The Chen–Stein error terms b_1 and b_2: Proposition prop:b1 and Lemma lem:boundb2 #
Work package WP5 of the bridge plan. Source lines 1615–1619 and 1709–1725 (the Chen–Stein
setting), 1797–1807 (Proposition 4.6) and 1815–1857 (Lemma 4.7, P11, audit finding 5).
The indicators are I_{i+1}^{(M)}(X_1, …, X_n) = 1_{cycEvent G M n i} (0-based i : Fin n)
on the probability space (Fin n → ℤ, P(· | S_n = -1)), and the neighbourhoods are
B_i = cycNbhd n M i = {j : |i - j|_cyc < M}. The error terms errorB1, errorB2, errorB3
are literally the three sums of ChenStein.prop_AGG for P = bridgeLaw μ n,
E = cycEvent G M n, B = cycNbhd n M; b_3 is only defined here (it is bounded in the
endpoint-smoothing package).
Main statements #
cycDist,cycNbhd,mem_cycNbhd_self,card_cycNbhd_le(|B_i| ≤ 2M),cycGapandcycGap_mem_Icc_or(bookkeeping of cyclic gaps).cycEvent,errorB1,errorB2,errorB3;bridgeLaw_real_cycEvent(P(E_i) = q),sum_bridgeLaw_real_cycEvent(∑ P(E_i) = n q),cyclicSum_ofFn_eq_sum_indicator(W_n^M = ∑ 1_{E_i}).exists_paperTVDist_cyclicSum_le_errorTerms: Propositionprop:AGGinstantiated,d_TV(W_n^M, Po(n q)) ≤ 2 (b_1 + b_2 + b_3(f))for some‖f‖_∞ ≤ 1.errorB1_le,tendsto_mul_two_mul_cutoff_mul_qProb_sq,tendsto_errorB1(Propositionprop:b1):b_1 ≤ n · 2M_n · q_n² → 0for boundedn π_n.bridgeLaw_real_cycEvent_inter,errorB2_le(cyclic exchangeability:b_2 ≤ 2n ∑_{ℓ=1}^{M-1} P(I_1 I_{1+ℓ} | S_n = -1)),firstMarked_pair_take_iff(locality of the pair in the first2Mincrements),tendsto_errorB2(Lemmalem:boundb2).
The pair at cyclic distance ℓ < M_n sits at forward gap ℓ or n - ℓ; both are reduced to
gap ℓ by rotating the cycle (cycGap_mem_Icc_or, bridgeLaw_real_cycEvent_inter), so only
P(I_1 I_{1+ℓ} | S_n = -1) with 1 ≤ ℓ ≤ M_n - 1 is bounded, by Lemma lem:error_est on the
first 2 M_n increments and the two-start bound of Bridge/PairBound.lean.
Cyclic distance and neighbourhoods #
The Chen–Stein neighbourhood B_i = {j ∈ [n] : |i - j|_cyc < M} (source lines 1617, 1715),
with 0-based indices Fin n.
Equations
- PoissonDeclumping.Bridge.cycNbhd n M i = {j : Fin n | PoissonDeclumping.Bridge.cycDist n ↑i ↑j < M}
Instances For
The cyclic indicator events and the Chen–Stein error terms #
The error term b_1 = ∑_i ∑_{j ∈ B_i} q_i q_j of Proposition prop:AGG for the indicators
I_i^{(M)} under P(· | S_n = -1) (source lines 1607, 1719).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The error term b_3 = ∑_i |E[(I_i - q_i) f(1 + ∑_{j ∉ B_i} I_j)]| (source lines 1607,
1721–1725), for a test function f.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Proposition prop:AGG instantiated (source lines 1615–1619, 1709–1725): at every
admissible n and cutoff M ≥ 1, with P = P(· | S_n = -1), E_i = {I_{i+1}^{(M)} = 1} and
B_i = cycNbhd n M i, there is f with ‖f‖_∞ ≤ 1 such that
d_TV(W_n^M, Po(n q)) ≤ 2 (b_1 + b_2 + b_3(f)).
Bounding b_1 (Proposition prop:b1) #
n M_n π_n² → 0 along admissible sizes when (n π_n) is bounded and M_n = o(n).
Proposition prop:b1 (source lines 1797–1807): if (n π_n) is bounded, then
n · 2M_n · q_n² → 0 along admissible sizes (via Corollary cor:pip).
Proposition prop:b1 (source lines 1797–1807): if (n π_n) is bounded, then
b_1^n → 0 along admissible sizes.
Bounding b_2 (Lemma lem:boundb2) #
Cyclic exchangeability for pairs: P(I_{i+1} = I_{j+1} = 1 | S_n = -1) only depends on
the forward gap from i to j (source line 1823, "by cyclic invariance").
Locality of the pair event: for ℓ + M ≤ K ≤ |x|, the pair I_1^{(M)} I_{1+ℓ}^{(M)} only
reads the first K entries.
The bound on b_2 from the proof of Lemma lem:boundb2 (source lines 1815–1857), without
the bounded-mean hypothesis: eventually along admissible sizes,
b_2 ≤ 2 C₀ (n M_n π_n² + n ∑_{ℓ=1}^{M_n} A_n(ℓ)).
Lemma lem:boundb2 (source lines 1815–1857, audit finding 5): under Assumption (C)
and bounded n π_n, b_2^n → 0 along admissible sizes. Proof: cyclic exchangeability
(errorB2_le), bridge removal (Lemma lem:error_est with N_n = n, window 2 M_n, endpoint
-1), the two-start bound P(I_1 I_{1+ℓ}) ≤ π_n² + A_n(ℓ) (walkVecLaw_real_pair_le_markProb,
proved by conditioning on ζ), and ∑_{ℓ ≤ M_n} A_n(ℓ) = o(n π_n²).