How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Finite-alphabet Blahut–Arimoto rate-distortion algorithm
Definition
For the exact-real recurrence, write and for positive integers . Let be source probabilities summing to one, let be finite distortions for , let be finite, and let be any full-support reproduction pmf. For set
All denominators are positive, every row of sums to one, and has full support. Define the nats objective , the current channel value , and the a-posteriori factor
For , the output is the first processed iteration index for which a rigorous upper interval endpoint satisfies , together with , , , and interval enclosures of these values and . Compute the objective by The exact-real recurrence defines all values being enclosed.
The certified interval procedure is defined only when every and is rational, with the positivity, normalization, finiteness and full-support conditions above and . Execute the following loops. For , try precisions in order. At precision , use the dyadic format and truncation index in Certified range evaluation for elementary real and complex functions. Round each rational input outward to an interval in this format. Build a finite typed expression DAG for the recurrence from through , and request enclosures for every , , , and . If rounding any input overflows or the evaluator returns a non-finite status, increase and repeat this precision loop. Otherwise form the interval from the rational endpoints of the enclosures, and evaluate with the same format and truncation index. If this evaluation is non-finite, increase and repeat. Continue increasing until all requested output enclosures, including that of , have width less than . Let be the upper endpoint of the resulting enclosure. If , return the stated output and enclosures; otherwise end the precision loop and proceed to . For arbitrary exact-real inputs the recurrence remains mathematically defined, but this interval implementation is specified only under the rational representability conditions. No bit-complexity bound is asserted.
Depends on
Used by
Dependency tree · two levels
16 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Robert M. Gray, Source Coding Theory, first edition (standard reference, not scraped)
- MIT OpenCourseWare 6.441, Chapter 25: Evaluating R(D) (standard reference, not scraped)