OAI/Computability/MinUncut/Machines/MachineTransducer.lean
75 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.MinUncutGames.Reduction.MachineTransducer.tapeStacksline 14 - theorem
OAI.MinUncutGames.Reduction.MachineTransducer.update_inputline 17 - theorem
OAI.MinUncutGames.Reduction.MachineTransducer.update_outputline 22 - def
OAI.MinUncutGames.Reduction.MachineTransducer.outputline 29 - def
OAI.MinUncutGames.Reduction.MachineTransducer.loopline 35 - def
OAI.MinUncutGames.Reduction.MachineTransducer.programline 42 - def
OAI.MinUncutGames.Reduction.MachineTransducer.machineline 50 - def
OAI.MinUncutGames.Reduction.MachineTransducer.maxEmissionline 62 - theorem
OAI.MinUncutGames.Reduction.MachineTransducer.emission_leline 65 - theorem
OAI.MinUncutGames.Reduction.MachineTransducer.statementPushBound_leline 70 - theorem
OAI.MinUncutGames.Reduction.MachineTransducer.programPushBound_leline 79 - def
OAI.MinUncutGames.Reduction.MachineTransducer.runningline 90 - def
OAI.MinUncutGames.Reduction.MachineTransducer.emittingline 95 - def
OAI.MinUncutGames.Reduction.MachineTransducer.haltedline 100 - theorem
OAI.MinUncutGames.Reduction.MachineTransducer.step_emptyline 104 - theorem
OAI.MinUncutGames.Reduction.MachineTransducer.step_consline 116 - theorem
OAI.MinUncutGames.Reduction.MachineTransducer.step_emitline 128 - def
OAI.MinUncutGames.Reduction.MachineTransducer.nextline 148 - theorem
OAI.MinUncutGames.Reduction.MachineTransducer.two_steps_consline 153 - theorem
OAI.MinUncutGames.Reduction.MachineTransducer.transduce_stepsline 166 - theorem
OAI.MinUncutGames.Reduction.MachineTransducer.initList_eqline 183 - theorem
OAI.MinUncutGames.Reduction.MachineTransducer.haltList_eqline 192 - theorem
OAI.MinUncutGames.Reduction.MachineTransducer.transduce_init_stepsline 199 - def
OAI.MinUncutGames.Reduction.MachineTransducer.outputsInTimeline 207 - theorem
OAI.MinUncutGames.Reduction.MachineTransducer.outputsInTime_stepsline 215 - def
OAI.MinUncutGames.Reduction.MachineTransducer.reversedComputableInPolyTimeline 219 - def
OAI.MinUncutGames.Reduction.MachineTransducer.computableInPolyTimeline 239 - abbrev
OAI.MinUncutGames.Foundations.Complexity.MachineTransducerCopy.Alphabetline 258 - abbrev
OAI.MinUncutGames.Foundations.Complexity.MachineTransducerCopy.Stateline 259 - def
OAI.MinUncutGames.Foundations.Complexity.MachineTransducerCopy.scanLoopline 261 - def
OAI.MinUncutGames.Foundations.Complexity.MachineTransducerCopy.emitterline 270 - abbrev
OAI.MinUncutGames.Foundations.Complexity.MachineTransducerCopy.tapesline 276 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineTransducerCopy.update_sourceline 280 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineTransducerCopy.update_scratchline 295 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineTransducerCopy.update_outputline 307 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineTransducerCopy.scanStep_emptyline 313 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineTransducerCopy.scanStep_consline 331 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineTransducerCopy.emitterStepline 349 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineTransducerCopy.twoSteps_consline 370 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineTransducerCopy.scanTraceline 396 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineTransducerCopy.restoreTapesline 430 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineTransducerCopy.transduceCopyTraceline 449 - def
OAI.MinUncutGames.Foundations.Complexity.MachineTransducerCopy.transduceCopyInTimeline 495 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineTransducerCopy.scanLoop_pushBoundline 521 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineTransducerCopy.emitter_pushBoundline 527 - inductive
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.Labelline 542 - abbrev
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.Label.enumListline 546 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.Label.enumList_getElem?_ctorIdx_eqline 549 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.Label.enumList_nodupline 553 - instance
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.(instance at line 555)line 555 - abbrev
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.Alphabetline 561 - abbrev
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.Stateline 562 - def
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.transitionline 564 - def
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.payloadline 565 - def
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.emitterLabelline 567 - def
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.statementline 570 - def
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.programline 587 - def
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.machineline 590 - def
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.resultTapesline 601 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.resultTapes_outputline 604 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.resultTapes_otherline 608 - def
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.bodyStepsline 612 - def
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.stepsline 613 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.output_encodeWordline 615 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.prepend_payloadline 625 - def
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.loopBaseline 629 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.bodyTraceline 632 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.totalSteps_eqline 690 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.multiplyTraceline 694 - def
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.multiplyInTimeline 768 - def
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.timePolynomialline 784 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.steps_le_timePolynomialline 787 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.multiplyFrameline 797 - theorem
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.programTraceline 801 - def
OAI.MinUncutGames.Foundations.Complexity.MachineUnaryMultiply.programInPolynomialTimeline 812