OAI/Computability/MinUncut/Search/RawRationalArithmetic.lean
102 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.MinUncut.Preprocess.RawRatline 7 - def
OAI.MinUncut.Preprocess.RawRat.valueline 10 - def
OAI.MinUncut.Preprocess.RawRat.ofNatline 11 - def
OAI.MinUncut.Preprocess.RawRat.negline 12 - def
OAI.MinUncut.Preprocess.RawRat.addline 13 - def
OAI.MinUncut.Preprocess.RawRat.mulline 16 - def
OAI.MinUncut.Preprocess.RawRat.invline 18 - def
OAI.MinUncut.Preprocess.RawRat.leline 21 - def
OAI.MinUncut.Preprocess.RawRat.ltline 23 - instance
OAI.MinUncut.Preprocess.RawRat.(instance at line 25)line 25 - instance
OAI.MinUncut.Preprocess.RawRat.(instance at line 26)line 26 - lemma
OAI.MinUncut.Preprocess.RawRat.value_natline 28 - lemma
OAI.MinUncut.Preprocess.RawRat.value_negline 29 - lemma
OAI.MinUncut.Preprocess.RawRat.product_denominatorline 30 - lemma
OAI.MinUncut.Preprocess.RawRat.value_addline 35 - lemma
OAI.MinUncut.Preprocess.RawRat.value_mulline 42 - lemma
OAI.MinUncut.Preprocess.RawRat.value_invline 48 - lemma
OAI.MinUncut.Preprocess.RawRat.le_iffline 68 - lemma
OAI.MinUncut.Preprocess.RawRat.lt_iffline 76 - lemma
OAI.MinUncut.Preprocess.primrec_powline 87 - lemma
OAI.MinUncut.Preprocess.primrec_factorialline 96 - lemma
OAI.MinUncut.Preprocess.choose_factorialline 105 - lemma
OAI.MinUncut.Preprocess.primrec_chooseline 112 - lemma
OAI.MinUncut.Preprocess.RawRat.primrec_ofNatline 123 - lemma
OAI.MinUncut.Preprocess.RawRat.primrec_negline 124 - lemma
OAI.MinUncut.Preprocess.RawRat.primrec_addline 127 - lemma
OAI.MinUncut.Preprocess.RawRat.primrec_mulline 138 - lemma
OAI.MinUncut.Preprocess.RawRat.primrec_invline 149 - lemma
OAI.MinUncut.Preprocess.RawRat.primrec_leline 158 - lemma
OAI.MinUncut.Preprocess.RawRat.primrec_ltline 170 - def
OAI.MinUncut.Preprocess.RawRat.powline 181 - lemma
OAI.MinUncut.Preprocess.RawRat.value_powline 184 - lemma
OAI.MinUncut.Preprocess.RawRat.primrec_powline 188 - def
OAI.MinUncut.Preprocess.RawRat.ceilline 197 - lemma
OAI.MinUncut.Preprocess.RawRat.primrec_ceilline 198 - lemma
OAI.MinUncut.Preprocess.RawRat.ceil_eqline 207 - def
OAI.MinUncut.Preprocess.RawRat.representline 239 - lemma
OAI.MinUncut.Preprocess.RawRat.value_representline 240 - lemma
OAI.MinUncut.Preprocess.primrec_gcdline 253 - lemma
OAI.MinUncut.Preprocess.primrec_intCodeline 274 - lemma
OAI.MinUncut.Preprocess.intCode_natline 276 - lemma
OAI.MinUncut.Preprocess.intCode_negSuccline 278 - lemma
OAI.MinUncut.Preprocess.primrec_intAbsline 281 - lemma
OAI.MinUncut.Preprocess.primrec_intToNatline 288 - lemma
OAI.MinUncut.Preprocess.primrec_intNegToNatline 297 - abbrev
OAI.MinUncut.Preprocess.RationalPairline 307 - lemma
OAI.MinUncut.Preprocess.rationalPair_primline 308 - instance
OAI.MinUncut.Preprocess.rationalPairPrimcodableline 313 - def
OAI.MinUncut.Preprocess.rationalEquivline 315 - instance
OAI.MinUncut.Preprocess.rationalPrimcodableline 321 - lemma
OAI.MinUncut.Preprocess.primrec_ratNumline 323 - lemma
OAI.MinUncut.Preprocess.primrec_ratDenline 325 - lemma
OAI.MinUncut.Preprocess.primrec_representline 327 - def
OAI.MinUncut.Preprocess.candidateline 335 - lemma
OAI.MinUncut.Preprocess.candidate_eqline 338 - lemma
OAI.MinUncut.Preprocess.candidate_existsline 350 - lemma
OAI.MinUncut.Preprocess.candidate_primrecline 359 - lemma
OAI.MinUncut.Preprocess.computable_valueline 371 - lemma
OAI.MinUncut.Preprocess.computable_ratAddline 382 - lemma
OAI.MinUncut.Preprocess.computable_ratMulline 387 - lemma
OAI.MinUncut.Preprocess.computable_ratNegline 392 - lemma
OAI.MinUncut.Preprocess.computable_ratInvline 395 - lemma
OAI.MinUncut.Preprocess.computable_ratSubline 398 - lemma
OAI.MinUncut.Preprocess.computable_ratDivline 401 - lemma
OAI.MinUncut.Preprocess.computable_ratPowline 404 - lemma
OAI.MinUncut.Preprocess.computable_ratNatline 408 - lemma
OAI.MinUncut.Preprocess.primrec_ratLeline 410 - lemma
OAI.MinUncut.Preprocess.primrec_ratLtline 413 - lemma
OAI.MinUncut.Preprocess.primrec_ratCeilline 416 - lemma
OAI.MinUncut.Preprocess.ca_idline 427 - lemma
OAI.MinUncut.Preprocess.ca_constline 428 - lemma
OAI.MinUncut.Preprocess.ca_fstline 429 - lemma
OAI.MinUncut.Preprocess.ca_sndline 430 - lemma
OAI.MinUncut.Preprocess.ca_compline 431 - lemma
OAI.MinUncut.Preprocess.ca_pairline 433 - lemma
OAI.MinUncut.Preprocess.ca_addline 435 - lemma
OAI.MinUncut.Preprocess.ca_subline 437 - lemma
OAI.MinUncut.Preprocess.ca_mulline 439 - lemma
OAI.MinUncut.Preprocess.ca_powline 441 - lemma
OAI.MinUncut.Preprocess.ca_divline 443 - lemma
OAI.MinUncut.Preprocess.ca_modline 445 - lemma
OAI.MinUncut.Preprocess.ca_chooseline 447 - lemma
OAI.MinUncut.Preprocess.ca_factorialline 449 - lemma
OAI.MinUncut.Preprocess.ca_ratCastline 451 - lemma
OAI.MinUncut.Preprocess.ca_ratAddline 453 - lemma
OAI.MinUncut.Preprocess.ca_ratSubline 454 - lemma
OAI.MinUncut.Preprocess.ca_ratMulline 455 - lemma
OAI.MinUncut.Preprocess.ca_ratDivline 456 - lemma
OAI.MinUncut.Preprocess.ca_ratInvline 457 - lemma
OAI.MinUncut.Preprocess.ca_ratPowline 458 - lemma
OAI.MinUncut.Preprocess.ca_ratCeilline 459 - lemma
OAI.MinUncut.Preprocess.ca_andline 461 - lemma
OAI.MinUncut.Preprocess.ca_natLeline 467 - lemma
OAI.MinUncut.Preprocess.ca_natLtline 470 - lemma
OAI.MinUncut.Preprocess.ca_ratLeline 473 - lemma
OAI.MinUncut.Preprocess.ca_ratLtline 476 - example
OAI.MinUncut.Preprocess.(example at line 480)line 480 - example
OAI.MinUncut.Preprocess.(example at line 481)line 481 - lemma
OAI.MinUncut.Preprocess.c_rangeMapline 488 - lemma
OAI.MinUncut.Preprocess.ca_rangeline 501 - lemma
OAI.MinUncut.Preprocess.ca_sumline 503 - lemma
OAI.MinUncut.Preprocess.c_boundedSumline 508