Corollary cor:cyclicshift: the fringe subtree at a uniform vertex #
Source lines 777β825 (Corollary 2.3 and its proof), 227β229 (U01, first part) and 914β920,
960β969 (U05).
Let U_n be a uniform vertex of π―^n, independent of π―^n; the law of π―^n_{U_n} is
uniformFringeLaw ΞΌ n (Setup/Marks.lean). We prove, following the paper's proof:
Cyclic.bridgeLaw_ofSeq_mem(first step of the proof): the treeT(X_1, β¦, X_n)encoded by the bridge(X_1, β¦, X_n)underP(Β· | S_n = -1)has the law ofπ―^n_{U_n}; in indicator formP(G(π―^n_{U_n}) = 1, |π―^n_{U_n}| β€ M) = P(I_1^{(M)}(X_1, β¦, X_n) = 1 | S_n = -1)(Cyclic.uniformFringeLaw_truncated_eq_bridgeLaw), and forM = nthe paper'sP(G(π―^n_{U_n}) = 1) = P(I_1^{(n)} = 1 | S_n = -1)(Cyclic.uniformFringeLaw_eq_bridgeLaw);Cyclic.walkVecLaw_bridge_inter_ofSeq(Markov property atΞΆ,P01):P(T(π) β s, S_n = -1) = E[1_{π― β s} Ξ¨_{n-|π―|}(0)](the remainder endpoint is0), and the paper's formβ_{m β₯ 1} P(π― β s, |π―| = m) Ξ¨_{n-m}(0)(Cyclic.walkVecLaw_bridge_inter_ofSeq_eq_tsum);- Corollary
cor:cyclicshiftinββ₯0β(Cyclic.uniformFringeLaw_eq) and inβexactly as stated (Cyclic.uniformFringeLaw_real_eq):P(G(π―^n_{U_n}) = 1) = Ξ¨_n(-1)β»ΒΉ E[1_{G(π―) = 1} Ξ¨_{n-|π―|}(0)], withΞ¨_m = 0form < 0built intowalkProb; and the truncated version (Cyclic.uniformFringeLaw_real_truncated); U01, first part:E[#{u β π―^n : G(π―^n_u) = 1}] = n P(G(π―^n_{U_n}) = 1)(Cyclic.lintegral_markCount_conditioned,Cyclic.integral_markCount_conditioned);U05: if the markG_{k_n}forces the sizek_n, thenA_n(β) = 0for everyβ β₯ 1(Cyclic.pairProb_eq_zero_of_forces_size).
All identities hold for every n. The paper restricts to admissible n; at an inadmissible n
both sides vanish (π―^n is then the zero measure, Ξ¨_n(-1) = 0, and 0β»ΒΉ = 0 in β). The
expectation E is the integral against PlaneTree.bienayme ΞΌ; no criticality is needed.
The law of π―^n_{U_n} #
The uniform law on {0, β¦, n-1} β β is the image of the uniform law on Fin n.
The law of π―^n_{U_n} is the image of π―^n β Unif(Fin n) under (T, i) β¦ T_{u_i}.
At an admissible size, the law of π―^n_{U_n} is a probability measure.
First step of the proof of cor:cyclicshift. The tree T(X_1, β¦, X_n) encoded by the
first excursion of (X_1, β¦, X_n) under P(Β· | S_n = -1) has the law of π―^n_{U_n}.
P(G(π―^n_{U_n}) = 1, |π―^n_{U_n}| β€ M) = P(I_1^{(M)}(X_1, β¦, X_n) = 1 | S_n = -1).
The fringe subtree at a uniform vertex of π―^n has at most n vertices almost surely.
The Markov property at ΞΆ on the bridge (P01) #
Markov property at ΞΆ (P01). P(T(X_1, β¦, X_n) β s, S_n = -1) = E[1_{π― β s} Ξ¨_{n-|π―|}(0)],
with Ξ¨_{n-m}(0) = 0 for m > n: after the first excursion (ending at level -1 at time ΞΆ),
the walk must return from -1 to -1, i.e. make a fresh walk of length n - ΞΆ ending at 0.
Markov property at ΞΆ, the paper's form:
P(T(π) β s, S_n = -1) = β_{m β₯ 1} P(π― β s, |π―| = m) Ξ¨_{n-m}(0), with Ξ¨_{n-m}(0) = 0 for
m > n (and the m = 0 term vanishes since no tree has 0 vertices).
Corollary cor:cyclicshift #
Corollary cor:cyclicshift in ββ₯0β:
P(G(π―^n_{U_n}) = 1) = Ξ¨_n(-1)β»ΒΉ E[1_{G(π―) = 1} Ξ¨_{n-|π―|}(0)], where Ξ¨_n(-1) = P(S_n = -1)
and Ξ¨_{n-m}(0) = P(S_{n-m} = 0) for m β€ n, 0 for m > n.
Corollary cor:cyclicshift, exactly as stated, in β:
P(G(π―^n_{U_n}) = 1) = (1 / Ξ¨_n(-1)) E[1_{G(π―) = 1} Ξ¨_{n-|π―|}(0)], with U_n a uniform vertex of
π―^n independent of π―^n, π― a ΞΌ-BienaymΓ© tree, Ξ¨_m(i) = P(S_m = i) and Ξ¨_m(i) = 0 for
m < 0.
Corollary cor:cyclicshift, truncated version:
P(G(π―^n_{U_n}) = 1, |π―^n_{U_n}| β€ M) = P(I_1^{(M)}(X_1, β¦, X_n) = 1 | S_n = -1) = (1 / Ξ¨_n(-1)) E[1_{G(π―) = 1, |π―| β€ M} Ξ¨_{n-|π―|}(0)].
U01, first part: expected count and uniform vertex #
markCount G T as the number of DFS indices i < |T| whose fringe tree is marked.
U01, first part (source lines 227β229). E[#{u β π―^n : G(π―^n_u) = 1}] = n P(G(π―^n_{U_n}) = 1), in ββ₯0β.
U01, first part, in β: E[#{u β π―^n : G(π―^n_u) = 1}] = n P(G(π―^n_{U_n}) = 1).
U05: marks forcing the size exclude nested pairs #
U05. If the mark G_{k_n} forces the size k_n (G_{k_n}(Ο) = 1 β |Ο| = k_n), then
A_n(β) = 0 for every β β₯ 1: a fringe subtree cannot contain a proper fringe subtree of the
same size.