OAI/Computability/DirectedFeedback/Encoding/NameCompaction.lean
95 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.DFVSGames.Foundations.PCP.NameCompaction.clauseNamesline 11 - def
OAI.DFVSGames.Foundations.PCP.NameCompaction.sourceNamesline 14 - def
OAI.DFVSGames.Foundations.PCP.NameCompaction.activeNamesline 17 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.literal_mem_activeline 20 - def
OAI.DFVSGames.Foundations.PCP.NameCompaction.compactIndexline 29 - def
OAI.DFVSGames.Foundations.PCP.NameCompaction.decodeNameline 33 - def
OAI.DFVSGames.Foundations.PCP.NameCompaction.compactLiteralline 36 - def
OAI.DFVSGames.Foundations.PCP.NameCompaction.compactClauseline 40 - def
OAI.DFVSGames.Foundations.PCP.NameCompaction.compactClausesline 46 - def
OAI.DFVSGames.Foundations.PCP.NameCompaction.compactline 49 - def
OAI.DFVSGames.Foundations.PCP.NameCompaction.restrictAssignmentline 53 - def
OAI.DFVSGames.Foundations.PCP.NameCompaction.extendAssignmentline 56 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.decode_compactIndexline 60 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.eval_compact_restrictline 64 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.eval_compact_extendline 70 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.map_attach_valline 80 - def
OAI.DFVSGames.Foundations.PCP.NameCompaction.evaluationListline 84 - def
OAI.DFVSGames.Foundations.PCP.NameCompaction.satisfiedCountline 87 - def
OAI.DFVSGames.Foundations.PCP.NameCompaction.failedCountline 90 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.evaluationList_restrictline 93 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.evaluationList_extendline 99 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.satisfiedCount_restrictline 110 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.failedCount_restrictline 114 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.satisfiedCount_extendline 118 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.failedCount_extendline 122 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.clauseNames_flat_lengthline 126 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.compact_clause_countline 135 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.length_eraseDups_leline 139 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.compact_active_boundline 153 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.compact_completenessline 158 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.compact_reflectsline 167 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.compact_satisfiable_iffline 178 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.compact_preserves_gapline 182 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.compact_encoding_boundline 189 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.failureCount_evaluationsline 207 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.evaluations_allIndicesline 217 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.verifier_failureCountline 225 - theorem
OAI.DFVSGames.Foundations.PCP.NameCompaction.compact_verifier_soundnessline 230 - def
OAI.DFVSGames.BinaryFormula.sourceNamesline 251 - def
OAI.DFVSGames.BinaryFormula.activeNamesline 254 - theorem
OAI.DFVSGames.BinaryFormula.literal_mem_activeline 257 - def
OAI.DFVSGames.BinaryFormula.compactIndexline 265 - def
OAI.DFVSGames.BinaryFormula.decodeNameline 269 - def
OAI.DFVSGames.BinaryFormula.compactLiteralline 272 - def
OAI.DFVSGames.BinaryFormula.compactClauseline 276 - def
OAI.DFVSGames.BinaryFormula.compactClausesline 282 - def
OAI.DFVSGames.BinaryFormula.denseline 285 - def
OAI.DFVSGames.BinaryFormula.restrictAssignmentline 289 - def
OAI.DFVSGames.BinaryFormula.extendAssignmentline 292 - theorem
OAI.DFVSGames.BinaryFormula.decode_compactIndexline 296 - theorem
OAI.DFVSGames.BinaryFormula.compactIndex_injectiveline 300 - theorem
OAI.DFVSGames.BinaryFormula.compactLiteral_positiveline 306 - theorem
OAI.DFVSGames.BinaryFormula.eval_compact_restrictline 309 - theorem
OAI.DFVSGames.BinaryFormula.eval_compact_extendline 315 - def
OAI.DFVSGames.BinaryFormula.evaluationListline 324 - theorem
OAI.DFVSGames.BinaryFormula.evaluationList_restrictline 327 - theorem
OAI.DFVSGames.BinaryFormula.evaluationList_extendline 335 - def
OAI.DFVSGames.BinaryFormula.failedCountline 349 - theorem
OAI.DFVSGames.BinaryFormula.failedCount_restrictline 352 - theorem
OAI.DFVSGames.BinaryFormula.failedCount_extendline 356 - theorem
OAI.DFVSGames.BinaryFormula.clauseNames_flat_lengthline 360 - theorem
OAI.DFVSGames.BinaryFormula.dense_clause_countline 369 - theorem
OAI.DFVSGames.BinaryFormula.dense_variable_boundline 373 - theorem
OAI.DFVSGames.BinaryFormula.dense_completenessline 378 - theorem
OAI.DFVSGames.BinaryFormula.dense_reflectsline 387 - theorem
OAI.DFVSGames.BinaryFormula.dense_satisfiable_iffline 397 - theorem
OAI.DFVSGames.BinaryFormula.dense_preserves_gapline 401 - theorem
OAI.DFVSGames.BinaryFormula.dense_encoding_boundline 408 - theorem
OAI.DFVSGames.BinaryEncoding.dense_encoding_boundline 432 - abbrev
OAI.DFVSGames.Foundations.Complexity.MachineCompare.Alphabetline 452 - abbrev
OAI.DFVSGames.Foundations.Complexity.MachineCompare.Stateline 453 - def
OAI.DFVSGames.Foundations.Complexity.MachineCompare.exitAtline 455 - def
OAI.DFVSGames.Foundations.Complexity.MachineCompare.finishline 460 - def
OAI.DFVSGames.Foundations.Complexity.MachineCompare.loopline 463 - def
OAI.DFVSGames.Foundations.Complexity.MachineCompare.mismatchline 473 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCompare.mismatch_nil_nilline 476 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCompare.mismatch_nil_consline 479 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCompare.mismatch_cons_nilline 482 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCompare.mismatch_trueline 485 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCompare.mismatch_consline 488 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCompare.stepAux_exitAtline 493 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCompare.stepAux_finishline 498 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCompare.update_left_inline_MachineCompareline 504 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCompare.update_right_inline_MachineCompareline 517 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCompare.step_emptyline 523 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCompare.step_nil_consline 540 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCompare.step_cons_nilline 555 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCompare.step_cons_consline 570 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCompare.trace_left_empty_inline_MachineCompareline 587 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCompare.compareTrace_flagline 612 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCompare.compareTraceline 647 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCompare.compareTrace_fromTapesline 662 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCompare.drained_otherline 675 - def
OAI.DFVSGames.Foundations.Complexity.MachineCompare.compareInTimeline 679 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCompare.compareInTime_stepsline 694