OAI/GroupTheory/PeriodicGroups/Machines/BinaryRegisters.lean
72 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.SourceBurnside.Structured.Binary.clearline 12 - def
OAI.SourceBurnside.Structured.Binary.moveline 13 - def
OAI.SourceBurnside.Structured.Binary.spreadline 14 - def
OAI.SourceBurnside.Structured.Binary.copyline 16 - lemma
OAI.SourceBurnside.Structured.Binary.clear_runline 18 - lemma
OAI.SourceBurnside.Structured.Binary.move_runline 34 - lemma
OAI.SourceBurnside.Structured.Binary.spread_runline 69 - lemma
OAI.SourceBurnside.Structured.Binary.copy_runline 117 - abbrev
OAI.SourceBurnside.Structured.Binary.Add.Kline 145 - def
OAI.SourceBurnside.Structured.Binary.Add.bitline 147 - def
OAI.SourceBurnside.Structured.Binary.Add.valueline 148 - def
OAI.SourceBurnside.Structured.Binary.Add.lowline 150 - def
OAI.SourceBurnside.Structured.Binary.Add.highline 151 - lemma
OAI.SourceBurnside.Structured.Binary.Add.adder_equationline 152 - lemma
OAI.SourceBurnside.Structured.Binary.Add.low_symmline 154 - lemma
OAI.SourceBurnside.Structured.Binary.Add.high_symmline 155 - lemma
OAI.SourceBurnside.Structured.Binary.Add.value_appendline 157 - def
OAI.SourceBurnside.Structured.Binary.Add.storeline 162 - def
OAI.SourceBurnside.Structured.Binary.Add.fullAdderline 164 - def
OAI.SourceBurnside.Structured.Binary.Add.stepline 166 - def
OAI.SourceBurnside.Structured.Binary.Add.firstPassline 167 - def
OAI.SourceBurnside.Structured.Binary.Add.partialStoreline 169 - lemma
OAI.SourceBurnside.Structured.Binary.Add.pop_carryline 171 - lemma
OAI.SourceBurnside.Structured.Binary.Add.fullAdder_pushline 174 - lemma
OAI.SourceBurnside.Structured.Binary.Add.fullAdder_runline 179 - lemma
OAI.SourceBurnside.Structured.Binary.Add.pop_rightline 198 - lemma
OAI.SourceBurnside.Structured.Binary.Add.pop_leftline 201 - lemma
OAI.SourceBurnside.Structured.Binary.Add.step_runline 205 - def
OAI.SourceBurnside.Structured.Binary.Add.scanline 215 - lemma
OAI.SourceBurnside.Structured.Binary.Add.scan_lengthline 221 - lemma
OAI.SourceBurnside.Structured.Binary.Add.firstPass_runline 226 - lemma
OAI.SourceBurnside.Structured.Binary.Add.scan_valueline 243 - lemma
OAI.SourceBurnside.Structured.Binary.Add.scan_remainingline 264 - lemma
OAI.SourceBurnside.Structured.Binary.Add.value_ltline 269 - def
OAI.SourceBurnside.Structured.Binary.Add.fixedAddline 274 - theorem
OAI.SourceBurnside.Structured.Binary.Add.fixedAdd_runline 276 - lemma
OAI.SourceBurnside.Structured.Binary.Add.scan_sumline 294 - lemma
OAI.SourceBurnside.Structured.Binary.Add.scan_modline 299 - lemma
OAI.SourceBurnside.Structured.Binary.Add.scan_exactline 306 - def
OAI.SourceBurnside.Structured.Binary.mapMoveline 324 - def
OAI.SourceBurnside.Structured.Binary.mapInPlaceline 325 - lemma
OAI.SourceBurnside.Structured.Binary.mapMove_runline 327 - lemma
OAI.SourceBurnside.Structured.Binary.mapInPlace_runline 361 - def
OAI.SourceBurnside.Structured.Program.relabelline 387 - def
OAI.SourceBurnside.Structured.Agreesline 396 - def
OAI.SourceBurnside.Structured.Outsideline 397 - lemma
OAI.SourceBurnside.Structured.agrees_updateline 399 - lemma
OAI.SourceBurnside.Structured.outside_updateline 408 - lemma
OAI.SourceBurnside.Structured.outside_reflline 413 - lemma
OAI.SourceBurnside.Structured.Outside.transline 415 - theorem
OAI.SourceBurnside.Structured.Run.relabelline 418 - lemma
OAI.SourceBurnside.Structured.Binary.Add.complement_valueline 454 - lemma
OAI.SourceBurnside.Structured.Binary.Add.subtract_equationline 461 - lemma
OAI.SourceBurnside.Structured.Binary.Add.subtract_carryline 471 - lemma
OAI.SourceBurnside.Structured.Binary.Add.subtract_exactline 479 - def
OAI.SourceBurnside.Structured.Binary.Add.fixedSubtractline 486 - theorem
OAI.SourceBurnside.Structured.Binary.Add.fixedSubtract_runline 488 - lemma
OAI.SourceBurnside.Structured.agrees_outside_uniqueline 509 - lemma
OAI.SourceBurnside.Structured.Run.relabel_toline 518 - def
OAI.SourceBurnside.Structured.Binary.patch4line 527 - lemma
OAI.SourceBurnside.Structured.Binary.patch4_agreesline 531 - lemma
OAI.SourceBurnside.Structured.Binary.patch4_outsideline 537 - lemma
OAI.SourceBurnside.Structured.Binary.patch4_runline 542 - lemma
OAI.SourceBurnside.Structured.Binary.fixedAdd_callline 547 - def
OAI.SourceBurnside.Structured.Binary.dropFrontline 561 - def
OAI.SourceBurnside.Structured.Binary.shiftline 563 - lemma
OAI.SourceBurnside.Structured.Binary.dropFront_runline 565 - lemma
OAI.SourceBurnside.Structured.Binary.shift_runline 591 - def
OAI.SourceBurnside.Structured.Binary.Add.doubleline 605 - lemma
OAI.SourceBurnside.Structured.Binary.Add.double_lengthline 606 - lemma
OAI.SourceBurnside.Structured.Binary.Add.double_reverseline 609 - lemma
OAI.SourceBurnside.Structured.Binary.Add.double_valueline 612