WienerProcess
WienerProcess[μ,σ]
represents a Wiener process with a drift μ and volatility σ.
represents a standard Wiener process with drift 0 and volatility 1.
Details
- WienerProcess is also known as Brownian motion, a continuous-time random walk, or integrated white Gaussian noise.
- WienerProcess is a continuous-time and continuous-state random process.
- The state at time t follows NormalDistribution[μ t,σ].
- The parameter μ can be any real number and the parameter σ can be any positive real number.
- WienerProcess can be used with such functions as Mean, PDF, Probability, and RandomFunction.
Examples
open allclose allScope (12)
Basic Uses (7)
Process Slice Properties (5)
Univariate SliceDistribution:
First-order probability density function:
Compare with the density function of a normal distribution:
Multivariate slice distributions:
Second-order PDF:
Higher-order PDF:
Compute the expectation of an expression:
Calculate the probability of an event:
Skewness and kurtosis are constant:
CentralMoment and its generating function:
FactorialMoment has no closed form for symbolic order:
Cumulant and its generating function:
Applications (7)
Define a two-dimensional Bessel process:
Define a martingale process using a quadratic WienerProcess:
Define the stochastic exponential function:
The corresponding differential equation is u[t] u[t] w[t]:
Use WienerProcess directly to simulate GeometricBrownianMotionProcess:
Apply a transformation to the random sample:
Compare to the corresponding GeometricBrownianMotionProcess:
Use WienerProcess directly to simulate BrownianBridgeProcess:
Apply a transformation to the random sample:
Compare to the corresponding BrownianBridgeProcess:
Use Wiener process to simulate a solution to the stochastic differential equation :
Use the simulation to plot the solution:
Find the mean function of the simulated paths:
Compare with the corresponding smooth solution:
Find the distribution of the time a WienerProcess with positive drift takes to reach 2:
Remove empty lists and extract times:
Fit InverseGaussianDistribution to the data:
Properties & Relations (12)
A Wiener process is not weakly stationary:
Wiener process has independent increments:
Compare to the product of expectations:
Conditional cumulative distribution function:
The correlation function of the Wiener process is the same as that of RandomWalkProcess:
A Wiener process is a special ItoProcess:
As well as StratonovichProcess:
Simulate the proportion of time spent on the positive side by a standard WienerProcess:
In the limit, the ratio follows ArcSinDistribution:
Find the distribution of the last time WienerProcess changed sign between times 0 and 1:
Calculate the differences of signs to find sign changes:
Extract paths and find times of the last sign change for each path:
In the limit, the times follow ArcSinDistribution:
Find the distribution of the time corresponding to the maximum value of WienerProcess until time 1:
From each path, extract the times corresponding to the maximum for that path:
In the limit, the times follow ArcSinDistribution:
Wiener process is scaling invariant:
Compare to the WienerProcess:
Wiener process is invariant under a difference transformation:
Compare to the WienerProcess:
GeometricBrownianMotionProcess is a transformation of a WienerProcess:
Compare to the slice distribution of the corresponding GeometricBrownianMotionProcess:
Wiener process is a transformation of BrownianBridgeProcess:
Text
Wolfram Research (2012), WienerProcess, Wolfram Language function, https://reference.wolfram.com/language/ref/WienerProcess.html.
CMS
Wolfram Language. 2012. "WienerProcess." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/WienerProcess.html.
APA
Wolfram Language. (2012). WienerProcess. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/WienerProcess.html