OAI/Combinatorics/ContingencyTables/Machines/CompletionEnumerationProgram.lean
13 declarations, 0 contain sorry, 0 declared as axioms
Explicit free-box enumeration with binary completion tests
- abbrev
OAI.ContingencyTables.DensePrograms.CompletionMarginsline 13 - def
OAI.ContingencyTables.DensePrograms.completionEnumerationDataline 15 - def
OAI.ContingencyTables.DensePrograms.completionEnumerationDataRealizerline 18 - lemma
OAI.ContingencyTables.DensePrograms.polynomial_completionEnumerationDataline 24 - def
OAI.ContingencyTables.DensePrograms.completionCandidateline 31 - def
OAI.ContingencyTables.DensePrograms.completionCandidateRealizerline 34 - lemma
OAI.ContingencyTables.DensePrograms.polynomial_completionCandidateline 37 - def
OAI.ContingencyTables.DensePrograms.completionCandidatesline 43Source documentation
Rejected candidates remain as
none, allowing later integer sums to ignore them without adding a second enumeration or an ordering oracle.def completionCandidates (z : CompletionMargins) : List (Option MatrixCode) := …
Mentions: OAI.ContingencyTables.DensePrograms.CompletionMargins, OAI.ContingencyTables.DensePrograms.MatrixCode
- def
OAI.ContingencyTables.DensePrograms.completionCandidatesRealizerline 46 - def
OAI.ContingencyTables.DensePrograms.completionEnumerationMeasureline 50 - theorem
OAI.ContingencyTables.DensePrograms.work_completionCandidatesline 53 - lemma
OAI.ContingencyTables.DensePrograms.gridWords_finFunctionsline 75 - theorem
OAI.ContingencyTables.DensePrograms.completionCandidates_codeline 81