OAI/Computability/BinPacking/Machines/PackingCountedProgram.lean
116 declarations, 0 contain sorry, 0 declared as axioms
- inductive
OAI.BinPackingGap.GraphFieldMachine.Fieldline 17 - instance
OAI.BinPackingGap.GraphFieldMachine.(instance at line 22)line 22 - def
OAI.BinPackingGap.GraphFieldMachine.keepsNameline 26 - def
OAI.BinPackingGap.GraphFieldMachine.emitline 32 - def
OAI.BinPackingGap.GraphFieldMachine.scanOutputline 42 - theorem
OAI.BinPackingGap.GraphFieldMachine.scanOutput_nilline 45 - theorem
OAI.BinPackingGap.GraphFieldMachine.scanOutput_consline 48 - theorem
OAI.BinPackingGap.GraphFieldMachine.scanOutput_doneline 52 - theorem
OAI.BinPackingGap.GraphFieldMachine.scanOutput_frameline 59 - theorem
OAI.BinPackingGap.GraphFieldMachine.scanOutput_natBitsline 71 - theorem
OAI.BinPackingGap.GraphFieldMachine.scanOutput_pairBitsline 77 - theorem
OAI.BinPackingGap.GraphFieldMachine.scanOutput_verticesline 84 - theorem
OAI.BinPackingGap.GraphFieldMachine.scanOutput_endpointsline 94 - def
OAI.BinPackingGap.GraphFieldMachine.fieldsOutputline 106 - def
OAI.BinPackingGap.GraphFieldMachine.fieldBitsline 110 - theorem
OAI.BinPackingGap.GraphFieldMachine.thresholdBitsline 113 - theorem
OAI.BinPackingGap.GraphFieldMachine.endpointsBitsline 116 - theorem
OAI.BinPackingGap.GraphFieldMachine.output_graphFieldsline 120 - theorem
OAI.BinPackingGap.GraphFieldMachine.output_graphBitsline 128 - theorem
OAI.BinPackingGap.GraphFieldMachine.emit_length_leline 132 - theorem
OAI.BinPackingGap.GraphFieldMachine.scanOutput_length_leline 141 - theorem
OAI.BinPackingGap.GraphFieldMachine.fieldBits_length_leline 151 - abbrev
OAI.BinPackingGap.GraphFieldMachine.Stateline 158 - def
OAI.BinPackingGap.GraphFieldMachine.cleanline 160 - def
OAI.BinPackingGap.GraphFieldMachine.fieldCopyInTimeline 162 - inductive
OAI.BinPackingGap.GraphFieldMachine.Labelline 192 - def
OAI.BinPackingGap.GraphFieldMachine.instructionline 197 - def
OAI.BinPackingGap.GraphFieldMachine.resultTapesline 208 - def
OAI.BinPackingGap.GraphFieldMachine.stepsline 212 - theorem
OAI.BinPackingGap.GraphFieldMachine.steps_leline 215 - theorem
OAI.BinPackingGap.GraphFieldMachine.extractTraceline 221 - def
OAI.BinPackingGap.GraphFieldMachine.extractInTimeline 278 - inductive
OAI.BinPackingGap.GraphTokenMachine.Fieldline 305 - instance
OAI.BinPackingGap.GraphTokenMachine.(instance at line 310)line 310 - def
OAI.BinPackingGap.GraphTokenMachine.emitline 314 - def
OAI.BinPackingGap.GraphTokenMachine.scanOutputline 319 - theorem
OAI.BinPackingGap.GraphTokenMachine.scanOutput_nilline 322 - theorem
OAI.BinPackingGap.GraphTokenMachine.scanOutput_consline 325 - theorem
OAI.BinPackingGap.GraphTokenMachine.scanOutput_doneline 329 - theorem
OAI.BinPackingGap.GraphTokenMachine.scanOutput_frameline 336 - theorem
OAI.BinPackingGap.GraphTokenMachine.scanOutput_natBitsline 347 - theorem
OAI.BinPackingGap.GraphTokenMachine.scanOutput_pairBitsline 352 - theorem
OAI.BinPackingGap.GraphTokenMachine.scanOutput_verticesline 357 - theorem
OAI.BinPackingGap.GraphTokenMachine.scanOutput_endpointsline 368 - def
OAI.BinPackingGap.GraphTokenMachine.fieldsCountline 380 - def
OAI.BinPackingGap.GraphTokenMachine.countline 384 - def
OAI.BinPackingGap.GraphTokenMachine.tokenBitsline 388 - theorem
OAI.BinPackingGap.GraphTokenMachine.count_vertexline 391 - theorem
OAI.BinPackingGap.GraphTokenMachine.count_edgeline 394 - theorem
OAI.BinPackingGap.GraphTokenMachine.tokenBits_lengthline 397 - theorem
OAI.BinPackingGap.GraphTokenMachine.tokenBits_reverseline 400 - theorem
OAI.BinPackingGap.GraphTokenMachine.output_graphFieldsline 403 - theorem
OAI.BinPackingGap.GraphTokenMachine.fieldsCount_fieldsline 411 - theorem
OAI.BinPackingGap.GraphTokenMachine.output_graphBitsline 415 - theorem
OAI.BinPackingGap.GraphTokenMachine.count_le_bitsline 420 - theorem
OAI.BinPackingGap.GraphTokenMachine.emit_length_leline 426 - abbrev
OAI.BinPackingGap.GraphTokenMachine.Stateline 432 - def
OAI.BinPackingGap.GraphTokenMachine.cleanline 434 - inductive
OAI.BinPackingGap.GraphTokenMachine.Labelline 436 - def
OAI.BinPackingGap.GraphTokenMachine.instructionline 442 - def
OAI.BinPackingGap.GraphTokenMachine.resultTapesline 451 - theorem
OAI.BinPackingGap.GraphTokenMachine.resultTapes_otherline 455 - theorem
OAI.BinPackingGap.GraphTokenMachine.resultTapes_destinationline 459 - theorem
OAI.BinPackingGap.GraphTokenMachine.tokensTraceline 464 - def
OAI.BinPackingGap.GraphTokenMachine.tokensInTimeline 488 - theorem
OAI.BinPackingGap.GraphTokenMachine.resultTapes_counterline 504 - def
OAI.BinPackingGap.GraphTokenMachine.counterInTimeline 511 - abbrev
OAI.BinPackingGap.GraphPreparationMachine.Stateline 535 - inductive
OAI.BinPackingGap.GraphPreparationMachine.Labelline 537 - def
OAI.BinPackingGap.GraphPreparationMachine.fieldIndicesline 544 - def
OAI.BinPackingGap.GraphPreparationMachine.tokenIndicesline 548 - def
OAI.BinPackingGap.GraphPreparationMachine.fieldSlotsline 554 - def
OAI.BinPackingGap.GraphPreparationMachine.tokenSlotsline 557 - theorem
OAI.BinPackingGap.GraphPreparationMachine.fieldSlots_zeroline 561 - theorem
OAI.BinPackingGap.GraphPreparationMachine.fieldSlots_oneline 565 - theorem
OAI.BinPackingGap.GraphPreparationMachine.fieldSlots_twoline 569 - theorem
OAI.BinPackingGap.GraphPreparationMachine.fieldSlots_threeline 573 - theorem
OAI.BinPackingGap.GraphPreparationMachine.tokenSlots_zeroline 577 - theorem
OAI.BinPackingGap.GraphPreparationMachine.tokenSlots_oneline 581 - theorem
OAI.BinPackingGap.GraphPreparationMachine.tokenSlots_twoline 585 - def
OAI.BinPackingGap.GraphPreparationMachine.instructionline 588 - def
OAI.BinPackingGap.GraphPreparationMachine.preparedTapesline 599 - def
OAI.BinPackingGap.GraphPreparationMachine.stepsline 607 - theorem
OAI.BinPackingGap.GraphPreparationMachine.preparedTapes_registerline 611 - theorem
OAI.BinPackingGap.GraphPreparationMachine.preparedTapes_otherline 624 - theorem
OAI.BinPackingGap.GraphPreparationMachine.steps_leline 631 - theorem
OAI.BinPackingGap.GraphPreparationMachine.joinTraceline 638 - theorem
OAI.BinPackingGap.GraphPreparationMachine.preparationTraceline 642 - def
OAI.BinPackingGap.GraphPreparationMachine.preparationInTimeline 688 - inductive
OAI.BinPackingGap.PackingMachineBlocks.Stateline 712 - def
OAI.BinPackingGap.PackingMachineBlocks.graphControlline 718 - def
OAI.BinPackingGap.PackingMachineBlocks.arithmeticControlline 725 - def
OAI.BinPackingGap.PackingMachineBlocks.emissionControlline 732 - def
OAI.BinPackingGap.PackingMachineBlocks.invokeline 741 - theorem
OAI.BinPackingGap.PackingMachineBlocks.invokeExecline 748 - theorem
OAI.BinPackingGap.PackingMachineBlocks.invokeExecInTimeline 767 - def
OAI.BinPackingGap.PackingMachineBlocks.prepareGraphline 781 - theorem
OAI.BinPackingGap.PackingMachineBlocks.prepareGraph_execline 785 - theorem
OAI.BinPackingGap.PackingMachineBlocks.prepareGraph_costline 796 - def
OAI.BinPackingGap.PackingMachineBlocks.emitPoolline 801 - theorem
OAI.BinPackingGap.PackingMachineBlocks.emitPool_execline 806 - def
OAI.BinPackingGap.PackingArithmeticProgram.codeline 842 - theorem
OAI.BinPackingGap.PackingArithmeticProgram.execline 847 - theorem
OAI.BinPackingGap.PackingArithmeticProgram.exec_in_timeline 857 - def
OAI.BinPackingGap.PackingCountedProgram.guardStateline 875 - def
OAI.BinPackingGap.PackingCountedProgram.guardline 878 - def
OAI.BinPackingGap.PackingCountedProgram.moreline 881 - def
OAI.BinPackingGap.PackingCountedProgram.loopline 885 - def
OAI.BinPackingGap.PackingCountedProgram.counterTapesline 888 - theorem
OAI.BinPackingGap.PackingCountedProgram.guard_succline 891 - theorem
OAI.BinPackingGap.PackingCountedProgram.guard_zeroline 896 - def
OAI.BinPackingGap.PackingCountedProgram.totalBudgetline 901 - theorem
OAI.BinPackingGap.PackingCountedProgram.totalBudget_zeroline 904 - theorem
OAI.BinPackingGap.PackingCountedProgram.totalBudget_succline 907 - theorem
OAI.BinPackingGap.PackingCountedProgram.execline 912 - theorem
OAI.BinPackingGap.PackingCountedProgram.totalBudget_leline 949