While this submission is a draft, it cannot be used by other submissions.

Conditioning with a quantitative moment lower bound

Lax263307.HeavyConditioning · concepts/Lax263307/HeavyConditioning.lean · lax-263307

proven

Loading review…

Sign in with ORCID

Community review

Flags

Each flag is tied to a public ORCID identity and explains why this concept may be incorrect.

No flags have been submitted.

    Community review

    Flag this concept

    State precisely what appears incorrect. This explanation will be public under your ORCID name.

    No source line selected.

    Natural Language Statement

    Theorem

    A high edge cost forces entropy decrease even after conditioning choices with extremely small marginal probability are excluded. Some choice of probability at least tau=1/(2np(log2 n+1)) decreases entropy by more than 1/p. Within r≥p(log2 n+1) steps, a sparse conditioning set is therefore reached with raw moment at least tau^r.

    Concept map
    9 concepts; 8 descendants hidden
    100%
    Proven claimDefinitionThis conceptRelated conceptA → B: B builds on A
    Evidence

    Lean source view on GitHub

    1import Lax263307.ConditioningExistence
    2import Mathlib.Data.Nat.Log
    3
    4/-!
    5---
    6title: Conditioning with a quantitative moment lower bound
    7type: theorem
    8---
    9A high edge cost forces entropy decrease even after conditioning choices
    10with extremely small marginal probability are excluded. Some choice of
    11probability at least tau=1/(2np(log2 n+1)) decreases entropy by more than
    121/p. Within r≥p(log2 n+1) steps, a sparse conditioning set is therefore
    13reached with raw moment at least tau^r.
    14
    15# Formalization notes
    16
    17This strengthens the positive-moment existence guarantee. The quantitative
    18lower bound prevents a violated component inequality from having an
    19arbitrarily small raw gap at a feasible query. It is used by the strong-gap
    20ellipsoid argument; exact rational enumeration remains a separate step.
    21-/
    22
    23namespace Lax263307.HeavyConditioning
    24
    25open LinearRelaxation ConditioningDistribution Entropy
    26
    27noncomputable def probabilityFloor (n p : ℕ) : ℝ :=
    28 1 / (2 * (n : ℝ) * p * ((Nat.log2 n : ℝ) + 1))
    29
    30axiom heavy_entropy_decrease {n : ℕ} (G : SimpleGraph (Fin n)) [DecidableRel G.Adj]
    31 (k r p : ℕ) (y : MomentVector n r) (feasible : IsFeasible G k r y)
    32 (A : Finset (Fin n)) (size : A.card < r) (positive : 0 < value y A)
    33 (target_positive : 0 < k) (threshold_positive : 0 < p) (order_positive : 0 < n)
    34 (expensive : (k : ℝ) ^ 2 / p < edgeCost G (conditioned y A)) :
    35 ∃ v : Fin n, probabilityFloor n p ≤ marginal y A k v ∧
    36 entropy (marginal y (insert v A) k) < entropy (marginal y A k) - 1 / p
    37
    38axiom heavy_low_edge_cost {n : ℕ} (G : SimpleGraph (Fin n)) [DecidableRel G.Adj]
    39 (k r p : ℕ) (y : MomentVector n r) (feasible : IsFeasible G k r y)
    40 (order_positive : 0 < n) (target_positive : 0 < k)
    41 (level_positive : 0 < r) (threshold_positive : 0 < p)
    42 (budget : (p : ℝ) * ((Nat.log2 n : ℝ) + 1) ≤ r) :
    43 ∃ A : Finset (Fin n), A.card ≤ r ∧ probabilityFloor n p ^ r ≤ value y A ∧
    44 0 < value y A ∧ (∀ v, 0 ≤ conditioned y A v ∧ conditioned y A v ≤ 1) ∧
    45 (∑ v, conditioned y A v) = k ∧ edgeCost G (conditioned y A) ≤ (k : ℝ) ^ 2 / p
    46
    47end Lax263307.HeavyConditioning
    48
    Show ProofShow Proof
    Formalization notes

    This strengthens the positive-moment existence guarantee. The quantitative lower bound prevents a violated component inequality from having an arbitrarily small raw gap at a feasible query. It is used by the strong-gap ellipsoid argument; exact rational enumeration remains a separate step.

    Discussion

    Ask a question or add context. Endorsements and structured flags are kept in the review panel above.

    Loading discussion…