Removing the bridge conditioning: Lemma lem:error_est and Corollary cor:pip #
Work package WP5 of the bridge plan. Source lines 1631–1658 (Lemma 4.2, Corollary 4.3),
inventory step P08. Notation: Ψ_m(x) = walkProb μ m x, walkVecLaw μ n is the law of
(X_1, …, X_n), bridgeLaw μ n its conditioning on S_n = -1, qProb/pProb as in
Bridge/Truncation0.lean, π_n = markProb μ G k n.
Main statements #
exists_cond_take_le(Lemmalem:error_est, corrected as in F1): one constantCdepending only on the toolkit such that, forN_n → ∞,m_n = o(N_n),z_n = o(a_{N_n}), eventuallyP(H(X_1..X_{m_n}) | S_{N_n} = k) ≤ C P(H(X_1..X_{m_n}))for every compatible endpoint|k| ≤ z_n(Ψ_{N_n}(k) ≠ 0) and every eventH.cond_walkVecLaw_real_eq,qProb_le_inv_mul:q ≤ Ψ_n(-1)⁻¹ P(G(𝒯) = 1)at everyn.exists_qProb_le_mul_markProb(Corollarycor:pip, at every admissible size, F5):q_n ≤ C π_nfor all admissiblen ≥ 1.
Lemma lem:error_est (source lines 1633–1648), corrected for periodic laws (F1): one
constant C > 0, depending only on the toolkit, such that for all total lengths N_n → ∞,
window lengths m_n = o(N_n) and endpoint ranges z_n = o(a_{N_n}), eventually in n,
for every endpoint k with |k| ≤ z_n and Ψ_{N_n}(k) ≠ 0 and for every event H on the
first m_n increments,
P(H(X_1, …, X_{m_n}) | S_{N_n} = k) ≤ C P(H(X_1, …, X_{m_n})).
The source's sup_{|k| ≤ z_n} ranges over zero-probability endpoints in the periodic case; here
k ranges over the compatible endpoints Ψ_{N_n}(k) ≠ 0, and the constant is uniform in
N, m, z, n, k, H. Proof as in the source: Markov property at time m_n
(cond_real_take), Ψ_{N_n}(k) ≥ L / (2 a_{N_n}) (eventually_bounds) and
Ψ_{N_n - m_n} ≤ C / a_{N_n} (exists_le_div_of_le_two_mul).
Corollary cor:pip (source lines 1651–1658), at every admissible size (correction F5):
for any sequence M = o(n), there is C with q_n ≤ C π_n for every admissible n ≥ 1.
Neither positivity nor divergence of M is needed.