The distance rate of the Navascués–Wolfe hierarchy #
The theorem rate_triangle proves the binary-triangle bound with coefficient
1 - (1 - 1/n)³ by separating copied-triangle pairs according to shared source indices.
This is weaker than the coefficient 1/n in manuscript Corollary 6.1 (prop:promised,
eq:nw-rate) at revision 2aa1f05ce932fdeef3896c83d287abd77cd8befb.
ConvexOrder.rate_triangle_sharp proves the latter estimate for the binary triangle.
Both statements produce a compatible law at the asserted squared Euclidean distance. The general correlation-scenario result and the rejecting-order bounds expressed using the infimum distance to the compatible set are beyond the scope of this module.
The squared Euclidean norm of a weight function on three bits.
Equations
- TriangleInflation.sqNorm w = ∑ x : TriangleInflation.ThreeBit, w x ^ 2
Instances For
Auxiliary facts #
The proof of rate_triangle uses a collision-counting estimate with three source types.
The facts it needs about product laws, about the symmetry group of the inflation, and about
the empirical law of a random copied triangle are not stated in the imported files, so they
are proved here privately.
Marginals of a product law #
The symmetry group of the inflation #
The defining invariance of a symmetric law, applied inside an expectation.
The law of one and of two copied triangles #
Two copied triangles sharing no copy index have the joint law P ⊗ P, so they agree
with probability ‖P‖₂².
The empirical law of a random copied triangle #
The number of copied triangles that a deterministic assignment reads as w.
Equations
- TriangleInflation.triCount ω w = ∑ c : TriangleInflation.Cell n, if TriangleInflation.readTriangle c.1 c.2.1 c.2.2 ω = w then 1 else 0
Instances For
The empirical law of the n³ copied triangles of a deterministic assignment: sample the
three copy indices uniformly and independently, and output the three bits that the
assignment gives to the corresponding copied triangle. This is the law q_ω of the proof of
paper Corollary 6.1.
Equations
- TriangleInflation.qLaw n ω w = TriangleInflation.triCount ω w / ↑n ^ 3
Instances For
Counting the pairs of copied triangles #
The two expectation identities #
The empirical law of a random copied triangle has mean P.
The distance rate #
A collision-counting distance bound for the binary triangle: if P is feasible at
order n, some triangle-compatible law Qc satisfies
‖P - Qc‖₂² ≤ [1 - (1 - 1/n)³] (1 - ‖P‖₂²).
The sharper coefficient 1/n of manuscript Corollary 6.1 is proved in
rate_triangle_sharp in ConvexOrder.lean.