OAI/Computability/PerfectCompleteness/Machines/VerifierCircuit.lean
50 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.capacityline 29 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.capacity_posline 32 - abbrev
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.FreeBitsline 36 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.machineInputline 39 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.actualRunline 42 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.acceptingline 45 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.stackCapacity_leline 48 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.actualRun_stack_leline 55 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.actualRun_stepSafeline 61 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.accepting_stack_leline 71 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.actualRun_accepting_iffline 78 - abbrev
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.Bitline 98 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.indexingline 101 - abbrev
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.widthline 105 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.bitEquivline 108 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.bitWireline 111 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.stateEncodingline 114 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.stateEncoding_lastline 119 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.stateEncoding_bitWireline 124 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.initialExpressionsline 130 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.stepExpressionsline 136 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.initialExpressions_evalline 142 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.stepExpressions_evalline 154 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.initialFrameline 169 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.timeFrameline 173 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.initialFrame_evalline 177 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.timeFrame_validityline 186 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.timeFrame_evalline 201 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.mismatchExprline 219 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.acceptanceExprline 224 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.mismatchExpr_evalline 228 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.acceptanceExpr_evalline 237 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.acceptanceExpr_stateEncodingline 271 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.circuitOfVerifierline 288 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.circuitOfVerifier_inputsline 292 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.circuitOfVerifier_evalline 295 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.circuitOfVerifier_accepts_iffline 302 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.circuitOfVerifier_correctline 325 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.mismatchExpr_size_leline 331 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.acceptanceExpr_size_leline 336 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.stepExpressions_size_leline 346 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.initialExpressions_cost_leline 355 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.circuitOfVerifier_gate_countline 371 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.circuitOfVerifier_gates_leline 385 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.widthPolynomialline 397 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.widthPolynomial_evalline 402 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.gatePolynomialline 407 - def
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.formulaPolynomialline 413 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.circuitOfVerifier_gates_le_polynomialline 419 - theorem
OAI.UniqueGamesTheorem.Foundations.Complexity.CookLevin.VerifierCircuit.circuitOfVerifier_formulaBits_length_leline 427