OAI/Computability/Logspace/HierarchicalEstimator.lean
224 declarations, 0 contain sorry, 0 declared as axioms
The hierarchical estimator and its well-founded error induction.
From OpenAI, Exact Derandomization of Logarithmic Space: L = RL = BPL.
- structure
OAI.ExactDerandomization.Net.Sceneline 23 - def
OAI.ExactDerandomization.Net.Scene.Pline 33 - def
OAI.ExactDerandomization.Net.Scene.frameline 34 - def
OAI.ExactDerandomization.Net.Scene.stageline 35 - lemma
OAI.ExactDerandomization.Net.Scene.alignedline 36 - def
OAI.ExactDerandomization.Net.Scene.modeline 37 - structure
OAI.ExactDerandomization.Net.Scene.SetUpline 40Source documentation
Uniform hypotheses supplied for the whole finite stage range.
structure SetUp : Prop where …
- lemma
OAI.ExactDerandomization.Net.Scene.phaseline 48 - lemma
OAI.ExactDerandomization.Net.Scene.rightsline 49 - lemma
OAI.ExactDerandomization.Net.Scene.rankokline 50 - lemma
OAI.ExactDerandomization.Net.Scene.fitsline 54 - def
OAI.ExactDerandomization.Net.padline 59 - lemma
OAI.ExactDerandomization.Net.stayedline 60 - lemma
OAI.ExactDerandomization.Net.beyondline 66 - inductive
OAI.ExactDerandomization.Net.Kindline 83Source documentation
Echo labels have k as the predecessor iteration number.
inductive Kind where …
- structure
OAI.ExactDerandomization.Net.Questline 90 - structure
OAI.ExactDerandomization.Net.Peekline 98 - def
OAI.ExactDerandomization.Net.Kind.thetaline 105 - def
OAI.ExactDerandomization.Net.Kind.depthline 110 - def
OAI.ExactDerandomization.Net.Kind.matrixline 117 - def
OAI.ExactDerandomization.Net.Kind.pieceline 124 - def
OAI.ExactDerandomization.Net.Kind.narrowline 130 - def
OAI.ExactDerandomization.Net.Kind.pairedline 133 - def
OAI.ExactDerandomization.Net.Kind.saneline 137 - lemma
OAI.ExactDerandomization.Net.Kind.lowpline 143 - lemma
OAI.ExactDerandomization.Net.Kind.highpline 144 - lemma
OAI.ExactDerandomization.Net.Kind.wallline 145 - def
OAI.ExactDerandomization.Net.lagline 155 - def
OAI.ExactDerandomization.Net.coreRline 156 - def
OAI.ExactDerandomization.Net.Quest.planline 161 - def
OAI.ExactDerandomization.Net.Quest.keyline 162 - def
OAI.ExactDerandomization.Net.Quest.stairline 164 - def
OAI.ExactDerandomization.Net.Quest.readyline 166 - def
OAI.ExactDerandomization.Net.Quest.questionline 169 - def
OAI.ExactDerandomization.Net.Quest.builderline 172 - def
OAI.ExactDerandomization.Net.Quest.twoline 175 - def
OAI.ExactDerandomization.Net.Quest.philine 176 - def
OAI.ExactDerandomization.Net.Quest.trioline 178 - def
OAI.ExactDerandomization.Net.Quest.stepsline 181 - def
OAI.ExactDerandomization.Net.Quest.dampline 186 - def
OAI.ExactDerandomization.Net.Quest.guardPline 188 - def
OAI.ExactDerandomization.Net.Quest.truth_secondline 191Source documentation
true stochastic row represented by the same building blocks.
def truth_second (s : Scene n) : Mat := …
Mentions: OAI.ExactDerandomization.Net.Scene
- def
OAI.ExactDerandomization.Net.Quest.originline 195 - def
OAI.ExactDerandomization.Net.Quest.needline 199 - lemma
OAI.ExactDerandomization.Net.Quest.normalline 201 - lemma
OAI.ExactDerandomization.Net.Quest.preparedline 210 - lemma
OAI.ExactDerandomization.Net.Quest.wall0line 220 - lemma
OAI.ExactDerandomization.Net.Quest.dammedline 225 - lemma
OAI.ExactDerandomization.Net.Quest.amplline 228 - def
OAI.ExactDerandomization.Net.Peek.planline 237 - def
OAI.ExactDerandomization.Net.Peek.keyline 238 - def
OAI.ExactDerandomization.Net.Peek.stairline 239 - def
OAI.ExactDerandomization.Net.Peek.readyline 240 - def
OAI.ExactDerandomization.Net.Peek.pursueline 245 - def
OAI.ExactDerandomization.Net.Peek.wearline 249 - structure
OAI.ExactDerandomization.Net.Surroundline 264 - lemma
OAI.ExactDerandomization.Net.surround_existsline 268 - structure
OAI.ExactDerandomization.Net.Tonicline 277 - def
OAI.ExactDerandomization.Net.widthline 287 - abbrev
OAI.ExactDerandomization.Net.Tonic.sizeline 290 - lemma
OAI.ExactDerandomization.Net.Tonic.size1line 291 - lemma
OAI.ExactDerandomization.Net.Tonic.feeline 292 - lemma
OAI.ExactDerandomization.Net.tonic_upline 297 - lemma
OAI.ExactDerandomization.Net.Quest.keptline 332 - lemma
OAI.ExactDerandomization.Net.Quest.canonline 337 - lemma
OAI.ExactDerandomization.Net.Quest.coveredline 340 - abbrev
OAI.ExactDerandomization.Net.Quest.axleline 346 - lemma
OAI.ExactDerandomization.Net.Quest.form0line 348 - lemma
OAI.ExactDerandomization.Net.Quest.free_meanline 390 - structure
OAI.ExactDerandomization.Net.Tickline 447 - abbrev
OAI.ExactDerandomization.Net.Rollline 450 - def
OAI.ExactDerandomization.Net.Tick.emptyline 452 - abbrev
OAI.ExactDerandomization.Net.detectorline 453 - abbrev
OAI.ExactDerandomization.Net.prizepline 454 - def
OAI.ExactDerandomization.Net.oracleline 456 - def
OAI.ExactDerandomization.Net.leaderPline 458 - def
OAI.ExactDerandomization.Net.carrierline 459 - def
OAI.ExactDerandomization.Net.Quest.towerline 464 - def
OAI.ExactDerandomization.Net.Quest.trayline 467 - structure
OAI.ExactDerandomization.Net.Quest.Batchline 469 - def
OAI.ExactDerandomization.Net.Quest.previousline 473 - def
OAI.ExactDerandomization.Net.Quest.binReqline 476 - def
OAI.ExactDerandomization.Net.Quest.bendline 477 - def
OAI.ExactDerandomization.Net.Quest.binsVline 480 - def
OAI.ExactDerandomization.Net.Quest.localRline 482 - def
OAI.ExactDerandomization.Net.Quest.shareRline 485 - def
OAI.ExactDerandomization.Net.Quest.cutRline 491 - def
OAI.ExactDerandomization.Net.Quest.companyline 496 - def
OAI.ExactDerandomization.Net.Quest.signline 500 - def
OAI.ExactDerandomization.Net.Quest.pipeline 504 - def
OAI.ExactDerandomization.Net.Quest.briqline 507 - def
OAI.ExactDerandomization.Net.Quest.dividedline 509 - def
OAI.ExactDerandomization.Net.Quest.fleetline 514 - def
OAI.ExactDerandomization.Net.Quest.inboundline 515 - def
OAI.ExactDerandomization.Net.Quest.agencyline 522 - def
OAI.ExactDerandomization.Net.Quest.blankLineline 525 - def
OAI.ExactDerandomization.Net.Quest.startline 526 - def
OAI.ExactDerandomization.Net.Quest.foreline 536 - def
OAI.ExactDerandomization.Net.Quest.companionline 537 - def
OAI.ExactDerandomization.Net.Quest.flameline 542 - def
OAI.ExactDerandomization.Net.Quest.rowBlockline 544 - def
OAI.ExactDerandomization.Net.Quest.activeRline 547 - def
OAI.ExactDerandomization.Net.Peek.scoreline 554 - def
OAI.ExactDerandomization.Net.Peek.diline 555 - def
OAI.ExactDerandomization.Net.Peek.bayline 561 - def
OAI.ExactDerandomization.Net.Peek.primeQline 562 - def
OAI.ExactDerandomization.Net.Peek.syncQline 566 - def
OAI.ExactDerandomization.Net.Peek.royline 575 - def
OAI.ExactDerandomization.Net.Peek.weaveline 579 - def
OAI.ExactDerandomization.Net.Peek.activeVline 586 - def
OAI.ExactDerandomization.Net.onQline 590 - def
OAI.ExactDerandomization.Net.currentline 591 - def
OAI.ExactDerandomization.Net.rollsline 595 - def
OAI.ExactDerandomization.Net.forecastline 598 - lemma
OAI.ExactDerandomization.Net.vaultline 600 - def
OAI.ExactDerandomization.Net.Tonic.bankline 621 - def
OAI.ExactDerandomization.Net.Tonic.ticketline 622 - def
OAI.ExactDerandomization.Net.Tonic.clergyline 623 - def
OAI.ExactDerandomization.Net.Tonic.naturalline 624 - lemma
OAI.ExactDerandomization.Net.Tonic.fourline 626 - lemma
OAI.ExactDerandomization.Net.Tonic.positiveTline 628 - lemma
OAI.ExactDerandomization.Net.Tonic.positiveCline 629 - structure
OAI.ExactDerandomization.Net.Purseline 633 - lemma
OAI.ExactDerandomization.Net.financeline 655 - def
OAI.ExactDerandomization.Net.Purse.prizeline 668 - def
OAI.ExactDerandomization.Net.Purse.ventureline 669 - def
OAI.ExactDerandomization.Net.Purse.askForline 671 - lemma
OAI.ExactDerandomization.Net.Purse.one_peakline 673 - lemma
OAI.ExactDerandomization.Net.Purse.toll_okline 674 - lemma
OAI.ExactDerandomization.Net.Purse.prize_posline 675 - lemma
OAI.ExactDerandomization.Net.Purse.creditline 680 - structure
OAI.ExactDerandomization.Net.Trustline 694 - structure
OAI.ExactDerandomization.Net.Tunedline 704 - structure
OAI.ExactDerandomization.Net.Tuned.Connectionline 712 - lemma
OAI.ExactDerandomization.Net.Tuned.estimateline 716 - lemma
OAI.ExactDerandomization.Net.Tuned.pathline 726 - lemma
OAI.ExactDerandomization.Net.Tuned.routeline 731 - lemma
OAI.ExactDerandomization.Net.Tuned.electionline 738 - abbrev
OAI.ExactDerandomization.Net.Quest.goalline 783 - lemma
OAI.ExactDerandomization.Net.Quest.leavableline 784 - lemma
OAI.ExactDerandomization.Net.Quest.cutawayline 785 - lemma
OAI.ExactDerandomization.Net.Quest.fuelCapline 787 - lemma
OAI.ExactDerandomization.Net.Quest.trayBudgetline 793 - lemma
OAI.ExactDerandomization.Net.Quest.securityline 801 - lemma
OAI.ExactDerandomization.Net.Quest.ownedValidline 804 - lemma
OAI.ExactDerandomization.Net.Quest.amountline 814 - lemma
OAI.ExactDerandomization.Net.Quest.slugline 822 - lemma
OAI.ExactDerandomization.Net.Quest.vaporline 825 - lemma
OAI.ExactDerandomization.Net.Quest.unscaleline 828 - lemma
OAI.ExactDerandomization.Net.Quest.transitline 842 - lemma
OAI.ExactDerandomization.Net.Quest.valid_Eline 856 - lemma
OAI.ExactDerandomization.Net.Quest.completeline 893 - lemma
OAI.ExactDerandomization.Net.peek_Uline 905 - def
OAI.ExactDerandomization.Net.Quest.Befitline 950 - lemma
OAI.ExactDerandomization.Net.Quest.Befit.outerline 954 - lemma
OAI.ExactDerandomization.Net.Quest.Befit.countline 960 - lemma
OAI.ExactDerandomization.Net.Quest.Befit.posline 966 - lemma
OAI.ExactDerandomization.Net.Quest.Befit.equalline 971 - lemma
OAI.ExactDerandomization.Net.Quest.Befit.portsline 985 - lemma
OAI.ExactDerandomization.Net.Quest.prev0line 995 - lemma
OAI.ExactDerandomization.Net.Quest.Befit.coveringline 998 - lemma
OAI.ExactDerandomization.Net.Quest.eddyline 1031 - lemma
OAI.ExactDerandomization.Net.Quest.eddy_rankline 1038 - lemma
OAI.ExactDerandomization.Net.Quest.BendOKline 1045 - lemma
OAI.ExactDerandomization.Net.Quest.BendRankline 1051 - lemma
OAI.ExactDerandomization.Net.ratioN_selfline 1075 - abbrev
OAI.ExactDerandomization.Net.Quest.idealline 1082 - abbrev
OAI.ExactDerandomization.Net.Quest.grantline 1083 - lemma
OAI.ExactDerandomization.Net.Quest.hpureline 1085 - lemma
OAI.ExactDerandomization.Net.Quest.transactline 1091Source comment
standard authorization for first-channel line, in deterministic unscaled units.lemma transact (v:Purse T) (he:s.SetUp) (h:q.ready s M) {L:Line n} {k} (P : Mat) (a : ℕ→ Pics n) (g : Pics n) (_:Pics n) (hs:L.seq=fun m=> (q.plan s).carry k (a m)) (hA:L.account=fun x y=>P x y/rate q.a) (ha:a 0=fun _ _ _=>0) (hI:∀ i ∈ (q.plan s).S,∀ j∈(q.plan s).S, rate k*((q.plan s).narrowed (nar q.a k)).fm g i j=P i j) (hH:∀ i∈(q.plan s).S,∀ j∈(q.plan s).S,P i j ≤ v.ceil * (q.question s).G i j) (hK:2^nar q.a k≤n) (hp:RCap v.ceil g) (hr:(q.plan s).pinned (nar q.a k) g) (hR:∀ m≤ M-(q.stair s M).cut k,RCap v.ceil (a m) ∧ (q.plan s).pinned (nar q.a k) (a m) ∧ ((q.plan s).narrowed (nar q.a k)).terr g (a m) ≤ v.slip*(q.stair s M).theta m k) : q.grant v M k L := by …Mentions: OAI.ExactDerandomization.Net.Purse, OAI.ExactDerandomization.L
- lemma
OAI.ExactDerandomization.Net.Quest.directline 1118 - lemma
OAI.ExactDerandomization.Net.Quest.Befit.stayingline 1158 - lemma
OAI.ExactDerandomization.Net.Quest.Befit.negativeline 1178 - lemma
OAI.ExactDerandomization.Net.Quest.Befit.pooledline 1221 - def
OAI.ExactDerandomization.Net.Quest.scrapline 1324 - lemma
OAI.ExactDerandomization.Net.Quest.trayDustline 1326 - lemma
OAI.ExactDerandomization.Net.Quest.massCoverline 1336 - lemma
OAI.ExactDerandomization.Net.Quest.pipeDustline 1354 - lemma
OAI.ExactDerandomization.Net.Quest.cap_heatline 1427 - lemma
OAI.ExactDerandomization.Net.Quest.wellPipedline 1452 - def
OAI.ExactDerandomization.Net.candidateline 1490 - lemma
OAI.ExactDerandomization.Net.castVoteline 1492 - lemma
OAI.ExactDerandomization.Net.candidline 1510 - lemma
OAI.ExactDerandomization.Net.bounderline 1511 - lemma
OAI.ExactDerandomization.Net.Scene.matureline 1518 - lemma
OAI.ExactDerandomization.Net.Scene.resetline 1519 - lemma
OAI.ExactDerandomization.Net.Scene.orgline 1522 - lemma
OAI.ExactDerandomization.Net.Scene.resid_memline 1529 - lemma
OAI.ExactDerandomization.Net.Quest.precinctline 1546 - abbrev
OAI.ExactDerandomization.Net.Peek.envtargetline 1681 - lemma
OAI.ExactDerandomization.Net.Peek.gazeline 1683 - lemma
OAI.ExactDerandomization.Net.Peek.clearline 1687 - lemma
OAI.ExactDerandomization.Net.Peek.shapeline 1689 - abbrev
OAI.ExactDerandomization.Net.Peek.owedline 1691 - lemma
OAI.ExactDerandomization.Net.Peek.lensDueline 1694 - lemma
OAI.ExactDerandomization.Net.Peek.stanceline 1716 - lemma
OAI.ExactDerandomization.Net.Peek.dueProbeline 1731 - lemma
OAI.ExactDerandomization.Net.Peek.climbline 1803 - lemma
OAI.ExactDerandomization.Net.Peek.dueStageline 1807 - lemma
OAI.ExactDerandomization.Net.Peek.partnersline 1822Source comment
generic minting case of direct W and passVlemma partners (v:Purse T) (h:s.SetUp) (hr:Tuned T M r) (hp:q.ready s M) {l i : ℕ} (he:q.i=l+1) (hi:i< s.P.M) (u:Paint n) (p : Vec) (g:ℕ→Paint n) (h0:g 0=fun _ _=>0) (hd:∀ x∈(s.stage l).S,(s.mode l q.u l).vm u x=p x) {c a : ℝ} (ha:0≤a) (hb:∀ m≤M-(q.stair s M).cut q.i,∀ s i,|g m s i|≤a) (hh:∀ m≤M-(q.stair s M).cut q.i,(s.mode l q.u l).von (fun s i=>u s i-g m s i) ≤ c*(q.stair s M).theta m q.i) (hz:c+a*4*T.clergy≤ v.toll) : let F:=fun m=> vim s.P.M i (fame (carrier s r m l i) (g m)) …Mentions: OAI.ExactDerandomization.Net.Purse, OAI.ExactDerandomization.Net.Tuned, OAI.ExactDerandomization.Net.carrier
- lemma
OAI.ExactDerandomization.Net.Peek.priorline 1880 - lemma
OAI.ExactDerandomization.Net.Peek.ownsPrimeline 1887 - lemma
OAI.ExactDerandomization.Net.Peek.ownsMixline 1925 - lemma
OAI.ExactDerandomization.Net.Peek.homeline 1996 - lemma
OAI.ExactDerandomization.Net.Quest.residual_copiesline 2052 - lemma
OAI.ExactDerandomization.Net.Quest.dues_inline 2122 - lemma
OAI.ExactDerandomization.Net.Quest.owesFirstline 2134 - lemma
OAI.ExactDerandomization.Net.Quest.litline 2157 - lemma
OAI.ExactDerandomization.Net.Quest.toothwayline 2177 - lemma
OAI.ExactDerandomization.Net.Quest.forerunnerline 2186 - lemma
OAI.ExactDerandomization.Net.Quest.foregroundline 2189 - lemma
OAI.ExactDerandomization.Net.Quest.owesBathline 2196 - lemma
OAI.ExactDerandomization.Net.Quest.tepidline 2254 - lemma
OAI.ExactDerandomization.Net.Quest.exhaustline 2263 - lemma
OAI.ExactDerandomization.Net.Quest.rootBillsline 2281 - lemma
OAI.ExactDerandomization.Net.Quest.wallClockline 2314 - lemma
OAI.ExactDerandomization.Net.Quest.thresholdline 2319 - lemma
OAI.ExactDerandomization.Net.Quest.livelyline 2365 - lemma
OAI.ExactDerandomization.Net.Quest.contentsline 2416 - lemma
OAI.ExactDerandomization.Net.Peek.owedPeekline 2461 - lemma
OAI.ExactDerandomization.Net.Peek.objectiveline 2486 - lemma
OAI.ExactDerandomization.Net.Peek.contentsPeekline 2490 - lemma
OAI.ExactDerandomization.Net.origin0line 2527 - lemma
OAI.ExactDerandomization.Net.error_estimateline 2533Source documentation
Error and finite-index bounds of the actual (no fingerprint) estimates by statistical budget recursion.
lemma error_estimate (v:Purse T) (h:s.SetUp) (hw:v.askFor s.gap) (M) : Trust T M (forecast s M) := by …Mentions: OAI.ExactDerandomization.Net.Purse, OAI.ExactDerandomization.Net.Trust, OAI.ExactDerandomization.Net.forecast