OAI/Computability/DirectedFeedback/Machines/MachineEmbedding.lean
77 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.DFVSGames.Foundations.Complexity.MachineEmbedding.Alphabetline 12 - def
OAI.DFVSGames.Foundations.Complexity.MachineEmbedding.tapesline 16 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineEmbedding.tapes_inlline 21 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineEmbedding.tapes_inrline 24 - def
OAI.DFVSGames.Foundations.Complexity.MachineEmbedding.labelline 27 - def
OAI.DFVSGames.Foundations.Complexity.MachineEmbedding.configurationline 31 - def
OAI.DFVSGames.Foundations.Complexity.MachineEmbedding.statementline 38 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineEmbedding.tapes_updateline 55 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineEmbedding.stepAux_simulationline 68 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineEmbedding.stepAux_preserves_extra_stateline 94 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineEmbedding.stepAux_preserves_extra_tapeline 102 - def
OAI.DFVSGames.Foundations.Complexity.MachineEmbedding.programline 110 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineEmbedding.step_runningline 116 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineEmbedding.step_simulationline 129 - def
OAI.DFVSGames.Foundations.Complexity.MachineComposition.advanceline 151 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineComposition.advance_noneline 154 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineComposition.advance_someline 157 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineComposition.advance_iterate_noneline 160 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineComposition.liftSuccessfulTraceline 166 - def
OAI.DFVSGames.Foundations.Complexity.MachineComposition.liftExecutionInTimeline 190 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineComposition.liftExecutionInTime_stepsline 204 - def
OAI.DFVSGames.Foundations.Complexity.MachineComposition.embeddedExecutionline 211 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineComposition.natPolynomial_eval_monoline 229 - def
OAI.DFVSGames.Foundations.Complexity.MachineComposition.compositionPolynomialline 238 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineComposition.compositionBudget_leline 241 - def
OAI.DFVSGames.Foundations.Complexity.MachineComposition.fourPhaseExecutionline 252 - abbrev
OAI.DFVSGames.Reduction.MachineTransfer.alphabetline 286 - def
OAI.DFVSGames.Reduction.MachineTransfer.loopline 292 - def
OAI.DFVSGames.Reduction.MachineTransfer.machineline 299 - def
OAI.DFVSGames.Reduction.MachineTransfer.tapeStacksline 311 - def
OAI.DFVSGames.Reduction.MachineTransfer.runningline 316 - def
OAI.DFVSGames.Reduction.MachineTransfer.haltedline 320 - theorem
OAI.DFVSGames.Reduction.MachineTransfer.update_input_inline_MachineTransferline 324 - theorem
OAI.DFVSGames.Reduction.MachineTransfer.update_output_inline_MachineTransferline 330 - theorem
OAI.DFVSGames.Reduction.MachineTransfer.step_emptyline 335 - theorem
OAI.DFVSGames.Reduction.MachineTransfer.step_consline 343 - def
OAI.DFVSGames.Reduction.MachineTransfer.nextline 352 - theorem
OAI.DFVSGames.Reduction.MachineTransfer.transfer_stepsline 355 - theorem
OAI.DFVSGames.Reduction.MachineTransfer.initList_eqline 372 - theorem
OAI.DFVSGames.Reduction.MachineTransfer.haltList_eqline 379 - theorem
OAI.DFVSGames.Reduction.MachineTransfer.transfer_init_stepsline 386 - def
OAI.DFVSGames.Reduction.MachineTransfer.outputsInTimeline 397 - theorem
OAI.DFVSGames.Reduction.MachineTransfer.outputsInTime_stepsline 404 - def
OAI.DFVSGames.Reduction.MachineTransfer.computableInPolyTimeline 407 - def
OAI.DFVSGames.Reduction.MachineTransfer.exitAtline 424 - def
OAI.DFVSGames.Reduction.MachineTransfer.loopAtline 429 - def
OAI.DFVSGames.Reduction.MachineTransfer.tapesAtline 436 - theorem
OAI.DFVSGames.Reduction.MachineTransfer.tapesAt_srcline 440 - theorem
OAI.DFVSGames.Reduction.MachineTransfer.tapesAt_dstline 445 - theorem
OAI.DFVSGames.Reduction.MachineTransfer.tapesAt_otherline 450 - theorem
OAI.DFVSGames.Reduction.MachineTransfer.tapesAt_selfline 455 - theorem
OAI.DFVSGames.Reduction.MachineTransfer.update_tapesAt_src_inline_MachineTransferline 459 - theorem
OAI.DFVSGames.Reduction.MachineTransfer.update_tapesAt_dst_inline_MachineTransferline 473 - def
OAI.DFVSGames.Reduction.MachineTransfer.nextAtline 484 - theorem
OAI.DFVSGames.Reduction.MachineTransfer.stepAt_emptyline 489 - theorem
OAI.DFVSGames.Reduction.MachineTransfer.stepAt_consline 503 - theorem
OAI.DFVSGames.Reduction.MachineTransfer.transferAt_stepsline 519 - theorem
OAI.DFVSGames.Reduction.MachineTransfer.transferAt_fromTapesline 543 - def
OAI.DFVSGames.Reduction.MachineTransfer.transferAtInTimeline 556 - abbrev
OAI.DFVSGames.Foundations.Complexity.MachineCopy.Alphabetline 581 - def
OAI.DFVSGames.Foundations.Complexity.MachineCopy.forkLoopline 583 - def
OAI.DFVSGames.Foundations.Complexity.MachineCopy.forkTapesline 591 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCopy.forkTapes_sourceline 596 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCopy.forkTapes_leftline 602 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCopy.forkTapes_rightline 607 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCopy.forkTapes_selfline 612 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCopy.update_fork_source_inline_MachineCopyline 616 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCopy.update_fork_left_inline_MachineCopyline 630 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCopy.update_fork_right_inline_MachineCopyline 641 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCopy.forkStep_emptyline 647 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCopy.forkStep_consline 663 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCopy.forkTraceline 681 - def
OAI.DFVSGames.Foundations.Complexity.MachineCopy.forkInTimeline 708 - def
OAI.DFVSGames.Foundations.Complexity.MachineCopy.drainedTapesline 728 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCopy.restoredTapesline 731 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineCopy.copyTraceline 749 - def
OAI.DFVSGames.Foundations.Complexity.MachineCopy.copyInTimeline 790