OAI/Computability/BinPacking/Computation/MachineUnaryEqualityBit.lean
85 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.Alphabetline 12 - abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.Stateline 13 - def
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.exitAtline 15 - def
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.finishline 20 - def
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.loopline 23 - def
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.mismatchline 33 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.mismatch_nil_nilline 36 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.mismatch_nil_consline 39 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.mismatch_cons_nilline 42 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.mismatch_trueline 45 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.mismatch_consline 48 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.stepAux_exitAtline 53 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.stepAux_finishline 58 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.update_leftline 64 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.update_rightline 77 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.step_emptyline 83 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.step_nil_consline 100 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.step_cons_nilline 115 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.step_cons_consline 130 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.trace_left_emptyline 147 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.compareTrace_flagline 172 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.compareTraceline 207 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.compareTrace_fromTapesline 222 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.drained_otherline 235 - def
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.compareInTimeline 239 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineCompare.compareInTime_stepsline 254 - abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.Profileline 269 - def
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.equalityProfileline 271 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.equalityProfile_encodeWordline 274 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.statement_roundtripline 289 - def
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.copyStateEquivline 294 - def
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.normalStateline 301 - def
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.copyStatementline 303 - def
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.copyInCompareStateline 308 - def
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.nonDestructiveCompareInTimeline 355 - def
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.setEntryline 412 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.setEntry_applyline 415 - def
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.setExpectedline 421 - def
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.foldProfileline 425 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.foldProfile_applyline 428 - abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.Tapeline 444 - abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.Labelline 445 - def
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.labelAtline 447 - def
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.storePairline 450 - def
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.profileProgramline 455 - def
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.pairTimeline 475 - def
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.prefixProfileline 479 - def
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.prefixTimeline 483 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.prefixProfile_succline 487 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.prefixTime_succline 495 - def
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.stageInTimeline 502 - def
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.prefixInTimeline 547 - def
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.allPairsline 567 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.mem_allPairsline 570 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.length_allPairsline 573 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.foldProfile_allPairsline 576 - def
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.profileMachineline 581 - def
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.profileInTimeline 592 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.pairTime_leline 618 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.totalTime_leline 627 - def
OAI.BinPackingGames.Foundations.Complexity.MachineFieldProfile.profileInTime_boundedline 637 - abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.Alphabetline 659 - abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.Stateline 660 - def
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.cleanline 662 - def
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.compareStateEquivline 664 - inductive
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.Labelline 670 - abbrev
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.Label.enumListline 676 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.Label.enumList_getElem?_ctorIdx_eqline 679 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.Label.enumList_nodupline 683 - instance
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.(instance at line 685)line 685 - def
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.exitAtline 689 - def
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.bitEncodingline 694 - def
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.emitline 696 - def
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.instructionline 701 - def
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.copyStepsline 719 - def
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.compareStepsline 720 - def
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.stepsline 721 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.steps_leline 723 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.encodeWord_eq_iffline 727 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.emit_stepline 736 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.joinTraceline 748 - theorem
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.equalityTraceline 752 - def
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.equalityInTimeline 854 - def
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.machineline 873 - def
OAI.BinPackingGames.Foundations.Complexity.MachineUnaryEqualityBit.machineInTimeline 884