OAI/Computability/MinUncut/Estimates/CodeComputability.lean
83 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.MinUncut.CodeEffective.NCodeline 8 - def
OAI.MinUncut.CodeEffective.embedline 10 - def
OAI.MinUncut.CodeEffective.retractline 19 - lemma
OAI.MinUncut.CodeEffective.retract_embedline 28 - def
OAI.MinUncut.CodeEffective.normalizeline 31 - lemma
OAI.MinUncut.CodeEffective.primrec_normalizeline 32 - instance
OAI.MinUncut.CodeEffective.(instance at line 51)line 51 - lemma
OAI.MinUncut.CodeEffective.primrec_embedline 63 - lemma
OAI.MinUncut.CodeEffective.primrec_retractline 67 - lemma
OAI.MinUncut.CodeEffective.primrec_consline 71 - lemma
OAI.MinUncut.CodeEffective.primrec_compline 77 - lemma
OAI.MinUncut.CodeEffective.primrec_caseline 82 - lemma
OAI.MinUncut.CodeEffective.primrec_fixline 87 - lemma
OAI.MinUncut.CodeEffective.computable_consline 91 - lemma
OAI.MinUncut.CodeEffective.computable_compline 92 - lemma
OAI.MinUncut.CodeEffective.computable_caseline 93 - lemma
OAI.MinUncut.CodeEffective.computable_fixline 94 - def
OAI.MinUncut.Costed.bitsizeline 100 - inductive
OAI.MinUncut.Costed.CodeRunline 102 - theorem
OAI.MinUncut.Costed.CodeRun.soundline 120 - theorem
OAI.MinUncut.Costed.CodeRun.completeline 145 - lemma
OAI.MinUncut.Costed.trPosNum_length_leline 220 - lemma
OAI.MinUncut.Costed.trNum_length_leline 231 - lemma
OAI.MinUncut.Costed.trNat_length_leline 236 - def
OAI.MinUncut.Costed.magnitudeline 240 - lemma
OAI.MinUncut.Costed.magnitude_nilline 242 - lemma
OAI.MinUncut.Costed.magnitude_consline 243 - lemma
OAI.MinUncut.Costed.magnitude_headline 244 - lemma
OAI.MinUncut.Costed.magnitude_tailline 246 - lemma
OAI.MinUncut.Costed.magnitude_dropline 248 - lemma
OAI.MinUncut.Costed.bitsize_le_magnitudeline 254 - lemma
OAI.MinUncut.Costed.magnitude_lengthline 262 - def
OAI.MinUncut.Costed.Runsline 267 - lemma
OAI.MinUncut.Costed.Runs.monoline 270 - lemma
OAI.MinUncut.Costed.Runs.soundline 273 - lemma
OAI.MinUncut.Costed.run_zeroline 275 - lemma
OAI.MinUncut.Costed.run_succline 276 - lemma
OAI.MinUncut.Costed.run_tailline 278 - lemma
OAI.MinUncut.Costed.run_compline 280 - lemma
OAI.MinUncut.Costed.run_consline 285 - lemma
OAI.MinUncut.Costed.run_idline 294 - lemma
OAI.MinUncut.Costed.run_nilline 298 - lemma
OAI.MinUncut.Costed.run_headline 305 - lemma
OAI.MinUncut.Costed.run_const_zeroline 309 - lemma
OAI.MinUncut.Costed.run_caseZeroline 316 - lemma
OAI.MinUncut.Costed.run_caseSuccline 320 - lemma
OAI.MinUncut.Costed.run_predline 325 - def
OAI.MinUncut.Costed.dropCodeline 339 - lemma
OAI.MinUncut.Costed.run_dropline 343 - def
OAI.MinUncut.Costed.atCodeline 355 - lemma
OAI.MinUncut.Costed.run_atline 356 - def
OAI.MinUncut.Costed.constCodeline 363 - lemma
OAI.MinUncut.Costed.run_constline 367 - lemma
OAI.MinUncut.Costed.run_fix_boundedline 377 - def
OAI.MinUncut.Costed.dynamicDropBodyline 406 - def
OAI.MinUncut.Costed.dynamicDropline 408 - lemma
OAI.MinUncut.Costed.run_dynamicDropBody_zeroline 410 - lemma
OAI.MinUncut.Costed.run_dynamicDropBody_succline 414 - lemma
OAI.MinUncut.Costed.run_dynamicDropline 425 - def
OAI.MinUncut.Costed.dynamicAtline 445 - lemma
OAI.MinUncut.Costed.run_dynamicAtline 446 - def
OAI.MinUncut.Costed.precBodyline 457 - lemma
OAI.MinUncut.Costed.run_precBodyline 461 - lemma
OAI.MinUncut.Costed.run_precLoopline 477 - lemma
OAI.MinUncut.Costed.run_precline 501 - lemma
OAI.MinUncut.Costed.evalNat_monoline 538 - structure
OAI.MinUncut.Costed.PolyProgramline 544 - def
OAI.MinUncut.Costed.PolyProgram.idline 553 - def
OAI.MinUncut.Costed.PolyProgram.tailline 559 - def
OAI.MinUncut.Costed.PolyProgram.headline 565 - def
OAI.MinUncut.Costed.PolyProgram.nilline 571 - def
OAI.MinUncut.Costed.PolyProgram.zeroline 577 - def
OAI.MinUncut.Costed.PolyProgram.succline 583 - def
OAI.MinUncut.Costed.PolyProgram.predline 589 - def
OAI.MinUncut.Costed.PolyProgram.constline 595 - def
OAI.MinUncut.Costed.PolyProgram.dropline 601 - def
OAI.MinUncut.Costed.PolyProgram.projectionline 607 - def
OAI.MinUncut.Costed.PolyProgram.compline 613 - def
OAI.MinUncut.Costed.PolyProgram.consline 626 - def
OAI.MinUncut.Costed.PolyProgram.ofEqline 641 - def
OAI.MinUncut.Costed.PolyProgram.branchline 651 - def
OAI.MinUncut.Costed.PolyProgram.collectline 682 - def
OAI.MinUncut.Costed.PolyProgram.replaceline 688