随机过程10 -高斯过程与布朗运动
Posted Ciaran-byte
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了随机过程10 -高斯过程与布朗运动相关的知识,希望对你有一定的参考价值。
高斯过程与布朗运动
文章目录
1. 布朗运动概述
1.1 定义
布朗运动有很多种等价定义,这里给出比较常见的一种
Brown Motion B ( t ) (1) B ( 0 ) = 0 (2) Independent Increment (3) B ( t ) − B ( s ) ∼ N ( 0 , σ 2 ( t − s ) ) \\textBrown Motion B(t) \\\\ \\text(1) B(0) = 0 \\\\ \\text(2) Independent Increment \\\\ \\text(3) B(t) - B(s) \\sim N(0,\\sigma^2(t-s)) Brown MotionB(t)(1) B(0)=0(2) Independent Increment (3) B(t)−B(s)∼N(0,σ2(t−s))
- 布朗运动初值为0
- 是个独立增量过程,就是布朗运动的增量之间彼此独立
- 布朗运动的差值符合高斯分布
1.2 布朗运动与高斯过程
布朗运动一定是高斯过程,即任取n个时刻得到的一定是联合高斯分布
Gaussian Process ∀ n ∀ t 1 ≤ . . . ≤ t n ( B ( t 1 ) , . . . , B ( t n ) ) T = B \\textGaussian Process \\\\ \\forall n \\quad \\forall t_1 \\leq ... \\leq t_n \\\\ (B(t_1),...,B(t_n))^T = B Gaussian Process∀n∀t1≤...≤tn(B(t1),...,B(tn))T=B
我们可以来证明一下这个事情
首先,我们定义一个随机矢量
B ~ = ( B ( t 1 ) B ( t 2 ) − B ( t 1 ) . . . B ( t n ) − B ( t n − 1 ) ) \\widetilde B = \\beginpmatrix B(t_1) \\\\ B(t_2) - B(t_1) \\\\ ... \\\\ B(t_n) - B(t_n-1) \\endpmatrix B =⎝⎜⎜⎛B(t1)B(t2)−B(t1)...B(tn)−B(tn−1)⎠⎟⎟⎞
这个随机矢量一定是一个联合高斯。
因为首先,每一个随机变量,都是布朗运动两个时刻的差值,一定是个高斯分布,并且,对于第一项
B ( t 1 ) = B ( t 1 ) − 0 = B ( t 1 ) − B ( 0 ) B(t_1) = B(t_1) - 0 = B(t_1) - B(0) B(t1)=B(t1)−0=B(t1)−B(0)
并且,布朗运动具有独立增量的特性,这个随机矢量的每一个随机变量都是互相不重叠的增量,一定是不相关的。如果n个高斯分布是不相关的,得到的一定是一个联合高斯。
然后,我们可以看待一下B与定义的这个随机矢量之间具有线性变换的关系
( B ( t 1 ) B ( t 2 ) − B ( t 1 ) . . . B ( t n ) − B ( t n − 1 ) ) = A ∗ ( B ( t 1 ) B ( t 2 ) . . . B ( t n ) ) = ( 1 − 1 1 − 1 1 . . . . . . . . . . . . − 1 1 ) ∗ ( B ( t 1 ) B ( t 2 ) . . . B ( t n ) ) \\beginpmatrix B(t_1) \\\\ B(t_2) - B(t_1) \\\\ ... \\\\ B(t_n) - B(t_n-1) \\endpmatrix = A*\\beginpmatrix B(t_1) \\\\ B(t_2) \\\\ ... \\\\ B(t_n) \\endpmatrix \\\\ = \\beginpmatrix 1 \\\\ -1&1 \\\\ &-1&1 \\\\ &...&...\\\\ &...&...&-1 &1 \\endpmatrix*\\beginpmatrix B(t_1) \\\\ B(t_2) \\\\ ... \\\\ B(t_n) \\endpmatrix ⎝⎜⎜⎛B(t1)B(t2)−B(t1)...B(tn)−B(tn−1)⎠⎟⎟⎞=A∗⎝⎜⎜⎛B(t1)B(t2)...B(tn)⎠⎟⎟⎞=⎝⎜⎜⎜⎜⎛1−11−1......1......−11⎠⎟⎟⎟⎟⎞∗⎝⎜⎜⎛B(t1)B(t2)...B(tn)⎠⎟⎟⎞
因为矩阵A是可逆的,因此可以把B表示为
B = A − 1 B ~ B = A^-1 \\widetildeB B=A−1B
联合高斯的线性变换一定是一个联合高斯,因此,我们可以证明,布朗分布一定是一个高斯过程。
我们可以写出B’的概率密度
2个数组随机显示1-10和随机1-10无功能
定义一个类:实现功能可以返回随机的10个数字,随机的10个字母, 随机的10个字母和数字的组合;字母和数字的范围可以指定,类似(1~100)(A~z)