Key lemmas from the Kalton-Roberts paper #
Mathematical lemmas from Sections 1-4 of the companion paper.
Lemma 1.2: Finite reduction (Kalton–Roberts compact reduction) #
A finite Boolean algebra is order-isomorphic to the powerset of its atoms,
represented as Finset {a // IsAtom a}.
Equations
Instances For
Transfer the finite powerset theorem to an arbitrary finite Boolean algebra.
The Boolean subalgebra generated by a finite set is finite.
Product of all coordinate intervals [f(A)-C, f(A)+C].
Equations
- KaltonRoberts.ApproxProduct f C = ((A : α) → ↑(KaltonRoberts.ApproxCoord f C A))
Instances For
Index type for finite-additivity equations.
Instances For
Closed additivity condition ν(A ⊔ B) = ν(A) + ν(B) inside the interval product.
Equations
- KaltonRoberts.addCondition f C i = {x : KaltonRoberts.ApproxProduct f C | ↑(x ((↑i).1 ⊔ (↑i).2)) = ↑(x (↑i).1) + ↑(x (↑i).2)}
Instances For
Compactness/FIP step in the Kalton--Roberts finite reduction.
If every finite set of coordinates admits values in the intervals satisfying all additivity equations involving those coordinates, then a global finitely additive measure exists.
Finite satisfiability for the compactness reduction, obtained from the finite Boolean algebra theorem on the subalgebra generated by the requested coordinates.
Lemma 1.2 (Kalton--Roberts compact reduction).
If the main theorem holds for every finite power-set algebra 2^U with
constant C, then it holds with the same constant for every Boolean algebra,
hence for every set algebra.
The proof formalizes the compact product/FIP argument from the paper and the standard reduction from finite Boolean algebras to powersets of atoms.
Reference: Lemma 1.2 in Section 1 of the companion paper.
Lemma 2.1: Dual certificate #
Lemma 2.1 (Dual certificate). Let f : 2^U → ℝ be 1-additive.
After subtracting a closest additive signed measure, there exists a rational
dual certificate λ satisfying conditions (i)–(iii).
The proof uses the finite-dimensional Hahn–Banach criterion for best
ℓ∞-approximation. The rationality follows from the polytope vertex argument.
Reference: Lemma 2.1 in Section 2 of the companion paper.
Lemma 2.4: Approximate modularity #
Corollary 3.1: Mixed neighbouring intersections #
Corollary 3.1, deficit bound (nonnegativity only).
NOTE: This only proves that the expression ℓ E + 2(ℓ − 1) + τ(E + 2) ≥ 0.
This is NOT the actual Corollary 3.1 mixed-intersection theorem, which asserts
that the average deficit of the constructed mixed intersection collection
is at most this expression.
The honest construction-based version is mixed_intersection_weighted
in Pipeline.lean.
Reference: Corollary 3.1 in Section 3 of the companion paper.
Lemma 3.2: One-sided recombination #
Lemma 3.2 (One-sided recombination, algebraic consequence).
NOTE: This is only the algebraic manipulation from the recombination
inequality hrec, not the full combinatorial Lemma 3.2. The construction
used by the final theorem is one_sided_recombination_core_eps in
EpsilonRecombination.lean.
Reference: Lemma 3.2 in Section 3 of the companion paper.
Equation (5) in Lemma 3.2: discarding the target deficit gives
M ≤ (D + 2r − 1 − θ)/(1 − θ).
Reference: Equation (5) in Lemma 3.2 of the companion paper.
Lemma 3.3: Two-sided recombination #
Lemma 3.3 (Two-sided recombination, algebraic consequence).
NOTE: This is only the algebraic averaging of two one-sided inequalities,
not the full combinatorial Lemma 3.3. The construction used by the final
theorem is two_sided_recombination_core_eps in EpsilonRecombination.lean.
Reference: Lemma 3.3 (Equation (6)) in Section 3 of the companion paper.