OAI/Computability/BinPacking/Reductions/BinaryRenameLoop.lean
46 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.BinPackingCompleteness.BinaryRenameLoop.Tokenline 11 - def
OAI.BinPackingCompleteness.BinaryRenameLoop.nextSlotline 13 - def
OAI.BinPackingCompleteness.BinaryRenameLoop.clauseIncrementline 15 - def
OAI.BinPackingCompleteness.BinaryRenameLoop.finalSlotline 17 - def
OAI.BinPackingCompleteness.BinaryRenameLoop.completedClausesline 21 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.finalSlot_threeline 25 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.completedClauses_threeline 28 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.finalSlot_triplesline 32 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.completedClauses_triplesline 37 - def
OAI.BinPackingCompleteness.BinaryRenameLoop.outputBodyline 42 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.outputBody_nilline 45 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.outputBody_consline 47 - def
OAI.BinPackingCompleteness.BinaryRenameLoop.stepsline 51 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.payload_length_le_streamline 55 - def
OAI.BinPackingCompleteness.BinaryRenameLoop.perLiteralBoundline 70 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.literal_steps_leline 73 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.steps_leline 85 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.steps_le_cubicline 98 - abbrev
OAI.BinPackingCompleteness.BinaryRenameLoop.Alphabetline 116 - abbrev
OAI.BinPackingCompleteness.BinaryRenameLoop.Stateline 117 - abbrev
OAI.BinPackingCompleteness.BinaryRenameLoop.cleanline 118 - inductive
OAI.BinPackingCompleteness.BinaryRenameLoop.Labelline 121 - def
OAI.BinPackingCompleteness.BinaryRenameLoop.literalTapesline 127 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.literalTapes_injectiveline 130 - def
OAI.BinPackingCompleteness.BinaryRenameLoop.finishline 136 - def
OAI.BinPackingCompleteness.BinaryRenameLoop.nextline 142 - def
OAI.BinPackingCompleteness.BinaryRenameLoop.instructionline 146 - def
OAI.BinPackingCompleteness.BinaryRenameLoop.loopTapesline 162 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.loopTapes_cursorline 167 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.loopTapes_outputline 173 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.loopTapes_variablesline 179 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.loopTapes_clausesline 185 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.update_cursorline 190 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.update_outputline 200 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.update_variablesline 210 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.update_clausesline 220 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.loopTapes_otherline 226 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.stepAux_finishline 232 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.joinTraceline 237 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.peekStepline 249 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.emptyStepline 261 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.tallyStepline 272 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.bodyTraceline 287 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.loopTraceline 359 - theorem
OAI.BinPackingCompleteness.BinaryRenameLoop.triplesTraceline 403 - def
OAI.BinPackingCompleteness.BinaryRenameLoop.triplesInTimeline 420