OAI/Combinatorics/ContingencyTables/Rooted/RootedForestDataProgram.lean
19 declarations, 0 contain sorry, 0 declared as axioms
Preparing a tree penalty from executed coefficients and offsets
All signed affine data are computed internally from the graph, capacities, baseline and two stored views. Only ordinary cell indices and values occur in the input; no affine coefficient or offset is supplied.
- abbrev
OAI.ContingencyTables.RootedForestDataProgram.TermInputline 17 - abbrev
OAI.ContingencyTables.RootedForestDataProgram.Inputline 18 - def
OAI.ContingencyTables.RootedForestDataProgram.scaleline 20 - def
OAI.ContingencyTables.RootedForestDataProgram.scaleRealizerline 23 - lemma
OAI.ContingencyTables.RootedForestDataProgram.polynomial_scaleline 29 - lemma
OAI.ContingencyTables.RootedForestDataProgram.scale_valueline 34 - def
OAI.ContingencyTables.RootedForestDataProgram.termline 39 - def
OAI.ContingencyTables.RootedForestDataProgram.termRealizerline 42 - lemma
OAI.ContingencyTables.RootedForestDataProgram.polynomial_termline 51 - def
OAI.ContingencyTables.RootedForestDataProgram.numeratorOffsetline 59 - def
OAI.ContingencyTables.RootedForestDataProgram.numeratorOffsetRealizerline 62 - lemma
OAI.ContingencyTables.RootedForestDataProgram.polynomial_numeratorOffsetline 68 - def
OAI.ContingencyTables.RootedForestDataProgram.prepareline 74 - def
OAI.ContingencyTables.RootedForestDataProgram.prepareRealizerline 77 - theorem
OAI.ContingencyTables.RootedForestDataProgram.polynomial_prepareline 81 - lemma
OAI.ContingencyTables.RootedForestDataProgram.term_inputline 89 - def
OAI.ContingencyTables.RootedForestDataProgram.dataline 100 - theorem
OAI.ContingencyTables.RootedForestDataProgram.prepare_dataline 109Source documentation
The generated binary input equals the exact affine tree input used by the selected-root penalty evaluation.
theorem prepare_data {m n nc nf : ℕ} (A : Instance (Fin m) (Fin n)) (B : ℕ) (t : GraphCompletionCounts.TreeCell A.T) (x q : Fin m → Fin n → ℤ) (cells : Fin nc ≃ Fin m×Fin n) (free : Fin nf ≃ FreeCell A.small A.T) (v : FreeCell A.small A.T → ℕ) : prepare (data A B t x q cells free v)= RootedIntegerEvaluation.forestData A (rowColumn A.T) B t x q free v := by …Mentions: OAI.ContingencyTables.GraphCompletionCounts.TreeCell, OAI.ContingencyTables.RootedForestDataProgram.prepare, OAI.ContingencyTables.RootedForestDataProgram.data, OAI.ContingencyTables.RootedIntegerEvaluation.forestData
- theorem
OAI.ContingencyTables.RootedForestDataProgram.evaluate_prepareline 128