Conditional-fiber entropy estimates #
A finite log-sum inequality proves Korten's entropy lemma (Lemma 4).
A bijection with the full-cube fiber verifies the dimension convention.
Markov's inequality gives the 63/64 good-fiber estimate needed in the
improved mirror-set argument.
theorem
Complexity.BooleanAnalysis.coordinateFiber_nonempty_internal
{ι : Type u_1}
[Fintype ι]
[DecidableEq ι]
{X : Finset (ι → Bool)}
(s : ι → Bool)
{x : ι → Bool}
(hx : x ∈ X)
:
(coordinateFiber X s x).Nonempty
theorem
Complexity.BooleanAnalysis.uniformDeficit_nonneg_internal
{ι : Type u_1}
[Fintype ι]
[DecidableEq ι]
(X : Finset (ι → Bool))
:
theorem
Complexity.BooleanAnalysis.expect_uniformDeficit_coordinateFiber_internal
{ι : Type u_1}
[Fintype ι]
[DecidableEq ι]
(X : Finset (ι → Bool))
(hX : X.Nonempty)
(s : ι → Bool)
:
theorem
Complexity.BooleanAnalysis.coordinateFiber_good_probability_internal
{ι : Type u_1}
[Fintype ι]
[DecidableEq ι]
(X : Finset (ι → Bool))
(hX : X.Nonempty)
(s : ι → Bool)
{k : ℝ}
(hk : 0 < k)
(hdef : uniformDeficit X ≤ k)
:
63 / 64 ≤ X.expect fun (x : ι → Bool) => if uniformDeficit (coordinateFiber X s x) ≤ 64 * k then 1 else 0
theorem
Complexity.BooleanAnalysis.sum_uniformMass_internal
{α : Type u_1}
[Fintype α]
[DecidableEq α]
{X : Finset α}
(hX : X.Nonempty)
:
theorem
Complexity.BooleanAnalysis.sum_uniformMass_mul_internal
{α : Type u_1}
[Fintype α]
[DecidableEq α]
(X : Finset α)
(f : α → ℝ)
:
theorem
Complexity.BooleanAnalysis.uniformMass_le_rpow_internal
{ι : Type u_1}
[Fintype ι]
{X : Finset (ι → Bool)}
(hX : X.Nonempty)
{k : ℝ}
(hdef : uniformDeficit X ≤ k)
(x : ι → Bool)
: