OAI/Computability/LoopMatching/BinaryMultiply.lean
18 declarations, 0 contain sorry, 0 declared as axioms
Polynomial-time approximation of weighted matchings with singleton loops.
- abbrev
OAI.LoopMatching.SmallBinaryMultiply.Stateline 10 - def
OAI.LoopMatching.SmallBinaryMultiply.stepline 12 - def
OAI.LoopMatching.SmallBinaryMultiply.initialline 13 - def
OAI.LoopMatching.SmallBinaryMultiply.mulline 14 - theorem
OAI.LoopMatching.SmallBinaryMultiply.step_polyline 16 - theorem
OAI.LoopMatching.SmallBinaryMultiply.initial_polyline 20 - lemma
OAI.LoopMatching.SmallBinaryMultiply.orbit_firstline 24 - lemma
OAI.LoopMatching.SmallBinaryMultiply.orbit_valueline 30 - lemma
OAI.LoopMatching.SmallBinaryMultiply.orbit_lengthline 39 - lemma
OAI.LoopMatching.SmallBinaryMultiply.orbit_code_lengthline 57 - theorem
OAI.LoopMatching.SmallBinaryMultiply.orbit_polyline 64 - theorem
OAI.LoopMatching.SmallBinaryMultiply.mul_polyline 81 - theorem
OAI.LoopMatching.SmallBinaryMultiply.value_mulline 85 - theorem
OAI.LoopMatching.SmallBinaryMultiply.length_mulline 88 - def
OAI.LoopMatching.SmallBinaryMultiply.hornerline 91 - theorem
OAI.LoopMatching.SmallBinaryMultiply.horner_polyline 94 - theorem
OAI.LoopMatching.SmallBinaryMultiply.value_hornerline 98 - theorem
OAI.LoopMatching.SmallBinaryMultiply.length_hornerline 102