OAI/Combinatorics/ContingencyTables/Counting/CompanionAnnealing.lean
9 declarations, 0 contain sorry, 0 declared as axioms
Adjacent actual companion weights and ideal multipliers
The parameter step is 1/(H/A). Its factor-two bounds are proved from the literal forest penalty bound, then passed to the actual labelled weights and their exact transversal/defect totals.
- def
OAI.ContingencyTables.CompanionAnnealing.scaleline 22 - lemma
OAI.ContingencyTables.CompanionAnnealing.scale_positiveline 24 - lemma
OAI.ContingencyTables.CompanionAnnealing.source_parameterline 33Source documentation
The source's j*A/H parameter is exactly j/(H/A), for its literal integer H=10*A*d²*(W+1). The arbitrary positive penalty coefficient therefore cancels from every adjacent-phase estimate below.
lemma source_parameter (A : Instance I J) (coefficient j : ℕ) (hc : 0< coefficient) : (j:ℝ)*(coefficient:ℝ)/((10*coefficient*A.d^2*(A.W+1):ℕ):ℝ)= (j:ℝ)/scale A := by … - def
OAI.ContingencyTables.CompanionAnnealing.weightline 45 - theorem
OAI.ContingencyTables.CompanionAnnealing.count_adjacentline 48 - theorem
OAI.ContingencyTables.CompanionAnnealing.weight_positiveline 85 - theorem
OAI.ContingencyTables.CompanionAnnealing.weight_adjacentline 90 - theorem
OAI.ContingencyTables.CompanionAnnealing.total_adjacentline 106 - theorem
OAI.ContingencyTables.CompanionAnnealing.ideal_adjacentline 115