OAI/Analysis/MatrixSigning/Arithmetic/BinaryAdder.lean
21 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.KS.W01.BinaryAdder.sumBitline 11 - def
OAI.KS.W01.BinaryAdder.carryBitline 13 - theorem
OAI.KS.W01.BinaryAdder.fullAdder_identityline 15 - def
OAI.KS.W01.BinaryAdder.carryStateline 19 - def
OAI.KS.W01.BinaryAdder.finishEntryline 21 - def
OAI.KS.W01.BinaryAdder.addEntryline 24 - def
OAI.KS.W01.BinaryAdder.dispatchline 27 - def
OAI.KS.W01.BinaryAdder.machineline 34 - def
OAI.KS.W01.BinaryAdder.cfgline 36 - theorem
OAI.KS.W01.BinaryAdder.table_lookupline 39 - theorem
OAI.KS.W01.BinaryAdder.step_left_consline 55 - theorem
OAI.KS.W01.BinaryAdder.step_right_consline 74 - theorem
OAI.KS.W01.BinaryAdder.step_doneline 86 - def
OAI.KS.W01.BinaryAdder.addBitsline 97 - theorem
OAI.KS.W01.BinaryAdder.addBits_correctline 107 - theorem
OAI.KS.W01.BinaryAdder.addBits_length_leline 136 - theorem
OAI.KS.W01.BinaryAdder.run_addline 161 - theorem
OAI.KS.W01.BinaryAdder.run_correctline 213 - theorem
OAI.KS.W01.BinaryAdder.run_encodedNat_correctline 226 - theorem
OAI.KS.W01.BinaryAdder.transition_boundline 239 - theorem
OAI.KS.W01.BinaryAdder.table_lengthline 242