Riemann–Stieltjes Integration
- Riemann–Stieltjes integration is a generalization of the Riemann integral that integrates a function against the increments of another, accommodating discontinuities and irregular behaviors.
- It extends classical properties like linearity and integration by parts, and offers a framework for handling functions of bounded variation and regulated integrators.
- The technique enables precise numerical quadrature with explicit error bounds and applies to stochastic calculus, differential equations, and multivariable integration.
The Riemann–Stieltjes integral generalizes the classical Riemann integral by allowing integration of a function (the "integrand") against the increments of another function (the "integrator" or "measure-generating function") rather than against Lebesgue or Riemann measure. It plays a fundamental role in analysis, probability, numerical quadrature, and the study of differential equations with irregular or generalized driving signals. Its definition, existence theory, and properties have led to extensive applications, ranging from stochastic calculus and probability theory to the numerical approximation of integrals and the study of rough or stochastic dynamics.
1. Definition and Fundamental Properties
Let be bounded real-valued functions. The Riemann–Stieltjes integral of with respect to over is defined, if it exists, as the common limit of Riemann–Stieltjes sums
as the mesh of the partition tends to zero, for all choices of sample points . Existence is guaranteed under several sufficient conditions, notably if one function is continuous and the other is of bounded variation on (Alomari, 2014, Niang et al., 2020).
The classical integration by parts formula holds: when and are both of bounded variation.
Linearity, additivity on intervals, and monotonicity properties all extend from the Riemann setting. Existence criteria permit to have jump discontinuities, fractal structure, or to be only regulated, making the Riemann–Stieltjes formalism flexible for modeling integrators with a range of regularity (Niang et al., 2020, Pouso, 2011).
2. Existence Criteria and Main Theorems
Classical existence
- If is continuous and is of bounded variation, or vice versa, the Riemann–Stieltjes integral exists (Alomari, 2014, Pouso, 2011).
- If is continuously differentiable and is Riemann integrable, then the reduction
holds (Pouso, 2011).
- If is a step function, exists if and only if has left and right limits at the jump points of (Niang et al., 2020).
Bounded variation, truncated and -variation
The existence theory reaches further with the use of total variation or truncated variation. If and are regulated with no common discontinuities, and appropriate truncated variations at suitably chosen scales decay rapidly enough, then the Riemann–Stieltjes integral exists and is controlled quantitatively (Łochowski, 2014):
Given sequences , if the sum
is finite, where denotes -truncated variation, then the integral exists and .
When , for , $1/p+1/q>1$, the Young–Loeve theorem ensures existence, and the improved Loéve–Young inequality provides explicit estimates (Łochowski, 2014).
Stochastic and pathwise generalizations
For random processes (e.g., fractional Brownian motion), versions of the Riemann–Stieltjes integral can be defined pathwise when the processes possess joint increment controls or satisfy joint Hölder conditions, even when classical -variation is infinite (Yaskov, 2015, Chen et al., 2016). For instance, if and are Hölder processes of orders and with , the pathwise Riemann–Stieltjes integral exists for locally finite variation (Chen et al., 2016).
3. Explicit Formulas and Computation
Reduction to Riemann integrals
If is an indefinite Riemann integral for some Riemann–integrable , and is bounded with Riemann integrable, then
(Pouso, 2011).
Discrete and step integrators
If is a pure step function with jumps at of size , and is continuous at these points,
Change of variable
For an invertible, continuous, strictly monotone , the substitution formula applies: Generalizations to the non-invertible case allow composition with non-one-to-one substitutions, provided the induced integrator is a well-defined indefinite integral (Torchinsky, 2019).
4. Numerical Quadrature and Error Bounds
Riemann–Stieltjes integrals admit quadrature approximations via two- and three-point rules, generalizations of classical Newton–Cotes and Gaussian quadrature. For functions of bounded variation and Lipschitz or Hölder integrators, explicit error estimates and sharp inequalities are established (Alomari et al., 2018, Alomari, 2014, Alomari, 2014):
- General quadrature functional interpolates midpoint, trapezoid, and Simpson's rules.
- Error terms are explicitly bounded using triangle-type and Beesack–Wirtinger inequalities, involving norms and Hölder exponents (Alomari et al., 2018).
- For the two-point Gauss–Legendre rule, error estimates depend sharply on smoothness and variation of and (Alomari, 2014).
- Weighted Ostrowski and generalized trapezoid inequalities provide optimal bounds in terms of total variation and (weighted) increments (Alomari, 2014).
Modified Riemann sums—with subintervals shrunk or resampled—also converge to linear transformations of the Riemann–Stieltjes integral under explicit hypotheses, allowing for partial or data-limited integration schemes, change-of-integrator constructs, or quadrature under physical constraints (Torchinsky, 2019).
5. Extensions: Multivariable, Time Scales, and Special Integrators
The Riemann–Stieltjes formalism extends naturally to double integrals, with the bi-variation of the integrand and integrator governing existence. Specialized inequalities (Hermite–Hadamard, Trapezoid, Grüss, Ostrowski) and tailored cubature rules for double Riemann–Stieltjes integrals exploit properties such as bounded bi-variation, coordinatewise monotonicity, or Lipschitz continuity (Alomari, 2016).
The theory also generalizes to the calculus on time scales, merging discrete and continuous analysis. All foundational properties (linearity, additivity, integration by parts, substitution) extend, with the forward and backward graininess dictating the elementary increments and integration by parts adjustments (0903.1224).
Comparisons between Riemann–Stieltjes and Lebesgue–Stieltjes integrals, especially with step or jump-discontinuous integrators, clarify the respective requirements and offer insight into the expressive power and limitations of each approach in probability and measure theory (Niang et al., 2020).
6. Applications, Limitations, and Open Problems
The Riemann–Stieltjes integral is critical for:
- Expressing and computing expectations with respect to cumulative distribution functions with discrete or continuous components (Niang et al., 2020).
- Defining and numerically approximating integrals driven by rough, non-classically smooth, or jump processes (Łochowski, 2014, Yaskov, 2015).
- Modeling feedback and memory effects in differential equations and stochastic processes beyond the semimartingale/Itô framework (Yaskov, 2015, Chen et al., 2016).
- Analyzing convergence and positivity properties (including necessary and sufficient conditions, such as bounded variation) with respect to varying regularity of integrand and integrator (Lukkarinen et al., 2012).
However, the classical theory requires suitable regularity—bounded variation, regulated functions, or suitable integrability conditions. Insufficient regularity can lead to the non-existence of the integral or loss of key properties such as positivity (Lukkarinen et al., 2012, Łochowski, 2014).
Open questions include further generalizations to singular continuous integrators, vector-valued settings, extensions of numerical quadrature to higher-order schemes for Riemann–Stieltjes and related rough integrals, as well as sharper characterizations of existence and stability in stochastic and rough regimes (Pouso, 2011, Yaskov, 2015, Łochowski, 2014).