逐步主鏈
S01 · equivalent
操作前
c(101)
操作後
\left(\tfrac13\right)^2\left(\tfrac23\right)^1=\tfrac{2}{27}條件:無
規則:numeric_evaluation · 依賴:G1, G2
葉節點依據:numeric_evaluation + power_laws
先讀懂證書:w=101 長度 n=3,含 k=2 個 1,所以 c(101)=p^2(1−p)^1=(1/3)^2(2/3)=2/27(N1)。公式只依賴 1 的個數,所以 110、011 也是 2/27(N9)。
S02 · equivalent
操作前
c(w)=p^{k(w)}(1-p)^{n-k(w)}操作後
c(w)=\prod_{i=1}^{n}q(w_i)條件:無
規則:L_product_form · 依賴:G1, G2
葉節點依據:mul_comm + mul_assoc + power_laws
依引理 L_product_form(在 S02.1 證明),柱集機率是各位置機率 q(w_i) 的乘積。這個乘積形式是之後一致性與邊際計算的關鍵。
S03 · equivalent
操作前
c(w0)+c(w1)
操作後
c(w)
條件:無
規則:L_consistency · 依賴:S02
葉節點依據:distributive + add_comm + mul_one
依引理 L_consistency(在 S03.1 證明),把長度 n+1 的 word 對最後一個位置求和,回到長度 n 的機率。這正是 Kolmogorov 存在定理要求的一致性。
S04 · induction_step
操作前
\sum_{w\in\{0,1\}^n}c(w)操作後
1\quad\text{for every}\ n\ge1條件:無
規則:nat_induction · 依賴:S03, G1
葉節點依據:nat_induction + finite_sum_rules + numeric_evaluation
對 n 歸納。基底 n=1:c(0)+c(1)=2/3+1/3=1(N8)。歸納步:長度 n+1 的 word 恰是長度 n 的 w 接上 0 或 1,所以 Σ_{|v|=n+1} c(v)=Σ_{|w|=n}(c(w0)+c(w1))=Σ_{|w|=n} c(w)=1(S03 與歸納假設)。例 n=3:8 個 word 的總和 8/27+12/27+6/27+1/27=1(N2、N10)。所以每一層都是機率分布。
S05 · theorem_application
操作前
(\mu_n)_{n\ge1}\ \text{consistent, each a probability}操作後
\exists!\ P\ \text{on}\ \{0,1\}^{\mathbb{N}}\ \text{with cylinder probabilities}\ c(w)條件:\text{consistency (S03)}; \text{total mass 1 (S04)}
規則:kolmogorov_ext · 依賴:S03, S04
葉節點依據:kolmogorov_ext
令 μ_n(w)=c(w)。S04 給出每個 μ_n 是 {0,1}^n 上的機率,S03 給出一致性。依引用的 Kolmogorov 存在定理,{0,1}^ℕ 上存在唯一機率使柱集機率為 c(w);X_i 是第 i 個座標。本稿只核對定理的前提,不證明定理本身。
S06 · equivalent
操作前
P(X_j=a_j\ \forall j\in J),\ n=\max J
操作後
\sum_{w\in\{0,1\}^n,\ w_j=a_j\ (j\in J)}c(w)條件:J\ \text{finite, nonempty}
規則:prob_axioms · 依賴:S05, G2, prob_axioms
葉節點依據:prob_axioms + set_operations_def + finite_sum_rules
取 n=max J。事件「X_j=a_j 對所有 j∈J」是長度 n、在 J 上取指定值的 word 的柱集之聯集;不同 word 的柱集互斥。依機率的有限可加性,其機率等於這些 c(w) 之和。
S07 · equivalent
操作前
\sum_{w_J=a}\prod_{i=1}^{n}q(w_i)操作後
\prod_{j\in J}q(a_j)條件:無
規則:L_marginal · 依賴:S06, S02
葉節點依據:distributive + finite_sum_rules + nat_induction
用乘積形式(S02)改寫和中的 c(w),再依引理 L_marginal(在 S07.1、S07.2 證明):自由位置的和全部化為因子 q(0)+q(1)=1,只剩指定位置的因子。
S08 · implies
操作前
J=\{i\}操作後
P(X_i=1)=\tfrac13,\ P(X_i=0)=\tfrac23\quad\text{for every}\ i條件:無
規則:forall_intro · 依賴:S06, S07, G1
葉節點依據:forall_intro + forall_elim
取 J={i}:P(X_i=a)=q(a),即 P(X_i=1)=1/3、P(X_i=0)=2/3,對任意 i 相同;1/3+2/3=1(N8)。這是完整的邊際分布(兩個值的機率),不只是期望 E[X_i]=1/3。所以 (a) 同分布成立。
S09 · implies
操作前
J\ \text{finite},\ (a_j)_{j\in J}操作後
P(X_j=a_j\ \forall j\in J)=\prod_{j\in J}P(X_j=a_j)條件:無
規則:forall_intro · 依賴:S06, S07, S08, G3
葉節點依據:forall_intro + eq_replace
先分情況。若 J=∅,沒有座標限制的事件是整個 Ω,機率為 1;右邊依空乘積慣例也為 1,所以獨立性等式成立,不取 max∅。若 J 為非空有限集,才依 S06 取 n=max J;由 S06、S07 左邊等於 Π_{j∈J} q(a_j),再由 S08 每個 q(a_j)=P(X_j=a_j),所以聯合機率等於邊際之積。兩個分支涵蓋所有有限 J,因此 (b) 對每個有限子族成立,不只是成對。
S10 · implies
操作前
P(X_2=1,\ X_5=0)
操作後
\tfrac13\cdot\tfrac23=\tfrac29
條件:無
規則:forall_elim · 依賴:S09, S08
葉節點依據:forall_elim + numeric_evaluation
實例:J={2,5}、a_2=1、a_5=0。由 S09 得 (1/3)(2/3)=2/9。直接由 S06 驗算:n=5,自由位置 1、3、4 共 2^3=8 個 word,和為 (1/3)(2/3)((2/3)+(1/3))^3=2/9(N4)。
S11 · implies
操作前
Z_1,Z_2\ \text{IID Bernoulli}(\tfrac13),\ Z_i=Z_1\ (i\ge3)操作後
P(Z_1=1,Z_3=1)=\tfrac13\neq\tfrac19
條件:無
規則:quantifier_negation · 依賴:G3
葉節點依據:quantifier_negation + numeric_evaluation
對照(prefix):令 Z_1、Z_2 為獨立 Bernoulli(1/3),其後每個 Z_i 都等於 Z_1。長度 2 的 prefix 滿足乘積公式,每個 Z_i 的邊際也是 Bernoulli(1/3);但 P(Z_1=1,Z_3=1)=P(Z_1=1)=1/3,而 P(Z_1=1)P(Z_3=1)=1/9(N5),所以 J={1,3} 的獨立性失敗。檢查過的有限 prefix 不能證明無限序列 IID。
S12 · implies
操作前
U_1,U_2\ \text{IID Bernoulli}(\tfrac12),\ U_3=U_1\oplus U_2操作後
\text{pairwise independent, but}\ P(U_1=U_2=U_3=1)=0\neq\tfrac18條件:無
規則:quantifier_negation · 依賴:G3
葉節點依據:quantifier_negation + prob_axioms + numeric_evaluation
對照(pairwise):U_3 是 U_1、U_2 的模 2 和。四種 (U_1,U_2) 各有機率 1/4。對任意 a、b,P(U_1=a,U_3=b)=P(U_1=a,U_2=a⊕b)=1/4=(1/2)(1/2)(N7),(U_2,U_3) 同理,且三者邊際都是 Bernoulli(1/2)。但 U_1=U_2=1 推出 U_3=0,所以 P(U_1=U_2=U_3=1)=0≠1/8(N6)。pairwise 獨立加同分布仍不是 IID。
S13 · implies
操作前
V\equiv\tfrac13
操作後
E[V]=E[X_1]=\tfrac13,\ \text{but}\ P(V=1)=0\neq\tfrac13條件:無
規則:quantifier_negation · 依賴:S08, G3
葉節點依據:quantifier_negation + numeric_evaluation
對照(相同期望):常數 V≡1/3 的期望與 X_1 相同,都是 1/3,但 P(V=1)=0,而 P(X_1=1)=1/3。所以期望相同不推出分布相同;(a) 要比較完整邊際(S08)。
S14 · implies
操作前
\text{S05, S08, S09, S11 to S13}操作後
(X_i)_{i\ge1}\ \text{IID Bernoulli}(\tfrac13)條件:無
規則:mko_iid_def · 依賴:S05, S08, S09, S11, S12, S13
葉節點依據:and_intro_elim + def_unfold
在 S05 的機率下,每個 X_i 的完整邊際都是 Bernoulli(1/3)(S08),每個有限子族都獨立(S09),所以 (X_i) 是 IID;這依賴的是對所有 n 與所有 word 成立的符號證書,而不是某段 prefix。三個對照(S11 到 S13)說明較弱的檢查都不足夠。
局部子步與引理
S02.1 · equivalent
操作前
\prod_{i=1}^{n}q(w_i)操作後
p^{k(w)}(1-p)^{n-k(w)}條件:無
規則:power_laws · 依賴:G1, mul_comm, power_laws
葉節點依據:mul_comm + mul_assoc + power_laws
乘積中 w_i=1 的 k(w) 個位置各貢獻 q(1)=p,w_i=0 的 n−k(w) 個位置各貢獻 q(0)=1−p。依乘法交換與結合律把相同因子集中,得 p^{k(w)}(1−p)^{n−k(w)}。S02.1 證得引理 L_product_form。
S03.1 · equivalent
操作前
c(w)q(0)+c(w)q(1)
操作後
c(w)\big((1-p)+p\big)=c(w)
條件:無
規則:distributive · 依賴:S02, distributive
葉節點依據:distributive + add_inverse + add_comm + mul_one
由乘積形式(S02),c(wa)=c(w)q(a)。所以 c(w0)+c(w1)=c(w)(1−p)+c(w)p=c(w)((1−p)+p)=c(w)·1=c(w)(N3 以多項式恆等式核對)。S03.1 證得引理 L_consistency。
S07.1 · induction_base
操作前
J=\{1,2,\text{up to }n\}操作後
\sum=\prod_{i=1}^{n}q(a_i)條件:無
規則:nat_induction · 依賴:S02
葉節點依據:nat_induction + finite_sum_rules
對自由位置的個數 f=n−|J| 歸納。基底 f=0:所有位置都被指定,和中只有一個 word w=a,其值為 Π_{i=1}^{n} q(a_i)=Π_{j∈J} q(a_j)。
S07.2 · induction_step
操作前
f\ \text{free positions},\ i\ \text{one of them}操作後
\sum=\big(q(0)+q(1)\big)\cdot\big(\text{sum with}\ f-1\ \text{free positions}\big)=\prod_{j\in J}q(a_j)條件:無
規則:nat_induction · 依賴:S07.1, S02, distributive
葉節點依據:nat_induction + distributive + finite_sum_rules + add_inverse
歸納步:設 f≥1,取一個自由位置 i。按 w_i 的值把和分成兩組;每項含因子 q(w_i),依分配律提出:和=Σ_{b∈{0,1}} q(b)·T=(q(0)+q(1))T=T,其中 T 是去掉位置 i 後、其餘位置的乘積在同樣約束下的和,只有 f−1 個自由位置。依歸納假設 T=Π_{j∈J} q(a_j)。S07.1 與 S07.2 合起來證得引理 L_marginal。