OAI/Computability/Logspace/ProbabilityHierarchy.lean
153 declarations, 0 contain sorry, 0 declared as axioms
Strictly forward substochastic matrices and the hierarchy of probability rewards.
From OpenAI, Exact Derandomization of Logarithmic Space: L = RL = BPL.
- abbrev
OAI.ExactDerandomization.Hie.Domainline 21 - abbrev
OAI.ExactDerandomization.Hie.Vecline 22 - abbrev
OAI.ExactDerandomization.Hie.Matline 23 - def
OAI.ExactDerandomization.Hie.mvline 24 - def
OAI.ExactDerandomization.Hie.mmline 25 - def
OAI.ExactDerandomization.Hie.wtline 26 - def
OAI.ExactDerandomization.Hie.nodesline 28 - structure
OAI.ExactDerandomization.Hie.SBline 32Source documentation
support restricted to active set S'
structure SB (S S' : Domain) (f : ℝ) (k : ℝ) (C : Mat) : Prop where …
Mentions: OAI.ExactDerandomization.Hie.Domain, OAI.ExactDerandomization.Hie.Mat
- abbrev
OAI.ExactDerandomization.Hie.Stepline 38 - lemma
OAI.ExactDerandomization.Hie.wt_mmline 40 - lemma
OAI.ExactDerandomization.Hie.mm_mvline 45 - lemma
OAI.ExactDerandomization.Hie.restrictline 49 - lemma
OAI.ExactDerandomization.Hie.relaxline 56 - def
OAI.ExactDerandomization.Hie.zeroline 62 - lemma
OAI.ExactDerandomization.Hie.sb0line 63 - def
OAI.ExactDerandomization.Hie.combineline 66 - lemma
OAI.ExactDerandomization.Hie.data_boundsline 68 - abbrev
OAI.ExactDerandomization.Hie.Aline 104 - def
OAI.ExactDerandomization.Hie.Qline 105 - def
OAI.ExactDerandomization.Hie.correctline 107 - lemma
OAI.ExactDerandomization.Hie.Qnnline 109 - lemma
OAI.ExactDerandomization.Hie.Qhiline 111 - lemma
OAI.ExactDerandomization.Hie.Qloline 113 - lemma
OAI.ExactDerandomization.Hie.Qicline 116 - lemma
OAI.ExactDerandomization.Hie.Fboundsline 118 - lemma
OAI.ExactDerandomization.Hie.Fleline 137 - lemma
OAI.ExactDerandomization.Hie.Fsbline 143 - lemma
OAI.ExactDerandomization.Hie.Fgrowline 150 - def
OAI.ExactDerandomization.Hie.adjustline 161 - lemma
OAI.ExactDerandomization.Hie.csrline 165 - lemma
OAI.ExactDerandomization.Hie.mono_stepsline 172 - def
OAI.ExactDerandomization.Hie.residualline 179 - lemma
OAI.ExactDerandomization.Hie.substochasticline 182 - abbrev
OAI.ExactDerandomization.Hie.diffline 237 - lemma
OAI.ExactDerandomization.Hie.transfer_diffline 240 - def
OAI.ExactDerandomization.Hie.subline 261 - lemma
OAI.ExactDerandomization.Hie.sub_chooseline 263 - lemma
OAI.ExactDerandomization.Hie.factorialline 277 - def
OAI.ExactDerandomization.Hie.kOKline 348 - lemma
OAI.ExactDerandomization.Hie.can_cutline 350 - abbrev
OAI.ExactDerandomization.Hie.goodline 356 - lemma
OAI.ExactDerandomization.Hie.good_colline 357 - lemma
OAI.ExactDerandomization.Hie.coverline 374Source documentation
Unsigned terms of residual dominated by residual.
lemma cover {S f g C T} (hc : Step S f C) (hf : 0<f) (hg : ∀ i,in01 (g i)) (x y : ℕ) : let F:=adjust S f g C T …Mentions: OAI.ExactDerandomization.Hie.Step, OAI.ExactDerandomization.Hie.adjust
- abbrev
OAI.ExactDerandomization.Hie.deltaline 406 - abbrev
OAI.ExactDerandomization.Hie.etaline 407 - def
OAI.ExactDerandomization.Hie.gateline 409 - def
OAI.ExactDerandomization.Hie.lightline 410 - lemma
OAI.ExactDerandomization.Hie.gate_memline 412 - lemma
OAI.ExactDerandomization.Hie.gate_fullline 415 - lemma
OAI.ExactDerandomization.Hie.gate_shutline 418 - def
OAI.ExactDerandomization.Hie.retainline 424 - def
OAI.ExactDerandomization.Hie.tallyline 425 - lemma
OAI.ExactDerandomization.Hie.tally_eqline 426 - abbrev
OAI.ExactDerandomization.Hie.legalline 430 - lemma
OAI.ExactDerandomization.Hie.injNatline 432 - lemma
OAI.ExactDerandomization.Hie.tally_avline 437 - lemma
OAI.ExactDerandomization.Hie.tally_varline 440 - lemma
OAI.ExactDerandomization.Hie.tally_condline 444 - def
OAI.ExactDerandomization.Hie.panel_rankline 467 - def
OAI.ExactDerandomization.Hie.throttleline 469 - def
OAI.ExactDerandomization.Hie.costline 471 - lemma
OAI.ExactDerandomization.Hie.gate_boundline 474 - def
OAI.ExactDerandomization.Hie.markline 525 - def
OAI.ExactDerandomization.Hie.scoreline 528 - def
OAI.ExactDerandomization.Hie.Uline 531 - lemma
OAI.ExactDerandomization.Hie.mark_memline 534 - lemma
OAI.ExactDerandomization.Hie.score_memline 540 - lemma
OAI.ExactDerandomization.Hie.expect_memline 544 - lemma
OAI.ExactDerandomization.Hie.U_memline 548 - lemma
OAI.ExactDerandomization.Hie.rfullline 551 - lemma
OAI.ExactDerandomization.Hie.rzeroline 552 - def
OAI.ExactDerandomization.Hie.rowhiline 554 - def
OAI.ExactDerandomization.Hie.rowloline 556 - lemma
OAI.ExactDerandomization.Hie.U_lightline 559 - abbrev
OAI.ExactDerandomization.Hie.limitJline 593Source documentation
A threshold usable for incoming normalization.
abbrev limitJ (J : ℕ) := 128 + 4*(J+1:ℝ)
- lemma
OAI.ExactDerandomization.Hie.U_heavyline 595 - structure
OAI.ExactDerandomization.Hie.Constline 679 - lemma
OAI.ExactDerandomization.Hie.exists_constline 689 - structure
OAI.ExactDerandomization.Hie.Pilotline 697 - def
OAI.ExactDerandomization.Hie.gammaline 703 - lemma
OAI.ExactDerandomization.Hie.gamma_memline 704 - lemma
OAI.ExactDerandomization.Hie.gamma_antiline 707 - lemma
OAI.ExactDerandomization.Hie.gamma_fullline 710 - lemma
OAI.ExactDerandomization.Hie.gamma_stopline 711 - structure
OAI.ExactDerandomization.Hie.Stgline 713 - abbrev
OAI.ExactDerandomization.Hie.Stg.fline 722 - def
OAI.ExactDerandomization.Hie.Stg.updateline 725 - def
OAI.ExactDerandomization.Hie.Stg.pilotsline 730 - def
OAI.ExactDerandomization.Hie.Stg.testGline 734 - def
OAI.ExactDerandomization.Hie.Stg.testUline 735 - def
OAI.ExactDerandomization.Hie.Stg.probedline 736 - def
OAI.ExactDerandomization.Hie.Stg.gmline 737 - def
OAI.ExactDerandomization.Hie.Stg.corrline 738 - def
OAI.ExactDerandomization.Hie.Stg.nextGline 739 - def
OAI.ExactDerandomization.Hie.Stg.Dline 740 - theorem
OAI.ExactDerandomization.Hie.Stg.V_recurline 742 - lemma
OAI.ExactDerandomization.Hie.Stg.V_memline 744 - lemma
OAI.ExactDerandomization.Hie.Stg.V_monoline 752 - lemma
OAI.ExactDerandomization.Hie.Stg.prob_incline 755 - lemma
OAI.ExactDerandomization.Hie.Stg.pilot_boundsline 764 - lemma
OAI.ExactDerandomization.Hie.Stg.tboundsline 773 - lemma
OAI.ExactDerandomization.Hie.Stg.cboundsline 776 - lemma
OAI.ExactDerandomization.Hie.Stg.cpilotline 780 - lemma
OAI.ExactDerandomization.Hie.Stg.dboundsline 789 - lemma
OAI.ExactDerandomization.Hie.Stg.columnsline 793 - lemma
OAI.ExactDerandomization.Hie.Stg.colsline 806 - lemma
OAI.ExactDerandomization.Hie.Stg.mark_sumline 817 - def
OAI.ExactDerandomization.Hie.Stg.activeline 840 - lemma
OAI.ExactDerandomization.Hie.Stg.rareline 841 - abbrev
OAI.ExactDerandomization.Hie.radixline 907 - def
OAI.ExactDerandomization.Hie.copyZoneline 908 - lemma
OAI.ExactDerandomization.Hie.fromradline 909 - lemma
OAI.ExactDerandomization.Hie.insideline 912 - lemma
OAI.ExactDerandomization.Hie.repr_copyline 914 - lemma
OAI.ExactDerandomization.Hie.member_copyline 918 - lemma
OAI.ExactDerandomization.Hie.eval_copiesline 924 - abbrev
OAI.ExactDerandomization.Hie.bound0line 932 - abbrev
OAI.ExactDerandomization.Hie.bound1line 933 - def
OAI.ExactDerandomization.Hie.sliceline 934 - def
OAI.ExactDerandomization.Hie.shareline 935 - lemma
OAI.ExactDerandomization.Hie.share_nnline 938 - lemma
OAI.ExactDerandomization.Hie.share_sumline 946 - lemma
OAI.ExactDerandomization.Hie.share_leline 952 - abbrev
OAI.ExactDerandomization.Hie.boostline 956 - def
OAI.ExactDerandomization.Hie.Stg.facline 961 - def
OAI.ExactDerandomization.Hie.Stg.newMatline 962 - def
OAI.ExactDerandomization.Hie.Stg.nextline 966 - def
OAI.ExactDerandomization.Hie.Stg.projectline 967 - lemma
OAI.ExactDerandomization.Hie.Stg.mposline 971 - lemma
OAI.ExactDerandomization.Hie.Stg.fac_memline 972 - lemma
OAI.ExactDerandomization.Hie.Stg.edge_wline 976 - lemma
OAI.ExactDerandomization.Hie.Stg.edge_smallline 982 - lemma
OAI.ExactDerandomization.Hie.Stg.newGoodline 1010 - lemma
OAI.ExactDerandomization.Hie.Stg.nonprimaryline 1042 - lemma
OAI.ExactDerandomization.Hie.Stg.commuteline 1057 - lemma
OAI.ExactDerandomization.Hie.Stg.few_nodesline 1085 - lemma
OAI.ExactDerandomization.Hie.apply_addline 1141 - lemma
OAI.ExactDerandomization.Hie.add_applyline 1143 - lemma
OAI.ExactDerandomization.Hie.sub_applyline 1145 - structure
OAI.ExactDerandomization.Hie.Prizeline 1148 - def
OAI.ExactDerandomization.Hie.Prize.plusline 1158 - structure
OAI.ExactDerandomization.Hie.Prize.Correctline 1163 - lemma
OAI.ExactDerandomization.Hie.Prize.Correct.winline 1169 - lemma
OAI.ExactDerandomization.Hie.Prize.Correct.raiseline 1176 - def
OAI.ExactDerandomization.Hie.Prize.iterateline 1210 - lemma
OAI.ExactDerandomization.Hie.Prize.allline 1214 - lemma
OAI.ExactDerandomization.Hie.Prize.parline 1219 - lemma
OAI.ExactDerandomization.Hie.Prize.indexline 1224 - def
OAI.ExactDerandomization.Hie.Prize.childline 1232 - lemma
OAI.ExactDerandomization.Hie.Prize.unchangedline 1236 - lemma
OAI.ExactDerandomization.Hie.Prize.reachline 1245 - lemma
OAI.ExactDerandomization.Hie.Prize.densityline 1253 - lemma
OAI.ExactDerandomization.Hie.Prize.finishline 1268