OAI/Computability/BinPacking/CookLevin/VerifierFront.lean
135 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.Tapeline 14 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.Labelline 15 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.Stateline 16 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.Alphabetline 17 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.scanline 19 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.programline 26 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.machineline 33 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.tapesline 44 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.cfgline 47 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.tapes_zeroline 51 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.tapes_oneline 54 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.tapes_twoline 57 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.update_zeroline 60 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.update_oneline 66 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.update_twoline 72 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.scanStep_nilline 78 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.scanStep_consline 85 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.scanTraceline 93 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.startStepline 111 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.restoreTraceline 119 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.reverseCounterTraceline 135 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.prependTraceline 151 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.stopped_eq_haltListline 167 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.frameTraceline 174 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.InputFrame.computableInPolyTimeline 200 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.PhasePrivateline 225 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.Privateline 227 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.Layoutline 231 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.Labelline 233 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.Outputline 237 - instance
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.privateFintypeline 241 - instance
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.privateDecidableEqline 248 - instance
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.labelFintypeline 255 - instance
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.labelDecidableEqline 262 - instance
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.outputFintypeline 269 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.controlSlotsline 276 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.headLayoutline 288 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.tailLayoutline 306 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.headSlotsline 322 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.tailSlotsline 326 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.headSlots_inputline 330 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.headSlots_outputline 335 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.tailSlots_inputline 339 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.head_output_ne_tailline 344 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.Cleanline 351 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.head_cleanline 354 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.head_coefficients_cleanline 359 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.tail_clean_after_headline 366 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.entryline 374 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.statementline 378 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.resultTapesline 388 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.stepsline 395 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.timePolynomialline 399 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.steps_le_timePolynomialline 403 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.trace_transline 414 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.traceline 418 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.outputSlotline 446 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.outputPolynomialline 451 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.outputSlot_privateline 456 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.outputSlot_ne_inputline 469 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.outputSlot_injectiveline 476 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.resultTapes_off_outputsline 496 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.resultTapes_inputline 508 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.resultTapes_outputline 515 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.resultTapes_work_clearline 534 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.resultTapes_ambientline 541 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.ProgramLabelline 548 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.programline 550 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.programTraceline 556 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.programInTimeline 573 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.Tapeline 587 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.machineSlotsline 589 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.machineline 592 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.machine_rawInput_preservedline 603 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.machineInTimeline 610 - inductive
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.Clockline 619 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.Clock.enumListline 623 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.Clock.enumList_getElem?_ctorIdx_eqline 626 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.Clock.enumList_nodupline 630 - instance
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.(instance at line 632)line 632 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.clockPolynomialline 636 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.clockPolynomialsline 645 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.clockOutputline 649 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.clockValueline 657 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.outputPolynomial_clockOutputline 665 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.clockPolynomial_evalline 669 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.clockResult_outputline 675 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.ClockPreparation.clocksInTimeline 683 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.Tapeline 699 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.ExtraLabelline 700 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.Labelline 701 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.Stateline 702 - abbrev
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.EmbeddedAlphabetline 703 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.rawline 706 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.streamline 707 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.scratchline 708 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.clockSlotsline 709 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.lengthTapeline 711 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.clockTapeline 712 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.phaseline 714 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.clockLabelline 715 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.frameStatesline 718 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.clockStatesline 724 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.alphabet_eqline 730 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.extraProgramline 736 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.innerExtraline 747 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.embeddedProgramline 752 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.programline 756 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.program_extraline 760 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.frameTapesline 770 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.framedTapesline 774 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.copiedTapesline 777 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.seedTapesline 780 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.preparedTapesline 784 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.alphabet_tapes_applyline 788 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.uniform_frame_tapesline 795 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.frameInTimeline 804 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.copyInTimeline 832 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.fieldInTimeline 848 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.seed_inputline 862 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.seed_cleanline 866 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.clocksInTimeline 871 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.timePolynomialline 888 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.prepareInTimeline 891 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.callerInTimeline 911 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.prepared_rawline 922 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.prepared_streamline 929 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.prepared_lengthline 936 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.prepared_clockline 943 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.clockOutput_surjectiveline 949 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.prepared_work_clearline 961 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.machineline 976 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.initial_configurationline 987 - def
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.machineInTimeline 997 - theorem
OAI.BinPackingGames.Foundations.Complexity.CookLevin.VerifierFront.finite_work_alphabetsline 1004