OAI/Combinatorics/ContingencyTables/Counting/CompanionOracleChain.lean
8 declarations, 0 contain sorry, 0 declared as axioms
The actual finite bin chain for the companion evaluator
- lemma
OAI.ContingencyTables.CompanionOracleDensity.proposal_boundsline 20Source documentation
The dyadic proposal is valid already at
d = 1, including the zero-dimensional grid.lemma proposal_bounds (d : ℕ) (hd : 1 ≤ d) : 0 < binProposal d ∧ 1/(16*(d:ℝ)) ≤ binProposal d ∧ binProposal d ≤ 1/(8*(d:ℝ)) := by … - lemma
OAI.ContingencyTables.CompanionOracleDensity.proposal_degreeline 40 - def
OAI.ContingencyTables.CompanionOracleDensity.gridWeightline 51 - def
OAI.ContingencyTables.CompanionOracleDensity.oracleChainline 54 - lemma
OAI.ContingencyTables.CompanionOracleDensity.oracleChain_piline 63 - def
OAI.ContingencyTables.CompanionOracleDensity.cutConstantline 68 - lemma
OAI.ContingencyTables.CompanionOracleDensity.corner_injectiveline 70 - theorem
OAI.ContingencyTables.CompanionOracleDensity.oracleChain_poincareline 78Source documentation
All geometric cut obligations are discharged for the literal forest penalty. Only finite-box PL and finite-chain Cheeger remain conditional.
theorem oracleChain_poincare (A : Instance I J) (C a : ℝ) (hC : 0 < C) (ha : 0 ≤ a) (haH : a ≤ height A C) (z : View A → ℕ) {K : ℕ} (hK : 1 ≤ K) (hPL : PublishedInputs.FiniteBoxPrekopaLeindler (dimension A)) (hCheeger : PublishedInputs.FiniteCheeger (Grid (I := Fin (dimension A)) K)) : …Mentions: OAI.ContingencyTables.CompanionOracleDensity.height, OAI.ContingencyTables.PublishedInputs.FiniteBoxPrekopaLeindler, OAI.ContingencyTables.CompanionOracleDensity.dimension, OAI.ContingencyTables.PublishedInputs.FiniteCheeger