<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>概率与随机过程 on 斐康明</title><link>https://young-mann.site/series/%E6%A6%82%E7%8E%87%E4%B8%8E%E9%9A%8F%E6%9C%BA%E8%BF%87%E7%A8%8B/</link><description>Recent content in 概率与随机过程 on 斐康明</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Fri, 22 Mar 2024 14:59:52 +0100</lastBuildDate><atom:link href="https://young-mann.site/series/%E6%A6%82%E7%8E%87%E4%B8%8E%E9%9A%8F%E6%9C%BA%E8%BF%87%E7%A8%8B/index.xml" rel="self" type="application/rss+xml"/><item><title>基于特征函数推导概率分布函数</title><link>https://young-mann.site/posts/note--derive-c.d.f.-with-c.f.-/</link><pubDate>Fri, 22 Mar 2024 14:59:52 +0100</pubDate><guid>https://young-mann.site/posts/note--derive-c.d.f.-with-c.f.-/</guid><description>&lt;h2 id="引言">引言&lt;/h2>
$$
F(x) = \frac {1}{2} + \frac {1} {2\pi}\int ^{\infty} _{0} \frac {e^{itx} \phi(-t) - e^{-itx}\phi(t)} {it} \text{d}t,
$$&lt;p>
其中，$F(x)=F_Z(x)$是关于随机变量$Z$的概率分布函数，$\phi(t)=\phi_Z(t) :=\mathbb{E}[e^{itZ}] = \int^{+\infty} _{-\infty}e^{itz}\text{d}F(z)$ 是关于随机变量$Z$的特征函数，$i:=\sqrt{-1}$。&lt;/p>
&lt;p>然而，这节课的课件里没有这个表达式的推导过程。为了理解这个式子从何而来，笔者找到了&lt;a href="https://doi.org/10.1093/biomet/38.3-4.481">这篇文章&lt;/a>&lt;sup id="fnref:1">&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref">1&lt;/a>&lt;/sup>，将推导思路记了下来，写作本文。&lt;/p>
&lt;p>为简化符号，下文将继续省略概率分布函数、特征函数关于随机变量的下标。&lt;/p>
&lt;p>另外，笔者不确定下文中自己对「为什么可以交换积分次序」的证明是对是错。如果有大佬能指出其中的问题，那就在此提前感谢了。&lt;/p>
&lt;h2 id="推导过程">推导过程&lt;/h2>
$$
\begin{align}
\text{I}&amp;= \frac {1} {\pi}\int ^\lambda _{\varepsilon} \frac {e^{itx} \phi(-t) - e^{-itx}\phi(t)} {it} \text{d}t
\nonumber
\\\
&amp;= \frac {1} {\pi} \int ^\lambda _{\varepsilon} \frac {e^{itx} \int^{+\infty} _{-\infty} e^{-itz} \text{d}F(z) - e^{-itx}\int^{+\infty} _{-\infty}e^{itz}\text{d}F(z)} {it} \text{d}t
\nonumber
\\\
&amp;= \frac{1}{\pi} \int ^\lambda _{\varepsilon} \int^{+\infty} _{-\infty} \frac {e^{i[t(x-z)]}- e^{i[-t(x-z)]}} {it}\text{d}F(z) \text{d}t 
\\\
&amp;\xlongequal{\text{使用欧拉公式}} \frac{2}{\pi} \int ^{\lambda} _{\varepsilon} \int^{+\infty} _{-\infty} \frac {\sin(t(x-z))}{t} \text{d}F(z) \text{d}t 
\\\
&amp;\xlongequal{\text{积分换序}}\int ^{+\infty} _{-\infty} \text{d}F(z) \frac{2}{\pi} \int ^{\lambda} _{\varepsilon} \frac {\sin(t(x-z))}{t} \text{d}t
\end{align}
$$&lt;details class="notes">
&lt;summary>如何从(1)式推出(2)式？&lt;/summary>
&lt;p>
这里，从$(1)$式推出$(2)$式需使用欧拉公式（即$e^{iu}=\cos(u)+i\sin(u), \forall u \in \mathbb{R}$）展开$e^{i[t(x-z)]}$及$e^{i[-t(x-z)]}$即可：
$$
\begin{align*}
(1) 式 &amp;=\frac{1}{\pi} \int ^\lambda _{\varepsilon} \int^{+\infty} _{-\infty} \frac {\cos(t(x-z)) + i\sin(t(x-z)) -\cos(-t(x-z)) - i\sin(-t(x-z))}{it} \text{d}F(z) \text{d}t 
\\\
&amp;= \frac{2}{\pi} \int ^{\lambda} _{\varepsilon} \int^{+\infty} _{-\infty} \frac {\sin(t(x-z))}{t} \text{d}F(z) \text{d}t 
\end{align*}.
$$
&lt;/p></description></item><item><title>金融数学中sigma代数的直观含义</title><link>https://young-mann.site/posts/sigma%E4%BB%A3%E6%95%B0%E7%9A%84%E7%9B%B4%E8%A7%82%E5%90%AB%E4%B9%89/</link><pubDate>Tue, 16 May 2023 14:31:37 +0800</pubDate><guid>https://young-mann.site/posts/sigma%E4%BB%A3%E6%95%B0%E7%9A%84%E7%9B%B4%E8%A7%82%E5%90%AB%E4%B9%89/</guid><description>&lt;h2 id="sigma-代数表示的事件域代表每个阶段所知信息的多寡">sigma 代数表示的事件域代表每个阶段所知信息的多寡&lt;/h2>
&lt;p>简单来说，sigma 代数刻画的事件域 $\mathcal F$ 包含了一系列划分后的集合，后文称作「分类」，which 可以被我们用来对样本空间 $\Omega$ 中的样本路径 $\omega$ 进行归类。这些分类，实际上表示我们对于当前样本路径的了解程度：我们在某一阶段 $T$ 所知道的信息越多，这一阶段的事件域 $\mathcal F _T$ 所包含的元素就越多，表示我们 $\omega$ 所能采用的分类也就越多。&lt;/p>
&lt;p>这些分类是怎样描述「所知道的信息」的？一种可行的思路是思路是，对于某个随机过程，我们会面临一条事前确定的样本路径 $\omega_i$ 。然而，尽管这条样本路径是已经被「固定」的，但我们并不知道 $\omega_i$ 是 $\Omega$ 中的哪一个 $\omega$ ——我们仅能知道，&lt;u>&lt;strong>对于给定的 $\Omega$ 的某个子集，$\omega_i$ 是不是在这个子集里面&lt;/strong>&lt;/u>。而前一句中 能够被判断是否包含 $\omega_i$ 的这些 $\Omega$ 的子集，就是我们在第一段中提到的，事件域 $\mathcal F$ 所包含的「分类」。如果对集合的划分越精细，「分类」就越多，表示我们知道的信息就更多。&lt;/p>
&lt;h2 id="一个例子">一个例子&lt;/h2>
&lt;p>对于分类如何刻画信息，现在就来举个直观的例子。假设我现在要扔一枚质地均匀的硬币，扔个 2 次。将硬币的某一面记作正面，与其相反的一面记作反面。将「硬币投出了正面」记作 H （假设其可能性为 $p,p>0$ ），将「硬币投出了反面」记作 T （假设其可能性为 0&amp;quot;&amp;gt;$q, q=1-p>0$ ）。以一串序列 $\omega$ （其中 $\omega=\omega_1\omega_2$ ， 的可能取值为或$\omega_i的可能取值为H或T$ ）列出所有可能发生的结果，便可得样本空间 $\Omega = \lbrace \text{HH, HT, TH, TT}\rbrace.$&lt;/p>
&lt;p>再定义一个随机变量 $S$ ，用于表示股票价格：&lt;/p>
$$
\begin{align} S_0(\omega) &amp;= 4, \forall \omega \in \Omega \\\\ S_1(\omega) &amp;= \begin{cases} 8, &amp; 如果 \omega_1=H \\ 2, &amp; 如果 \omega_1=T \\ \end{cases} \\\\ S_2(\omega) &amp;= \begin{cases} 16, &amp; 如果 \omega_1=\omega_2=H \\ 4, &amp; 如果 \omega_1\neq \omega_2 \\ 1, &amp; 如果 \omega_1=\omega_2=T \end{cases} \end{align}
$$&lt;p>接下来，假设我们只能观察到 $S(\omega)$ ，而不能直接看到 $\omega$ 是什么。那么接下来，我们便可以用 $\mathcal F$ 刻画该随机过程中所有的信息了。&lt;/p></description></item><item><title>蒙特卡罗估计简介</title><link>https://young-mann.site/posts/monte-carlo/</link><pubDate>Thu, 20 Oct 2022 21:50:02 +0800</pubDate><guid>https://young-mann.site/posts/monte-carlo/</guid><description>&lt;p>本文是对&lt;a href="https://book.douban.com/subject/25727712/">《金融工程中的蒙特卡罗方法》&lt;/a>一书的读书笔记。&lt;/p>
&lt;h2 id="蒙特卡洛原理">蒙特卡洛原理&lt;/h2>
&lt;h3 id="蒙特卡洛方法是什么">蒙特卡洛方法是什么？&lt;/h3>
&lt;p>蒙特卡罗方法是一种用于模拟随机现象，以求得事件的概率的统计模拟方法。借助测度论的语言，我们可对概率论做一种公理化定义&lt;sup id="fnref:1">&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref">1&lt;/a>&lt;/sup>，将随机试验中随机发生的事件与一个集合对应起来（这个集合包含了事件发生时的所有可能结果），将总体也与一个集合对应起来（这个集合包含了随机试验的所有可能结果），从而将概率定义为：&lt;/p>
$$某事件的概率 := \frac{该事件对应集合的容量}{总体对应集合的容量}$$&lt;p>确定了这个定义之后，我们便可以通过计算事件对应集合的容量与总体对应集合的容值，计算某个事件的概率——而实际上蒙特卡罗方法就是这么做的。比如，我们现在想要计算某个事件发生的概率。那么，我们可以做的是，在所有可能结果组成的总体中随机抽样，然后计算落入事件对应集合的样本点所占总体的比例，以此比例「估计」事件对应集合的容量。在这一过程中，大数定律保证了这个估计会随着抽样的增加而收敛于真实值&lt;sup id="fnref:2">&lt;a href="#fn:2" class="footnote-ref" role="doc-noteref">2&lt;/a>&lt;/sup>，中心极限定理则给出了在有限次抽样下估计误差的可能幅度。&lt;/p>
$$
\alpha = \int^1_0f(x) \mathop{}\!\mathrm{d}x.
$$$$
\hat \alpha _n = \frac1n \sum^n_{i=1}f(U_i).
$$&lt;p>
如果函数 $f$ 满足一些特定性质，我们就能得到一个误差较低的 $\alpha$ 估计值，并且可以显式地求出这个估计的误差值。&lt;/p>
$$
当\ n \to \infty \ 时,\ \hat \alpha_n \stackrel{a.s.} \longrightarrow \alpha.
$$$$
\sigma_f^2 = \int^1_0 (f(x)-\alpha)^2 \mathop{}\!\mathrm{d}x.
$$$$
s_f = \sqrt {\frac 1 {n-1} \sum^n_{i=1} (f(U_i) - \hat \alpha_i)^2}.
$$&lt;p>
至此，我们得到一个误差较低的 $\hat \alpha _n$ 估计值，以及本次估计的误差值 $s_f$。&lt;/p>
&lt;h3 id="蒙特卡洛估计的误差有多大">蒙特卡洛估计的误差有多大？&lt;/h3>
&lt;p>在上一小节里，我们曾提到，蒙特卡洛估计中的误差值近似服从于 $\text{Normal}(0, {\sigma_f^2}/{ n})$。现在让我们进一步分析蒙特卡洛估计误差的分布。&lt;/p>
&lt;p>考察这个分布中的标准差 ${\sigma_f}/{\sqrt n}$，容易知道，若想在原有的基础上减少一半的标准差，就需要相当于原有样本点 4 倍数量的样本点；如果想要增加一个数量级的精度，就需要原有基础上 100 倍数量的样本点。更准确地来说，蒙特卡洛估计的误差以 $O(n^{-1/2})$ 的速度收敛。&lt;/p></description></item><item><title>基于测度论的概率论基础</title><link>https://young-mann.site/posts/note--probability-theory/</link><pubDate>Thu, 14 Jul 2022 17:45:55 +0800</pubDate><guid>https://young-mann.site/posts/note--probability-theory/</guid><description>&lt;p>本文介绍了概率空间$ ( \Omega, \mathcal{F}, {P} )$ 中 $\Omega, \mathcal F, P$ ，尤其是 $\mathcal F$ 的含义——事件域 $\mathcal F$ 包含了一系列划分后的集合，which 可以被我们用来对样本空间 $\Omega$ 中的样本路径 $\omega$ 进行归类。这些分类，实际上表示我们对于当前样本路径的了解程度：我们在某一阶段 $T$ 所知道的信息越多，这一阶段的事件域 $\mathcal F _T$ 所包含的元素就越多，表示我们对于 $\omega$ 所能选取的划分也就越多。&lt;/p>
&lt;h2 id="1-描述样本空间--及其子集">1. 描述样本空间 $\Omega$ 及其子集&lt;/h2>
$$
\Omega = \lbrace \text{HH, HT, TH, TT}\rbrace. \\
$$$$
C_1=\lbrace第1次掷币的结果是正面\rbrace =\lbrace \text{HH, HT}\rbrace, 
\\
 C_2=\lbrace第1次掷币的结果是反面\rbrace =\lbrace\text{TH, TT}\rbrace .
\\
$$&lt;p>
根据注释1&lt;sup id="fnref1:1">&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref">1&lt;/a>&lt;/sup>中对划分的定义，不难验证， $ C_1\cap C_2=\varnothing$ 且 $C_1 \cup C_2 = \Omega$，所以 $\lbrace \text{HH, HT}\rbrace, \lbrace \text{TH, TT}\rbrace$ 是 $\Omega$ 的一个划分，而 &lt;u>第1次掷币的结果是否是正面&lt;/u> 便是我们关心的事件。&lt;/p></description></item></channel></rss>