Type-2 retained family from an ambient-to-target ratio
Provedmme_type2_retained_cardinality_from_ambient_ratiocombinatoricshashinglaser-methodmatrix-multiplicationstothers
Let be a finite target family inside a finite ambient three-partite edge family , and suppose . A finite hash-state space has size ; every target edge is retained in exactly states; and every directed target--ambient collision pair is retained together in at most states. Assume retained supported triples have retained ambient completions. If
then some hash state contains an induced, mode-disjoint retained target family with
This ratio form is designed for the exceptional constituent: an entropy argument bounds the larger same-marginal ambient family by a subexponential multiple of the exact-profile target, and that multiple can be inserted directly as . No separate regularity or exact mode-degree calculation is required.
Preamble
import Mathlib import Theorems.Thm_mme_type2_sharp_retained_cardinality_of_uniform_hash_fibers set_option autoImplicit false
Formal statement
theorem mme_type2_retained_cardinality_from_ambient_ratio
{State Edge : Type} {Vertex : Fin 3 → Type}
[Fintype State] [Nonempty State] [DecidableEq State]
[DecidableEq Edge] [∀ i, DecidableEq (Vertex i)]
(vertex : ∀ i, Edge → Vertex i)
(supportedMix : Edge → Edge → Edge → Prop)
(ambientAll targetAll : Finset Edge)
(retain : State → Edge → Prop) [DecidableRel retain]
(P B Q : ℕ) (rho loss : ℝ)
(hstate : Fintype.card State = P * Q)
(hambientRatio :
(ambientAll.card : ℝ) ≤ rho * (targetAll.card : ℝ))
(hedge : ∀ a ∈ targetAll,
((Finset.univ : Finset State).filter
(fun ω ↦ retain ω a)).card = B * Q)
(hpair : ∀ ab ∈ ((targetAll ×ˢ ambientAll).filter (fun p ↦
p.1 ≠ p.2 ∧ ∃ i : Fin 3, vertex i p.1 = vertex i p.2)),
((Finset.univ : Finset State).filter
(fun ω ↦ retain ω ab.1 ∧ retain ω ab.2)).card ≤ Q)
(htargetAmbient : targetAll ⊆ ambientAll)
(hclosure : ∀ ω,
∀ x ∈ targetAll.filter (retain ω),
∀ y ∈ targetAll.filter (retain ω),
∀ z ∈ targetAll.filter (retain ω),
supportedMix x y z →
∃ e ∈ ambientAll.filter (retain ω),
vertex 0 e = vertex 0 x ∧
vertex 1 e = vertex 1 y ∧
vertex 2 e = vertex 2 z)
(hmargin :
(P : ℝ) * loss +
3 * rho * (targetAll.card : ℝ) ≤ (B : ℝ)) :
∃ ω : State, ∃ kept : Finset Edge,
kept ⊆ targetAll.filter (retain ω) ∧
(∀ i : Fin 3,
Function.Injective (fun e : kept ↦ vertex i e.1)) ∧
(∀ x y z : kept,
supportedMix x.1 y.1 z.1 → x = y ∧ y = z) ∧
(targetAll.card : ℝ) * loss ≤ (kept.card : ℝ) := by
sorrySource
A. M. Davie and A. J. Stothers, Improved Bound for Complexity of Matrix Multiplication, Proceedings of the Royal Society of Edinburgh A 143(2), 2013, Lemma 3.3 and Section 3.2, pp. 356--360; https://www.maths.ed.ac.uk/~sandy/a11164.pdf. The ambient-ratio form packages the exceptional same-marginal correction in Lemma 5.1(v), pp. 365--367.