OAI/Computability/MinUncut/Machines/MachineLookup.lean
94 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.MinUncutGames.Foundations.Complexity.MachineLookup.guard_step_succline 14 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineLookup.guard_step_zeroline 27 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineLookup.select_step_nonemptyline 40 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineLookup.select_step_emptyline 56 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineLookup.copyTraceline 67 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineLookup.selectTraceline 82 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineLookup.skipCycleTraceline 97 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineLookup.emptyCycleTraceline 115 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineLookup.successPrefixTraceline 131 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineLookup.lookupTrace_someline 158 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineLookup.emptyTraceline 187 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineLookup.lookupTrace_invalidline 208 - def
OAI.MinUncutGames.Foundations.Complexity.MachineLookup.resultLabelline 230 - def
OAI.MinUncutGames.Foundations.Complexity.MachineLookup.resultOutputline 235 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineLookup.lookupTraceline 240 - def
OAI.MinUncutGames.Foundations.Complexity.MachineLookup.lookupInTimeline 262 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineLookup.lookupHaltTraceline 278 - def
OAI.MinUncutGames.Foundations.Complexity.MachineLookup.timePolynomialline 292 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineLookup.timePolynomial_boundsline 294 - def
OAI.MinUncutGames.Foundations.Complexity.MachineLookup.machineInTimeline 302 - abbrev
OAI.MinUncutGames.Foundations.Complexity.MachineFixedBlockMap.Bufferline 324 - def
OAI.MinUncutGames.Foundations.Complexity.MachineFixedBlockMap.emptyBufferline 326 - def
OAI.MinUncutGames.Foundations.Complexity.MachineFixedBlockMap.readSlotsline 332 - def
OAI.MinUncutGames.Foundations.Complexity.MachineFixedBlockMap.fillline 341 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineFixedBlockMap.fill_applyline 344 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineFixedBlockMap.fill_allline 355 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineFixedBlockMap.stepAux_readSlotsline 362 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineFixedBlockMap.stepAux_readAllline 378 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineFixedBlockMap.statementPushBound_readSlotsline 392 - def
OAI.MinUncutGames.Foundations.Complexity.MachineFixedBlockMap.writeSlotsline 400 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineFixedBlockMap.stepAux_writeSlotsline 405 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineFixedBlockMap.statementPushBound_writeSlotsline 420 - def
OAI.MinUncutGames.Foundations.Complexity.MachineFixedBlockMap.blockStmtline 436 - def
OAI.MinUncutGames.Foundations.Complexity.MachineFixedBlockMap.finishAtline 443 - def
OAI.MinUncutGames.Foundations.Complexity.MachineFixedBlockMap.blockMapAtline 448 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineFixedBlockMap.statementPushBound_blockStmtline 452 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineFixedBlockMap.statementPushBound_blockMapAtline 459 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineFixedBlockMap.stepAux_blockStmtline 467 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineFixedBlockMap.stepAux_blockMapAtline 481 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineFixedBlockMap.step_blockMapAtline 492 - def
OAI.MinUncutGames.Foundations.Complexity.MachineFixedBlockMap.machineline 509 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineFixedBlockMap.machine_statementPushBoundline 520 - abbrev
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.Alphabetline 536 - def
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.skipBitsline 538 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.stepAux_skipBitsline 549 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.stepAux_skipBits_fromTapesline 566 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.skipBits_pushBoundline 580 - inductive
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.Labelline 588 - abbrev
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.Label.enumListline 592 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.Label.enumList_getElem?_ctorIdx_eqline 595 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.Label.enumList_nodupline 599 - instance
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.(instance at line 601)line 601 - def
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.statementline 605 - def
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.programline 614 - def
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.rowBitsline 618 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.rowBits_eqline 620 - def
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.rowsBitsline 625 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.rowsBits_nilline 628 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.rowsBits_consline 630 - def
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.skipCostline 634 - def
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.prefixCostline 637 - def
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.lookupCostline 640 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.skipRowTraceline 652 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.skipRowTrace_fromTapesline 681 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.selectTraceline 695 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.lookupTailTraceline 713 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.lookupCost_leline 781 - def
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.lookupTailInTimeline 800 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.tableTailTraceline 823 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.fullTableTailTraceline 855 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.lookup_frameline 895 - def
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.tableTailCostline 901 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.tableTailCost_leline 905 - def
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.headIndexline 928 - def
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.headValueline 931 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.headValue_eq_semanticsline 934 - abbrev
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.HeadTapesline 937 - def
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.headLookupTapesline 939 - def
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.headLookupCostline 948 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.headLookupCost_leline 952 - def
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.headTimePolynomialline 961 - def
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.headLookupInTimeline 964 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.headLookupTapes_headline 1056 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.headLookupTapes_frameline 1061 - def
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.readRowTapesline 1067 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.readRowTapes_sourceline 1072 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.readRowTapes_tailline 1078 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.readRowTapes_reverseline 1084 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.readRowTapes_frameline 1090 - def
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.readRowCostline 1096 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.readRowCost_leline 1099 - theorem
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.readRowCost_table_leline 1106 - def
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.readRowInTimeline 1115 - def
OAI.MinUncutGames.Foundations.PCP.AlphabetTable.Lookup.machineline 1199