Simulation Output Analysis Using Standardized Time Series 3: No g in 𝓜 Makes g(σB) Almost Surely Constant, So the Length Bound Is Not AttainedResearch Paper
Motivation
A steady-state simulation produces a single long output path , and the quantity of interest is its long-run mean . The central difficulty of simulation output analysis is that the observations are correlated, so the classical confidence interval needs a consistent estimate of the time-average variance constant , which is hard to obtain. The method of standardized time series (STS), introduced by Schruben (1983) and put on a general footing by Glynn and Iglehart (Math. Oper. Res. 15 (1990)), avoids estimating : it divides the centred sample mean by a functional of the whole sample path that scales like , so that cancels in the limit. Batch means, the area estimator and other procedures used in simulation software are all instances of this construction.
Cancelling has a price. Glynn and Iglehart show (their Corollary 4.16) that every STS interval has asymptotic expected length at least , the length of the interval that knows , and (4.23) that this bound is the infimum over all admissible . This mission formalizes the next question the paper asks and answers: is the infimum attained? Proposition 4.26 says it is not, and the companion results quantify the residual randomness of the interval length.
Setting
is the space of continuous real functions on with the uniform metric and its Borel -algebra; , and . For , is the set of points at which is not continuous. On a probability space , is a standard Brownian motion, viewed as a random element of .
Assumption (2.1). There are finite constants and such that in , where
The class (2.3) consists of the measurable with
- for ;
- for ;
- ;
- .
With and chosen so that , the interval (2.10) is an asymptotic confidence interval for , of width .
Formalization targets
Goal: Proposition 4.26
For every there is no such that, for some ,
By the paper's discussion before (4.25), attaining the lower bound of Corollary 4.16 with some requires (4.25); the goal therefore says that the bound is attained by no . The goal is stated in terms of (4.25) and not of the limit (4.24), so it does not depend on the expected-length machinery of Corollary 4.16.
Milestones (the steps of the proof, pp. 13–14)
- For : .
- (4.27): for every and .
- If the range of over every -neighbourhood of contains , then .
- Under (2.3i) and (4.25), .
Companions
- is nondegenerate for every (p. 14).
- Proposition 4.32: if is uniformly integrable, then
Significance
The result closes the expected-length analysis of STS intervals: the bound is the exact infimum over but no single standardization reaches it, so every STS procedure is strictly worse, in expected length, than the interval with known . The companion results explain why: is never degenerate, so converges to a nondegenerate random limit and the interval length fluctuates at order , while intervals built on a consistent estimator of (the regenerative method, Proposition 4.34) fluctuate only at order . This is the quantitative trade-off a practitioner faces when choosing between STS and variance-estimation methods.
The paper's results are proved; none of them is formalized. The mission produces machine-checked versions of a support property of Wiener measure on (every path started at is in the support), which is reusable well beyond simulation, and of the deterministic step that turns such a support property into everywhere-discontinuity of a functional.
Difficulty
The goal's statement is elementary, but its proof needs a quantitative fact about Brownian paths: the law of charges every uniform ball around every path in . The natural first attempt, using that is continuous -almost everywhere and constant almost surely on , fails without this fact, because almost-sure statements say nothing about any particular path . Mathlib provides Brownian finite-dimensional laws and independent increments, but no small-ball or support estimate for Brownian motion in the uniform metric, so (4.27) has to be built from scratch. A second subtlety is that (4.25) is given for one only; the homogeneity (2.3i) is what upgrades it to all scales, and that upgrade is what makes the range of near unbounded.
Proposition 4.32 needs, in addition, the passage from weak convergence of to convergence of second moments under uniform integrability, in the space .
Formalization scope
- is
C(unitInterval, ℝ)with its sup norm; isdist. Mathlib has no measurable structure on it at this commit, so the Borel -algebra is declared in the mission's definitions file. - is a measurable map whose coordinates agree, for every , with a process satisfying Mathlib's
IsBrownianReal. "Measurable" in means Borel measurable. - is the set where is not continuous; is the outer measure of the preimage, so no measurability of is assumed.
- Assumption (2.1) is a structure: joint measurability of , local integrability of its paths (the implicit condition that makes defined), pinned pointwise by its integral formula, , and convergence in distribution of to . The index ranges over .
- is "almost surely". is added where the confidence level appears.
- The paper writes "" at the end of the proof of Proposition 4.26; its argument proves only , which is what milestone 4 states.
- Proposition 4.32 uses Bochner integrals; its uniform-integrability hypothesis makes every integral there finite.
The goal is a negation of an existence statement, so it would be trivially true if were empty or if the Brownian hypothesis were unsatisfiable. Neither holds: contains the batch-means functionals of the paper's Example 3.1 (p. 5), and the goal assumes nothing about small balls, (4.27) or continuity of . Those appear only as milestones.
Contributions welcome: the support theorem for Brownian motion in (milestones 1–2), any of the deterministic steps, and the moment-convergence argument of Proposition 4.32.
Selected references
- P. W. Glynn and D. L. Iglehart, Simulation output analysis using standardized time series, Mathematics of Operations Research 15(1):1–16, 1990. https://doi.org/10.1287/moor.15.1.1
- L. Schruben, Confidence interval estimation using standardized time series, Operations Research 31(6):1090–1108, 1983. https://doi.org/10.1287/opre.31.6.1090
- P. Billingsley, Convergence of Probability Measures, Wiley, 1968. https://doi.org/10.1002/9780470316962