OAI/Computability/DirectedFeedback/Machines/MachineSubstitution.lean
91 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.DFVSGames.Reduction.MachineSubstitution.pushWordline 18 - theorem
OAI.DFVSGames.Reduction.MachineSubstitution.stepAux_pushWordline 23 - theorem
OAI.DFVSGames.Reduction.MachineSubstitution.statementPushBound_pushWordline 37 - def
OAI.DFVSGames.Reduction.MachineSubstitution.loopline 49 - def
OAI.DFVSGames.Reduction.MachineSubstitution.programline 55 - def
OAI.DFVSGames.Reduction.MachineSubstitution.machineline 60 - def
OAI.DFVSGames.Reduction.MachineSubstitution.maxEmissionline 71 - theorem
OAI.DFVSGames.Reduction.MachineSubstitution.statementPushBound_leline 74 - theorem
OAI.DFVSGames.Reduction.MachineSubstitution.programPushBound_leline 84 - def
OAI.DFVSGames.Reduction.MachineSubstitution.tapeStacksline 94 - def
OAI.DFVSGames.Reduction.MachineSubstitution.runningline 97 - def
OAI.DFVSGames.Reduction.MachineSubstitution.emittingline 101 - def
OAI.DFVSGames.Reduction.MachineSubstitution.haltedline 105 - theorem
OAI.DFVSGames.Reduction.MachineSubstitution.update_input_inline_MachineSubstitutionline 108 - theorem
OAI.DFVSGames.Reduction.MachineSubstitution.update_output_inline_MachineSubstitutionline 113 - theorem
OAI.DFVSGames.Reduction.MachineSubstitution.step_emptyline 118 - theorem
OAI.DFVSGames.Reduction.MachineSubstitution.step_consline 125 - theorem
OAI.DFVSGames.Reduction.MachineSubstitution.step_emitline 134 - def
OAI.DFVSGames.Reduction.MachineSubstitution.nextline 148 - theorem
OAI.DFVSGames.Reduction.MachineSubstitution.two_steps_consline 152 - theorem
OAI.DFVSGames.Reduction.MachineSubstitution.substitution_stepsline 161 - theorem
OAI.DFVSGames.Reduction.MachineSubstitution.initList_eqline 176 - theorem
OAI.DFVSGames.Reduction.MachineSubstitution.haltList_eqline 183 - theorem
OAI.DFVSGames.Reduction.MachineSubstitution.substitution_init_stepsline 188 - def
OAI.DFVSGames.Reduction.MachineSubstitution.outputsInTimeline 194 - theorem
OAI.DFVSGames.Reduction.MachineSubstitution.outputsInTime_stepsline 201 - def
OAI.DFVSGames.Reduction.MachineSubstitution.computableInPolyTimeline 204 - def
OAI.DFVSGames.Reduction.MachineReverse.loopline 228 - def
OAI.DFVSGames.Reduction.MachineReverse.machineline 234 - def
OAI.DFVSGames.Reduction.MachineReverse.tapeStacksline 245 - def
OAI.DFVSGames.Reduction.MachineReverse.runningline 248 - def
OAI.DFVSGames.Reduction.MachineReverse.haltedline 251 - theorem
OAI.DFVSGames.Reduction.MachineReverse.update_input_inline_MachineReverseline 254 - theorem
OAI.DFVSGames.Reduction.MachineReverse.update_output_inline_MachineReverseline 259 - theorem
OAI.DFVSGames.Reduction.MachineReverse.step_emptyline 264 - theorem
OAI.DFVSGames.Reduction.MachineReverse.step_consline 271 - def
OAI.DFVSGames.Reduction.MachineReverse.nextline 279 - theorem
OAI.DFVSGames.Reduction.MachineReverse.reverse_stepsline 282 - theorem
OAI.DFVSGames.Reduction.MachineReverse.initList_eqline 296 - theorem
OAI.DFVSGames.Reduction.MachineReverse.haltList_eqline 303 - theorem
OAI.DFVSGames.Reduction.MachineReverse.reverse_init_stepsline 307 - def
OAI.DFVSGames.Reduction.MachineReverse.outputsInTimeline 313 - theorem
OAI.DFVSGames.Reduction.MachineReverse.outputsInTime_stepsline 319 - def
OAI.DFVSGames.Reduction.MachineReverse.computableInPolyTimeline 322 - def
OAI.DFVSGames.Foundations.Complexity.MachineControl.configurationline 346 - def
OAI.DFVSGames.Foundations.Complexity.MachineControl.statementline 352 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineControl.stepAux_simulationline 367 - def
OAI.DFVSGames.Foundations.Complexity.MachineControl.programline 394 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineControl.step_simulationline 397 - abbrev
OAI.DFVSGames.Foundations.Complexity.MachineStackSwap.Alphabetline 421 - def
OAI.DFVSGames.Foundations.Complexity.MachineStackSwap.tapesline 424 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineStackSwap.tapes_firstline 430 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineStackSwap.tapes_secondline 432 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineStackSwap.tapes_thirdline 434 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineStackSwap.tapes_involutiveline 437 - def
OAI.DFVSGames.Foundations.Complexity.MachineStackSwap.configurationline 442 - def
OAI.DFVSGames.Foundations.Complexity.MachineStackSwap.statementline 448 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineStackSwap.tapes_update_firstline 465 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineStackSwap.tapes_update_secondline 477 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineStackSwap.tapes_update_thirdline 489 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineStackSwap.stepAux_simulationline 501 - def
OAI.DFVSGames.Foundations.Complexity.MachineStackSwap.programline 549 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineStackSwap.step_simulationline 552 - abbrev
OAI.DFVSGames.Foundations.Complexity.MachineSequential.Tapeline 571 - abbrev
OAI.DFVSGames.Foundations.Complexity.MachineSequential.Symbolsline 572 - abbrev
OAI.DFVSGames.Foundations.Complexity.MachineSequential.Labelline 575 - abbrev
OAI.DFVSGames.Foundations.Complexity.MachineSequential.Registerline 576 - abbrev
OAI.DFVSGames.Foundations.Complexity.MachineSequential.Stateline 577 - def
OAI.DFVSGames.Foundations.Complexity.MachineSequential.firstStatesline 579 - def
OAI.DFVSGames.Foundations.Complexity.MachineSequential.secondStatesline 586 - def
OAI.DFVSGames.Foundations.Complexity.MachineSequential.secondLabelsline 593 - def
OAI.DFVSGames.Foundations.Complexity.MachineSequential.bridgeLabelline 599 - def
OAI.DFVSGames.Foundations.Complexity.MachineSequential.firstStatementline 602 - def
OAI.DFVSGames.Foundations.Complexity.MachineSequential.secondStatementline 607 - def
OAI.DFVSGames.Foundations.Complexity.MachineSequential.programline 615 - def
OAI.DFVSGames.Foundations.Complexity.MachineSequential.machineline 631 - def
OAI.DFVSGames.Foundations.Complexity.MachineSequential.firstConfigurationline 658 - def
OAI.DFVSGames.Foundations.Complexity.MachineSequential.secondConfigurationline 664 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineSequential.firstStepline 673 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineSequential.secondStepline 703 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineSequential.firstConfiguration_initline 728 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineSequential.secondConfiguration_haltline 745 - def
OAI.DFVSGames.Foundations.Complexity.MachineSequential.temporaryTapesline 763 - def
OAI.DFVSGames.Foundations.Complexity.MachineSequential.temporaryConfigurationline 769 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineSequential.firstTransfer_tapesline 774 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineSequential.secondTransfer_tapesline 793 - def
OAI.DFVSGames.Foundations.Complexity.MachineSequential.firstTransferline 816 - def
OAI.DFVSGames.Foundations.Complexity.MachineSequential.secondTransferline 837 - def
OAI.DFVSGames.Foundations.Complexity.MachineSequential.executeline 853 - def
OAI.DFVSGames.Foundations.Complexity.MachineSequential.composeline 883 - def
OAI.DFVSGames.Foundations.Complexity.MachineSequential.composeBitsline 930