Finite probability setup for the upper bound #
This file defines the exact finite sample spaces used in the probabilistic upper-bound argument. It also records the interfaces for the Chernoff and Bernstein inputs. These are propositions, not axioms: later work must prove them or replace them with imported theorems.
A sample of N independent uniform centers in Q_n, represented as a
function on Fin N.
Equations
Instances For
Convert a center sample into the list used by the deterministic stack construction.
Instances For
Total annulus contribution of a sampled N-tuple to a fixed target.
Equations
- PebblingLean.Hypercube.sampleTotalContribution rIn rOut target sample = ∑ j : Fin N, PebblingLean.Hypercube.annulusContribution rIn rOut target (sample j)
Instances For
Exact expectation of one random annulus contribution.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Real-valued version of the one-center annulus contribution expectation.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Exact second moment of one random annulus contribution.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Expectation-level version of Z^2 ≤ B_0 Z for one random annulus
contribution.
Cardinality of a Hamming sphere, written as a filtered finite sum.
Sum of the annulus contribution over one Hamming sphere.
Exact one-center annulus contribution, grouped by Hamming distance.
Exact one-center expectation as a binomial sphere sum.
Numerator of the expected contribution of one random stack. This is target-independent by symmetry of the cube.
Equations
Instances For
Expected contribution of one uniformly random annulus center.
Equations
- PebblingLean.Hypercube.annulusMean n rIn rOut = ↑(PebblingLean.Hypercube.annulusMeanNumerator n rIn rOut) / 2 ^ n
Instances For
Binomial evaluation of the full weighted Hamming-sphere sum.
Truncating to an annulus can only decrease the full weighted expectation
2^rOut (3/4)^n.
The probability that a Binomial(n, 1/3) random variable lies in the
annulus window [rIn, rOut]. This is the normalized form of the weighted
annulus mean.
Equations
Instances For
Termwise conversion between the annulus contribution weight and the
Binomial(1/3) mass after factoring out the full weighted mean
2^rOut (3/4)^n.
Exact normalization of the annulus mean: it is the full weighted mean
2^rOut (3/4)^n times a Binomial(n,1/3) window probability.
Left tail below the inner annulus radius for Binomial(n,1/3).
Equations
- PebblingLean.Hypercube.binomialLeftTailProbThird n rIn = ∑ i ∈ Finset.range (n + 1), if i < rIn then PebblingLean.Hypercube.binomialMassThird n i else 0
Instances For
Right tail above the outer annulus radius for Binomial(n,1/3).
Equations
- PebblingLean.Hypercube.binomialRightTailProbThird n rOut = ∑ i ∈ Finset.range (n + 1), if rOut < i then PebblingLean.Hypercube.binomialMassThird n i else 0
Instances For
For a valid annulus, every binomial mass is either inside the window, in the left tail, or in the right tail.
Window probability plus the two outside tails equals one.
If the two binomial tails outside the annulus have total mass at most
eps, then the annulus window has mass at least 1-eps.
Exact positive exponential moment of Binomial(n,1/3).
Chernoff bound for the left tail of Binomial(n,1/3), with arbitrary
nonnegative parameter lam.
Chernoff bound for the right tail of Binomial(n,1/3), with arbitrary
nonnegative parameter lam.
Exact expectation of the total annulus contribution from an N-tuple of
uniform centers.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Sum of the second moments of the N independent one-center contributions.
This is the variance proxy used by Bernstein; the actual variance is bounded by
this quantity.
Equations
- PebblingLean.Hypercube.sampleContributionSecondMomentProxy rIn rOut target = ↑N * PebblingLean.Hypercube.oneCenterContributionSecondMoment rIn rOut target
Instances For
For a fixed coordinate of the random center tuple, summing over all samples is the one-center sum multiplied by the number of choices for the remaining coordinates.
Numerator of the N-center expectation, written as N copies of the
one-coordinate sum.
Linearity of expectation for the independent uniform center tuple used
here: the expected total contribution is N times the one-center expectation.
Bernstein variance-proxy bound: the sum of one-center second moments is at most the annulus width factor times the mean total contribution.
Paper-facing variance-proxy corollary: once the expected total contribution
is at most 2T, the Bernstein variance proxy is at most 2 B_0 T.
The event that a particular target receives less than demand T.
Equations
- PebblingLean.Hypercube.sampleTargetFails rIn rOut T target sample = (PebblingLean.Hypercube.sampleTotalContribution rIn rOut target sample < T)
Instances For
Equations
Equations
- PebblingLean.Hypercube.instDecidablePredSampleTargetFails target sample = PebblingLean.Hypercube.instDecidableSampleTargetFails target sample
The event that some target receives less than demand T.
Equations
- PebblingLean.Hypercube.sampleFailsSomeTarget rIn rOut T sample = ∃ (target : PebblingLean.HypercubeVertex n), PebblingLean.Hypercube.sampleTargetFails rIn rOut T target sample
Instances For
Equations
Failure probability for one fixed target. This is the quantity controlled by Bernstein in the proof.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Real-valued form of the fixed-target failure probability, used for exponential tail estimates.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Exponential moment used by the Chernoff/Markov lower-tail argument for a fixed target.
Equations
- One or more equations did not get rendered due to their size.
Instances For
One-center exponential moment appearing after independence factorization of the lower-tail Chernoff bound.
Equations
- One or more equations did not get rendered due to their size.
Instances For
One-center bounded-nonnegative Chernoff estimate: the negative exponential
moment is bounded by the chord estimate in terms of the one-center mean and
the annulus width B_0 = 2^(rOut-rIn).
Sum of the one-center negative exponential factor over one Hamming sphere.
Exact one-center negative exponential moment numerator, grouped by Hamming distance.
Exact one-center negative exponential moment as a binomial Hamming-sphere sum.
The one-center exponential moment is independent of the target, by hypercube symmetry and the Hamming-sphere count.
The product-space sum of independent one-center exponential factors
factors as the Nth power of the one-center sum.
Independence factorization for the lower-tail exponential moment.
Chord-based lower-tail exponential-moment bound before optimizing the
Chernoff parameter. Here B = 2^(rOut-rIn) and the parenthesized term is the
one-center chord drop.
Optimized chord-based Chernoff bound for one fixed target. This is the
analytic gap-closing statement: if the expected annulus contribution mu
exceeds the threshold by gap, then the optimized exponential moment is
bounded by exp(-gap^2/(4 B mu)), where B = 2^(rOut-rIn).
A target-independent one-center exponential-moment bound for a fixed Chernoff parameter. The default target is arbitrary; the preceding target-independence theorem shows that it represents every target.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The same one-center exponential-moment bound, with the one-center moment expanded as the explicit binomial Hamming-sphere sum. This is the exact analytic expression that a Bernstein estimate must bound.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Fixed-target failure bound obtained from the optimized chord Chernoff estimate.
Probability that some target fails.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Union bound over all targets.
Probabilistic-method extraction: if the probability that some target fails is less than one, then a good center sample exists.
Costed high-demand conclusion from a global failure-probability bound.
High-demand version of the probabilistic-method extraction. The selected
stack-list distribution has occupied piles of size at least 2^rOut.
The Chernoff input used in this project: the annulus captures enough expected contribution for every target.
Equations
- PebblingLean.Hypercube.ChernoffMeanLowerBound n N rIn rOut T = ∀ (target : PebblingLean.HypercubeVertex n), ↑T ≤ PebblingLean.Hypercube.sampleContributionExpectation rIn rOut target
Instances For
The Bernstein input used in this project: every fixed target has small lower tail probability.
Equations
- PebblingLean.Hypercube.BernsteinTargetFailureBound n N rIn rOut T eps = ∀ (target : PebblingLean.HypercubeVertex n), PebblingLean.Hypercube.targetFailureProbability rIn rOut T target ≤ eps
Instances For
Target-failure bound with the target-independent real annulus mean substituted for the fixed-target mean.
Chernoff-style exponential moment input: for each fixed target, there is a
positive exponential parameter whose lower-tail moment is at most eps.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The usual Bernstein lower-tail exponent, parameterized by a variance proxy, a per-summand scale, and the gap between the mean and threshold.
Equations
Instances For
The constant calculation used in the paper after Bernstein is applied with
variance proxy 2 * B * T, scale B, and gap delta*T/4.
Bernstein-style exponential moment input. The analytic Bernstein argument must prove this proposition for the parameters chosen in the upper-bound proof.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The usual union-bound finish from a Bernstein fixed-target estimate.
Costed high-demand conclusion from the Bernstein fixed-target estimate.
Probabilistic-method finish from the optimized chord Chernoff estimate, using the target-independent annulus mean.
Costed high-demand conclusion from the optimized chord Chernoff estimate.
Optimized chord Chernoff finish with the standard fixed-target failure
budget 2^-(n+1), which is strong enough for the union bound over Q_n.
Costed high-demand conclusion with fixed-target failure budget
2^-(n+1).
Version of the optimized chord finish where the union-bound comparison is
discharged by the exponent inequality exponent ≥ (n+1) log 2.
Costed high-demand conclusion from the optimized chord estimate and the
exponent condition gap^2/(4 B_0 mu) ≥ (n+1) log 2.
The same log-threshold finish, deriving positivity of the mean from the
positive gap and the inequality T + gap ≤ mean.
Costed high-demand conclusion with positivity of the mean derived from the mean-gap hypothesis.
High-demand conclusion from the optimized chord estimate and logarithmic union-bound criterion.