Stochastic calculus is the branch of mathematics that extends the tools of calculus—differentiation and integration—to functions whose inputs or outputs are random. Where ordinary calculus describes how quantities change deterministically, stochastic calculus describes how quantities change when they are buffeted by noise. It is the mathematical language of Brownian motion, financial option pricing, filtering theory, and countless models in physics, biology, and engineering.
The field’s central object is the stochastic integral, a way of making sense of expressions like
\[ \int0^t Hs \, dX_s \]
where \(Xs\) is a random process with irregular, nondifferentiable paths, and \(Hs\) is another process that may depend on the history of \(X\). The difficulty is immediate: if \(X\) is Brownian motion, its paths are continuous but nowhere differentiable, so the integral cannot be understood as an ordinary Riemann–Stieltjes integral. The challenge is to define it in a way that is mathematically consistent, useful for modeling, and compatible with the information structure of the random process.
To see why the definition matters, consider a simple discrete approximation. Partition the interval \([0,t]\) into small pieces and form a sum
\[ \sum{i} H{ti^*} \left( X{t{i+1}} - X{t_i} \right), \]
where \(ti^\) is some point chosen in the interval \([ti, t{i+1}]\). For ordinary smooth functions, the choice of \(ti^\) becomes irrelevant as the partition is refined. For Brownian motion, it does not. If \(Hs = Xs\) and one chooses the left endpoint \(ti^ = ti\), the limit is a different object than if one chooses the right endpoint \(ti^ = t{i+1}\). The difference is not a minor technicality; it changes the resulting calculus.
This ambiguity is the root of the field. The two most important resolutions are the Itô integral and the Stratonovich integral, named after Kiyosi Itô and Ruslan Stratonovich. They are not rival theories in the sense of competing for the same job; rather, they are two different conventions, each with its own algebraic and geometric properties, and each suited to different types of problems.
The Itô integral, developed by Kiyosi Itô in the 1940s, chooses the left endpoint in the approximating sums. This choice has a decisive consequence: the integrand \(H_s\) is evaluated at the beginning of each small interval, so it is non-anticipating—it depends only on information available up to time \(s\), not on the future increment of the noise. This property makes the Itô integral a martingale when the integrand is sufficiently integrable: its conditional expectation given the past is zero, reflecting the fact that future noise is unpredictable.
The Itô calculus is built around a single remarkable formula, Itô’s lemma. If \(X_t\) is a stochastic process satisfying a stochastic differential equation (SDE) of the form
\[ dXt = at \, dt + bt \, dBt, \]
where \(Bt\) is Brownian motion, then for a sufficiently smooth function \(f(t,x)\), the process \(f(t, Xt)\) satisfies
\[ df(t, Xt) = \frac{\partial f}{\partial t} dt + \frac{\partial f}{\partial x} dXt + \frac{1}{2} \frac{\partial^2 f}{\partial x^2} (dX_t)^2. \]
The term \((dXt)^2\) is not zero, as it would be in ordinary calculus. Instead, it is interpreted through the rule \((dBt)^2 = dt\), which encodes the fact that Brownian motion accumulates quadratic variation at rate one per unit time. This extra term is the heart of stochastic calculus: it is why the chain rule of ordinary calculus must be modified, and it is the source of the field’s distinctive results.
The Itô calculus is the standard tool in mathematical finance. The Black–Scholes–Merton model of option pricing, developed in the early 1970s, is built directly on Itô’s lemma. The key insight is that a portfolio consisting of an option and a dynamically adjusted position in the underlying asset can be made riskless, and the resulting partial differential equation for the option price follows from Itô’s formula. The non-anticipating property of the Itô integral is essential here: a trading strategy cannot depend on future price movements, so the left-endpoint convention is the economically correct one.
The Itô calculus also has a clean connection to probability theory through the martingale representation theorem, which states that any sufficiently regular martingale adapted to a Brownian filtration can be written as a stochastic integral with respect to Brownian motion. This result underpins much of the theory of hedging in finance and the construction of stochastic integrals for general martingales.
The Stratonovich integral, introduced by Ruslan Stratonovich in the 1960s, chooses the midpoint \(ti^* = (ti + t{i+1})/2\) in the approximating sums. This choice makes the integral obey the ordinary chain rule of calculus: if \(Yt = f(X_t)\), then
\[ dYt = f'(Xt) \, dX_t \]
with no extra quadratic-variation term. The Stratonovich integral is therefore the natural choice when one wants stochastic differential equations to behave like ordinary differential equations under coordinate changes, as in problems with geometric or physical structure.
The cost of this convenience is that the Stratonovich integral is anticipating in a subtle sense: the midpoint evaluation uses information from the future of the interval, so the integral is not a martingale. This makes it less natural for problems where causality or information flow is central, such as filtering or finance.
The two calculi are not fundamentally different in content. Any Stratonovich SDE can be converted to an Itô SDE by adding a correction term involving the derivative of the diffusion coefficient. The relationship is explicit: if
\[ dXt = at \, dt + bt \circ dBt \]
is a Stratonovich equation (the \(\circ\) denoting the Stratonovich integral), then the equivalent Itô equation is
\[ dXt = \left( at + \frac{1}{2} bt \frac{\partial bt}{\partial x} \right) dt + bt \, dBt. \]
The extra drift term is sometimes called the Itô–Stratonovich correction. The choice between the two is therefore not a matter of correctness but of modeling convention. In physics and engineering, where stochastic differential equations often arise as limits of ordinary differential equations driven by rapidly fluctuating forces, the Stratonovich convention is often more natural because it preserves the ordinary chain rule and the geometric structure of the underlying deterministic system. In finance and filtering, where the flow of information is central, the Itô convention is standard.
A stochastic differential equation is an equation of the form
\[ dXt = a(t, Xt) \, dt + b(t, Xt) \, dBt, \]
where \(a\) is the drift and \(b\) is the diffusion coefficient. The equation is shorthand for an integral equation:
\[ Xt = X0 + \int0^t a(s, Xs) \, ds + \int0^t b(s, Xs) \, dB_s. \]
The first integral is an ordinary Lebesgue integral; the second is a stochastic integral. A strong solution is a process \(Xt\) that is adapted to the filtration generated by the Brownian motion and satisfies the integral equation pathwise. A weak solution is a process \(Xt\) together with a Brownian motion (possibly on a different probability space) such that the equation holds; the distinction matters because weak solutions allow the noise to be constructed alongside the solution, which is useful when the drift or diffusion is irregular.
The classical existence and uniqueness theorem, due to Itô, requires the coefficients \(a\) and \(b\) to be Lipschitz continuous in the spatial variable and to satisfy a linear growth bound. Under these conditions, a unique strong solution exists and depends continuously on the initial condition. The proof uses a stochastic analogue of Picard iteration, with the martingale property of the Itô integral replacing the contraction mapping argument of ordinary differential equations.
When the coefficients are only continuous, or when the diffusion coefficient vanishes at certain points, the theory becomes more delicate. Weak solutions may exist when strong solutions do not, and uniqueness may fail. The study of such degenerate or singular SDEs is an active area, with connections to partial differential equations and the theory of Markov processes.
Stochastic calculus has a deep two-way relationship with the theory of partial differential equations (PDEs). The Kolmogorov backward equation and the Fokker–Planck equation (also called the forward Kolmogorov equation) describe how the transition probabilities of a diffusion process evolve. If \(Xt\) solves an SDE with drift \(a\) and diffusion \(b\), then the probability density \(p(t,x)\) of \(Xt\) satisfies the Fokker–Planck equation
\[ \frac{\partial p}{\partial t} = -\frac{\partial}{\partial x} (a p) + \frac{1}{2} \frac{\partial^2}{\partial x^2} (b^2 p). \]
Conversely, the solution to a linear parabolic PDE can be represented as an expectation of a functional of a diffusion process. This is the content of the Feynman–Kac formula, which states that under suitable conditions, the function
\[\nu(t,x) = \mathbb{E}\left[ e^{-\intt^T r(s, Xs) ds} g(XT) \,\middle|\, Xt = x \right] \]
solves a certain linear PDE. This formula is the bridge between probabilistic and analytic methods: one can study a PDE by analyzing the associated diffusion, or study a diffusion by solving the associated PDE.
This connection is not merely formal. It underpins the numerical solution of PDEs by Monte Carlo simulation, the analysis of option prices in finance, and the study of large deviations and rare events. It also extends to nonlinear PDEs through the theory of backward stochastic differential equations (BSDEs), which were introduced in the 1990s. A BSDE is an equation of the form
\[ Yt = \xi + \intt^T f(s, Ys, Zs) \, ds - \intt^T Zs \, dB_s, \]
where the terminal condition \(\xi\) is a random variable and the solution is a pair \((Yt, Zt)\). BSDEs provide a probabilistic representation for solutions of nonlinear parabolic PDEs and have become a standard tool in stochastic control and mathematical finance.
A different extension of calculus to random settings is the Malliavin calculus, developed by Paul Malliavin in the 1970s. While Itô calculus treats integration with respect to Brownian motion, Malliavin calculus treats differentiation with respect to the underlying noise. It defines a derivative operator \(D\) that acts on random variables by differentiating them with respect to the Brownian path, and an associated integration-by-parts formula.
The original motivation was to prove the smoothness of densities of solutions to SDEs whose diffusion coefficient is nondegenerate. Malliavin showed that if the Malliavin derivative of a random variable is nondegenerate in a suitable sense, then the random variable has a smooth density with respect to Lebesgue measure. This provided a probabilistic proof of Hörmander’s theorem on the hypoellipticity of certain second-order operators, a result that had previously been proved by analytic methods.
The Malliavin calculus has since become a tool in its own right. It is used to compute Greeks (sensitivity derivatives) in mathematical finance, to study the regularity of densities in stochastic analysis, and to prove central limit theorems for functionals of Gaussian processes. It is a more specialized and technically demanding part of the field, but it illustrates the breadth of what "calculus" can mean in a stochastic setting.
Stochastic calculus is not a single monolithic theory but a family of related tools organized around a few central ideas: the definition of integrals against irregular random processes, the modification of the chain rule, the analysis of stochastic differential equations, and the connection to partial differential equations. The Itô and Stratonovich conventions are the two main pillars, and their relationship is well understood. The field has expanded in several directions: to processes with jumps (Lévy processes and semimartingales), to infinite-dimensional settings (stochastic partial differential equations), and to rough paths, a theory developed by Terry Lyons in the 1990s that provides a pathwise approach to integration against very irregular functions, including Brownian motion and more singular processes.
The rough paths theory deserves particular mention because it offers a third way of thinking about the integral. Instead of choosing a convention like Itô or Stratonovich, it enriches the path itself with additional data—the iterated integrals—so that the integral becomes a continuous operation on the enriched path. This approach has the advantage of being pathwise (no probability space is needed) and of extending to processes with less regularity than Brownian motion. It has found applications in regularity structures, a theory developed by Martin Hairer for solving stochastic partial differential equations that are too singular for classical methods.
The field’s present landscape is characterized by a productive tension between probabilistic and analytic methods, between pathwise and measure-theoretic approaches, and between the demands of applications (finance, physics, engineering) and the internal logic of mathematics. The Itô calculus remains the default language in finance and probability theory; the Stratonovich calculus is preferred in geometric and physical contexts; the Malliavin calculus and rough paths theory are specialized tools for deeper regularity questions. None of these has replaced the others, and the relationships among them are themselves an active subject of research.
For the educated newcomer, the essential map is this: stochastic calculus is the study of how to do calculus when the underlying paths are random and irregular. The central technical problem is the definition of the integral, and the two classical solutions—Itô and Stratonovich—differ in a way that matters for applications. The field’s power comes from the interplay between stochastic differential equations and partial differential equations, and its modern developments extend the same ideas to more singular and more general settings. The subject is not a collection of disconnected tricks but a coherent extension of calculus that respects the fundamental fact that noise does not behave like a smooth function.