Processing math: 100%

수학

Martingale

zooyeonii 2021. 8. 1. 15:17

Martingale Property

Martingale 의 정의는 위와 같다. X0,X1,... , random variable sequence 가 주어졌을 때, 다음과 같은 조건을 만족하는 random variable sequence Z0,Z1,.. 를 martingale이라 한다.

  1. ZnX0,...Xn sequence로 구하는 함수이다. f(X0,...,Xn)=Zn
  2. E[|Zn|]은 finite (유한하다.)
  3. E[Zn+1|X0,...,Xn]=Zn

여기서 대표적인 martingale property는 3번이다. 3번 식의 의미는, 조건부 기댓값, X0,...,Xn 의 sequence 가 주어졌을 때, Zn+1 (next observation) 이 Zn (last observation) 과 같다.

해당 3번식의 등호가 ≥를 만족하면, Submartingale, ≤를 만족하면 Supermartingale 이다.

Example : Sequential fair games

Xi 이 i번째 게임에서 얻는 점수라고 가정하자.

공정한 게임이라면, fair game의 기댓값, E[Xi]=0 일 것이다.

Zi : gambler's total winnings at the end of the ith game. X0+X1+...+Xi=Zi

이 때 Z sequence 는 martingale 이다.

Proof)
E[Z_{i+1}|X_1, X_2, .., X_i] =
E[X_{i+1}+Z_i|X_1, X_2, .., X_i] = E[X_{i+1}|X_1, X_2, .., X_i] + E[Z_i|X_1, X_2, .., X_i]
= E[X_{i+1}]+Z_i = Z_i$

fair game이므로 Xi+1X1,..,Xi 와 독립이다. ZiX1,...,Xi 를 통해 구해지는 값이므로 deterministic 하다. 따라서 위와 같이 Zi 는 martingale 함을 알 수 있다.

Doob's inequality

Doob martingale

  • random variable 의 sequence X0,X1,...,Xn 가 주어졌다.
  • random variable YX0,...,Xn 으로 정해지는 함수 값이다.
  • Zi=E[Y|X0,...,Xi],i=0,1,...,n

즉, 이전 martingale과는 다르게, ZiXi까지 sequence가 주어졌을 때 Y의 기댓값이다.

Zi 가 martingale임은 다음과 같이 증명할 수 있다.

YX sequence가 끝까지 주어졌을 때의 함수값이다. ZiX sequence 가 ith period 까지 주어졌을 떄 Y의 기댓값을 의미하므로, 이는 점점 n period에 가까워질수록 Y가 deterministic 해짐을 알 수 있다.

Z0=E[Y],Zn=Y(deterministic)

'수학' 카테고리의 다른 글

Complex network) Coupling method  (0) 2021.07.30