OAI/Computability/MinUncut/Estimates/PolynomialRecursor.lean
126 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.MinUncut.Costed.PolyProgram.scalarRecline 11 - def
OAI.MinUncut.Costed.PolyProgram.precline 15 - inductive
OAI.MinUncut.Costed.Exprline 70 - def
OAI.MinUncut.Costed.Expr.evalline 81 - def
OAI.MinUncut.Costed.Expr.programline 92 - def
OAI.MinUncut.Costed.Expr.orline 107 - def
OAI.MinUncut.Costed.Expr.edgeline 108 - lemma
OAI.MinUncut.Costed.Expr.eval_orline 111 - lemma
OAI.MinUncut.Costed.Expr.eval_condline 113 - lemma
OAI.MinUncut.Costed.Expr.eval_addline 115 - lemma
OAI.MinUncut.Costed.Expr.eval_mulline 117 - lemma
OAI.MinUncut.Costed.Expr.eval_regline 119 - lemma
OAI.MinUncut.Costed.Expr.eval_constline 120 - lemma
OAI.MinUncut.Costed.Expr.eval_or_le_oneline 122 - lemma
OAI.MinUncut.Costed.Expr.eval_edge_le_oneline 124 - lemma
OAI.MinUncut.Costed.Expr.eval_edgeline 130 - abbrev
OAI.MinUncut.Costed.Arena.Nodeline 141 - abbrev
OAI.MinUncut.Costed.Arena.Heapline 142 - def
OAI.MinUncut.Costed.Arena.wordsline 144 - def
OAI.MinUncut.Costed.Arena.readline 146 - lemma
OAI.MinUncut.Costed.Arena.words_nilline 149 - lemma
OAI.MinUncut.Costed.Arena.words_consline 150 - lemma
OAI.MinUncut.Costed.Arena.length_wordsline 154 - lemma
OAI.MinUncut.Costed.Arena.words_dropline 159 - lemma
OAI.MinUncut.Costed.Arena.words_atline 170 - lemma
OAI.MinUncut.Costed.Arena.read_wordsline 179 - lemma
OAI.MinUncut.Costed.Arena.read_nullline 183 - lemma
OAI.MinUncut.Costed.Arena.read_newline 185 - lemma
OAI.MinUncut.Costed.Arena.read_oldline 188 - def
OAI.MinUncut.Costed.Arena.readExprline 196 - lemma
OAI.MinUncut.Costed.Arena.readExpr_evalline 201 - lemma
OAI.MinUncut.Costed.Arena.magnitude_words_leline 214 - def
OAI.MinUncut.Costed.Arena.nodeline 227 - lemma
OAI.MinUncut.Costed.Arena.node_zeroline 229 - lemma
OAI.MinUncut.Costed.Arena.node_oneline 230 - lemma
OAI.MinUncut.Costed.Arena.node_twoline 231 - lemma
OAI.MinUncut.Costed.Arena.node_threeline 232 - inductive
OAI.MinUncut.Costed.Arena.ListRepline 234 - lemma
OAI.MinUncut.Costed.Arena.ListRep.boundline 239 - lemma
OAI.MinUncut.Costed.Arena.ListRep.headline 244 - lemma
OAI.MinUncut.Costed.Arena.ListRep.tailline 249 - lemma
OAI.MinUncut.Costed.Arena.ListRep.extendline 254 - lemma
OAI.MinUncut.Costed.Arena.ListRep.pushline 261 - inductive
OAI.MinUncut.Costed.Arena.CodeAtline 267 - lemma
OAI.MinUncut.Costed.Arena.CodeAt.boundline 280 - lemma
OAI.MinUncut.Costed.Arena.CodeAt.extendline 282 - lemma
OAI.MinUncut.Costed.Arena.ListRep.prependline 303 - lemma
OAI.MinUncut.Costed.Arena.CodeAt.prependline 308 - def
OAI.MinUncut.Costed.Arena.codeCellsline 313 - lemma
OAI.MinUncut.Costed.Arena.codeCells_specline 333 - structure
OAI.MinUncut.Costed.Arena.Stateline 393 - def
OAI.MinUncut.Costed.Arena.State.encodeline 400 - def
OAI.MinUncut.Costed.Arena.State.tickline 403 - inductive
OAI.MinUncut.Costed.Arena.Actionline 430 - def
OAI.MinUncut.Costed.Arena.Action.evalline 434 - def
OAI.MinUncut.Costed.Arena.expressionListline 438 - def
OAI.MinUncut.Costed.Arena.Action.programline 444 - abbrev
OAI.MinUncut.Costed.Arena.rline 451 - abbrev
OAI.MinUncut.Costed.Arena.cline 452 - abbrev
OAI.MinUncut.Costed.Arena.gline 453 - abbrev
OAI.MinUncut.Costed.Arena.nline 454 - abbrev
OAI.MinUncut.Costed.Arena.freshline 455 - def
OAI.MinUncut.Costed.Arena.putline 457 - def
OAI.MinUncut.Costed.Arena.allocline 458 - def
OAI.MinUncut.Costed.Arena.haltline 461 - def
OAI.MinUncut.Costed.Arena.evalZeroline 463 - def
OAI.MinUncut.Costed.Arena.evalSuccline 464 - def
OAI.MinUncut.Costed.Arena.evalTailline 465 - def
OAI.MinUncut.Costed.Arena.evalConsline 466 - def
OAI.MinUncut.Costed.Arena.evalCompline 467 - def
OAI.MinUncut.Costed.Arena.evalCaseline 468 - def
OAI.MinUncut.Costed.Arena.evalFixline 471 - def
OAI.MinUncut.Costed.Arena.switchline 473 - def
OAI.MinUncut.Costed.Arena.evalActionline 477 - def
OAI.MinUncut.Costed.Arena.retCons1line 480 - def
OAI.MinUncut.Costed.Arena.retCons2line 482 - def
OAI.MinUncut.Costed.Arena.retCompline 484 - def
OAI.MinUncut.Costed.Arena.retFixline 485 - def
OAI.MinUncut.Costed.Arena.returnActionline 488 - def
OAI.MinUncut.Costed.Arena.tickActionline 491 - def
OAI.MinUncut.Costed.Arena.rawTickline 494 - def
OAI.MinUncut.Costed.Arena.tickProgramline 495 - lemma
OAI.MinUncut.Costed.Arena.expr_reg_encodeline 497 - lemma
OAI.MinUncut.Costed.Arena.expr_read_encodeline 501 - lemma
OAI.MinUncut.Costed.Arena.put_encodeline 505 - lemma
OAI.MinUncut.Costed.Arena.alloc_encodeline 511 - lemma
OAI.MinUncut.Costed.Arena.encode_headline 519 - lemma
OAI.MinUncut.Costed.Arena.encode_tail_headline 520 - lemma
OAI.MinUncut.Costed.Arena.encode_reg0line 521 - lemma
OAI.MinUncut.Costed.Arena.encode_reg1line 522 - lemma
OAI.MinUncut.Costed.Arena.encode_reg2line 523 - lemma
OAI.MinUncut.Costed.Arena.encode_reg3line 524 - lemma
OAI.MinUncut.Costed.Arena.encode_reg4line 525 - lemma
OAI.MinUncut.Costed.Arena.rawTick_encodeline 527 - def
OAI.MinUncut.Costed.Arena.maximumline 558 - lemma
OAI.MinUncut.Costed.Arena.maximum_nilline 559 - lemma
OAI.MinUncut.Costed.Arena.maximum_consline 560 - lemma
OAI.MinUncut.Costed.Arena.maximum_appendline 562 - lemma
OAI.MinUncut.Costed.Arena.maximum_dropline 567 - lemma
OAI.MinUncut.Costed.Arena.head_le_maximumline 575 - lemma
OAI.MinUncut.Costed.Arena.maximum_le_magnitudeline 580 - lemma
OAI.MinUncut.Costed.Arena.length_le_magnitudeline 585 - lemma
OAI.MinUncut.Costed.Arena.magnitude_le_length_maximumline 590 - lemma
OAI.MinUncut.Costed.Arena.reg_le_maximumline 600 - lemma
OAI.MinUncut.Costed.Arena.get_le_maximumline 603 - def
OAI.MinUncut.Costed.Arena.Smallline 611 - lemma
OAI.MinUncut.Costed.Arena.small_regline 612 - lemma
OAI.MinUncut.Costed.Arena.small_getline 613 - lemma
OAI.MinUncut.Costed.Arena.small_constline 614 - lemma
OAI.MinUncut.Costed.Arena.small_freshline 615 - lemma
OAI.MinUncut.Costed.Arena.small_succ_getline 619 - lemma
OAI.MinUncut.Costed.Arena.small_pred_getline 623 - def
OAI.MinUncut.Costed.Arena.Action.Safeline 628 - lemma
OAI.MinUncut.Costed.Arena.maximum_map_smallline 631 - lemma
OAI.MinUncut.Costed.Arena.Action.Safe.putline 639 - lemma
OAI.MinUncut.Costed.Arena.Action.Safe.testline 648 - lemma
OAI.MinUncut.Costed.Arena.safe_putline 654 - lemma
OAI.MinUncut.Costed.Arena.safe_allocline 666 - lemma
OAI.MinUncut.Costed.Arena.safe_haltline 684 - lemma
OAI.MinUncut.Costed.Arena.safe_switchline 687 - lemma
OAI.MinUncut.Costed.Arena.safe_evalActionline 694 - lemma
OAI.MinUncut.Costed.Arena.safe_returnActionline 705 - lemma
OAI.MinUncut.Costed.Arena.rawTick_safeline 716 - lemma
OAI.MinUncut.Costed.Arena.rawTick_iter_boundsline 721 - lemma
OAI.MinUncut.Costed.Arena.rawTick_iter_magnitudeline 730 - def
OAI.MinUncut.Costed.Arena.boundedInterpreterline 743