OAI/Computability/DirectedFeedback/Machines/TupleOrder.lean
100 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.tupleOrderline 14 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.tupleOrder_lengthline 17 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.tupleOrder_dimension_zeroline 20 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.tupleOrder_radix_zeroline 27 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.tupleRank_consline 31 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.tupleRank_increment_lowestline 42 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.tupleRank_carryline 49 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.tupleRank_snocline 58 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.tupleOrder_snocline 65 - structure
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.CycleScheduleline 87 - abbrev
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.Configurationline 94 - inductive
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.NestedCycleline 97 - def
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.counterOverheadline 129 - def
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.NestedCycle.stepsline 139 - def
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.NestedCycle.LeafBoundline 148 - def
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.NestedCycle.workline 156 - def
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.NestedCycle.reverseDigitline 164 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.NestedCycle.reverseDigit_currentline 166 - def
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.NestedCycle.orderline 170 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.NestedCycle.order_eq_tupleOrderline 180 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.NestedCycle.order_lengthline 189 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.NestedCycle.steps_eq_work_add_overheadline 194 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.NestedCycle.traceline 218 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.NestedCycle.steps_leline 234 - def
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.NestedCycle.inTimeline 263 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.counterOverhead_leline 275 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.NestedCycle.steps_le_powerline 296 - def
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.entryline 309 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.entryStep_dimension_zeroline 319 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.entryStep_radix_zeroline 329 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.entryStep_radix_positiveline 341 - abbrev
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.Control.Labelline 359 - def
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.Control.startline 361 - def
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.Control.bodyline 362 - def
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.Control.exitline 363 - def
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.Control.checkline 364 - def
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.Control.resetLabelline 365 - def
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.Control.carryline 367 - def
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.Control.programline 370 - theorem
OAI.DFVSGames.Foundations.Complexity.MachineTupleOdometer.Control.label_cardline 380 - def
OAI.DFVSGames.Foundations.Hastad.SourceOccurrences.Encoding.decodeTupleline 396 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOccurrences.Encoding.enumerate_functionline 400 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOccurrences.Encoding.enumerate_fin_functionline 406 - def
OAI.DFVSGames.Foundations.Hastad.SourceLoopOrder.tupleTapeOrderline 418 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLoopOrder.testTapeEncoding_eq_tupleTapeOrderline 426 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLoopOrder.testTapeEncoding_flatMap_tupleTapeOrderline 433 - def
OAI.DFVSGames.Foundations.Hastad.SourceLoopOrder.rankedQueryline 439 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLoopOrder.rankedQuery_atline 445 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLoopOrder.query_prefixBits_eq_ofFnline 450 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLoopOrder.query_prefixBits_eq_enumerateline 465 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLoopOrder.query_prefixBits_eq_tupleTapeOrderline 479 - def
OAI.DFVSGames.Foundations.Hastad.SourceLoopOrder.tupleSourceOrderline 488 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLoopOrder.sourceIndexEncoding_eq_tupleSourceOrderline 494 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLoopOrder.rawSourceList_eq_tupleOrderline 502 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLoopOrder.sourceList_eq_tupleOrderline 507 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLoopOrder.rawSourceList_flatMap_tupleOrderline 511 - def
OAI.DFVSGames.Foundations.Hastad.SourceLoopOrder.reverseAppendline 518 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLoopOrder.foldl_reverseAppendline 522 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLoopOrder.foldl_reverseAppend_headerline 532 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLoopOrder.foldl_reverseAppend_prefixline 538 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLoopOrder.foldl_resultTapesline 545 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLoopOrder.inputBits_eq_header_recordsline 563 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLoopOrder.input_reverse_accumulatorline 575 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLoopOrder.sourceInput_tuple_reverse_accumulatorline 582 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceLoopOrder.finalReverse_stepsline 596 - abbrev
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.Tapeline 618 - def
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.currentAtline 622 - def
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.remainingAtline 625 - def
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.setDigitsline 628 - def
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.setAccline 636 - def
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.putDigitline 639 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.setDigits_zeroline 643 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.setDigits_extraline 649 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.setAcc_selfline 653 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.setAcc_setAccline 657 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.setAcc_applyline 661 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.setDigits_setAccline 664 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.putDigit_extraline 670 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.putDigit_setAccline 674 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.setDigits_putDigitline 681 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.setDigits_snocline 701 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.setDigits_snoc_baseline 737 - def
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.allBitsline 743 - def
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.blockPrefixline 746 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.blockPrefix_eq_ofFnline 750 - def
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.blocksline 759 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.blockPrefix_allline 762 - def
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.configurationline 769 - def
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.BodyTraceline 772 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.val_snocline 783 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.zeros_snocline 789 - def
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.initialConfigurationline 794 - def
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.finalConfigurationline 798 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.exists_scheduleline 804 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.traversalInTimeline 935 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.initial_currentline 957 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.initial_remainingline 963 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.final_currentline 968 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.final_remainingline 974 - theorem
OAI.DFVSGames.Foundations.Hastad.SourceOdometerSchedule.final_accumulatorline 980