Boundary cases: Lemma lem:extreme_means #
Work package WP7 (first half) of the bridge plan. Source lines 1997–2089 (Lemma 4.10, proof step
P13). Notation as in Bridge/Truncation.lean and Bridge/ErrorTerms.lean:
W_n^M = cyclicSum (G (k n)) (M n) (List.ofFn ω) under bridgeLaw μ n = P(· | S_n = -1),
I_{i+1}^{(M)} = 1_{cycEvent G M n i}, q_n = qProb, p_n = pProb, π_n = markProb μ G k n.
The paper writes μ_n = n q_n (line 2024); here that is n * qProb … (correction F15: μ is
the offspring law).
Main statements #
walkVecLaw_real_two_blocks_inter_sum_le: the two-block Markov formula (walkVecLaw_real_two_blocks_inter_sum) under a uniform bound onΨ_{n-m₁-m₂}, givingP(H₁(X_1..X_{m₁}), H₂(X_{j+1}..X_{j+m₂}), S_n = s) ≤ K P(H₁) P(H₂).eventually_pairBridge_le(separated pairs, source lines 2042–2079): for everyδ > 0, eventually along admissible sizes,P(I_1 = I_{1+ℓ} = 1 | S_n = -1) ≤ (1 + δ) p_n²uniformly forM_n ≤ ℓ ≤ n - M_n. Only the toolkit and the cutoff are used. The two blocks are independent only under the unconditioned law; the bridge weightΨ_{n-2M_n}(-1 - S_{M_n} - Z) / Ψ_n(-1)is≤ 1 + δon the good blocks (|S| ≤ r_nandS ≡ -M_n (mod d), compatible endpoints, F4/F15) and bounded on the bad blocks, whose probability iso(p_n)(Lemmalem:pnqn(i)).integral_cyclicSum_sq,bridgeLaw_real_le_abs_cyclicSum_sub_le(Chebyshev),sum_sum_cycEvent_inter_le(diagonal + nearby + separated pairs).exists_eventually_errorB2_le,eventually_errorB2_le(nearby pairs, source lines 2029–2040):b_2 = o((n π_n)²)under (C), with no assumption on the size ofn π_n.tendsto_bridgeLaw_one_le_cyclicSum(Lemmalem:extreme_means(i)) andtendsto_bridgeLaw_abs_cyclicSum_div_sub_one(Lemmalem:extreme_means(ii)).
Two disjoint blocks under the bridge #
Two disjoint blocks with a bounded bridge weight (source lines 2058–2075): for m₁ ≤ j,
j + m₂ ≤ n, if Ψ_{n-m₁-m₂}(s - S_{m₁} - S'_{m₂}) ≤ K whenever both blocks satisfy their
events, then P(H₁(X_1..X_{m₁}), H₂(X_{j+1}..X_{j+m₂}), S_n = s) ≤ K P(H₁) P(H₂).
Separated pairs (source lines 2042–2079, claim of the proof of Lemma
lem:extreme_means(ii)): for every δ > 0, eventually along admissible sizes,
P(I_1^{(M_n)} = I_{1+ℓ}^{(M_n)} = 1 | S_n = -1) ≤ (1 + δ) p_n² for every ℓ with
M_n ≤ ℓ ≤ n - M_n (pairs at cyclic distance at least M_n, by cyclic exchangeability).
Proof: the two-block Markov formula at the bridge endpoint -1 (the blocks are independent under
the unconditioned law only), the ratio limit Ψ_{n-2M_n}(-1 - S_{M_n} - Z) / Ψ_n(-1) ≤ 1 + δ/2
for |S_{M_n}|, |Z| ≤ r_n = √(a_{M_n} a_n) at compatible endpoints (S ≡ -M_n mod d almost
surely, F4/F15), the bound Ψ_{n-2M_n}(·) ≤ C Ψ_n(-1) elsewhere, and
P(I_1^{(M_n)} = 1, |S_{M_n}| > r_n) = o(p_n) (Lemma lem:pnqn(i)). Toolkit and cutoff only.
Second moment of the truncated count #
Chebyshev's inequality for W_n^M under P(· | S_n = -1): for t > 0,
P(|W_n^M - n q| ≥ t) ≤ (∑_i ∑_j P(I_i = I_j = 1) - (n q)²) / t².
Splitting the second moment into diagonal, nearby and separated pairs: if every pair at
cyclic distance at least M has bridge probability at most S, then
∑_i ∑_j P(I_i = I_j = 1) ≤ n q + b_2 + n² S.
Nearby pairs #
Nearby pairs (source lines 2029–2040): under Assumption (C) and M_n = o(n),
b_2 = o((n π_n)²) along admissible sizes, with no assumption on the size of n π_n.
The arithmetic of the Chebyshev bound in Lemma lem:extreme_means(ii): with
N q ≤ 2 N π, p ≤ (1 + δ) q, 28 δ ≤ θ, N π ≥ 2/θ + 1 and b ≤ θ (N π)²,
N q + b + N² (1 + δ) p² - (N q)² ≤ 3 θ (N π)².
Lemma lem:extreme_means #
Lemma lem:extreme_means(i) (source lines 2010, 2019–2021): under Assumption (M), if
n π_n → 0, then W_n^{M_n} → 0 in probability under P(· | S_n = -1); since W_n^{M_n} is
integer valued this is P(W_n^{M_n} ≥ 1 | S_n = -1) → 0. Proof: Markov's inequality and
E[W_n^{M_n} | S_n = -1] = n q_n ≤ 2 n π_n eventually.
Lemma lem:extreme_means(ii) (source lines 2012, 2023–2088): under Assumptions (M) and
(C), if n π_n → ∞, then W_n^{M_n} / (n π_n) → 1 in probability under P(· | S_n = -1).
Proof (Chebyshev): Var(W_n^{M_n}) ≤ n q_n + b_2 + n² max_{sep} P(I_i = I_j = 1) - (n q_n)²
(bridgeLaw_real_le_abs_cyclicSum_sub_le, sum_sum_cycEvent_inter_le); the diagonal term is
n q_n = o((n π_n)²), the nearby pairs give b_2 = o((n π_n)²) (eventually_errorB2_le), and
separated pairs have probability ≤ (1 + δ) p_n² (eventually_pairBridge_le), with
p_n ∼ q_n ∼ π_n (Lemma lem:pnqn).