The Observation Theory EncyclopediaFrom TSKAboutBy kindBy chapterBy Lean fileLedgerProvenance

consumer concept

DefinitionThe function that acts on a vector, the first element of an observer. A softmax, a classifier, an index, a person reading a report. Chapter 1.
ExampleA logistic classifier reading a 30-column table is a consumer; so is a cosine ranker, and so is a person reading a summary.
BookData Mining as Observation, draft 0.2, commit f3914f0; entry id consumer, kind concept.
Statusmeasures [predicted] ×2. Corrections: none recorded.
Defining equation

Book equation 1.1.

Assumptions and scope
  • A consumer is any computation that takes a vector in and gives an output out, a softmax, a classifier, an index, a person reading a report. The book’s quantities are functions of the consumer, and two consumers with the same read operator are not thereby the same consumer.
  • A selection consumer, a tree or a threshold, has zero sensitivity almost everywhere and is read by counting where it selects rather than by finite differences.
Prior artnone recorded
Evidencegeometric-observation/claims/LEDGER.md:62, geometric-observation/claims/LEDGER.md:162, readscope/readscope/regimes.py:1-60, geometric-observation/chapters/ch04_the_observer_triple.md:60-135, lean/DataMiningAsObservation/ReadOperator.lean
Reviewednot yet reviewed; generated 2026-09-10 from records at the commits on the provenance page.
consumerthe computationoutput metricwhat a mistake costsbudgetwhat can be spentthe read operator is what the triple induces, and its kernel is the nuisance
The computation that reads the vector, the first element of the observer.

Equation

Book equation 1.1.

\[O=(C,\ G,\ B).\]

Conditions

Conditions are curated in entries.toml rather than read from a record.

Ledger

First stated

Volume 14, chapter 4, geometric-observation/chapters/ch04_the_observer_triple.md:9-60 and its consumer table at lines 60-135, DOI 10.5281/zenodo.21776291.

Measurements

Where the book states it Numbers, as the book’s sources table records them Source
chapter 2 section 2.3 refusal regimes, selection consumers read order, recurrences compound readscope/readscope/regimes.py:1-60
chapter 6 section 6.1 the classifier row of the consumer table, the output metric makes a different observer geometric-observation/chapters/ch04_the_observer_triple.md:60-135
chapter 6 section 6.1 selection consumers have zero sensitivity almost everywhere readscope/readscope/regimes.py:1-60

Failures and corrections

none

Invariance envelope

none declared

Machine checked

lean/DataMiningAsObservation/ReadOperator.lean, theorems rank_one_reads_one_direction, readOp_mulVec, quad_readOp, quad_readOp_nonneg, readOp_mulVec_eq_zero_iff, readOp_diag, readOp_offdiag, readOp_symm, readOp_neg, affine_const_along_nuisance, readOp_affine, readOp_sqLength_basis, at observation-data-mining f3914f0; what the check covers is stated in the book’s appendix C.

Used in

Data Mining as Observation primer L, chapters 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14.

Related

observer; read operator; sensitivity; budget.

See also

Book equations stated beside the entry’s terms, not defining it: 0.8.

Sources-table rows that share a record with the entry without naming it: chapter 1 section 1.2, chapter 6 section 6.2, chapter 11 section 11.7.

Status

Generated 2026-09-10 by encyclopedia/generate.py; book at observation-data-mining f3914f0; the commit of every record is listed in the encyclopedia’s provenance.

← confusion matrixcontraction →