Live-variable averaging for random restrictions #
This module supplies the quantitative existence step needed to iterate the
switching lemma without appealing to sampling or finite search. A coordinate
is live under the independent p-restriction with probability exactly p.
Consequently, after refining a fixed restriction rho, the expected number
of surviving live variables is exactly p * rho.liveCount.
The final theorem turns an upper bound delta on any bad event into a good
restriction with many survivors. If m = rho.liveCount and
delta * m + k < p * m,
then some restriction outside the bad event leaves at least k variables
live below rho. This is a direct finite averaging argument. It introduces no
concentration theorem, optimizer, sampler, or circuit search.
A designated coordinate is live with probability exactly p.
Expected live-variable count after independently refining rho.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The live count of a refinement is the sum of the survival indicators over the coordinates currently live in the base restriction.
Exact first moment of the surviving live-variable count.
Finite averaging outside a bad event. If the bad mass can account for at
most failureBound * rho.liveCount of the first moment and the displayed
strict inequality leaves room for retained, some good refinement retains at
least that many live variables.