[数理逻辑] 决定性公理与勒贝格可测性(II) 一维情况
决定性公理与勒贝格可测性 (I) 基础知识
决定性公理与勒贝格可测性 (II) 一维情况
决定性公理与勒贝格可测性 (III) 有限维情况
文章目录
- 2.3 下界 (Lower bound)
- 2.4 上界 (Upper bound)
2.3 下界 (Lower bound)
引理 2.7. 如果玩家 I 在 Gv,XG_{v,X}Gv,X 中有一个必胜策略 σ\sigmaσ,那么 μ∗(g(X))≥v\mu_*(g(X)) \ge vμ∗(g(X))≥v。
(证明概要: 构造与必胜策略相关的序列集合 AαA_\alphaAα,并关联到可测集 g(Aω)⊆g(X)g(A_\omega) \subseteq g(X)g(Aω)⊆g(X),其测度 μ(g(Aω))=limn→∞∣An∣2−n≥v\mu(g(A_\omega)) = \lim_{n\to\infty} |A_n| 2^{-n} \ge vμ(g(Aω))=limn→∞∣An∣2−n≥v。)
引理 2.7 的证明:
假设玩家 I 在 Gv,XG_{v,X}Gv,X 中有一个必胜策略 σ\sigmaσ。对于 α∈ω∪{ω}\alpha \in \omega \cup \{\omega\}α∈ω∪{ω},我们定义:
Aα:={x∈α2:σ∗x是合法的},A_\alpha := \{ x \in {}^\alpha 2 : \sigma * x \text{ 是合法的} \}, Aα:={x∈α2:σ∗x 是合法的},
这是假设玩家 I 使用策略 σ\sigmaσ 时,玩家 II 的所有长度为 α\alphaα 的合法移动序列的集合。对于 n∈ωn \in \omegan∈ω,我们额外定义具有来自 AnA_nAn 的初始片段的无限 {0,1} 序列的集合 CnC_nCn:
Cn:={x∈ω2:x∣n∈An}=⨆p∈An{x∈ω2:x∣n=p}.C_n := \{ x \in {}^\omega 2 : x|_n \in A_n \} = \bigsqcup_{p \in A_n} \{ x \in {}^\omega 2 : x|_n = p \}. Cn:={x∈ω2:x∣n∈An}=p∈An⨆{x∈ω2:x∣n=p}.
根据引理 2.1,我们得到 g(Cn)g(C_n)g(Cn) 是 ∣An∣|A_n|∣An∣ 个长度为 2−n2^{-n}2−n 的区间的并集,这些区间两两之间至多交于一个点。因此 g(Cn)g(C_n)g(Cn) 是可测的,且 μ(g(Cn))=∣An∣2−n\mu(g(C_n)) = |A_n| 2^{-n}μ(g(Cn))=∣An∣2−n。
根据定义,对所有 n∈ωn \in \omegan∈ω 有 Cn⊇Cn+1C_n \supseteq C_{n+1}Cn⊇Cn+1,并且进一步有:
Aω={x∈ω2:∀n∈ω:σ∗x∣n是合法的}=⋂n∈ωCn.A_\omega = \{ x \in {}^\omega 2 : \forall n \in \omega : \sigma * x|_n \text{ 是合法的} \} = \bigcap_{n \in \omega} C_n. Aω={x∈ω2:∀n∈ω:σ∗x∣n 是合法的}=n∈ω⋂Cn.
使用推论 2.3,我们得出结论:g(Aω)g(A_\omega)g(Aω) 是可测的,且:
μ(g(Aω))=limn→∞μ(g(Cn))=limn→∞∣An∣2−n.(6)\mu(g(A_\omega)) = \lim_{n \to \infty} \mu(g(C_n)) = \lim_{n \to \infty} |A_n| 2^{-n}. \tag{6} μ(g(Aω))=n→∞limμ(g(Cn))=n→∞lim∣An∣2−n.(6)
由于 σ\sigmaσ 是必胜策略,有 Aω⊆XA_\omega \subseteq XAω⊆X,因此 g(Aω)⊆g(X)g(A_\omega) \subseteq g(X)g(Aω)⊆g(X)。根据事实 1.4,我们得出结论:
limn→∞∣An∣2−n=μ(g(Aω))≤μ∗(g(X)).(6)\lim_{n \to \infty} |A_n| 2^{-n} = \mu(g(A_\omega)) \le \mu_*(g(X)). \tag{6} n→∞lim∣An∣2−n=μ(g(Aω))≤μ∗(g(X)).(6)
剩下要证明 v≤limn→∞∣An∣2−nv \le \lim_{n \to \infty} |A_n| 2^{-n}v≤limn→∞∣An∣2−n。为了实现这一点,我们研究以下函数:
f:⋃n∈ωn2→[0,1],p↦{vσ∗p如果 p∈⋃n∈ωAn,0否则.f: \bigcup_{n \in \omega} {}^n 2 \to [0,1], \quad p \mapsto \begin{cases} v_{\sigma * p} & \text{如果 } p \in \bigcup_{n \in \omega} A_n, \\ 0 & \text{否则}. \end{cases} f:n∈ω⋃n2→[0,1],p↦{vσ∗p0如果 p∈⋃n∈ωAn,否则.
断言: 对所有 n∈ωn \in \omegan∈ω 有 2−n∑p∈n2f(p)≥v2^{-n} \sum_{p \in {}^n 2} f(p) \ge v2−n∑p∈n2f(p)≥v。
断言的证明: 我们对 nnn 进行归纳来证明这个陈述。当 n=0n = 0n=0 时,该断言成立,因为唯一的长度为 0 的序列是合法的,fff 将其映射到 vvv。因此:
2−0∑p∈02f(p)=v.2^{-0} \sum_{p \in {}^0 2} f(p) = v. 2−0p∈02∑f(p)=v.
现在假设该断言对某个 n∈ωn \in \omegan∈ω 成立。首先考虑任意 p∈Anp \in A_np∈An。对于满足 p⌢⟨e⟩∈An+1p^\frown \langle e \rangle \in A_{n+1}p⌢⟨e⟩∈An+1 的 e∈{0,1}e \in \{0,1\}e∈{0,1},根据定义有:
f(p⌢⟨e⟩)=vσ∗(p⌢⟨e⟩)=hσ∗p(e).f(p^\frown \langle e \rangle) = v_{\sigma * (p^\frown \langle e \rangle)} = h_{\sigma * p}(e). f(p⌢⟨e⟩)=vσ∗(p⌢⟨e⟩)=hσ∗p(e).
相反,对于满足 p⌢⟨e⟩∉An+1p^\frown \langle e \rangle \notin A_{n+1}p⌢⟨e⟩∈/An+1 的 e∈{0,1}e \in \{0,1\}e∈{0,1},玩家 II 在用 eee 扩展 σ∗p\sigma * pσ∗p 时违反了规则 (b),因此:
f(p⌢⟨e⟩)=0=hσ∗p(e).f(p^\frown \langle e \rangle) = 0 = h_{\sigma * p}(e). f(p⌢⟨e⟩)=0=hσ∗p(e).
根据规则 (a),我们得出结论:对所有 p∈Anp \in A_np∈An:
12f(p⌢⟨0⟩)+12f(p⌢⟨1⟩)=12hσ∗p(0)+12hσ∗p(1)≥vσ∗p=f(p).\frac{1}{2} f(p^\frown \langle 0 \rangle) + \frac{1}{2} f(p^\frown \langle 1 \rangle) = \frac{1}{2} h_{\sigma * p}(0) + \frac{1}{2} h_{\sigma * p}(1) \ge v_{\sigma * p} = f(p). 21f(p⌢⟨0⟩)+21f(p⌢⟨1⟩)=21hσ∗p(0)+21hσ∗p(1)≥vσ∗p=f(p).
另一方面,对所有 p∈n2∖Anp \in {}^n 2 \setminus A_np∈n2∖An,我们有 p⌢⟨0⟩,p⌢⟨1⟩∉An+1p^\frown \langle 0 \rangle, p^\frown \langle 1 \rangle \notin A_{n+1}p⌢⟨0⟩,p⌢⟨1⟩∈/An+1,因此:
12f(p⌢⟨0⟩)+12f(p⌢⟨1⟩)=0≥0=f(p).\frac{1}{2} f(p^\frown \langle 0 \rangle) + \frac{1}{2} f(p^\frown \langle 1 \rangle) = 0 \ge 0 = f(p). 21f(p⌢⟨0⟩)+21f(p⌢⟨1⟩)=0≥0=f(p).
因此,根据归纳假设以及 n+12={p⌢⟨0⟩:p∈n2}⊔{p⌢⟨1⟩:p∈n2}{}^{n+1} 2 = \{ p^\frown \langle 0 \rangle : p \in {}^n 2 \} \sqcup \{ p^\frown \langle 1 \rangle : p \in {}^n 2 \}n+12={p⌢⟨0⟩:p∈n2}⊔{p⌢⟨1⟩:p∈n2} 这一事实,我们得出结论:
2−(n+1)∑p∈n+12f(p)=2−(n+1)∑p∈n2(f(p⌢⟨0⟩)+f(p⌢⟨1⟩))=2−n∑p∈n2(12f(p⌢⟨0⟩)+12f(p⌢⟨1⟩))≥2−n∑p∈n2f(p)≥v.⊣断言2^{-(n+1)} \sum_{p \in {}^{n+1} 2} f(p) = 2^{-(n+1)} \sum_{p \in {}^n 2} \left( f(p^\frown \langle 0 \rangle) + f(p^\frown \langle 1 \rangle) \right) = 2^{-n} \sum_{p \in {}^n 2} \left( \frac{1}{2} f(p^\frown \langle 0 \rangle) + \frac{1}{2} f(p^\frown \langle 1 \rangle) \right) \ge 2^{-n} \sum_{p \in {}^n 2} f(p) \ge v. \quad \dashv \text{断言} 2−(n+1)p∈n+12∑f(p)=2−(n+1)p∈n2∑(f(p⌢⟨0⟩)+f(p⌢⟨1⟩))=2−np∈n2∑(21f(p⌢⟨0⟩)+21f(p⌢⟨1⟩))≥2−np∈n2∑f(p)≥v.⊣断言
固定某个任意的 n∈ωn \in \omegan∈ω。利用 f(p)=0f(p) = 0f(p)=0(如果 p∉Anp \notin A_np∈/An)且对所有 p∈n2p \in {}^n 2p∈n2 有 f(p)≤1f(p) \le 1f(p)≤1 这一事实,我们从断言推导出:
v≤2−n∑p∈n2f(p)=2−n∑p∈Anf(p)≤2−n∑p∈An1=∣An∣2−n.v \le 2^{-n} \sum_{p \in {}^n 2} f(p) = 2^{-n} \sum_{p \in A_n} f(p) \le 2^{-n} \sum_{p \in A_n} 1 = |A_n| 2^{-n}. v≤2−np∈n2∑f(p)=2−np∈An∑f(p)≤2−np∈An∑1=∣An∣2−n.
取极限 n→∞n \to \inftyn→∞,我们由等式 (6) 得出结论:
v≤limn→∞∣An∣2−n≤μ∗(g(X)).v \le \lim_{n \to \infty} |A_n| 2^{-n} \le \mu_*(g(X)). v≤n→∞lim∣An∣2−n≤μ∗(g(X)).
2.4 上界 (Upper bound)
引理 2.8. 如果玩家 II 在 Gv,XG_{v,X}Gv,X 中有一个必胜策略 τ\tauτ,那么 μ∗(g(X))≤v\mu^*(g(X)) \le vμ∗(g(X))≤v。
(证明概要: 假设玩家 II 有必胜策略 τ\tauτ。对于任意 δ>0\delta > 0δ>0,递归构造集合 An⊆n2A_n \subseteq {}^n 2An⊆n2 和函数 ψn\psi_nψn,代表玩家 II 使用策略 τ\tauτ 时可能走出的合法路径的初始片段。最终得到 Aω⊆ω2∖XA_\omega \subseteq {}^\omega 2 \setminus XAω⊆ω2∖X(即 X⊆ω2∖AωX \subseteq {}^\omega 2 \setminus A_\omegaX⊆ω2∖Aω)。考察补集 Dn=ω2∖AnD_n = {}^\omega 2 \setminus A_nDn=ω2∖An 的像 g(Dn)g(D_n)g(Dn),其测度 μ(g(Dn))=1−∣An∣2−n\mu(g(D_n)) = 1 - |A_n|2^{-n}μ(g(Dn))=1−∣An∣2−n。因为 g(X)⊆g(Dω)=⋃n∈ωg(Dn)g(X) \subseteq g(D_\omega) = \bigcup_{n\in\omega} g(D_n)g(X)⊆g(Dω)=⋃n∈ωg(Dn),所以 μ∗(g(X))≤μ(g(Dω))=limn→∞(1−∣An∣2−n)≤v+δ\mu^*(g(X)) \le \mu(g(D_\omega)) = \lim_{n\to\infty} (1 - |A_n|2^{-n}) \le v + \deltaμ∗(g(X))≤μ(g(Dω))=limn→∞(1−∣An∣2−n)≤v+δ。由于 δ\deltaδ 任意,结论成立。)
引理 2.8 的证明:
假设玩家 II 有必胜策略 τ\tauτ,并固定一个任意的 δ>0\delta > 0δ>0。
我们将递归地构造集合 An⊆n2A_n \subseteq {}^n 2An⊆n2,这些集合由玩家 II 使用策略 τ\tauτ 的移动序列组成,以及函数:
ψn:An→{z∣2n:z是 Gv,X的一局与 τ一致的对弈},\psi_n: A_n \to \{ z|_{2n} : z \text{ 是 } G_{v,X} \text{ 的一局与 } \tau \text{ 一致的对弈} \}, ψn:An→{z∣2n:z 是 Gv,X 的一局与 τ 一致的对弈},
这些函数用玩家 I 的移动来补全这些序列。对于 n∈ωn \in \omegan∈ω 和 p∈n2p \in {}^n 2p∈n2,函数 ψn\psi_nψn 应该为玩家 I 选择移动,这些移动对玩家 I 而言几乎是最优的,意味着 ψn(p)\psi_n(p)ψn(p) 几乎最小化了 vψn(p)v_{\psi_n(p)}vψn(p),在所有与 τ\tauτ 一致的合法序列中(其中玩家 II 做出了移动 ppp)。如果 vψn(p)=1v_{\psi_n(p)} = 1vψn(p)=1 或者不存在与 τ\tauτ 一致的合法 ψn(p)\psi_n(p)ψn(p),我们将把 ppp 排除在 AnA_nAn 之外,甚至不定义 ψn(p)\psi_n(p)ψn(p)。
定义 A0:=02A_0 := {}^0 2A0:=02,并令 ψ0\psi_0ψ0 为 A0A_0A0 上的恒等映射。
现在假设 AnA_nAn 和 ψn\psi_nψn 已经对某个 n∈ωn \in \omegan∈ω 构造好了。固定 p∈Anp \in A_np∈An 和 e∈{0,1}e \in \{0,1\}e∈{0,1}。我们用玩家 I 的一步移动 aepa^p_eaep 和玩家 II 的一步移动 eee 来扩展 ψn(p)\psi_n(p)ψn(p),使得 ψn(p)⌢⟨aep,e⟩\psi_n(p)^\frown \langle a^p_e, e \rangleψn(p)⌢⟨aep,e⟩ 满足前面讨论的 $\psi_{n+1}(p^\frown \langle e \rangle) 的标准。因此我们定义:
Sep:={h∈2(Q∩[0,1]):ψn(p)⌢⟨h⟩是合法的且 τ(ψn(p)⌢⟨h⟩)=e},S^p_e := \{ h \in {}^2 (\mathbb{Q} \cap [0,1]) : \psi_n(p)^\frown \langle h \rangle \text{ 是合法的且 } \tau(\psi_n(p)^\frown \langle h \rangle) = e \}, Sep:={h∈2(Q∩[0,1]):ψn(p)⌢⟨h⟩ 是合法的且 τ(ψn(p)⌢⟨h⟩)=e},
这是玩家 I 的所有合法移动的集合,使得当玩家 II 使用 τ\tauτ 游戏时,下一步选择 eee。玩家 I 的下一步移动 aepa^p_eaep 应该从 SepS^p_eSep 中选择,使得 vψn(p)⌢⟨aep,e⟩v_{\psi_n(p)^\frown \langle a^p_e, e \rangle}vψn(p)⌢⟨aep,e⟩ 几乎被最小化。这引出了函数:
up:{0,1}→[0,1],m↦inf({h(m):h∈Smp}∪{1}).u_p: \{0,1\} \to [0,1], \quad m \mapsto \inf \left( \{ h(m) : h \in S^p_m \} \cup \{1\} \right). up:{0,1}→[0,1],m↦inf({h(m):h∈Smp}∪{1}).
注意 up(e)=1u_p(e) = 1up(e)=1 意味着如果玩家 II 使用策略 τ\tauτ,他们要么永远不会用 eee 继续一个合法序列 ψn(p)⌢⟨h⟩\psi_n(p)^\frown \langle h \rangleψn(p)⌢⟨h⟩,要么只在 h(e)=1h(e) = 1h(e)=1 时才这样做。因此我们设:
An+1:={p⌢⟨m⟩:m∈{0,1}且 up(m)≠1}.A_{n+1} := \{ p^\frown \langle m \rangle : m \in \{0,1\} \text{ 且 } u_p(m) \ne 1 \}. An+1:={p⌢⟨m⟩:m∈{0,1} 且 up(m)=1}.
如果 p⌢⟨e⟩∈An+1p^\frown \langle e \rangle \in A_{n+1}p⌢⟨e⟩∈An+1,我们选择某个 aep∈Sepa^p_e \in S^p_eaep∈Sep 满足 aep(e)≤up(e)+2−(n+1)δa^p_e(e) \le u_p(e) + 2^{-(n+1)} \deltaaep(e)≤up(e)+2−(n+1)δ 作为玩家 I 的下一步移动。为了解决选择公理缺失的问题,注意存在一个双射 q:2(Q∩[0,1])→ωq: {}^2 (\mathbb{Q} \cap [0,1]) \to \omegaq:2(Q∩[0,1])→ω,允许我们选择具有最小 q(aep)q(a^p_e)q(aep) 的 aepa^p_eaep。最后,我们定义:
ψn+1(p⌢⟨e⟩)=ψn(p)⌢⟨aep,e⟩,\psi_{n+1}(p^\frown \langle e \rangle) = \psi_n(p)^\frown \langle a^p_e, e \rangle, ψn+1(p⌢⟨e⟩)=ψn(p)⌢⟨aep,e⟩,
这满足了前面讨论的 ψn+1\psi_{n+1}ψn+1 的标准。
考虑集合:
Aω:={x∈ω2:∀n∈ω:x∣n∈An}.A_\omega := \{ x \in {}^\omega 2 : \forall n \in \omega : x|_n \in A_n \}. Aω:={x∈ω2:∀n∈ω:x∣n∈An}.
注意,对于每个 x∈Aωx \in A_\omegax∈Aω,我们找到 Gv,XG_{v,X}Gv,X 的一局对弈 zzz,使得对所有 n∈ωn \in \omegan∈ω 有 z∣2n=ψn(x)z|_{2n} = \psi_n(x)z∣2n=ψn(x)。这个 zzz 显然与必胜策略 τ\tauτ 一致,因此 x∉Xx \notin Xx∈/X。所以,我们得出结论 Aω⊆ω2∖XA_\omega \subseteq {}^\omega 2 \setminus XAω⊆ω2∖X,或者等价地 X⊆ω2∖AωX \subseteq {}^\omega 2 \setminus A_\omegaX⊆ω2∖Aω。
对于 α∈ω∪{ω}\alpha \in \omega \cup \{\omega\}α∈ω∪{ω},考虑初始片段不在 AαA_\alphaAα 中的无限 {0,1} 序列的集合 DαD_\alphaDα:
Dα:={x∈ω2:x∣α∉Aα}=⨆p∈α2∖Aα{x∈ω2:x∣α=p}.D_\alpha := \{ x \in {}^\omega 2 : x|_\alpha \notin A_\alpha \} = \bigsqcup_{p \in {}^\alpha 2 \setminus A_\alpha} \{ x \in {}^\omega 2 : x|_\alpha = p \}. Dα:={x∈ω2:x∣α∈/Aα}=p∈α2∖Aα⨆{x∈ω2:x∣α=p}.
对于 n∈ωn \in \omegan∈ω,根据引理 2.1,我们得到 g(Dn)g(D_n)g(Dn) 是 2n−∣An∣2^n - |A_n|2n−∣An∣ 个长度为 2−n2^{-n}2−n 的区间的并集,这些区间两两之间至多交于一个点。因此 g(Dn)g(D_n)g(Dn) 是可测的,且:
μ(g(Dn))=(2n−∣An∣)⋅2−n=1−∣An∣2−n.\mu(g(D_n)) = (2^n - |A_n|) \cdot 2^{-n} = 1 - |A_n| 2^{-n}. μ(g(Dn))=(2n−∣An∣)⋅2−n=1−∣An∣2−n.
注意,根据构造,D0⊆D1⊆D2⊆…D_0 \subseteq D_1 \subseteq D_2 \subseteq \ldotsD0⊆D1⊆D2⊆…,并且进一步有:
X⊆ω2∖Aω=Dω={x∈ω2:∃n∈ω:x∉An}=⋃n∈ωDn.X \subseteq {}^\omega 2 \setminus A_\omega = D_\omega = \{ x \in {}^\omega 2 : \exists n \in \omega : x \notin A_n \} = \bigcup_{n \in \omega} D_n. X⊆ω2∖Aω=Dω={x∈ω2:∃n∈ω:x∈/An}=n∈ω⋃Dn.
因此 g(Dω)=g(⋃n∈ωDn)=⋃n∈ωg(Dn)g(D_\omega) = g\left( \bigcup_{n \in \omega} D_n \right) = \bigcup_{n \in \omega} g(D_n)g(Dω)=g(⋃n∈ωDn)=⋃n∈ωg(Dn),并且根据事实 1.5,我们得到 g(Dω)g(D_\omega)g(Dω) 是可测的,且:
μ(g(Dω))=limn→∞μ(g(Dn))=limn→∞(1−∣An∣2−n).(7)\mu(g(D_\omega)) = \lim_{n \to \infty} \mu(g(D_n)) = \lim_{n \to \infty} \left( 1 - |A_n| 2^{-n} \right). \tag{7} μ(g(Dω))=n→∞limμ(g(Dn))=n→∞lim(1−∣An∣2−n).(7)
利用事实 1.4,我们从 g(X)⊆g(Dω)g(X) \subseteq g(D_\omega)g(X)⊆g(Dω) 推导出:
μ∗(g(X))≤μ(g(Dω))=limn→∞(1−∣An∣2−n).(7)\mu^*(g(X)) \le \mu(g(D_\omega)) = \lim_{n \to \infty} \left( 1 - |A_n| 2^{-n} \right). \tag{7} μ∗(g(X))≤μ(g(Dω))=n→∞lim(1−∣An∣2−n).(7)
为了估计这个极限,我们研究以下函数(对于 n∈ωn \in \omegan∈ω):
fn:n2→[0,1],p↦{vψn(p)如果 p∈An,1否则.f_n: {}^n 2 \to [0,1], \quad p \mapsto \begin{cases} v_{\psi_n(p)} & \text{如果 } p \in A_n, \\ 1 & \text{否则}. \end{cases} fn:n2→[0,1],p↦{vψn(p)1如果 p∈An,否则.
断言 1: 对所有 n∈ωn \in \omegan∈ω 和 p∈Anp \in A_np∈An 有 12up(0)+12up(1)≤vψn(p)\frac{1}{2} u_p(0) + \frac{1}{2} u_p(1) \le v_{\psi_n(p)}21up(0)+21up(1)≤vψn(p)。
断言 1 的证明: 假设矛盾,存在 ε>0\varepsilon > 0ε>0 使得 12up(0)+12up(1)−ε=vψn(p)\frac{1}{2} u_p(0) + \frac{1}{2} u_p(1) - \varepsilon = v_{\psi_n(p)}21up(0)+21up(1)−ε=vψn(p)。那么存在某个 h:{0,1}→(Q∩[0,1])h: \{0,1\} \to (\mathbb{Q} \cap [0,1])h:{0,1}→(Q∩[0,1]) 使得对所有 e∈{0,1}e \in \{0,1\}e∈{0,1}:
h(e)∈{{0}如果 up(e)=0,(up(e),up(e)−ε)否则.h(e) \in \begin{cases} \{0\} & \text{如果 } u_p(e) = 0, \\ (u_p(e), u_p(e) - \varepsilon) & \text{否则}. \end{cases} h(e)∈{{0}(up(e),up(e)−ε)如果 up(e)=0,否则.
注意 ψn(p)⌢⟨h⟩\psi_n(p)^\frown \langle h \rangleψn(p)⌢⟨h⟩ 是合法的,因为 ψn(p)\psi_n(p)ψn(p) 是合法的且:
12∑e∈{0,1}h(e)≥12∑e∈{0,1}(up(e)−ε)=vψn(p).\frac{1}{2} \sum_{e \in \{0,1\}} h(e) \ge \frac{1}{2} \sum_{e \in \{0,1\}} \left( u_p(e) - \varepsilon \right) = v_{\psi_n(p)}. 21e∈{0,1}∑h(e)≥21e∈{0,1}∑(up(e)−ε)=vψn(p).
现在考虑 e:=τ(ψn(p)⌢⟨h⟩)e := \tau(\psi_n(p)^\frown \langle h \rangle)e:=τ(ψn(p)⌢⟨h⟩)。显然,根据 upu_pup 的定义,有 up(e)≤h(e)u_p(e) \le h(e)up(e)≤h(e),因此 up(e)=h(e)=0u_p(e) = h(e) = 0up(e)=h(e)=0。因此,ψn(p)⌢⟨h,e⟩\psi_n(p)^\frown \langle h, e \rangleψn(p)⌢⟨h,e⟩ 与 τ\tauτ 一致但违反了规则 (b),这与 τ\tauτ 是必胜策略的事实矛盾。⊣\dashv⊣ 断言 1
断言 2: 对所有 n∈ωn \in \omegan∈ω 有 2−n∑p∈n2fn(p)≤v+2n−12nδ2^{-n} \sum_{p \in {}^n 2} f_n(p) \le v + \frac{2^n - 1}{2^n} \delta2−n∑p∈n2fn(p)≤v+2n2n−1δ。
断言 2 的证明: 我们对 nnn 进行归纳来证明这个陈述。当 n=0n = 0n=0 时,该断言成立,因为 f0f_0f0 将长度为 0 的序列映射到 vvv,因此:
2−0∑p∈02f(p)=v=v+20−120δ.2^{-0} \sum_{p \in {}^0 2} f(p) = v = v + \frac{2^0 - 1}{2^0} \delta. 2−0p∈02∑f(p)=v=v+2020−1δ.
现在假设该陈述对某个 n∈ωn \in \omegan∈ω 成立。首先考虑任意 p∈Anp \in A_np∈An。
对所有满足 p⌢⟨e⟩∈An+1p^\frown \langle e \rangle \in A_{n+1}p⌢⟨e⟩∈An+1 的 e∈{0,1}e \in \{0,1\}e∈{0,1},根据定义有:
fn+1(p⌢⟨e⟩)=vψn(p⌢⟨e⟩)=aep(e)≤up(e)+2−(n+1)δ.f_{n+1}(p^\frown \langle e \rangle) = v_{\psi_n(p^\frown \langle e \rangle)} = a^p_e(e) \le u_p(e) + 2^{-(n+1)} \delta. fn+1(p⌢⟨e⟩)=vψn(p⌢⟨e⟩)=aep(e)≤up(e)+2−(n+1)δ.
另一方面,对所有满足 p⌢⟨e⟩∉An+1p^\frown \langle e \rangle \notin A_{n+1}p⌢⟨e⟩∈/An+1 的 e∈{0,1}e \in \{0,1\}e∈{0,1},有:
fn+1(p⌢⟨e⟩)=1=up(e)≤up(e)+2−(n+1)δ.f_{n+1}(p^\frown \langle e \rangle) = 1 = u_p(e) \le u_p(e) + 2^{-(n+1)} \delta. fn+1(p⌢⟨e⟩)=1=up(e)≤up(e)+2−(n+1)δ.
因此,我们由断言 1 得出结论:对所有 p∈Anp \in A_np∈An:
12∑e∈{0,1}fn+1(p⌢⟨e⟩)≤12∑e∈{0,1}(up(e)+2−(n+1)δ)≤vψn(p)+δ2n+1=fn(p)+δ2n+1.\frac{1}{2} \sum_{e \in \{0,1\}} f_{n+1}(p^\frown \langle e \rangle) \le \frac{1}{2} \sum_{e \in \{0,1\}} \left( u_p(e) + 2^{-(n+1)} \delta \right) \le v_{\psi_n(p)} + \frac{\delta}{2^{n+1}} = f_n(p) + \frac{\delta}{2^{n+1}}. 21e∈{0,1}∑fn+1(p⌢⟨e⟩)≤21e∈{0,1}∑(up(e)+2−(n+1)δ)≤vψn(p)+2n+1δ=fn(p)+2n+1δ.
相反,对于 p∉Anp \notin A_np∈/An,我们有 p⌢⟨0⟩,p⌢⟨1⟩∉An+1p^\frown \langle 0 \rangle, p^\frown \langle 1 \rangle \notin A_{n+1}p⌢⟨0⟩,p⌢⟨1⟩∈/An+1,因此:
12∑e∈{0,1}fn+1(p⌢⟨e⟩)=12+12≤1+δ2n+1=fn(p)+δ2n+1.\frac{1}{2} \sum_{e \in \{0,1\}} f_{n+1}(p^\frown \langle e \rangle) = \frac{1}{2} + \frac{1}{2} \le 1 + \frac{\delta}{2^{n+1}} = f_n(p) + \frac{\delta}{2^{n+1}}. 21e∈{0,1}∑fn+1(p⌢⟨e⟩)=21+21≤1+2n+1δ=fn(p)+2n+1δ.
因此,根据归纳假设以及 n+12={p⌢⟨0⟩:p∈n2}⊔{p⌢⟨1⟩:p∈n2}{}^{n+1} 2 = \{ p^\frown \langle 0 \rangle : p \in {}^n 2 \} \sqcup \{ p^\frown \langle 1 \rangle : p \in {}^n 2 \}n+12={p⌢⟨0⟩:p∈n2}⊔{p⌢⟨1⟩:p∈n2} 这一事实,我们得出结论:
2−(n+1)∑p∈n+12fn+1(p)=2−n∑p∈n212∑e∈{0,1}fn+1(p⌢⟨e⟩)≤2−n∑p∈n2(fn(p)+δ2n+1)≤v+2n−12nδ+δ2n+1=v+2⋅(2n−1)+12n+1δ=v+2n+1−12n+1δ.⊣断言 2\begin{aligned} 2^{-(n+1)} \sum_{p \in {}^{n+1} 2} f_{n+1}(p) &= 2^{-n} \sum_{p \in {}^n 2} \frac{1}{2} \sum_{e \in \{0,1\}} f_{n+1}(p^\frown \langle e \rangle) \\ &\le 2^{-n} \sum_{p \in {}^n 2} \left( f_n(p) + \frac{\delta}{2^{n+1}} \right) \\ &\le v + \frac{2^n - 1}{2^n} \delta + \frac{\delta}{2^{n+1}} = v + \frac{2 \cdot (2^n - 1) + 1}{2^{n+1}} \delta = v + \frac{2^{n+1} - 1}{2^{n+1}} \delta. \quad \dashv \text{断言 2} \end{aligned} 2−(n+1)p∈n+12∑fn+1(p)=2−np∈n2∑21e∈{0,1}∑fn+1(p⌢⟨e⟩)≤2−np∈n2∑(fn(p)+2n+1δ)≤v+2n2n−1δ+2n+1δ=v+2n+12⋅(2n−1)+1δ=v+2n+12n+1−1δ.⊣断言 2
固定某个任意的 n∈ωn \in \omegan∈ω。利用 f(p)=1f(p) = 1f(p)=1(如果 p∉Anp \notin A_np∈/An)且对所有 p∈n2p \in {}^n 2p∈n2 有 f(p)≥0f(p) \ge 0f(p)≥0 这一事实,我们从断言 2 推导出:
1−2−n∣An∣=2−n(2n−∣An∣)=2−n∑p∈n2∖An1≤2−n∑p∈n2fn(p)≤v+2n−12nδ≤v+δ.1 - 2^{-n} |A_n| = 2^{-n} (2^n - |A_n|) = 2^{-n} \sum_{p \in {}^n 2 \setminus A_n} 1 \le 2^{-n} \sum_{p \in {}^n 2} f_n(p) \le v + \frac{2^n - 1}{2^n} \delta \le v + \delta. 1−2−n∣An∣=2−n(2n−∣An∣)=2−np∈n2∖An∑1≤2−np∈n2∑fn(p)≤v+2n2n−1δ≤v+δ.
取极限 n→∞n \to \inftyn→∞,我们由等式 (7) 得出结论:
μ∗(g(X))≤limn→∞(1−∣An∣2−n)≤v+δ.\mu^*(g(X)) \le \lim_{n \to \infty} \left( 1 - |A_n| 2^{-n} \right) \le v + \delta. μ∗(g(X))≤n→∞lim(1−∣An∣2−n)≤v+δ.
由于这对所有 δ>0\delta > 0δ>0 都成立,引理得证。
2.5 证明可测性 (Proving measurability)
定理 2.9. 决定性公理 (AD) 蕴含所有集合 Y⊆[0,1]Y \subseteq [0,1]Y⊆[0,1] 都是可测的。
证明: (反证法) 假设存在不可测集 Y⊆[0,1]Y \subseteq [0,1]Y⊆[0,1],则 0≤μ∗(Y)<μ∗(Y)≤10 \le \mu_*(Y) < \mu^*(Y) \le 10≤μ∗(Y)<μ∗(Y)≤1。取 vvv 使得 μ∗(Y)<v<μ∗(Y)\mu_*(Y) < v < \mu^*(Y)μ∗(Y)<v<μ∗(Y)。存在 X⊆ω2X \subseteq {}^\omega 2X⊆ω2 使得 g(X)=Yg(X) = Yg(X)=Y。根据 AD,博弈 Gv,XG_{v,X}Gv,X 是决定的。
- 若玩家 I 有必胜策略,由引理 2.7 得 v≤μ∗(Y)v \le \mu_*(Y)v≤μ∗(Y),矛盾。
- 若玩家 II 有必胜策略,由引理 2.8 得 μ∗(Y)≤v\mu^*(Y) \le vμ∗(Y)≤v,矛盾。
因此,不存在这样的不可测集 YYY。
定理 2.9 的证明:
(反证法)假设存在一个集合 Y⊆[0,1]Y \subseteq [0,1]Y⊆[0,1] 是不可测的。那么显然:
0≤μ∗(Y)<μ∗(Y)≤1,0 \le \mu_*(Y) < \mu^*(Y) \le 1, 0≤μ∗(Y)<μ∗(Y)≤1,
因此存在 v∈(0,1]v \in (0,1]v∈(0,1] 使得:
μ∗(Y)<v<μ∗(Y).(8)\mu_*(Y) < v < \mu^*(Y). \tag{8} μ∗(Y)<v<μ∗(Y).(8)
因为 ggg 是满射,存在 X⊆ω2X \subseteq {}^\omega 2X⊆ω2 使得 g(X)=Yg(X) = Yg(X)=Y。如果玩家 I 在 Gv,XG_{v,X}Gv,X 中有一个必胜策略,那么根据引理 2.7,有 v≤μ∗(Y)v \le \mu_*(Y)v≤μ∗(Y),这与不等式 (8) 矛盾。相反,如果玩家 II 在 Gv,XG_{v,X}Gv,X 中有一个必胜策略,那么根据引理 2.8,有 μ∗(Y)≤v\mu^*(Y) \le vμ∗(Y)≤v,这也与不等式 (8) 矛盾。
因此,玩家 I 和玩家 II 在 Gv,XG_{v,X}Gv,X 中都没有必胜策略。因此,博弈 Gv,XG_{v,X}Gv,X 不是决定的,所以 AD 不成立。
推论 2.10.
决定性公理 (AD) 蕴含所有集合 Y⊆RY \subseteq \mathbb{R}Y⊆R 都是可测的。
证明: 任何 Y⊆RY \subseteq \mathbb{R}Y⊆R 可以写成可数多个有界区间 Y∩[n,n+1]Y \cap [n, n+1]Y∩[n,n+1] 的并集,每个区间通过平移可变为 [0,1] 的子集。根据定理 2.9 和事实 1.5,它们的并集 YYY 是可测的。
通过本文的结果还能得到一个反经验的结论就是所有的R→R\mathbb{R}\to \mathbb{R}R→R 的函数都是可测函数,因为其定义是
任意可测集合 A⊂RA\subset \mathbb{R}A⊂R, 其原像f−1(A)={x,f(x)∈A}f^{-1}(A)=\{x, f(x)\in A\}f−1(A)={x,f(x)∈A} 也是可测集合。然而在AD假设下, R\mathbb{R}R 中已经没有非可测集合了。