OAI/Combinatorics/ContingencyTables/Dense/DenseMetropolisProgram.lean
13 declarations, 0 contain sorry, 0 declared as axioms
A polynomial binary program for a full dense Metropolis step
- abbrev
OAI.ContingencyTables.DensePrograms.FlatStepDataline 11 - def
OAI.ContingencyTables.DensePrograms.replaceFlatline 13 - def
OAI.ContingencyTables.DensePrograms.replaceFlatRealizerline 16 - lemma
OAI.ContingencyTables.DensePrograms.polynomial_replaceFlatline 19 - def
OAI.ContingencyTables.DensePrograms.flatAcceptCandidateline 24 - def
OAI.ContingencyTables.DensePrograms.flatAcceptCandidateRealizerline 28 - theorem
OAI.ContingencyTables.DensePrograms.polynomial_flatAcceptCandidateline 38 - def
OAI.ContingencyTables.DensePrograms.flatStepCandidateline 53 - def
OAI.ContingencyTables.DensePrograms.flatStepCandidateRealizerline 56 - theorem
OAI.ContingencyTables.DensePrograms.polynomial_flatStepCandidateline 63 - def
OAI.ContingencyTables.DensePrograms.flatMetropolisStepline 74 - def
OAI.ContingencyTables.DensePrograms.flatMetropolisStepRealizerline 77 - theorem
OAI.ContingencyTables.DensePrograms.polynomial_flatMetropolisStepline 83Source documentation
Includes proposal decoding, exact integer exponent evaluation and the independent acceptance word. Every finite input terminates in polynomial time.
theorem polynomial_flatMetropolisStep : PolynomialTime flatMetropolisStepRealizer := …
Mentions: OAI.ContingencyTables.DensePrograms.flatMetropolisStepRealizer