OAI/Computability/BinPacking/Computation/PoweringGlobalEnumeration.lean
197 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineAffineLookup.Alphabetline 14 - inductive
OAI.BinPackingGames.Foundations.Complexity.MachineAffineLookup.Labelline 16 - def
OAI.BinPackingGames.Foundations.Complexity.MachineAffineLookup.instructionline 21 - def
OAI.BinPackingGames.Foundations.Complexity.MachineAffineLookup.stepsline 36 - def
OAI.BinPackingGames.Foundations.Complexity.MachineAffineLookup.finalTapesline 41 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineAffineLookup.initialTapes_eq_updateline 46 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineAffineLookup.affineLookupTraceline 66 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineAffineLookup.steps_leline 94 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineAffineLookup.steps_le_tableline 102 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineAffineLookup.finalTapes_otherline 109 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineAffineLookup.finalTapes_outputline 115 - def
OAI.BinPackingGames.Foundations.Complexity.MachineAffineLookup.machineline 120 - abbrev
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.Alphabetline 142 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.reverseRoleline 144 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.endpointRoleline 147 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.reverseRole_injectiveline 150 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.endpointRole_injectiveline 151 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.source_outside_reverseline 152 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.reverse_outside_endpointline 153 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.reverseTapesline 155 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.endpointTapesline 156 - inductive
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.Labelline 158 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.instructionline 163 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.reverseIdline 172 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.reverseAddressline 175 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.endpointAddressline 178 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.reverse_selectedline 181 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.endpoint_selectedline 191 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.afterReverseline 197 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.finalTapesline 202 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.stepsline 208 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.rotorTraceline 212 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.finalTapes_endpointline 262 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.finalTapes_otherline 273 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.steps_leline 282 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRotor.machineline 299 - abbrev
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelation.Alphabetline 321 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelation.addressline 323 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelation.valueline 326 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelation.selectedline 330 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelation.instructionline 342 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelation.relationTraceline 348 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelation.steps_leline 368 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelation.value_eq_acceptsline 378 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelation.machineline 383 - abbrev
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineWord.Alphabetline 397 - abbrev
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineWord.Tapeline 398 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineWord.firstline 400 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineWord.shiftline 402 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineWord.shift_injectiveline 404 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineWord.rotorRoleline 408 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineWord.rotorRole_injectiveline 413 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineWord.Labelline 417 - instance
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineWord.labelFintypeline 421 - instance
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineWord.labelDecidableEqline 428 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineWord.entryline 435 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineWord.copyInstructionline 439 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineWord.instructionline 446 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineWord.stepsline 459 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineWord.finalTapesline 465 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineWord.finalTapes_otherline 474 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineWord.wordTraceline 493 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineWord.steps_leline 568 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineWord.machineline 582 - abbrev
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.Tapeline 597 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.tableline 599 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.startline 600 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.queryline 601 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.scanline 602 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.reverseline 603 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.scratchline 604 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.leftEndpointline 605 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.rightEndpointline 606 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.leftCopyline 607 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.rightCopyline 608 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.rowOutputline 609 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.endpointline 611 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.endpoint_falseline 614 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.endpoint_trueline 615 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.wordSharedRoleline 617 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.trajectoryPlacementline 621 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.wordPlacementline 624 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.wordPlacement_inl_zeroline 629 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.wordPlacement_inl_oneline 631 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.wordPlacement_inl_twoline 633 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.wordPlacement_inl_threeline 635 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.wordPlacement_inl_fourline 637 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.wordPlacement_inl_fiveline 639 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.wordPlacement_firstline 641 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.wordPlacement_succline 643 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.relationPlacementline 646 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.relationPlacement_zeroline 650 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.relationPlacement_oneline 651 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.relationPlacement_twoline 652 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.relationPlacement_threeline 653 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.relationPlacement_fourline 654 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.relationPlacement_fiveline 655 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.equalityPlacementline 657 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.equalityPlacement_zeroline 661 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.equalityPlacement_oneline 662 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.equalityPlacement_twoline 663 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.equalityPlacement_threeline 664 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.equalityPlacement_fourline 665 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.equalityPlacement_fiveline 666 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.wordSharedRole_injectiveline 668 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.wordSharedRole_ne_startline 671 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.wordSharedRole_ne_rowOutputline 675 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.trajectoryPlacement_injectiveline 679 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.wordShared_ne_trajectoryline 700 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.wordPlacement_injectiveline 713 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.relationPlacement_injectiveline 730 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.equalityPlacement_injectiveline 734 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.wordPlacement_ne_rowOutputline 738 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineTapes.shared_ne_wordPlacement_succline 754 - abbrev
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.ExtraTapeline 768 - abbrev
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.GlobalTapeline 769 - abbrev
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.Labelline 770 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.finalOutputline 772 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.commonPlacementline 774 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.commonPlacement_injectiveline 777 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.commonPlacement_startline 783 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.commonPlacement_tableline 787 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.commonPlacement_scratchline 792 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.commonPlacement_rowOutputline 797 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.commonPlacement_ne_finalOutputline 802 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.commonPlacement_ne_headerline 807 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.headerPlacementline 813 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.headerPlacement_injectiveline 817 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.headerPlacement_rowOutputline 832 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.headerPlacement_eq_commonline 836 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.headerPlacement_ne_dataline 840 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.headerPlacement_ne_headerline 848 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.castTapesline 856 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.castStatementline 859 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.castConfigurationline 862 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.castTapes_applyline 865 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.castConfiguration_mkline 871 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.stepAux_castline 877 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.boolAlphabet_eqline 885 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.mergeTapesline 891 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.castTapes_embeddingline 896 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.dropUnitline 904 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.headerStatementline 910 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.headerConfigurationline 917 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.headerConfiguration_eqline 922 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.stepAux_headerStatementline 936 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.programline 949 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.headerStepline 962 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.headerTraceline 978 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.initialGlobalTapesline 989 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.copyFirstTraceline 992 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.initializeTraceline 1023 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.initializeInTimeline 1035 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.instructionline 1048 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.initializeAtInTimeline 1052 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.final_counterline 1067 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.final_verticesline 1072 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.final_dartsline 1075 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineInitialize.final_extraline 1078 - abbrev
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelationField.Alphabetline 1093 - abbrev
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelationField.Stateline 1094 - abbrev
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelationField.Labelline 1095 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelationField.lookupTapesline 1097 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelationField.lookupTapes_injectiveline 1101 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelationField.source_outside_lookupline 1107 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelationField.endpointline 1117 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelationField.endpoint_eq_wordEndline 1120 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelationField.bitline 1127 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelationField.instructionline 1131 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelationField.afterWordline 1140 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelationField.finalTapesline 1146 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelationField.stepsline 1154 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelationField.afterWord_frameline 1160 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelationField.finalTapes_frameline 1175 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelationField.finalTapes_otherline 1192 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelationField.fieldTraceline 1205 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringMachineRelationField.steps_leline 1262 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringGlobalEnumeration.headerTapeEquivline 1278 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringGlobalEnumeration.unitTapeEquivline 1289 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringGlobalEnumeration.sharedTapeEquivline 1295 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringGlobalEnumeration.extraTapeEquivline 1298 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringGlobalEnumeration.globalTapeEquivline 1301 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringGlobalEnumeration.enumerationline 1304 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringGlobalEnumeration.globalTapeEquiv_enumerationline 1307 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringGlobalEnumeration.enumeration_globalTapeEquivline 1311 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringGlobalEnumeration.source_indexline 1315 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringGlobalEnumeration.counter_indexline 1318 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringGlobalEnumeration.vertices_indexline 1321 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringGlobalEnumeration.darts_indexline 1324 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringGlobalEnumeration.sharedRole_indexline 1327 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringGlobalEnumeration.trajectory_indexline 1330 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringGlobalEnumeration.finalOutput_indexline 1333 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringGlobalEnumeration.card_globalTapeline 1336 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringGlobalEnumeration.natCard_globalTapeline 1340 - def
OAI.BinPackingGames.Foundations.Complexity.PoweringGlobalEnumeration.allTapesline 1344 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringGlobalEnumeration.allTapes_lengthline 1346 - theorem
OAI.BinPackingGames.Foundations.Complexity.PoweringGlobalEnumeration.mem_allTapesline 1349