OAI/Computability/Logspace/AffineSampling.lean
361 declarations, 0 contain sorry, 0 declared as axioms
Finite averages, affine spectral gaps, and fourth-moment sampling estimates.
From OpenAI, Exact Derandomization of Logarithmic Space: L = RL = BPL.
- def
OAI.ExactDerandomization.Analysis.fourthline 22 - def
OAI.ExactDerandomization.Analysis.Icline 23 - def
OAI.ExactDerandomization.Analysis.Lipline 25 - def
OAI.ExactDerandomization.Analysis.smoothline 26 - def
OAI.ExactDerandomization.Analysis.in01line 27 - lemma
OAI.ExactDerandomization.Analysis.fourth_nnline 29 - lemma
OAI.ExactDerandomization.Analysis.fourth_fourline 30 - lemma
OAI.ExactDerandomization.Analysis.four_fourthline 32 - lemma
OAI.ExactDerandomization.Analysis.Ic.lipline 35 - lemma
OAI.ExactDerandomization.Analysis.unit_memline 43 - lemma
OAI.ExactDerandomization.Analysis.unit_icline 45 - lemma
OAI.ExactDerandomization.Analysis.exp4incline 47 - lemma
OAI.ExactDerandomization.Analysis.icUnitFourline 56 - def
OAI.ExactDerandomization.Analysis.fadeline 62 - lemma
OAI.ExactDerandomization.Analysis.fade_lowline 63 - lemma
OAI.ExactDerandomization.Analysis.fade_symmline 67 - lemma
OAI.ExactDerandomization.Analysis.fade_icline 71 - lemma
OAI.ExactDerandomization.Analysis.fade_botline 76 - lemma
OAI.ExactDerandomization.Analysis.fade_topline 80 - lemma
OAI.ExactDerandomization.Analysis.fade_memline 83 - def
OAI.ExactDerandomization.Analysis.risingline 92 - lemma
OAI.ExactDerandomization.Analysis.rising_icline 93 - lemma
OAI.ExactDerandomization.Analysis.rising_botline 100 - lemma
OAI.ExactDerandomization.Analysis.rising_topline 102 - lemma
OAI.ExactDerandomization.Analysis.rising_memline 104 - def
OAI.ExactDerandomization.Analysis.shoulderline 107Source documentation
simpler shoulder for the hierarchy threshold; gap W.
def shoulder (A W x : ℝ) := …
- lemma
OAI.ExactDerandomization.Analysis.shoulder_icline 109 - lemma
OAI.ExactDerandomization.Analysis.shoulder_botline 123 - lemma
OAI.ExactDerandomization.Analysis.shoulder_specline 127 - lemma
OAI.ExactDerandomization.Analysis.fourth_monoline 146 - lemma
OAI.ExactDerandomization.Analysis.fourth_posline 147 - lemma
OAI.ExactDerandomization.Analysis.fourth_mulline 149 - lemma
OAI.ExactDerandomization.Analysis.join_incline 154Source documentation
For increasing cutoffs it suffices to explicitly bound the root in the part close to the zero threshold.
lemma join_inc {t a b : ℝ} {f : ℝ → ℝ} (ha : 0≤a) (hb : 0≤b) (l : ∀ x y, x≤y → y≤t → f x ≤ f y ∧ f y-f x≤a*(y-x)) (r : ∀ x y, x≤y → t≤x → f x ≤ f y ∧ f y-f x≤b*(y-x)) : Ic (a+b) f := by …Mentions: OAI.ExactDerandomization.Analysis.Ic
- lemma
OAI.ExactDerandomization.Analysis.rise_rootline 169 - lemma
OAI.ExactDerandomization.Analysis.fade_rootline 197 - lemma
OAI.ExactDerandomization.Analysis.rising_rootline 209 - lemma
OAI.ExactDerandomization.Analysis.shoulder_rootline 225 - def
OAI.ExactDerandomization.Analysis.avsline 262 - def
OAI.ExactDerandomization.Analysis.avline 263 - lemma
OAI.ExactDerandomization.Analysis.av_cmulline 266 - lemma
OAI.ExactDerandomization.Analysis.av_mulcline 268 - lemma
OAI.ExactDerandomization.Analysis.av_addline 270 - lemma
OAI.ExactDerandomization.Analysis.av_subline 272 - lemma
OAI.ExactDerandomization.Analysis.av_divline 274 - lemma
OAI.ExactDerandomization.Analysis.av_monoline 277 - lemma
OAI.ExactDerandomization.Analysis.av_nonnegline 279 - lemma
OAI.ExactDerandomization.Analysis.av_swapline 282 - lemma
OAI.ExactDerandomization.Analysis.av_sumline 287 - lemma
OAI.ExactDerandomization.Analysis.av_equivline 292 - lemma
OAI.ExactDerandomization.Analysis.av_permline 295 - lemma
OAI.ExactDerandomization.Analysis.av_prodline 297 - lemma
OAI.ExactDerandomization.Analysis.av_constline 303 - lemma
OAI.ExactDerandomization.Analysis.av_zeroline 305 - lemma
OAI.ExactDerandomization.Analysis.av_cardline 307 - lemma
OAI.ExactDerandomization.Analysis.av_sq_leline 312 - lemma
OAI.ExactDerandomization.Analysis.av_four_leline 318 - def
OAI.ExactDerandomization.Analysis.var2line 325Source documentation
Variance around the finite average.
def var2 (f : α → ℝ) := av (fun i=>(f i-av f)^2)
Mentions: OAI.ExactDerandomization.Analysis.av
- lemma
OAI.ExactDerandomization.Analysis.var2_sumline 327 - lemma
OAI.ExactDerandomization.Analysis.var2_bestline 333 - lemma
OAI.ExactDerandomization.Analysis.var2_pairline 339 - lemma
OAI.ExactDerandomization.Analysis.pair_fourline 345 - abbrev
OAI.ExactDerandomization.Analysis.Square.Tline 366 - abbrev
OAI.ExactDerandomization.Analysis.Square.orderline 367 - abbrev
OAI.ExactDerandomization.Analysis.Square.cline 370 - lemma
OAI.ExactDerandomization.Analysis.Square.cabline 372 - lemma
OAI.ExactDerandomization.Analysis.Square.csqline 373 - lemma
OAI.ExactDerandomization.Analysis.Square.cconjline 374 - def
OAI.ExactDerandomization.Analysis.Square.dotline 380 - abbrev
OAI.ExactDerandomization.Analysis.Square.eline 381 - lemma
OAI.ExactDerandomization.Analysis.Square.ortholine 383 - lemma
OAI.ExactDerandomization.Analysis.Square.crossline 393 - def
OAI.ExactDerandomization.Analysis.Square.hatline 401 - lemma
OAI.ExactDerandomization.Analysis.Square.parseline 403 - lemma
OAI.ExactDerandomization.Analysis.Square.hat_subline 416 - lemma
OAI.ExactDerandomization.Analysis.Square.hat_shiftline 419 - def
OAI.ExactDerandomization.Analysis.Square.shearline 433 - lemma
OAI.ExactDerandomization.Analysis.Square.shear_shearline 439 - def
OAI.ExactDerandomization.Analysis.Square.shPermline 442 - lemma
OAI.ExactDerandomization.Analysis.Square.e_shearline 445 - lemma
OAI.ExactDerandomization.Analysis.Square.hat_shline 449 - def
OAI.ExactDerandomization.Analysis.Square.massline 453 - lemma
OAI.ExactDerandomization.Analysis.Square.allmassline 455 - lemma
OAI.ExactDerandomization.Analysis.Square.at0line 461 - lemma
OAI.ExactDerandomization.Analysis.Square.vnonzeroline 468 - abbrev
OAI.ExactDerandomization.Analysis.Square.liftline 476Source documentation
Character displacement away from low frequencies.
abbrev lift (i : ZMod n) := i.valMinAbs
- def
OAI.ExactDerandomization.Analysis.Square.nearline 477 - instance
OAI.ExactDerandomization.Analysis.Square.(instance at line 479)line 479 - def
OAI.ExactDerandomization.Analysis.Square.thresholdline 481 - lemma
OAI.ExactDerandomization.Analysis.Square.pos_thresholdline 483 - lemma
OAI.ExactDerandomization.Analysis.Square.far_thresholdline 490 - def
OAI.ExactDerandomization.Analysis.energyline 537 - def
OAI.ExactDerandomization.Analysis.mass4line 539 - abbrev
OAI.ExactDerandomization.Analysis.Familyline 540 - def
OAI.ExactDerandomization.Analysis.energiesline 541 - def
OAI.ExactDerandomization.Analysis.expandsline 544 - lemma
OAI.ExactDerandomization.Analysis.samesqline 547 - lemma
OAI.ExactDerandomization.Analysis.oppsqline 553 - lemma
OAI.ExactDerandomization.Analysis.signedsqline 560 - lemma
OAI.ExactDerandomization.Analysis.signedsq_epsline 575 - lemma
OAI.ExactDerandomization.Analysis.even4line 580 - lemma
OAI.ExactDerandomization.Analysis.e4line 586Source documentation
L4 Poincare via L2 on signed-squares.
lemma e4 {G : Family γ α} {C : ℝ} (hC : 1≤C) (h : expands G C) (f : α → ℝ) (ef : av f=0) : let A := C*Fintype.card γ …Mentions: OAI.ExactDerandomization.Analysis.Family, OAI.ExactDerandomization.Analysis.expands, OAI.ExactDerandomization.Analysis.av
- def
OAI.ExactDerandomization.Analysis.lazyKline 620 - lemma
OAI.ExactDerandomization.Analysis.K_avline 624 - lemma
OAI.ExactDerandomization.Analysis.K_decline 633 - def
OAI.ExactDerandomization.Analysis.lossline 653 - lemma
OAI.ExactDerandomization.Analysis.loss_boundsline 655 - lemma
OAI.ExactDerandomization.Analysis.K_shrinkline 665 - def
OAI.ExactDerandomization.Analysis.walkline 680 - lemma
OAI.ExactDerandomization.Analysis.walk_mixline 684 - def
OAI.ExactDerandomization.Analysis.Square.coreline 735 - instance
OAI.ExactDerandomization.Analysis.Square.(instance at line 736)line 736 - def
OAI.ExactDerandomization.Analysis.Square.sectorline 738 - def
OAI.ExactDerandomization.Analysis.Square.signcodeline 739 - lemma
OAI.ExactDerandomization.Analysis.Square.lift_zeroline 742 - abbrev
OAI.ExactDerandomization.Analysis.Square.Shearsline 744 - def
OAI.ExactDerandomization.Analysis.Square.amountline 746 - def
OAI.ExactDerandomization.Analysis.Square.moveline 748Source documentation
Frequency moves
def move (b : Shears) : Equiv.Perm (T n) := shPerm (!b.1) (amount b.2 : ZMod n)
Mentions: OAI.ExactDerandomization.Analysis.Square.Shears, OAI.ExactDerandomization.Analysis.Square.T, OAI.ExactDerandomization.Analysis.Square.shPerm, OAI.ExactDerandomization.Analysis.Square.amount
- lemma
OAI.ExactDerandomization.Analysis.Square.swing_nearline 750 - lemma
OAI.ExactDerandomization.Analysis.Square.squashline 761 - lemma
OAI.ExactDerandomization.Analysis.Square.pingline 770 - lemma
OAI.ExactDerandomization.Analysis.Square.sqcompareline 801 - def
OAI.ExactDerandomization.Analysis.Square.atomsline 808 - lemma
OAI.ExactDerandomization.Analysis.Square.annline 810 - def
OAI.ExactDerandomization.Analysis.Square.changeFline 812 - def
OAI.ExactDerandomization.Analysis.Square.changedline 814 - lemma
OAI.ExactDerandomization.Analysis.Square.trialline 817 - lemma
OAI.ExactDerandomization.Analysis.Square.deflectline 831 - def
OAI.ExactDerandomization.Analysis.Square.axialline 867 - def
OAI.ExactDerandomization.Analysis.Square.shiftedline 868 - def
OAI.ExactDerandomization.Analysis.Square.evalCline 869 - lemma
OAI.ExactDerandomization.Analysis.Square.disp_shiftline 872 - lemma
OAI.ExactDerandomization.Analysis.Square.wingsline 885 - lemma
OAI.ExactDerandomization.Analysis.Square.gapFuel_posline 906 - def
OAI.ExactDerandomization.Analysis.Square.meanSqline 908 - lemma
OAI.ExactDerandomization.Analysis.Square.meanSqNNline 910 - lemma
OAI.ExactDerandomization.Analysis.Square.packAline 913 - lemma
OAI.ExactDerandomization.Analysis.Square.square_gapline 922Source documentation
shear on chart large-first operates on first physical coordinate; left action is simultaneous on any allowed external index.
lemma square_gap (u : Shears → Equiv.Perm α) : av (fun i=>var2 (F i)) ≤ (6+4/threshold) * ((∑ b : Shears, meanSq (changeF F b (u b))) + ∑ b : Bool, meanSq (shifted F b)) := by …Mentions: OAI.ExactDerandomization.Analysis.Square.Shears, OAI.ExactDerandomization.Analysis.av, OAI.ExactDerandomization.Analysis.var2, OAI.ExactDerandomization.Analysis.Square.threshold, OAI.ExactDerandomization.Analysis.Square.meanSq, OAI.ExactDerandomization.Analysis.Square.changeF, OAI.ExactDerandomization.Analysis.Square.shifted
- lemma
OAI.ExactDerandomization.Analysis.var2_decompline 973 - lemma
OAI.ExactDerandomization.Analysis.var2_prodline 979 - lemma
OAI.ExactDerandomization.Analysis.var2_projectline 985 - lemma
OAI.ExactDerandomization.Analysis.energy_projectline 997Source documentation
Product permutations and projection onto first factor.
lemma energy_project (f : α × β → ℝ) (p : Equiv.Perm α) (q : Equiv.Perm β) : energy 2 (fun i=> av (fun j=> f (i,j))) p ≤ energy 2 f (p.prodCongr q) := by …Mentions: OAI.ExactDerandomization.Analysis.energy, OAI.ExactDerandomization.Analysis.av
- abbrev
OAI.ExactDerandomization.Analysis.Puncline 1007 - lemma
OAI.ExactDerandomization.Analysis.punc_sumline 1013 - lemma
OAI.ExactDerandomization.Analysis.card_puncline 1019 - lemma
OAI.ExactDerandomization.Analysis.av_insertline 1024 - lemma
OAI.ExactDerandomization.Analysis.var_insertline 1038 - def
OAI.ExactDerandomization.Analysis.rowsline 1043 - def
OAI.ExactDerandomization.Analysis.ctrline 1044 - abbrev
OAI.ExactDerandomization.Analysis.switchline 1045 - lemma
OAI.ExactDerandomization.Analysis.rows_ctrlline 1047 - lemma
OAI.ExactDerandomization.Analysis.nonempty_puncline 1076 - lemma
OAI.ExactDerandomization.Analysis.puncturedline 1081Source documentation
Return normalization factors explicitly.
lemma punctured [Nonempty (Punc (α×α))] (f : α → α → ℝ) : (Fintype.card (Punc (α×α)):ℝ)*var2 (fun i : Punc (α×α)=> f i.val.1 i.val.2) ≤ (Fintype.card (Punc α):ℝ)*Fintype.card α*(9 * (rows f + rows (switch f))) := by …Mentions: OAI.ExactDerandomization.Analysis.Punc, OAI.ExactDerandomization.Analysis.var2, OAI.ExactDerandomization.Analysis.rows, OAI.ExactDerandomization.Analysis.switch
- abbrev
OAI.ExactDerandomization.Analysis.Affine.Vline 1139 - abbrev
OAI.ExactDerandomization.Analysis.Affine.Cmdline 1140 - abbrev
OAI.ExactDerandomization.Analysis.Affine.Genline 1141 - abbrev
OAI.ExactDerandomization.Analysis.Affine.shline 1142 - abbrev
OAI.ExactDerandomization.Analysis.Affine.tranline 1143 - abbrev
OAI.ExactDerandomization.Analysis.Affine.ovline 1144 - def
OAI.ExactDerandomization.Analysis.Affine.crossTermline 1148 - def
OAI.ExactDerandomization.Analysis.Affine.leadline 1153Source documentation
act on lead coordinates with parameter other pair fixed. aff=true includes translations
def lead (k : Cmd) (aff : Bool) (d : T n) : Equiv.Perm (T n) := …
- def
OAI.ExactDerandomization.Analysis.Affine.faceline 1159 - lemma
OAI.ExactDerandomization.Analysis.Affine.face_faceline 1163 - def
OAI.ExactDerandomization.Analysis.Affine.leadPermline 1165 - def
OAI.ExactDerandomization.Analysis.Affine.actline 1169 - lemma
OAI.ExactDerandomization.Analysis.Affine.orientline 1173 - lemma
OAI.ExactDerandomization.Analysis.Affine.nodriftline 1178 - def
OAI.ExactDerandomization.Analysis.Affine.Fpermline 1190 - lemma
OAI.ExactDerandomization.Analysis.Affine.lockedline 1197 - abbrev
OAI.ExactDerandomization.Analysis.Affine.gap0line 1201 - def
OAI.ExactDerandomization.Analysis.Affine.stepEline 1208 - def
OAI.ExactDerandomization.Analysis.Affine.chartline 1209 - lemma
OAI.ExactDerandomization.Analysis.Affine.chart_costline 1212 - lemma
OAI.ExactDerandomization.Analysis.Affine.torusline 1254 - abbrev
OAI.ExactDerandomization.Analysis.Affine.Frameline 1288 - instance
OAI.ExactDerandomization.Analysis.Affine.square_puncline 1291 - instance
OAI.ExactDerandomization.Analysis.Affine.frame_NEline 1293 - def
OAI.ExactDerandomization.Analysis.Affine.zoomline 1295 - lemma
OAI.ExactDerandomization.Analysis.Affine.slice_frameline 1299 - abbrev
OAI.ExactDerandomization.Analysis.Affine.nfline 1343 - abbrev
OAI.ExactDerandomization.Analysis.Affine.nuline 1344 - def
OAI.ExactDerandomization.Analysis.Affine.weighingFline 1346 - def
OAI.ExactDerandomization.Analysis.Affine.weighingUline 1347 - def
OAI.ExactDerandomization.Analysis.Affine.fSliceline 1349 - def
OAI.ExactDerandomization.Analysis.Affine.fSliceEline 1350 - lemma
OAI.ExactDerandomization.Analysis.Affine.fE_leline 1352 - lemma
OAI.ExactDerandomization.Analysis.Affine.slice_Eline 1379 - lemma
OAI.ExactDerandomization.Analysis.Affine.frame_gapline 1391 - lemma
OAI.ExactDerandomization.Analysis.Affine.expands_frameline 1413 - def
OAI.ExactDerandomization.Analysis.Affine.gensline 1417 - theorem
OAI.ExactDerandomization.Analysis.Affine.slice_gapline 1421Source documentation
Uniform spectral input needed by the conditional averaging.
theorem slice_gap : expands (gens (n:=n) l) (10*gap0) := by …
Mentions: OAI.ExactDerandomization.Analysis.expands, OAI.ExactDerandomization.Analysis.Affine.gens, OAI.ExactDerandomization.Analysis.Affine.gap0
- theorem
OAI.ExactDerandomization.Analysis.Affine.bits_gapline 1435 - def
OAI.ExactDerandomization.Analysis.sideline 1455 - instance
OAI.ExactDerandomization.Analysis.(instance at line 1456)line 1456 - def
OAI.ExactDerandomization.Analysis.rateline 1458 - def
OAI.ExactDerandomization.Analysis.pctline 1459 - lemma
OAI.ExactDerandomization.Analysis.rate_posline 1460 - lemma
OAI.ExactDerandomization.Analysis.pct_posline 1461 - lemma
OAI.ExactDerandomization.Analysis.side_zeroline 1463 - lemma
OAI.ExactDerandomization.Analysis.side_antitoneline 1464 - lemma
OAI.ExactDerandomization.Analysis.side_leline 1468 - lemma
OAI.ExactDerandomization.Analysis.rate_ratioline 1471 - lemma
OAI.ExactDerandomization.Analysis.pct_boundsline 1490 - def
OAI.ExactDerandomization.Analysis.vmapline 1499 - def
OAI.ExactDerandomization.Analysis.eachline 1501 - abbrev
OAI.ExactDerandomization.Analysis.Channelline 1506 - def
OAI.ExactDerandomization.Analysis.restrline 1508 - def
OAI.ExactDerandomization.Analysis.vwideline 1509 - def
OAI.ExactDerandomization.Analysis.vshortline 1510 - instance
OAI.ExactDerandomization.Analysis.(instance at line 1512)line 1512 - lemma
OAI.ExactDerandomization.Analysis.wrestline 1513 - lemma
OAI.ExactDerandomization.Analysis.restwline 1518 - def
OAI.ExactDerandomization.Analysis.vEvalline 1523 - def
OAI.ExactDerandomization.Analysis.hitline 1524 - instance
OAI.ExactDerandomization.Analysis.(instance at line 1525)line 1525 - abbrev
OAI.ExactDerandomization.Analysis.pcline 1527 - def
OAI.ExactDerandomization.Analysis.openPline 1528 - def
OAI.ExactDerandomization.Analysis.closePline 1530 - lemma
OAI.ExactDerandomization.Analysis.hit_openline 1533 - lemma
OAI.ExactDerandomization.Analysis.close_openline 1536 - lemma
OAI.ExactDerandomization.Analysis.open_closeline 1538 - def
OAI.ExactDerandomization.Analysis.atPline 1542 - lemma
OAI.ExactDerandomization.Analysis.cardinalVline 1544 - lemma
OAI.ExactDerandomization.Analysis.ratioPline 1547 - lemma
OAI.ExactDerandomization.Analysis.conditionPline 1553 - lemma
OAI.ExactDerandomization.Analysis.containedline 1570 - lemma
OAI.ExactDerandomization.Analysis.allhitline 1574 - def
OAI.ExactDerandomization.Analysis.indline 1577 - lemma
OAI.ExactDerandomization.Analysis.marginalline 1579 - lemma
OAI.ExactDerandomization.Analysis.pct_leline 1583 - def
OAI.ExactDerandomization.Analysis.riline 1587 - lemma
OAI.ExactDerandomization.Analysis.marginal_boxline 1589 - def
OAI.ExactDerandomization.Analysis.scaleline 1595 - def
OAI.ExactDerandomization.Analysis.affineChannelline 1602Source documentation
padding by a fixed suffix leaves joint law unchanged
def affineChannel (u t : ZMod n) (h : u≠0) : Equiv.Perm (Channel n) := …
- lemma
OAI.ExactDerandomization.Analysis.affine_evalline 1606 - lemma
OAI.ExactDerandomization.Analysis.average_exclline 1610 - lemma
OAI.ExactDerandomization.Analysis.pairMeanline 1621 - lemma
OAI.ExactDerandomization.Analysis.pair_avgline 1656 - lemma
OAI.ExactDerandomization.Analysis.ind_nonnegline 1663 - lemma
OAI.ExactDerandomization.Analysis.ind_mulline 1664 - lemma
OAI.ExactDerandomization.Analysis.count_varline 1667Source documentation
Variance estimate for deterministic test set.
lemma count_var {α : Type} (s : Finset α) (g : α → ZMod n) (h : Set.InjOn g s) (k : ℕ) : let f i := ∑ j ∈ s, ind k (g j) i …Mentions: OAI.ExactDerandomization.Analysis.ind
- abbrev
OAI.ExactDerandomization.Analysis.Valsline 1711 - def
OAI.ExactDerandomization.Analysis.rkSetline 1713 - lemma
OAI.ExactDerandomization.Analysis.rkSet_zeroline 1717 - def
OAI.ExactDerandomization.Analysis.rankline 1720Source documentation
zero-based descending rank, padded by zeros
def rank (s : Finset α) (f : Vals α) (K : ℕ) := …
Mentions: OAI.ExactDerandomization.Analysis.Vals
- lemma
OAI.ExactDerandomization.Analysis.rank_nnline 1723 - lemma
OAI.ExactDerandomization.Analysis.rank_memberline 1726 - lemma
OAI.ExactDerandomization.Analysis.rank_gtline 1728 - lemma
OAI.ExactDerandomization.Analysis.rank_geline 1755 - lemma
OAI.ExactDerandomization.Analysis.rank_leline 1780 - lemma
OAI.ExactDerandomization.Analysis.rank_compareline 1789 - lemma
OAI.ExactDerandomization.Analysis.rank_lipline 1801 - structure
OAI.ExactDerandomization.Analysis.Meterline 1819Source documentation
A convenience for the different integrated-error sums.
structure Meter (α : Type) where …
- def
OAI.ExactDerandomization.Analysis.Meter.Avgline 1828 - def
OAI.ExactDerandomization.Analysis.Meter.Sumline 1829 - def
OAI.ExactDerandomization.Analysis.Meter.Scaleline 1832 - def
OAI.ExactDerandomization.Analysis.Meter.Alongline 1835 - lemma
OAI.ExactDerandomization.Analysis.Meter.I0line 1841 - lemma
OAI.ExactDerandomization.Analysis.Meter.positiveline 1842 - lemma
OAI.ExactDerandomization.Analysis.Meter.Inegline 1844 - lemma
OAI.ExactDerandomization.Analysis.Meter.Isubline 1845 - lemma
OAI.ExactDerandomization.Analysis.Meter.Isumline 1847 - def
OAI.ExactDerandomization.Analysis.Meter.m2line 1852 - def
OAI.ExactDerandomization.Analysis.Meter.m4line 1853 - def
OAI.ExactDerandomization.Analysis.Meter.Lline 1854 - lemma
OAI.ExactDerandomization.Analysis.Meter.m2nnline 1855 - lemma
OAI.ExactDerandomization.Analysis.Meter.m4nnline 1856 - lemma
OAI.ExactDerandomization.Analysis.Meter.Lnnline 1857 - lemma
OAI.ExactDerandomization.Analysis.Meter.L4line 1858 - lemma
OAI.ExactDerandomization.Analysis.Meter.LPline 1860 - lemma
OAI.ExactDerandomization.Analysis.Meter.abs4line 1866 - lemma
OAI.ExactDerandomization.Analysis.Meter.neg4line 1867 - lemma
OAI.ExactDerandomization.Analysis.Meter.m4monoline 1868 - lemma
OAI.ExactDerandomization.Analysis.Meter.Lmonoline 1870 - lemma
OAI.ExactDerandomization.Analysis.Meter.Labsline 1872 - lemma
OAI.ExactDerandomization.Analysis.Meter.Lzeroline 1873 - lemma
OAI.ExactDerandomization.Analysis.Meter.Lnegline 1874 - lemma
OAI.ExactDerandomization.Analysis.Meter.Lmulline 1875 - lemma
OAI.ExactDerandomization.Analysis.Meter.csline 1882 - lemma
OAI.ExactDerandomization.Analysis.Meter.m2m4line 1905 - lemma
OAI.ExactDerandomization.Analysis.Meter.Holder2line 1909 - lemma
OAI.ExactDerandomization.Analysis.Meter.Holder3line 1917 - lemma
OAI.ExactDerandomization.Analysis.Meter.minkline 1928 - lemma
OAI.ExactDerandomization.Analysis.Meter.manyline 1940 - abbrev
OAI.ExactDerandomization.Analysis.Wrap.Fourline 1963 - def
OAI.ExactDerandomization.Analysis.Wrap.lowerline 1966 - def
OAI.ExactDerandomization.Analysis.Wrap.polline 1976 - lemma
OAI.ExactDerandomization.Analysis.Wrap.act_formulaline 1982 - def
OAI.ExactDerandomization.Analysis.Wrap.reduceVline 1993 - def
OAI.ExactDerandomization.Analysis.Wrap.raiseVline 1994 - lemma
OAI.ExactDerandomization.Analysis.Wrap.reduce_addline 1997 - lemma
OAI.ExactDerandomization.Analysis.Wrap.reducePolline 2001 - lemma
OAI.ExactDerandomization.Analysis.Wrap.reraiseline 2013 - lemma
OAI.ExactDerandomization.Analysis.Wrap.moduloline 2016 - lemma
OAI.ExactDerandomization.Analysis.Wrap.affine_applyline 2021 - abbrev
OAI.ExactDerandomization.Analysis.Wrap.Wline 2035 - def
OAI.ExactDerandomization.Analysis.Wrap.addinline 2036 - def
OAI.ExactDerandomization.Analysis.Wrap.chooseOneline 2038 - def
OAI.ExactDerandomization.Analysis.Wrap.guessline 2041 - lemma
OAI.ExactDerandomization.Analysis.Wrap.rem_oneline 2043 - lemma
OAI.ExactDerandomization.Analysis.Wrap.pol_boundedline 2053 - def
OAI.ExactDerandomization.Analysis.Wrap.guessPline 2076 - lemma
OAI.ExactDerandomization.Analysis.Wrap.affine_boxline 2078 - def
OAI.ExactDerandomization.Analysis.Wrap.Variantline 2093Source documentation
each fixed guessed variant permutes the full environment and does not involve its not-yet-known retained point y.
def Variant (k : ℕ) (g : Gen) (w : W) : Equiv.Perm (Channel n) := …
Mentions: OAI.ExactDerandomization.Analysis.Wrap.W, OAI.ExactDerandomization.Analysis.Channel
- lemma
OAI.ExactDerandomization.Analysis.Wrap.variant_pinline 2096 - abbrev
OAI.ExactDerandomization.Analysis.Saltline 2119 - abbrev
OAI.ExactDerandomization.Analysis.Salt.Regline 2123 - def
OAI.ExactDerandomization.Analysis.Salt.loline 2125 - def
OAI.ExactDerandomization.Analysis.Salt.hiline 2126 - def
OAI.ExactDerandomization.Analysis.Salt.joinline 2127 - def
OAI.ExactDerandomization.Analysis.Salt.stripline 2129 - def
OAI.ExactDerandomization.Analysis.Salt.parline 2151 - def
OAI.ExactDerandomization.Analysis.Salt.splitBitsline 2155 - theorem
OAI.ExactDerandomization.Analysis.Salt.fst_splitline 2158 - theorem
OAI.ExactDerandomization.Analysis.Salt.snd_splitline 2160 - abbrev
OAI.ExactDerandomization.Analysis.Envline 2166Source documentation
Canonical roles: X,Y,Z, then raw (unreduced) salt bits.
abbrev Env (n w : ℕ) := Channel n × Channel n × Channel n × Salt w …
Mentions: OAI.ExactDerandomization.Analysis.Channel, OAI.ExactDerandomization.Analysis.Salt
- abbrev
OAI.ExactDerandomization.Analysis.Env.Sliceline 2171 - def
OAI.ExactDerandomization.Analysis.Env.inwardline 2173 - def
OAI.ExactDerandomization.Analysis.Env.outwardline 2175 - abbrev
OAI.ExactDerandomization.Analysis.Env.maskline 2178 - theorem
OAI.ExactDerandomization.Analysis.Env.inverse1line 2181 - theorem
OAI.ExactDerandomization.Analysis.Env.inverse2line 2183 - theorem
OAI.ExactDerandomization.Analysis.Env.hitsline 2185 - def
OAI.ExactDerandomization.Analysis.Env.condline 2188 - theorem
OAI.ExactDerandomization.Analysis.Env.two_condline 2191 - def
OAI.ExactDerandomization.Analysis.Env.subSaltline 2219 - def
OAI.ExactDerandomization.Analysis.Env.panelline 2226 - lemma
OAI.ExactDerandomization.Analysis.Env.mean_panelline 2230 - def
OAI.ExactDerandomization.Analysis.unionGline 2249 - lemma
OAI.ExactDerandomization.Analysis.expands_productline 2254 - lemma
OAI.ExactDerandomization.Analysis.nonneg_enline 2277 - abbrev
OAI.ExactDerandomization.Analysis.Env.Choiceline 2284 - abbrev
OAI.ExactDerandomization.Analysis.Env.Atomline 2285 - abbrev
OAI.ExactDerandomization.Analysis.Env.Rollerline 2286 - def
OAI.ExactDerandomization.Analysis.Env.mixPline 2288 - lemma
OAI.ExactDerandomization.Analysis.Env.full_gapline 2292 - def
OAI.ExactDerandomization.Analysis.Env.rollingline 2302 - def
OAI.ExactDerandomization.Analysis.Env.rollGline 2306 - def
OAI.ExactDerandomization.Analysis.Env.rolline 2310 - def
OAI.ExactDerandomization.Analysis.Env.winnerline 2314 - def
OAI.ExactDerandomization.Analysis.Env.fullactline 2321 - def
OAI.ExactDerandomization.Analysis.Env.exportPline 2324 - theorem
OAI.ExactDerandomization.Analysis.Env.winner_rollline 2327 - def
OAI.ExactDerandomization.Analysis.Env.weightline 2336 - lemma
OAI.ExactDerandomization.Analysis.Env.atom_mixline 2339 - abbrev
OAI.ExactDerandomization.Analysis.Env.Pathsline 2348 - instance
OAI.ExactDerandomization.Analysis.Env.pathFinline 2351 - def
OAI.ExactDerandomization.Analysis.Env.goline 2356 - def
OAI.ExactDerandomization.Analysis.Env.liveline 2361 - theorem
OAI.ExactDerandomization.Analysis.Env.ok_destline 2368 - def
OAI.ExactDerandomization.Analysis.Env.samplingline 2387 - lemma
OAI.ExactDerandomization.Analysis.Env.pathZeroline 2392 - lemma
OAI.ExactDerandomization.Analysis.Env.pathFoldline 2395 - lemma
OAI.ExactDerandomization.Analysis.Env.sampler_identityline 2398 - lemma
OAI.ExactDerandomization.Analysis.Env.sampler_estline 2432Source documentation
Kernel contraction for this sampling definition. Handles high salt bits z held fixed; target here is the mean in that panel.
lemma sampler_est (k j : ℕ) (x y : ZMod n) (e : d≤w) (z : Salt (w-d)) (l : ℕ) (f : Env n w → ℝ) : let o := exportP k j x y e z …Mentions: OAI.ExactDerandomization.Analysis.Salt, OAI.ExactDerandomization.Analysis.Env, OAI.ExactDerandomization.Analysis.Env.exportP
- lemma
OAI.ExactDerandomization.Analysis.difference_Lline 2453 - lemma
OAI.ExactDerandomization.Analysis.integralRootline 2465 - lemma
OAI.ExactDerandomization.Analysis.mixturesline 2469 - abbrev
OAI.ExactDerandomization.Analysis.relline 2480 - lemma
OAI.ExactDerandomization.Analysis.four_distanceline 2482 - lemma
OAI.ExactDerandomization.Analysis.ordinaryline 2490 - lemma
OAI.ExactDerandomization.Analysis.fidelityline 2493