OAI/GroupTheory/PeriodicGroups/Machines/RegisterLoops.lean
113 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.SourceBurnside.Structured.Binary.Decrement.Kline 10 - def
OAI.SourceBurnside.Structured.Binary.Decrement.storeline 12 - def
OAI.SourceBurnside.Structured.Binary.Decrement.partialStoreline 13 - def
OAI.SourceBurnside.Structured.Binary.Decrement.lowline 14 - def
OAI.SourceBurnside.Structured.Binary.Decrement.borrowline 15 - lemma
OAI.SourceBurnside.Structured.Binary.Decrement.bit_equationline 16 - def
OAI.SourceBurnside.Structured.Binary.Decrement.stepline 19 - def
OAI.SourceBurnside.Structured.Binary.Decrement.passline 21 - def
OAI.SourceBurnside.Structured.Binary.Decrement.programline 22 - def
OAI.SourceBurnside.Structured.Binary.Decrement.scanline 23 - lemma
OAI.SourceBurnside.Structured.Binary.Decrement.step_runline 27 - lemma
OAI.SourceBurnside.Structured.Binary.Decrement.pass_runline 44 - lemma
OAI.SourceBurnside.Structured.Binary.Decrement.scan_lengthline 60 - lemma
OAI.SourceBurnside.Structured.Binary.Decrement.program_runline 64 - lemma
OAI.SourceBurnside.Structured.Binary.Decrement.scan_equationline 79 - lemma
OAI.SourceBurnside.Structured.Binary.Decrement.scan_borrowline 88 - lemma
OAI.SourceBurnside.Structured.Binary.Decrement.scan_valueline 94 - lemma
OAI.SourceBurnside.Structured.Device.last_valueline 110 - abbrev
OAI.SourceBurnside.Structured.Device.Branch.Workline 121 - abbrev
OAI.SourceBurnside.Structured.Device.Branch.Lline 122 - def
OAI.SourceBurnside.Structured.Device.Branch.flagline 124 - def
OAI.SourceBurnside.Structured.Device.Branch.outline 125 - def
OAI.SourceBurnside.Structured.Device.Branch.condline 126 - def
OAI.SourceBurnside.Structured.Device.Branch.yesline 127 - def
OAI.SourceBurnside.Structured.Device.Branch.noline 130 - lemma
OAI.SourceBurnside.Structured.Device.Branch.cond_injectiveline 133 - lemma
OAI.SourceBurnside.Structured.Device.Branch.yes_injectiveline 136 - lemma
OAI.SourceBurnside.Structured.Device.Branch.no_injectiveline 144 - def
OAI.SourceBurnside.Structured.Device.Branch.bodyline 153 - def
OAI.SourceBurnside.Structured.Device.Branch.programline 155 - def
OAI.SourceBurnside.Structured.Device.Branch.pendingline 157 - lemma
OAI.SourceBurnside.Structured.Device.Branch.finish_runline 159 - lemma
OAI.SourceBurnside.Structured.Device.Branch.branch_callline 177 - lemma
OAI.SourceBurnside.Structured.Device.Branch.body_runline 190 - lemma
OAI.SourceBurnside.Structured.Device.Branch.program_runline 207 - def
OAI.SourceBurnside.Structured.Device.Branch.realizerline 233 - abbrev
OAI.SourceBurnside.Structured.Binary.Power.Kline 249 - def
OAI.SourceBurnside.Structured.Binary.Power.storeline 251 - def
OAI.SourceBurnside.Structured.Binary.Power.trialline 252 - def
OAI.SourceBurnside.Structured.Binary.Power.regsline 253 - lemma
OAI.SourceBurnside.Structured.Binary.Power.regs_injectiveline 254 - def
OAI.SourceBurnside.Structured.Binary.Power.finishline 256 - def
OAI.SourceBurnside.Structured.Binary.Power.stepline 257 - def
OAI.SourceBurnside.Structured.Binary.Power.programline 259 - def
OAI.SourceBurnside.Structured.Binary.Power.oneStepline 260 - def
OAI.SourceBurnside.Structured.Binary.Power.iterline 264 - lemma
OAI.SourceBurnside.Structured.Binary.Power.finish_runline 268 - lemma
OAI.SourceBurnside.Structured.Binary.Power.step_runline 286 - lemma
OAI.SourceBurnside.Structured.Binary.Power.oneStep_lengthsline 319 - lemma
OAI.SourceBurnside.Structured.Binary.Power.iter_lengthsline 326 - lemma
OAI.SourceBurnside.Structured.Binary.Power.program_runline 336 - lemma
OAI.SourceBurnside.Structured.Binary.Power.oneStep_counterline 354 - lemma
OAI.SourceBurnside.Structured.Binary.Power.oneStep_valueline 361 - lemma
OAI.SourceBurnside.Structured.Binary.Power.iter_counterline 370 - lemma
OAI.SourceBurnside.Structured.Binary.Power.iter_valueline 375 - def
OAI.SourceBurnside.Structured.Binary.oneline 397 - lemma
OAI.SourceBurnside.Structured.Binary.one_runline 398 - abbrev
OAI.SourceBurnside.Structured.Device.PowerOperator.Lline 419 - def
OAI.SourceBurnside.Structured.Device.PowerOperator.loadline 421 - def
OAI.SourceBurnside.Structured.Device.PowerOperator.programline 424 - def
OAI.SourceBurnside.Structured.Device.PowerOperator.loadedline 425 - lemma
OAI.SourceBurnside.Structured.Device.PowerOperator.load_runline 428 - lemma
OAI.SourceBurnside.Structured.Device.PowerOperator.program_correctline 462 - def
OAI.SourceBurnside.Structured.Device.powerTwoline 507 - def
OAI.SourceBurnside.Structured.Device.Realizer.weakenline 524 - def
OAI.SourceBurnside.Structured.Device.Realizer.reinputline 534 - def
OAI.SourceBurnside.Structured.Device.composeUnaryline 554 - abbrev
OAI.SourceBurnside.Structured.Binary.Increment.Kline 566 - def
OAI.SourceBurnside.Structured.Binary.Increment.storeline 568 - def
OAI.SourceBurnside.Structured.Binary.Increment.partialStoreline 569 - def
OAI.SourceBurnside.Structured.Binary.Increment.lowline 570 - def
OAI.SourceBurnside.Structured.Binary.Increment.carryline 571 - lemma
OAI.SourceBurnside.Structured.Binary.Increment.bit_equationline 572 - def
OAI.SourceBurnside.Structured.Binary.Increment.stepline 575 - def
OAI.SourceBurnside.Structured.Binary.Increment.passline 577 - def
OAI.SourceBurnside.Structured.Binary.Increment.programline 578 - def
OAI.SourceBurnside.Structured.Binary.Increment.scanline 579 - lemma
OAI.SourceBurnside.Structured.Binary.Increment.step_runline 583 - lemma
OAI.SourceBurnside.Structured.Binary.Increment.pass_runline 600 - lemma
OAI.SourceBurnside.Structured.Binary.Increment.scan_lengthline 616 - lemma
OAI.SourceBurnside.Structured.Binary.Increment.program_runline 620 - lemma
OAI.SourceBurnside.Structured.Binary.Increment.scan_equationline 635 - lemma
OAI.SourceBurnside.Structured.Binary.Increment.scan_valueline 644 - abbrev
OAI.SourceBurnside.Structured.Binary.BitSize.Kline 657 - def
OAI.SourceBurnside.Structured.Binary.BitSize.storeline 659 - def
OAI.SourceBurnside.Structured.Binary.BitSize.trialline 660 - def
OAI.SourceBurnside.Structured.Binary.BitSize.regsline 661 - lemma
OAI.SourceBurnside.Structured.Binary.BitSize.regs_injectiveline 662 - def
OAI.SourceBurnside.Structured.Binary.BitSize.finishline 664 - def
OAI.SourceBurnside.Structured.Binary.BitSize.stepline 665 - def
OAI.SourceBurnside.Structured.Binary.BitSize.programline 667 - def
OAI.SourceBurnside.Structured.Binary.BitSize.oneStepline 669 - def
OAI.SourceBurnside.Structured.Binary.BitSize.iterline 672 - def
OAI.SourceBurnside.Structured.Binary.BitSize.measureline 676 - lemma
OAI.SourceBurnside.Structured.Binary.BitSize.finish_runline 680 - lemma
OAI.SourceBurnside.Structured.Binary.BitSize.step_runline 699 - lemma
OAI.SourceBurnside.Structured.Binary.BitSize.oneStep_lengthsline 730 - lemma
OAI.SourceBurnside.Structured.Binary.BitSize.iter_lengthsline 733 - lemma
OAI.SourceBurnside.Structured.Binary.BitSize.program_runline 742 - lemma
OAI.SourceBurnside.Structured.Binary.BitSize.iter_valueline 758 - lemma
OAI.SourceBurnside.Structured.Binary.BitSize.measure_valueline 775 - abbrev
OAI.SourceBurnside.Structured.Device.SizeOperator.Lline 796 - def
OAI.SourceBurnside.Structured.Device.SizeOperator.loadline 798 - def
OAI.SourceBurnside.Structured.Device.SizeOperator.programline 802 - def
OAI.SourceBurnside.Structured.Device.SizeOperator.loadedline 803 - lemma
OAI.SourceBurnside.Structured.Device.SizeOperator.load_runline 806 - lemma
OAI.SourceBurnside.Structured.Device.SizeOperator.program_correctline 848 - def
OAI.SourceBurnside.Structured.Device.bitLengthline 892 - inductive
OAI.SourceBurnside.Structured.Device.Formulaline 904 - def
OAI.SourceBurnside.Structured.Device.Formula.evalline 919 - def
OAI.SourceBurnside.Structured.Device.Formula.Safeline 932 - def
OAI.SourceBurnside.Structured.Device.Formula.compileline 944 - theorem
OAI.SourceBurnside.Structured.Device.Formula.operationalline 959