OAI/Computability/RationalHitting/RationalArithmetic.lean
53 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.RationalHitting.StackLanguage.chooseCleanline 8 - lemma
OAI.RationalHitting.StackLanguage.eval_chooseCleanline 10 - def
OAI.RationalHitting.StackLanguage.Procedure.chooseline 33 - theorem
OAI.RationalHitting.StackLanguage.Poly.chooseline 47 - def
OAI.RationalHitting.StackLanguage.unpackIntline 60 - lemma
OAI.RationalHitting.StackLanguage.eval_unpackIntline 62 - def
OAI.RationalHitting.StackLanguage.rationalCleanline 77 - abbrev
OAI.RationalHitting.StackLanguage.NZIntline 80 - lemma
OAI.RationalHitting.StackLanguage.eval_rationalCleanline 82 - def
OAI.RationalHitting.StackLanguage.Procedure.rationalEncodeline 118 - theorem
OAI.RationalHitting.StackLanguage.Poly.rationalEncodeNZline 137 - theorem
OAI.RationalHitting.StackLanguage.Poly.safeDenline 142 - theorem
OAI.RationalHitting.StackLanguage.Poly.rationalEncodeline 147 - theorem
OAI.RationalHitting.StackLanguage.Poly.unaryEtaline 164 - theorem
OAI.RationalHitting.StackLanguage.Poly.unaryAddFunline 167 - theorem
OAI.RationalHitting.StackLanguage.Poly.unarySubFunline 170 - theorem
OAI.RationalHitting.StackLanguage.Poly.unaryMulFunline 173 - theorem
OAI.RationalHitting.StackLanguage.Poly.unaryDivFunline 176 - theorem
OAI.RationalHitting.StackLanguage.Poly.unaryModFunline 179 - theorem
OAI.RationalHitting.StackLanguage.Poly.unaryPowFunline 182 - theorem
OAI.RationalHitting.StackLanguage.Poly.unaryCastIntline 185 - theorem
OAI.RationalHitting.StackLanguage.Poly.unaryCastIntFunline 188 - theorem
OAI.RationalHitting.StackLanguage.Poly.unaryEqFunline 190 - theorem
OAI.RationalHitting.StackLanguage.Poly.unaryLtFunline 193 - theorem
OAI.RationalHitting.StackLanguage.Poly.chooseFunline 196 - theorem
OAI.RationalHitting.StackLanguage.Poly.intPowFunline 199 - theorem
OAI.RationalHitting.StackLanguage.Poly.iteline 203 - theorem
OAI.RationalHitting.StackLanguage.Poly.sumUpline 208 - instance
OAI.RationalHitting.StackLanguage.Unary.(instance at line 216)line 216 - instance
OAI.RationalHitting.StackLanguage.Unary.(instance at line 217)line 217 - instance
OAI.RationalHitting.StackLanguage.Unary.(instance at line 218)line 218 - instance
OAI.RationalHitting.StackLanguage.Unary.(instance at line 219)line 219 - instance
OAI.RationalHitting.StackLanguage.Unary.(instance at line 220)line 220 - instance
OAI.RationalHitting.StackLanguage.Unary.(instance at line 221)line 221 - instance
OAI.RationalHitting.StackLanguage.Unary.(instance at line 222)line 222 - def
OAI.RationalHitting.StackLanguage.Unary.toIntline 223 - def
OAI.RationalHitting.StackLanguage.Unary.chooseline 224 - def
OAI.RationalHitting.StackLanguage.Unary.powIntline 225 - def
OAI.RationalHitting.StackLanguage.Unary.eqbline 226 - def
OAI.RationalHitting.StackLanguage.Unary.ltbline 227 - theorem
OAI.RationalHitting.StackLanguage.Poly.uAddline 231 - theorem
OAI.RationalHitting.StackLanguage.Poly.uSubline 232 - theorem
OAI.RationalHitting.StackLanguage.Poly.uMulline 233 - theorem
OAI.RationalHitting.StackLanguage.Poly.uDivline 234 - theorem
OAI.RationalHitting.StackLanguage.Poly.uModline 235 - theorem
OAI.RationalHitting.StackLanguage.Poly.uPowline 236 - theorem
OAI.RationalHitting.StackLanguage.Poly.uIntline 237 - theorem
OAI.RationalHitting.StackLanguage.Poly.uChooseline 238 - theorem
OAI.RationalHitting.StackLanguage.Poly.uPowIntline 240 - theorem
OAI.RationalHitting.StackLanguage.Poly.uEqline 241 - theorem
OAI.RationalHitting.StackLanguage.Poly.uLtline 242 - example
OAI.RationalHitting.StackLanguage.Poly.(example at line 244)line 244 - example
OAI.RationalHitting.StackLanguage.Poly.(example at line 247)line 247