飞船空间跳跃问题

一艘太空船正在宇宙中做星际航行时,飞船的控制系统出了故障,飞船不能正常地进行空间跳跃,而是只能预先设定一个距离,然后以此距离进行一次方向完全随机的跳跃。现在的问题是飞船想要返回太阳系。假设太阳系的半径是 $r$,发生故障时飞船与太阳的距离为 $R$,这里 $R>r$。在每个时刻,飞船能够知道自身与太阳系的距离。

求证:不论采用怎样的跳跃策略,飞船返回太阳系的概率都小于 $r/R$;但是对任何 $\epsilon>0$,可以采取适当的策略,使得飞船返回太阳系的概率大于 $(r-\epsilon)/R$,即 $r/R$ 是最优概率。这个最优策略是什么?

这个有趣的问题来自 Williams 的教材 "Probability with Martingales",和本系列的其它文章一样,展示了抽象的鞅理论其实有着丰富多彩的应用。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

分析的预备知识


引理 :设 $S$ 是 $\mathbb{R}^3$ 中以一点 $A$ 为中心,半径为 $R$ 的球面,$X$ 是 $S$ 上均匀分布的随机点,则 $X$ 与原点 $O$ 的距离倒数的期望值

\[E\frac{1}{|X|}=\left\{\begin{array}{l}1/a&R<a,\\1/R&R\geq a.\end{array}\right.\]

这里 $a$ 和 $|X|$ 分别表示 $A$ 和 $X$ 与原点 $O$ 之间的距离。

这个引理其实是我们都熟悉的高中物理知识:假设在球面 $S$ 上有总量为 1 的均匀分布的电荷,则在原点 $O$ 处的电势(忽略物理常数)就是所求的 $E\frac{1}{|X|}$。

我们知道在均匀带电球壳 $S$ 上以及 $S$ 的内部,电势是常数,等于 $1/R$;在球壳 $S$ 外部一点的电势等于该点到球心距离的倒数,从而引理得证。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

条件期望的预备知识

通常的条件期望是用 Radon - Nikodym 导数定义的,这个定义有时候用起来并不方便。譬如设 $X,Y$ 是两个随机变量,如果事件 $\{X=x\}$ 是零概率事件,但是在已知 $X=x$ 的前提下,期望值 $f(x)=E[Y|X=x]$ 又是有明显的概率意义的,即给定 $X$ 的信息,$Y$ 的期望值是 $f(X)$,于是直观上应该有 $E[Y|X]=f(X)$。但是怎么说明这个直观上的条件期望与抽象的条件期望一致呢?这就是下面的 "freezing lemma"。

引理:设 $(\Omega,\mathcal{F},P)$ 是一个概率空间,$\mathcal{G}\subset\mathcal{F}$ 是一个子 $\sigma-$ 代数,随机变量 $X:\Omega\rightarrow E$ 关于 $\mathcal{G}$ 可测,随机变量 $Y:\Omega\rightarrow F$ 与 $\mathcal{G}$ 独立(从而 $X,Y$ 独立),这里 $E,F$ 是两个可测状态空间。设 $f:E\times F\rightarrow\mathbb{R}$ 是非负可测函数(或者有界可测函数),则

\[ E[f(X,Y)|\mathcal{G}] = E[f(x,Y)].\]

或者写成更直观的形式: \[ E[f(X,Y)|\mathcal{G}] = E[f(X,Y)|X=x].\]

引理的证明就是从示性函数 $1_A\times 1_B$ 出发的标准方法,不再费笔墨了。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

模型的建立

  1. 初始时刻设为 0,太阳系是以原点为圆心,半径为 $r$ 的球体,飞船初始位置在 $(R,0,0)$ 处。
  2. 设 $\{\overrightarrow{U_n}\}_{n\geq 1}$ 是定义在某个概率空间 $(\Omega,\mathcal{F},\mathbf{P})$ 上的一组独立同分布的、在单位球面上均匀分布的随机向量,它们表示飞船每次空间跳跃的随机方向。并设 $\mathcal{F}_n=\sigma(\overrightarrow{U_1},\ldots,\overrightarrow{U_n})$ 以及 $\mathcal{F}_0=(\Omega,\emptyset)$。
  3. 设第 $n$ 次空间跳跃的距离为 $l_n(n\geq1)$,因为在第 $n$ 次空间跳跃时要根据以前的信息来决定第 $n$ 次的跳跃距离,所以 $l_n$ 关于 $\mathcal{F}_{n-1}$ 可测。
  4. 于是若设第 $n$ 次空间跳跃后飞船的坐标为 $\overrightarrow{X_n}$,那么\[\overrightarrow{X_n}=\overrightarrow{X_{n-1}} + l_n\overrightarrow{U_n}.\quad n=1,2,\ldots\]其中 $\overrightarrow{X_0}=(R,0,0)$ 是飞船的初始位置。
  5. 设 $T$ 是飞船首次返回太阳系的时间: \[ T = \inf\ \{ n:|\ \overrightarrow{X_n}\in B(0,r)\ \},\]则 $T$ 的取值范围是 $\mathbb{N^+}\cup\{+\infty\}$。我们要估算的是事件 $\{T<+\infty\}$ 的概率,这正是飞船能够在有限时间内回到太阳系的概率。

现在我们着手研究一下飞船的运动规律。

实际上只要搞清楚第一次跳跃会发生什么就足够了,因为以后的每次跳跃不过是第一次跳跃的 "情景重复"。那么第一次跳跃以后会有什么事情发生呢?

设 $R_n$ 为第 $n$ 次跳跃以后飞船与太阳系的距离,$R_0=R$,把前面的引理 1 套用过来,我们得到

\[E\left[\frac{1}{R_1}\right]=\left\{\begin{array}{l}1/R&l_1<R,\\1/l_1&l_1\geq R.\end{array}\right.\]

特别地可以发现,不论怎样设置 $l_1$,都会有 $E[1/R_1]\leq 1/R$,这就是说,在期望的意义下,飞船跳跃以后与太阳系的距离的导数是递减的!

我们可以立刻把这个现象应用到后面的每次跳跃中去:在 $n-1$ 时刻,给定飞船与太阳系的距离 $R_{n-1}$,则不论如何设定第 $n$ 次的跳跃距离 $l_n$,总是有

\[ E\left[\frac{1}{R_n}\left|\right.R_{n-1}=a\right]\leq\frac{1}{a}.\]

也就是

\[ E\left[\frac{1}{R_n}\left|\right.\mathcal{F}_{n-1}\right]\leq \frac{1}{R_{n-1}}.\]

一言以概之,就是

定理 1:$\{1/R_n\}$ 关于 $\{\mathcal{F}_n\}$ 构成一个上鞅(与策略无关)。特别地如果跳跃距离总是不超过当前飞船与太阳系的距离,即对任何 $n\geq1$ 有 $l_n\leq R_{n-1}$,则 $\{1/R_n\}$ 还是一个鞅。


证明:只需要再说明每个 $1/R_n$ 是可积的随机变量即可。由于 $1/R_n$ 是非负的随机变量因此 $E[\frac{1}{R_n}|\mathcal{F}_{n-1}]$ 是有定义的且小于等于 $1/R_{n-1}$。对 $n$ 归纳即可。

定理 1 是解决整个问题最关键的一步,有了它就海阔天空,没有它就寸步难行。由它我们立刻可以导出一个有趣的观察:由于非负上鞅总是几乎处处收敛的,因此定理 1 的结论蕴含 $\lim\limits_{n\to\infty}R_n(\omega)$ 是几乎处处存在的(极限可以是正无穷),而这有两种可能:$\lim\limits_{n\to\infty}R_n(\omega)=+\infty$ 或者 $\lim\limits_{n\to\infty}R_n(\omega)=a<+\infty$。所以飞船要么飞向无穷远,即迷失在宇宙的深处,要么被 "禁锢" 在一个有限的区域内打转。

现在我们可以证明:

定理 2:不论飞船采取怎样的策略,返回太阳系的概率都严格小于 $r/R$。

证明只用到非常基础的鞅的知识:

设 $Z_n=1/R_n$,则 $\{Z_n\}$ 是一个非负上鞅,所以 $Z_\infty=\lim\limits_{n\to\infty}Z_n$ 是几乎处处存在的。考虑由停时 $T$ 截断得到的非负上鞅序列 $\{Z_{T\wedge n}\}$,这个上鞅序列也是几乎处处收敛的,其中\[ \lim_{n\to\infty}Z_{T\wedge n} = \left\{ \begin{array}{l}\lim_{n\to\infty}Z_n& T=\infty,\\ Z_T& T<\infty.\end{array}\right.\]

一方面根据非负可积函数列的 Fatou 引理有\[ E[\lim_{n\to\infty}Z_{T\wedge n}]\leq\varliminf_{n\to\infty}E[Z_{T\wedge n}]\leq E[Z_0]=\frac{1}{R}.\]

另一方面

\[E[\lim_{n\to\infty}Z_{T\wedge n}]=E[Z_T1_{\{T<\infty\}}]+E[\lim_{n\to\infty}Z_n1_{\{T=\infty\}}] \geq E[Z_T 1_{\{T<\infty\}}]\geq\frac{1}{r}\mathbf{P}(T<\infty).\]

其中最后一个不等号是因为 $Z_T\geq 1/r$。综合这两个不等式就得到了 $\mathbf{P}(T<\infty)\leq r/R$,即任何策略下飞船最终返回太阳系的概率不大于 $r/R$。

要证明这个概率是严格小于 $r/R$ 的,我们只要证明上面式子的最后一个不等号是严格成立的:\[ E[Z_T 1_{\{T<\infty\}}]>\frac{1}{r}\mathbf{P}(T<\infty).\]

当然需要假定这里的 $\{T<\infty\}$ 有正概率(返回概率是 0 的话当然小于 $r/R$,没什么好证的)。

为此只要证明在事件 $\{T<\infty\}$ 上几乎处处有 $R_n<r$ 即可。

我们可以证明一个更精细的结论:令

\[A_n:=\{R_n=r\text{ or } R_n=0\}.\]

我们要证明对每个 $n\geq0$,$A_n$ 都是零概率事件。

对 $n$ 归纳:$n=0$ 时 $R_0=R>r$,结论自然成立。设当 $k<n$ 时有 $\mathbf{P}(A_k)=0$,对 $k=n$ 我们利用

\[ E[1_{A_n}|\mathcal{F}_{n-1}]=\mathbf{P}(A_n|\mathcal{F}_{n-1})=0.\quad \text{a.e. $\omega\in\mathcal{F_n}$}.\]

这里 $\mathbf{P}(A_n|\mathcal{F}_{n-1})$ 几乎处处是 0 是利用了归纳假设 $\mathbf{P}(A_{n-1})=0$ 和明显的几何事实:在不考虑零测集 $A_{n-1}$ 后,对 $\omega\notin A_{n-1}$,一次跳跃恰好落在太阳系中心或者距离太阳系中心为 $r$ 的球面上的概率是 0。因此

\[\mathbf{P}(A_n)=E[E[1_{A_n}|\mathcal{F}_{n-1}]]=0,\]

从而结论对 $n$ 也成立。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

现在我们把注意力转移到 "飞船不能返回太阳系" 这个事件上来。前面已经说过,飞船的运动只有两种可能,迷失在无穷远处或者被禁锢在一个有限的区域内,所以如果飞船不能返回太阳系,则飞船要么飞向无穷远,要么在太阳系之外的一个有限区域内打转。我们想知道,怎么判断这两种情形哪一种会发生呢?

举个例子,考虑这样一个明显不合理的策略:第 $n$ 次的跳跃距离总是设定为 $1/2^n$,在这个策略下飞船永远飞不出一个半径为 1 的空间,所以这种策略是应该避免的。

你可以注意到这个糟糕的策略的问题出在跳跃距离之和是收敛的。实际上如果我们给跳跃距离加上一个发散的限制,就可以避免飞船在太阳系外某个地方原地打转的情形。这就是下面的定理:

定理 3:设\[ E:=\{\omega:\ T(\omega)=\infty,\ \sum_{l=1}^\infty l_n(\omega)=\infty\},\]

则我们有

\[ \lim_{n\to\infty} R_n=+\infty,\quad \text{for a.e. $\omega\in E$.}\]

定理 3 的结论是说如果飞船不能返回太阳系($T=\infty$),跳跃距离还是发散的($\sum\limits_{n}l_n=\infty$),那么飞船几乎一定是飞向无穷远。

定理 3 的证明也很有趣,糅合了几何学和概率两方面的知识。

设 $\theta_n$ 为 $\overrightarrow{X_{n-1}}$ 与 $\overrightarrow{U_n}$ 之间的夹角,利用关系 $\overrightarrow{X_n}=\overrightarrow{X_{n-1}}+l_n\overrightarrow{U_n}$ 以及三角形的余弦公式可得

\[ R_n^2=R_{n-1}^2+l_n^2+2R_{n-1}l_n\cos\theta_n.\]

令 $B_n=\{\cos\theta_n\geq 1/2\}$,则在事件 $E\cap B_n$ 上我们有

\[ R_n^2\geq R_{n-1}^2+l_n^2+R_{n-1}l_n\geq(R_{n-1}+\frac{l_n}{2})^2.\]

即\[ R_n\geq R_{n-1}+\frac{l_n}{2},\quad \omega\in E\cap B_n.\]

当然就有

\[ R_n\geq R_{n-1}+\frac{l_n}{2}\ \text{i.o.}\quad \omega\in E\cap\{B_n\ \text{i.o.}\}.\]

因为在球面上均匀分布的随机点,其坐标分量也都是均匀分布,因此\[\mathbf{P}(B_n) =\mathbf{P}[\overrightarrow{U_n}\in \{(x,y,z)\in\mathbb{R}^3:\ z\geq\frac{1}{2}\}]=\frac{1}{4}>0.\]

事件列 $\{B_n\}$ 是独立的,且 $\sum\limits_n\mathbf{P}(B_n)=\infty$,根据 Borel-Cantelli 第二引理有 $\mathbf{P}(\{B_n\ \text{i.o.}\})=1$,于是 $E\cap\{B_n\ \text{i.o.}\}$ 与 $E$ 只差一个零测集,这样我们就证明了

\[ R_n\geq R_{n-1}+\frac{l_n}{2}\ \text{i.o.}\quad \text{for a.e. $\omega\in E$}.\]

注意 $\lim\limits_{n\to\infty}R_n$ 总是存在的,以及 $\sum\limits_n l_n(\omega)=\infty(\omega\in E)$,这立刻意味着

\[ \lim_{n\to\infty}R_n=+\infty\quad \text{for a.e. $\omega\in E$}.\]

这就证明了定理。

这里有个细节需要注意:为什么事件列 $\{B_n\}$ 是独立的呢?首先要注意到有

\[ \mathbf{P}(B_n|\mathcal{F}_{n-1})=\frac{1}4{}.\]

这是因为给定飞船在 $n-1$ 时刻的位置信息,下一次跳跃方向 $\overrightarrow{U_n}$ 与 $\overrightarrow{X_{n-1}}$ 的夹角的分布是可以计算的。这里的关键在于这个条件概率是个常数,因此 $\mathbf{P}(B_n|\mathcal{F}_{n-1})=\mathbf{P}(B_n)$,即事件 $B_n$ 的概率不依赖于 $\mathcal{F}_{n-1}$,这就证明了 $\{B_n\}$ 是独立的事件列。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

现在我们已经知道飞船返回太阳系的概率总是小于 $r/R$,也知道只要策略得当,就可以避免飞船在原地打转的糟糕情况。接下来的问题是:最好的策略到底是什么?

定理 4:定义如下的跳跃策略:在准备第 $n$ 次跳跃时,如果飞船已经在太阳系内,则令 $l_n=0$,否则令 $l_n=R_{n-1}-r+\epsilon$,这里 $0<\epsilon<r$。在这个跳跃策略下,飞船返回太阳系的概率大于 $(r-\epsilon)/R$。

注意在这个策略中总是有 $l_n<R_{n-1}$,因此 $\{Z_n\}=\{1/R_n\}$ 实际上是一个鞅。此外由于总是有 $R_n\geq r-\epsilon$,所以 $Z_n\leq1/(r-\epsilon)$,即 $\{Z_n\}$ 被常数 $1/(r-\epsilon)$ 所控制。

接下来的证明不过是定理 2 证明的重复:

这次根据控制收敛定理有

\[E[\lim_{n\to\infty}Z_{T\wedge n}]=\lim_{n\to\infty}E[Z_{T\wedge n}]=E[Z_0]=\frac{1}{R}.\]

另一方面

\[E[\lim_{n\to\infty}Z_{T\wedge n}]=E[Z_T1_{\{T<\infty\}}]+E[\lim_{n\to\infty}Z_n1_{\{T=\infty\}}].\]

这个时候要注意到在 $\{T=\infty\}$ 上总是有 $l_n\geq\epsilon$,因此根据定理 3 的结论,飞船几乎必然飞向无穷远,即

\[\lim_{n\to\infty}Z_n=0\quad \omega\in\{T=\infty\},\]

所以

\[E[\lim_{n\to\infty}Z_{T\wedge n}]=E[Z_T1_{\{T<\infty\}}]\leq\frac{1}{r-\epsilon}\mathbf{P}(T<\infty).\]

综合两个式子就证明了 $\mathbf{P}(T<\infty)\geq(r-\epsilon)/R$。

时间: 2024-09-30 15:03:12

飞船空间跳跃问题的相关文章

物理-空间跳跃技术:空间跳跃技术

ylbtech-物理-空间跳跃技术:空间跳跃技术 空间跳跃技术,是建立在弦理论的发展上,通过基于人工虫洞建造的宇宙弦,来实现超空间跳跃的技术,由于基于现今科学技术,无法通过人工手段制造出宇宙弦,所以科学家们又提出猜想:在宇宙大爆炸时,产生了大量的弦,一般认为,它们不断融合,产生了大型的宇宙弦,它们的长大致有100亿光年以上.宇宙弦很难用望远镜直接观测,但能通过引力透镜来间接发现.通常的引力透镜是由于星系团的引力作用,使光线扭曲,会看到星系团后的星系分成两个虚像,但像是扭曲的,而宇宙弦引起的引力透

地耀日12星座-四边形星座-空间跳跃项目计划-蓝色目光第一期工程-表彰名单

向英勇牺牲的澳大利亚将军 john carter 致敬   感谢你为了地球帝国的进步牺牲了自己的一切... 地球帝国决定追授你为 一级少将 非常感谢你的付出....你走向火卫一的一小步,就是地球走向宇宙的一大步 你和你的部下,从现在开始可以获得 四边形星座的空间跳跃项目计划-蓝色目光第二期工程的资源和资金支持 我们地球帝国将把你的足迹作为新的征途的起点...奋勇向前.... 原文地址:https://www.cnblogs.com/comsci/p/11739871.html

赛马下注问题

我一直都想写一个关于离散鞅的系列,目的就是展示抽象的鞅概念其实是有着丰富多彩的应用的.记得初学鞅概念的时候,各种不习惯,一个上穿不等式都要花去一天的功夫.好不容易一个引理接一个定理地把教材啃完,过了一段时间又忘得差不多了.这就是缺乏例子的缘故.只有具体的例子才能让抽象的理论变得鲜活生动起来.这个系列包含了以下几个问题,它们都是非常精彩的例子,用到的知识也不复杂. 赛马下注问题 飞船空间跳跃问题 模式中的反直觉概率 相亲问题 洛奇绵羊问题 当然离散鞅论可以解决的问题远不止这些,后续的例子有时间会继

星际竞速(bzoj 1927)

Description 10年一度的银河系赛车大赛又要开始了.作为全银河最盛大的活动之一,夺得这个项目的冠军无疑是很多人的梦想,来自杰森座α星的悠悠也是其中之一.赛车大赛的赛场由N颗行星和M条双向星际航路构成,其中每颗行星都有一个不同的引力值.大赛要求车手们从一颗与这N颗行星之间没有任何航路的天体出发,访问这N颗行星每颗恰好一次,首先完成这一目标的人获得胜利.由于赛制非常开放,很多人驾驶着千奇百怪的自制赛车来参赛.这次悠悠驾驶的赛车名为超能电驴,这是一部凝聚了全银河最尖端科技结晶的梦幻赛车.作为

bzoj1927: [Sdoi2010]星际竞速

跟上一题几乎一样... #include<cstdio> #include<cstring> #include<iostream> #include<algorithm> #include<queue> using namespace std; #define rep(i,n) for(int i=1;i<=n;i++) #define clr(x,c) memset(x,c,sizeof(x)) #define op() clr(head

【bzoj1927】[Sdoi2010]星际竞速 有上下界费用流

原文地址:http://www.cnblogs.com/GXZlegend/p/6832464.html 题目描述 10年一度的银河系赛车大赛又要开始了.作为全银河最盛大的活动之一,夺得这个项目的冠军无疑是很多人的梦想,来自杰森座α星的悠悠也是其中之一.赛车大赛的赛场由N颗行星和M条双向星际航路构成,其中每颗行星都有一个不同的引力值.大赛要求车手们从一颗与这N颗行星之间没有任何航路的天体出发,访问这N颗行星每颗恰好一次,首先完成这一目标的人获得胜利.由于赛制非常开放,很多人驾驶着千奇百怪的自制赛

算法的思考模式

先来一个广告: 专业批发聚变型能量块制造机,恒星级光子能量块制造机,正反粒子战舰引擎,空能转换战舰引擎,二维空间发生器,三维空间稳定仪,恒星级量子超级光脑,自然行星环境制造机,星空极限环境模拟器,行星切割资源采集器,恒星星体捕捉器,高等能量压缩器,介子空间固定仪,四维空间跳跃器,星河级星门,亚空间极限速度稳定仪,恒星跳跃器. . . . . . 全部买齐赠送宇宙终极秘密 : 挖掘机技术哪家强 1.数数 围棋棋盘由横纵19*19条线组成,这些线共组成多少个正方形? 解法1:一个一个的数,边长为1的

第07章-体绘制(1)

[译者:这个系列教程是以Kitware公司出版的<VTK User's Guide -11th edition>一书作的中文翻译(出版时间2010年,ISBN: 978-1-930934-23-8),由于时间关系,我们不能保证每周都能更新本书内容,但尽量做到一周更新一篇到两篇内容.敬请期待^_^.欢迎转载,另请转载时注明本文出处,谢谢合作!同时,由于译者水平有限,出错之处在所难免,欢迎指出订正!] [本节对应原书中的第139页至第142页] 第7章体绘制 体绘制是一种三维空间中而非三维空间中的

洛谷 P2469 [SDOI2010]星际竞速 解题报告

题目描述 10年一度的银河系赛车大赛又要开始了.作为全银河最盛大的活动之一,夺得这个项目的冠军无疑是很多人的梦想,来自杰森座α星的悠悠也是其中之一. 赛车大赛的赛场由N颗行星和M条双向星际航路构成,其中每颗行星都有一个不同的引力值.大赛要求车手们从一颗与这N颗行星之间没有任何航路的天体出发,访问这N颗行星每颗恰好一次,首先完成这一目标的人获得胜利. 由于赛制非常开放,很多人驾驶着千奇百怪的自制赛车来参赛.这次悠悠驾驶的赛车名为超能电驴,这是一部凝聚了全银河最尖端科技结晶的梦幻赛车.作为最高科技的