OAI/Combinatorics/ContingencyTables/Counting/CountingBranchProgram.lean
35 declarations, 0 contain sorry, 0 declared as axioms
Public dispatch for the two counting branches
The positive-label evaluator is a program parameter, instantiated by the adaptive estimator. Feasibility and the zero-label branch are computed from the same parsed input used by the complete public machine.
- abbrev
OAI.ContingencyTables.CountingBranchProgram.Requestline 16 - abbrev
OAI.ContingencyTables.CountingBranchProgram.Inputline 17 - def
OAI.ContingencyTables.CountingBranchProgram.requestline 20Source documentation
Reassociate the two rational parameters without re-encoding them.
def request (z : CountingInputParser.Input) : Request := ((z.1,z.2.1),z.2.2)
Mentions: OAI.ContingencyTables.CountingInputParser.Input, OAI.ContingencyTables.CountingBranchProgram.Request
- def
OAI.ContingencyTables.CountingBranchProgram.requestRealizerline 21 - lemma
OAI.ContingencyTables.CountingBranchProgram.polynomial_requestline 23 - def
OAI.ContingencyTables.CountingBranchProgram.feasibleline 28 - def
OAI.ContingencyTables.CountingBranchProgram.feasibleRealizerline 29 - lemma
OAI.ContingencyTables.CountingBranchProgram.polynomial_feasibleline 32 - def
OAI.ContingencyTables.CountingBranchProgram.directline 36 - def
OAI.ContingencyTables.CountingBranchProgram.directRealizerline 37 - lemma
OAI.ContingencyTables.CountingBranchProgram.polynomial_directline 42 - def
OAI.ContingencyTables.CountingBranchProgram.feasibleOutputline 52 - def
OAI.ContingencyTables.CountingBranchProgram.feasibleOutputRealizerline 54 - lemma
OAI.ContingencyTables.CountingBranchProgram.polynomial_feasibleOutputline 56 - def
OAI.ContingencyTables.CountingBranchProgram.outputline 63 - def
OAI.ContingencyTables.CountingBranchProgram.outputRealizerline 65 - lemma
OAI.ContingencyTables.CountingBranchProgram.polynomial_outputline 67 - def
OAI.ContingencyTables.CountingBranchProgram.parsedInputline 73 - def
OAI.ContingencyTables.CountingBranchProgram.parsedInputRealizerline 75 - lemma
OAI.ContingencyTables.CountingBranchProgram.polynomial_parsedInputline 77 - def
OAI.ContingencyTables.CountingBranchProgram.publicOutputline 82 - def
OAI.ContingencyTables.CountingBranchProgram.publicOutputRealizerline 84 - lemma
OAI.ContingencyTables.CountingBranchProgram.polynomial_publicOutputline 88 - lemma
OAI.ContingencyTables.CountingBranchProgram.publicOutput_eqline 93 - lemma
OAI.ContingencyTables.CountingBranchProgram.publicOutput_symbolsline 97 - lemma
OAI.ContingencyTables.CountingBranchProgram.output_nonnegativeline 101 - def
OAI.ContingencyTables.CountingBranchProgram.feasibleBudgetline 109 - def
OAI.ContingencyTables.CountingBranchProgram.feasibleBudgetRealizerline 110 - lemma
OAI.ContingencyTables.CountingBranchProgram.polynomial_feasibleBudgetline 112 - def
OAI.ContingencyTables.CountingBranchProgram.budgetline 118 - def
OAI.ContingencyTables.CountingBranchProgram.budgetRealizerline 119 - lemma
OAI.ContingencyTables.CountingBranchProgram.polynomial_budgetline 121 - def
OAI.ContingencyTables.CountingBranchProgram.publicBudgetline 126 - def
OAI.ContingencyTables.CountingBranchProgram.publicBudgetRealizerline 127 - lemma
OAI.ContingencyTables.CountingBranchProgram.polynomial_publicBudgetline 130