Brownian Motion

原始链接: https://gregorygundersen.com/blog/2026/04/22/brownian-motion/

相关文章

原文

Imagine that a pollen particle is suspended in a glass of water. If we were to observe and record the vertical position of the particle over time, we would find that its movements were random. And if we were to plot this position, we’d get a jagged path through time (Figure 11, left). This path would be just one of many possible paths, and if we were to repeat this observational experiment many times, we would not expect to see the same path again.

Given this randomness, how can we reason about this phenomenon? Can we say anything interesting or useful about the particle? For most of human history, this was a seemingly impossible task. A key insight, a conceptual pillar in probability theory, is to separate what actually happened (Figure 11, left) from other possible outcomes (Figure 11, right). This approach allows us to reason about the world through counterfactuals: what are all the possible paths the pollen could have taken? How likely is each path? What can we say about the distribution of outcomes?

Figure 1. Left. A single random path of a pollen particle's vertical position plotted against time. Right. Many such random paths, all starting at the same initial position.

This understanding of the pollen particle as a random process is a deep idea, and it took many decades and scientists to understand. The phenomenon was first observed in the 1830s by the Scottish botanist Robert Brown. Brown used a microscope to observe pollen particles suspended in water, and to his surprise, he saw the particles moving! At first, he thought this meant that the pollen particles were alive, but he tested and then rejected this hypothesis by observing the same effect with particles that he was convinced were inanimate, such as glass powder, minerals, and even pulverized fragments of the Egyptian Sphinx (Góra, 2006)! For roughly half-a-century, the phenomenon remained a mystery, although it became known as Brownian motion.

Then starting in 1905, Albert Einstein published a series of papers in which he hythesized that the pollen particles were moving because they were being bombarded by invisible molecules in the liquid (Einstein, 1905). In the following year, the Polish physicist Marian Smoluchowski independently published essentially the same theory (Von Smoluchowski, 1906). At the time, this theory was controversial, because the idea of molecules was not yet widely accepted. However, using statistical mechanics, Einstein and Smoluchowski were able to make testable predictions about the behavior of the particles, and another scientist, Jean Baptiste Perrin, verified the model a few years later (Perrin, 1909). And since Einstein’s breakthrough work, Brownian motion has been widely studied and more deeply understood. In the mathematical community, Brownian motion was formalized by Norbert Wiener (Wiener, 1923), and thus Brownian motion is often referred to as a Wiener process, particularly by mathematicians.

The goal of this post is to better understand Brownian motion. Brownian motion is an important concept because it can be used to model many phenomenon, from particles suspended in liquids to the prices of stocks. Ultimately, we’ll reconstruct the marginal distribution of our pollen particle at any given point in time. As we will see this, this is the normal distribution. This deep connection means that we can make mathematically precise probabilistic statements about a completely random process.

Random walks

Let’s begin with a simplified model of our pollen particle in discrete time. This is a stochastic process called a random walk. In the next section, we’ll extend this to continuous time, which is Brownian motion.

Imagine we can discretize time and then observe a single discrete “tick” on the clock. What happens to the pollen particle during this one tick? In our simple model of the world, we’re going to imagine that we flip a coin, not necessarily fair, and that the pollen particle moves up or down the same amount based on the outcome of that coin toss. The coin toss models the fact that the pollen particle is being randomly bombarded by water molecules and thus its position at the next time point is random. So the pollen particle cannot stay in place; after one tick of the clock, it moves up or down.

Formally, let S0S_0

Now consider the position SnS_n

Sn=uZ1+uZ2+⋯+uZn.(1) S_n = u Z_1 + u Z_2 + \dots + u Z_n. \tag{1}

Since each ZiZ_i

Clearly, as we repeatedly flip our coin, the set of possible locations of the pollen particle expands linearly with nn. We can visualize all these possible locations as a directed graph or tree, sometimes called a binomial tree (Figure 33, left)—we’ll explain the name in a moment. The tree layers (vertical slices) are zero-indexed, and so the root node occurs at time n=0n=0

To help us identify nodes, let’s introduce the counting number kk, which indexes the leaf nodes, taking values in k∈{0,1,…,n}k \in \{0, 1, \dots, n\}

Now that we understand this simple, discrete-time model for our pollen particle, let’s tackle our motivating question: which outcomes (leaf nodes) are most likely? Any given path is random, but can we say something about the distribution of outcomes?

To start, let’s compute the probability of arriving at the highlighted leaf node in Figure 44. This is really the probability of arriving at a given node (n,k)(n, k)

P({two heads and one tails})=p2q.(2) \mathbb{P}\left(\{ \text{two heads and one tails} \}\right) = p^2 q. \tag{2}

However, there are three ways flip two heads in three coin tosses,

{HHT,HTH,THH},(3) \{ HHT, HTH, THH \}, \tag{3}

which is another way of saying that there are three paths to the highlighted node. Since each path is a mutually exclusive outcome, we compute our desired probability by summing the probability of all outcomes in Equation 22 by the number of paths:

P({arriving at node (3,2)})=P(K3=2)=3p2q.(4) \mathbb{P}\left(\{ \text{arriving at node $(3, 2)$} \}\right) = \mathbb{P}(K_3 = 2) = 3 p^2 q. \tag{4}

For example, if p=1/2p=1/2

To compute this probability in general, we just need a way to compute the number of ways to get kk successes or heads in nn trials. Since order matters, the number of ways to pick kk heads from nn coin tosses is

n(n−1)(n−2)…(n−k+1)=n!(n−k)!.(5) n (n-1) (n-2) \dots (n-k+1) = \frac{n!}{(n-k)!}. \tag{5}

First, we can choose any of nn coin tosses to be a heads. Then we can pick any of n−1n-1

However, this overcounts the possible paths. For example, this does not distinguish between H1H2H_1 H_2

ordered ways to pick k heads from n tossespermutations of k heads    =    n(n−1)(n−2)…(n−k+1)k(k−1)(k−2)…1.(6) \frac{\text{ordered ways to pick $k$ heads from $n$ tosses}}{\text{permutations of $k$ heads}} \;\; = \;\; \frac{n(n-1)(n-2) \dots (n-k+1)}{k(k-1)(k-2) \dots 1}. \tag{6}

This number in Equation 66 is often called the binomial coefficient, pronounced “nn choose kk”, and is denoted as

(nk)≜n!k!(n−k)!(7) {n \choose k} \triangleq \frac{n!}{k! (n-k)!} \tag{7}

Putting it all together, the probability of arriving at the kk-th node in the nn-th layer of a binomial tree is

P({Kn=k})=(nk)pkqn−k.(8) \mathbb{P}(\{K_n = k\}) = {n \choose k} p^k q^{n-k}. \tag{8}

The fact that these probabilities sum to one is just a trivial application of the binomial theorem. See A1.

Computing the mean and variance of KnK_n

Kn=Z1+12+Z2+12+⋯+Zn+12.(9) K_n = \frac{Z_1 + 1}{2} + \frac{Z_2 + 1}{2} + \dots + \frac{Z_n + 1}{2}. \tag{9}

The mean of each ZiZ_i

E[Kn]=∑i=1nE ⁣[Zi+12]=np,V[Kn]=∑i=1nV ⁣[Zi+12]=npq.(10) \begin{aligned} \mathbb{E}[K_n] &= \sum_{i=1}^n \mathbb{E}\!\left[\frac{Z_i + 1}{2}\right] = np, \\ \mathbb{V}[K_n] &= \sum_{i=1}^{n} \mathbb{V}\!\left[\frac{Z_i + 1}{2}\right] = npq. \end{aligned} \tag{10}

For the variance calculation, we use Bienaymé’s identity and the fact that (Zi+1)/2(Z_i+1)/2

Of course, KnK_n

Sn=u(Z1+Z2+⋯+Zn)=u(Kn−(n−Kn))=u(2Kn−n).(11) \begin{aligned} S_n &= u \left( Z_1 + Z_2 + \dots + Z_n \right) \\ &= u \left(K_n - (n - K_n)\right) \\ &= u \left(2 K_n - n\right). \end{aligned} \tag{11}

Since nn and uu are non-random, the events {Sn=u(2k−n)}\{S_n = u(2k-n)\}

P({Sn=u(2k−n)})=P({Kn=k})=(nk)pkqn−k.(12) \mathbb{P}(\{S_n = u(2k-n)\}) = \mathbb{P}(\{K_n = k\}) = {n \choose k} p^k q^{n-k}. \tag{12}

So the location of our pollen particle by a given layer nn is determined by the distribution of a random variable KnK_n

E[Sn]=E[u(2Kn−n)]=2nu(p−1/2),V[Sn]=V[u(2Kn−n)]=V[2uKn]=4u2npq.(13) \begin{aligned} \mathbb{E}[S_n] &= \mathbb{E}[u(2K_n - n)] = 2nu(p-1/2), \\ \mathbb{V}[S_n] &= \mathbb{V}[u(2K_n - n)] = \mathbb{V}[2 u K_n] = 4 u^2 npq. \end{aligned} \tag{13}

In the special case in which p=1/2p = 1/2

E[Sn]=0,V[Sn]=nu2.(14) \begin{aligned} \mathbb{E}[S_n] &= 0, \\ \mathbb{V}[S_n] &= n u^2. \end{aligned} \tag{14}

We can explore this distribution by plotting the function for various parameterizations (Figure 55). Note that while KnK_n

And another way to visualize this is to imagine larger and larger binomial trees (Figure 66). The distribution for the locations SnS_n

To summarize so far, we have done something remarkable. We have modeled the motion of a completely random particle, and yet we can say something concrete and precise about its distribution of locations over time.

To do this, however, we had to assume that time was discrete. So the natural next question is: what’s the distribution of our process in the continuous-time limit? At this point in our story, it is not far-fetched to guess that it’s the normal distribution. De Moivre proved the De Moivre–Laplace theorem, the earliest version of a central limit theorem (CLT), in 1738, so roughly a hundred years before Robert Brown observed Brownian motion. So scientists and mathematicians already knew that a sum of independent and identically distributed random variables converge to a Gaussian. The key insight in the development of Brownian motion was to realize that the bombardment of a pollen particle could be modeled as such as a sum.

Convergence of a rescaled random walk

So now let’s imagine what happens when the molecular bombardments on our pollen particle increase in number but decrease proportionally in impact. So we have more bombardments but they move the pollen particle less per bombardment. This rescaling is critical, or else the variance of our process would explode. Put in physical terms, if we increased the number of bombardments of our pollen particle but did not scale down the size of the move, the pollen particle’s moves would grow implausibly large.

To formalize this, let’s first fix p=1/2p = 1/2

Bt(n)=uZ1+uZ2+⋯+uZ⌊tn⌋,u:=1n.(15) B_t^{(n)} = u Z_1 + u Z_2 + \dots + u Z_{\lfloor tn \rfloor}, \quad u := \frac{1}{\sqrt{n}}. \tag{15}

The notation ⌊tn⌋{\lfloor tn \rfloor} just indicates flooring to an integer since tt is a positive real number. And we need uu to scale with nn, and so we set u=1/nu = 1 / \sqrt{n}

Bt=lim⁡n→∞Bt(n).(16) B_t = \lim_{n \rightarrow \infty} B_t^{(n)}. \tag{16}

So again, we hold physical time tt fixed, and we make our binomial tree finer and finer (larger nn for fixed tt). If we remove the grid of the binomial tree which clutters the visualization, and just visualize paths for finer and finer nn, we can create visualizations similar to Figure 66 but for much larger nn (Figure 77).

Now we can ask the same question we asked in the discrete-time case: after physical time tt, what is the distribution of our pollen particle’s position? As we observed above, it must be a normal distribution! Here, the insight is not that the binomial distribution converges to the normal distribution—again, this was known a hundred years before Robert Brown’s observations. The insight is that by modeling the continuous-time limit of a random walk as in Equation 1515, this rescaled random walk Bt(n)B_t^{(n)}

Let’s see this a bit more formally. The De Moivre–Laplace theorem states that a properly standardized binomial random variable converges to the normal distribution. In our notation, Kn∼binom(n,p)K_n \sim \text{binom}(n, p)

Kn−E[Kn]V[Kn]=Kn−npnpq=Kn−n/2n/4  →d  N(0,1).(17) \frac{K_n - \mathbb{E}[K_n]}{\sqrt{\mathbb{V}[K_n]}} = \frac{K_n - np}{\sqrt{npq}} = \frac{K_n - n/2}{\sqrt{n/4}} \;\stackrel{d}{\rightarrow}\; \mathcal{N}(0, 1). \tag{17}

Now observe that Bt(n)B_t^{(n)}

Bt(n)=uZ1+uZ2+⋯+uZ⌊tn⌋=1n(Z1+Z2+⋯+Z⌊tn⌋)=1n(2K⌊tn⌋−⌊tn⌋)=1n⌊tn⌋⌊tn⌋  2(K⌊tn⌋−⌊tn⌋/2)=⌊tn⌋nK⌊tn⌋−⌊tn⌋/2⌊tn⌋/4.(18) \begin{aligned} B_t^{(n)} &= u Z_1 + u Z_2 + \dots + u Z_{\lfloor tn \rfloor} \\ &= \frac{1}{\sqrt{n}} \left( Z_1 + Z_2 + \dots + Z_{\lfloor tn \rfloor} \right) \\ &= \frac{1}{\sqrt{n}} \left(2 K_{\lfloor tn \rfloor} - {\lfloor tn \rfloor} \right) \\ &= \frac{1}{\sqrt{n}} \frac{\sqrt{\lfloor tn \rfloor}}{\sqrt{\lfloor tn \rfloor}} \; 2 \left(K_{\lfloor tn \rfloor} - {\lfloor tn \rfloor}/2 \right) \\ &= \sqrt{\frac{\lfloor tn \rfloor}{n}} \frac{K_{\lfloor tn \rfloor} - {\lfloor tn \rfloor}/2}{\sqrt{\lfloor tn \rfloor / 4}}. \end{aligned} \tag{18}

By De Moivre–Laplace, we can say:

K⌊tn⌋−⌊tn⌋/2⌊tn⌋/4  →d  N(0,1).(19) \frac{K_{\lfloor tn \rfloor} - {\lfloor tn \rfloor}/2}{\sqrt{\lfloor tn \rfloor / 4}} \;\stackrel{d}{\rightarrow}\; \mathcal{N}(0, 1). \tag{19}

And as n→∞n \rightarrow \infty

⌊tn⌋n  →  t.(20) \sqrt{\frac{\lfloor tn \rfloor}{n}} \;\rightarrow\; \sqrt{t}. \tag{20}

Since the standardized binomial converges in distribution to N(0,1)\mathcal{N}(0, 1)

Bt(n)  →d  t  N(0,1)=N(0,t).(21) B_t^{(n)} \;\stackrel{d}{\rightarrow}\; \sqrt{t} \; \mathcal{N}(0, 1) = \mathcal{N}(0, t). \tag{21}

That’s it! As an aside, I think that in a modern treatment, we would invoke Slutsky’s theorem to arrive at Equation 2121. Slutsky’s theorem states that if a sequence of random variables converges in distribution and is multiplied by a sequence converging to a constant, then the product converges in distribution to the constant times the limit.

The geometric interpretation of this is that the marginal distribution after time tt is simply the normal distribution N(0,t)\mathcal{N}(0, t)

Now that we see the simplest version of the derivation in its entirety, we can make two important adjustments. First, notice that our bombardment factor u=1/nu = 1/\sqrt{n}

u=σn.(22) u = \frac{\sigma}{\sqrt{n}}. \tag{22}

It’s easy to see that this will flow through the derivation in Equation 1818 and give us

σBt(n)  →d  σt  N(0,1)=N(0,σ2t).(23) \sigma B_t^{(n)} \;\stackrel{d}{\rightarrow}\; \sigma \sqrt{t} \; \mathcal{N}(0, 1) = \mathcal{N}(0, \sigma^2 t). \tag{23}

But I think the more interesting adjustment is adding a drift parameter μ\mu. Of course, we could just shift our Brownian motion directly:

μ+σBt(n)  →d  N(μ,σ2t).(24) \mu + \sigma B_t^{(n)} \;\stackrel{d}{\rightarrow}\; \mathcal{N}(\mu, \sigma^2 t). \tag{24}

But this has no physical meaning for our process. It’s just an arbitrary shift, not a drift. A richer way to approach this is to encode it directly into the bias of our coin flip. Intuitively, if we flip a biased coin (so p≠1/2p \neq 1/2

However, there’s a problem with this approach: since pp is constrained to [0,1][0, 1]

E[Zi]=2p−1,E ⁣[Bt(n)]=1n⌊tn⌋E[Z1].(25) \begin{aligned} \mathbb{E}[Z_i] &= 2p - 1, \\ \mathbb{E}\!\left[B_t^{(n)}\right] &= \frac{1}{\sqrt{n}} \lfloor tn \rfloor \mathbb{E}[Z_1]. \end{aligned} \tag{25}

A more elegant approach is to make pp a function μ\mu. However, we cannot naively do this, since our drift could explode as n→∞n \rightarrow \infty

pn=12+μ2σn.(26) p_n = \frac{1}{2} + \frac{\mu}{2 \sigma \sqrt{n}}. \tag{26}

Intuitively, the factor μ/(2σn)\mu /(2 \sigma \sqrt{n})

E[Zi]=2pn−1=μσn,(27) \mathbb{E}[Z_i] = 2 p_n - 1 = \frac{\mu}{\sigma \sqrt{n}}, \tag{27}

and so the mean of our process—let’s denote it as Xn(n)X_n^{(n)}

E ⁣[Xt(n)]=σn⌊tn⌋E[Z1]=σn⌊tn⌋μσn  →  μt.(28) \mathbb{E}\!\left[X_t^{(n)}\right] = \frac{\sigma}{\sqrt{n}} \lfloor tn \rfloor \mathbb{E}[Z_1] = \frac{\sigma}{\sqrt{n}} \lfloor tn \rfloor \frac{\mu}{\sigma \sqrt{n}} \;\rightarrow\; \mu t. \tag{28}

Putting these two adjustments together—one for the drift and one for the size of the bombardment—we can see that the general result is non-standard Brownian motion:

Xt(n)  →d  N(μt,σ2t).(29) X_t^{(n)} \;\stackrel{d}{\rightarrow}\; \mathcal{N}(\mu t, \sigma^2 t). \tag{29}

Alternatively, we could simply rewrite the main derivation (Equation 1818) using uu and pnp_n

Note that this isn’t a proof that the rescaled random walk converges to Brownian motion as a process. That requires more advanced mathematics such as Donsker’s theorem. Rather, it’s a claim about its marginal distribution at any fixed time tt. But I think this provides amazing intuition for what Brownian motion really is without requiring much beyond elementary probability.

Conclusion

I still remember sitting in class for a course on probability and random process and watching the professor churn through the algebra to produce the insight in Equation 1919. It felt surprising and then obvious. The normal distribution is everywhere precisely because it is the limiting distribution for sums of independent and identically distributed random variables. We can shift or scale our random walk. We can make it asymmetric. It doesn’t really matter. We’ll still converge to a normal. And in my mind, this derivation builds good intuition for other properties of Brownian motion. For example, we can say that Brownian motion is a martingale or that it has stationary Gausian increments. The mathematics needed to make these claims precise might require some work, but the basic intuition is encoded in the derivations and visualizations above.

Appendix

A1. Binomial theorem

The binomial theorem is the following identity, which holds for any non-negative integer power nn:

(x+y)n=∑k=0n(nk)xkyn−k.(A1.1) (x + y)^n = \sum_{k=0}^n {n \choose k} x^k y^{n-k}. \tag{A1.1}

This is easy to prove by induction. One can trivially check that the base case holds. And the inductive step is as follows:

(x+y)n(x+y)=∑k=0n(nk)xkyn−k(x+y)=∑k=0n(nk)xk+1yn−k+∑k=0n(nk)xkyn−k+1:=A+B.(A1.2) \begin{aligned} (x + y)^n (x + y) &= \sum_{k=0}^n {n \choose k} x^k y^{n-k} (x + y) \\ &= \sum_{k=0}^n {n \choose k} x^{k+1} y^{n-k} + \sum_{k=0}^n {n \choose k} x^k y^{n-k+1} \\ &:= A + B. \end{aligned} \tag{A1.2}

If we write each sum AA and BB explicitly, it’s clear that we have n−1n-1

A=(n0)x1yn+(n1)x2yn−1+⋯+(nn−1)xny1+(nn)xn+1y0,B=(n0)x0yn+1+(n1)x1yn+⋯+(nn−1)xn−1y2+(nn)xny1.(A1.3) \begin{aligned} A &= {n \choose 0} x^1 y^n + {n \choose 1} x^2 y^{n-1} + \dots + {n \choose n-1} x^n y^1 + {n \choose n} x^{n+1} y^0, \\ \\ B &= {n \choose 0} x^0 y^{n+1} + {n \choose 1} x^1 y^n + \dots + {n \choose n-1} x^{n-1} y^2 + {n \choose n} x^n y^1. \end{aligned} \tag{A1.3}

Collecting the n−1n-1

A+B=[(n0)+(n1)]x1yn+⋯+[(nn−1)+(nn)]xny1+(n0)x0yn+1+(nn)xn+1y0.(A1.4) \begin{aligned} A+B &= \left[{n \choose 0} + {n \choose 1}\right] x^1 y^n + \dots + \left[{n \choose n-1} + {n \choose n}\right] x^n y^1 \\ &\quad + {n \choose 0} x^0 y^{n+1} + {n \choose n} x^{n+1} y^0. \end{aligned} \tag{A1.4}

Finally, we can use the following identity to collapse bracketed binomial coefficients:

(nk)=(n−1k−1)+(n−1k).(A1.5) {n \choose k} = {n-1 \choose k-1} + {n-1 \choose k}. \tag{A1.5}

And we can rewrite the non-overlapping terms in terms of n+1n+1

(n0)=(n+10)=(nn)=(n+1n+1)=1.(A1.6) {n \choose 0} = {n+1 \choose 0} = {n \choose n} = {n+1 \choose n+1} = 1. \tag{A1.6}

This completes the inductive step:

(x+y)n+1=(n+11)x1yn+⋯+(n+1n)xny1+(n+10)x0yn+1+(n+1n+1)xn+1y0=∑k=1n+1(n+1k)xkyn+1−k.(A1.7) \begin{aligned} &(x+y)^{n+1} \\ &= {n+1 \choose 1} x^1 y^n + \dots + {n+1 \choose n} x^n y^1 + {n+1 \choose 0} x^0 y^{n+1} + {n+1 \choose n+1} x^{n+1} y^0 \\ &= \sum_{k=1}^{n+1} {n+1 \choose k} x^k y^{n+1-k}. \end{aligned} \tag{A1.7}

Finally, the fact that the binomial distribution normalizes—discussed around Equation 88—is simply a direct application of the binomial theorem for x=px = p

A2. Convergence with mean-centering and σ\sigma scaling

Let pnp_n

pn=12+μ2σn.(A3.1) p_n = \frac{1}{2} + \frac{\mu}{2 \sigma \sqrt{n}}. \tag{A3.1}

Then clearly

E[Zi]=2pn−1=μσn,μK:=E[K⌊tn⌋]=⌊tn⌋pn=⌊tn⌋(12+μ2σn),σK2:=V[K⌊tn⌋]=⌊tn⌋pn(1−pn)=⌊tn⌋(12+μ2σn)(12−μ2σn)=⌊tn⌋(14−μ24σ2n).(A3.2) \begin{aligned} \mathbb{E}[Z_i] &= 2 p_n - 1 = \frac{\mu}{\sigma \sqrt{n}}, \\\\ \mu_{K} := \mathbb{E}[K_{\lfloor tn \rfloor}] &= {\lfloor tn \rfloor} p_n \\ &= {\lfloor tn \rfloor} \left( \frac{1}{2} + \frac{\mu}{2 \sigma \sqrt{n}}\right), \\\\ \sigma_{K}^2 := \mathbb{V}[K_{\lfloor tn \rfloor}] &= {\lfloor tn \rfloor} p_n (1 - p_n) \\ &= {\lfloor tn \rfloor} \left( \frac{1}{2} + \frac{\mu}{2 \sigma \sqrt{n}}\right) \left( \frac{1}{2} - \frac{\mu}{2 \sigma \sqrt{n}}\right) \\ &= {\lfloor tn \rfloor} \left( \frac{1}{4} - \frac{\mu^2}{4 \sigma^2 n}\right). \end{aligned} \tag{A3.2}

Let’s redefine Xt(n)X_t^{(n)}

Xt(n)=uZ1+uZ2+⋯+uZ⌊tn⌋,u:=σn.(A3.3) X_t^{(n)} = u Z_1 + u Z_2 + \dots + u Z_{\lfloor tn \rfloor}, \quad u := \frac{\sigma}{\sqrt{n}}. \tag{A3.3}

We can write this as:

Xt(n)=σn[Z1+Z2+⋯+Z⌊tn⌋]=σn[2K⌊tn⌋−⌊tn⌋]=σn  2[K⌊tn⌋−⌊tn⌋12]=σn  2[K⌊tn⌋−⌊tn⌋12−⌊tn⌋(μ2σn)+⌊tn⌋(μ2σn)]=σn  2[K⌊tn⌋−⌊tn⌋(12−μ2σn)]+⌊tn⌋μn=σn  2[K⌊tn⌋−μK]+⌊tn⌋μn=σn4⌊tn⌋⌊tn⌋1−μσ2n1−μσ2n[K⌊tn⌋−μK]+⌊tn⌋μn=σn⌊tn⌋(1−μσ2n)[K⌊tn⌋−μK⌊tn⌋(1−μσ2n)4]+⌊tn⌋μn=σn⌊tn⌋(1−μσ2n)[K⌊tn⌋−μKσK]+⌊tn⌋μn(A3.4) \begin{aligned} X_t^{(n)} &= \frac{\sigma}{\sqrt{n}} \left[ Z_1 + Z_2 + \dots + Z_{\lfloor tn \rfloor} \right] \\ &= \frac{\sigma}{\sqrt{n}} \left[ 2 K_{\lfloor tn \rfloor} - {\lfloor tn \rfloor} \right] \\ &= \frac{\sigma}{\sqrt{n}} \; 2 \left[ K_{\lfloor tn \rfloor} - \lfloor tn \rfloor \frac{1}{2} \right] \\ &= \frac{\sigma}{\sqrt{n}} \; 2 \left[ K_{\lfloor tn \rfloor} - \lfloor tn \rfloor \frac{1}{2} - {\lfloor tn \rfloor} \left( \frac{\mu}{2 \sigma \sqrt{n}}\right) + {\lfloor tn \rfloor} \left( \frac{\mu}{2 \sigma \sqrt{n}}\right) \right] \\ &= \frac{\sigma}{\sqrt{n}} \; 2 \left[ K_{\lfloor tn \rfloor} - \lfloor tn \rfloor \left( \frac{1}{2} - \frac{\mu}{2 \sigma \sqrt{n}} \right) \right] + {\lfloor tn \rfloor} \frac{\mu}{n} \\ &= \frac{\sigma}{\sqrt{n}} \; 2 \left[ K_{\lfloor tn \rfloor} - \mu_K \right] + {\lfloor tn \rfloor} \frac{\mu}{n} \\ &= \frac{\sigma}{\sqrt{n}} \sqrt{4 \frac{\lfloor tn \rfloor}{\lfloor tn \rfloor} \frac{1 - \frac{\mu}{\sigma^2 n}}{1 - \frac{\mu}{\sigma^2 n}}} \left[ K_{\lfloor tn \rfloor} - \mu_K \right] + {\lfloor tn \rfloor} \frac{\mu}{n} \\ &= \frac{\sigma}{\sqrt{n}} \sqrt{\lfloor tn \rfloor \left( 1 - \frac{\mu}{\sigma^2 n} \right)} \left[ \frac{K_{\lfloor tn \rfloor} - \mu_K}{\sqrt{\frac{\lfloor tn \rfloor \left(1 - \frac{\mu}{\sigma^2 n}\right)}{4}}} \right] + {\lfloor tn \rfloor} \frac{\mu}{n} \\ &= \frac{\sigma}{\sqrt{n}} \sqrt{\lfloor tn \rfloor \left( 1 - \frac{\mu}{\sigma^2 n} \right)} \left[ \frac{K_{\lfloor tn \rfloor} - \mu_K}{\sigma_K} \right] + {\lfloor tn \rfloor} \frac{\mu}{n} \end{aligned} \tag{A3.4}

Finally, it’s clear that the prefactor converges to σt\sigma \sqrt{t}

σn⌊tn⌋(1−μσ2n)  →  σt(A3.5) \frac{\sigma}{\sqrt{n}} \sqrt{\lfloor tn \rfloor \left( 1 - \frac{\mu}{\sigma^2 n} \right)} \;\rightarrow\; \sigma \sqrt{t} \tag{A3.5}

while the last term converges to μt\mu t as n→∞n \rightarrow \infty

⌊tn⌋μn  →  μt.(A3.6) {\lfloor tn \rfloor} \frac{\mu}{n} \;\rightarrow\; \mu t. \tag{A3.6}

And since

K⌊tn⌋−μKσK  →d  N(0,1),(A3.7) \frac{K_{\lfloor tn \rfloor} - \mu_K}{\sigma_K} \;\stackrel{d}{\rightarrow}\; \mathcal{N}(0, 1), \tag{A3.7}

then again by Slutsky’s theorem, we know

Xt(n)  →d  N(μt,σ2t).(A3.8) X_t^{(n)} \;\stackrel{d}{\rightarrow}\; \mathcal{N}(\mu t, \sigma^2 t). \tag{A3.8}

So Xt(n)X_t^{(n)}

联系我们 contact @ memedata.com