Motivation
Industries in which capacity can be built but not sold back (energy generation, manufacturing, mining) are studied through irreversible investment models: a firm controls a nondecreasing investment process and trades the cost of capacity against uncertain future revenues. When many small firms compete, each firm's revenue depends on aggregate production through the market price, and the natural equilibrium notion is a mean-field equilibrium: every firm optimizes against a given aggregate, and the aggregate generated by the optimal behaviour is the one that was assumed.
Aïd, Basei and Ferrari (arXiv:2305.00541; Operations Research, 2025) add a macroeconomic regime to this picture. The economy switches between two states according to a continuous-time Markov chain, and volatilities and prices depend on the state. They prove that a stationary mean-field equilibrium exists and is unique, and that the equilibrium firm invests at regime-dependent barriers. Related stationary mean-field games with singular controls include Cao and Guo (Stochastic Processes and their Applications, 2022) and Cao, Dianetti and Ferrari (doi:10.1287/moor.2022.1323); the stability of the reflected regime-switching diffusions that appear in the equilibrium is due to Budhiraja and Liu (Mathematics of Operations Research, 2012).
Setting
A real Brownian motion B and an independent two-state Markov chain ε with generator
P=(−p1p2p1−p2),π=(p1+p2p2,p1+p2p1),p1,p2∈(0,1),
live on a complete probability space; F is their augmented natural filtration. A control I is an adapted, nonnegative, nondecreasing càdlàg process with I0−=0. The production capacity is
XtI=xexp(−(δt+21∫0tσεs2ds)+∫0tσεsdBs+It),x>0,
and investment costs κXtI∘dIt, the integral (2.3) that charges a jump ΔIt the amount Xt−I(eΔIt−1). Given aggregate productions Q=(Q1,Q2)∈(0,∞)2, the price in regime i is ηi=φi+ζiQi−α, and a firm starting from (x,i) maximizes, over the admissible set A of (2.5),
J(x,i)(I,Q)=E(x,i)[∫0∞e−ρt(ηεtXtIdt−c(XtI)2dt−κXtI∘dIt)].
A stationary mean-field equilibrium (Definition 2.2) is a pair (I⋆,Q⋆) such that I⋆ maximizes J(x,i)(⋅,Q⋆) over A, and the controlled pair (XtI⋆,εt) has a stationary distribution p∞ with
Qj⋆=πj1∫0∞xp∞(dx,j),j=1,2.
The barrier control at levels a1,a2>0 is
It⋆=0∨0≤s≤tsup(ln(aεs/x)+∫0s(δ+21σεu2)du−∫0sσεudBu),
the minimal investment keeping XtI⋆≥aεt. Finally ϕi(θ)=21σi2θ2+(δ+21σi2)θ−pi and ϕˉ=ϕ1ϕ2−p1p2, whose negative roots are θ1<θ2<0.
Formalization targets
Goal: Theorem 4.1
Under Assumption 2.1, ρ>2max{σ12,σ22}, and 1+θ2<0: for every (x,i) there are barriers a⋆∈(0,∞)2 and Q⋆∈(0,∞)2 with
(I⋆(a⋆),Q⋆) a stationary MFE, and every stationary MFE (I,Q) has Q=Q⋆, I=I⋆ a.s.
Milestones, in the order the proof uses them
- Proposition 4.1: a C2 solution of the free-boundary problem (4.10) is the value function, and the barrier control is optimal.
- Proposition 4.2 (corrected): the stopping problem (4.13) has threshold regions, a C1 value satisfying (4.17), and an optimal hitting time.
- Proposition 4.3 ((4.18) corrected): V(x,i)=ki+∫aixv(y,i)dy.
- The root structure of (4.29): θ1<θ2<0<θ4 are the nonzero roots of ϕˉ.
- Proposition 4.6: the stationary distribution function of the capacity reflected at 0<a1<a2 is the explicit Π(lnx,i) of (4.32).
- Corollary 4.7: the regime-wise stationary means (4.35)–(4.36).
- Step 1 of the proof of Theorem 4.1: the stopping value and the barriers decrease in Q.
- Theorem 2.4(ii): P(X∞≥x)/xθ2→C>0.
Significance
The theorem gives a fully explicit equilibrium in a model with common noise in the form of regime switching: the barriers solve a finite system of algebraic equations, and the stationary distribution of capacities is known in closed form, with a Pareto tail of exponent θ2. This makes comparative statics of market concentration and of the industry's response to regime persistence computable, which is what Section 3 of the paper does numerically.
The result is proved on paper; none of it is formalized. A complete development would yield a machine-checked verification theorem for regime-switching singular control, a checked link between singular control and optimal stopping, and a checked stationary law for a reflected regime-switching geometric Brownian motion. The printed text contains slips the formalization corrects in the open: the continuation and stopping regions of Proposition 4.2 are printed swapped, a term of (4.18) carries a spurious factor ai, and an integration by parts in the proof drops κ.
Difficulty
The obvious route, solving the variational inequality (4.8) by guessing a smooth-fit solution, fails here: the two regimes couple the ordinary differential equations, and the smooth-fit and smooth-pasting equations become nonlinear in both barriers at once, so existence and uniqueness of their solution cannot be read off. The regularity a verification argument needs (C2 value, a threshold structure of the investment region) is therefore the hard part, and with regime switching it is not covered by the one-dimensional theory. The stationary law requires positive recurrence of a reflected diffusion with switching and the identification of its limit law. The fixed point Q=RQ, where (RQ)j=πj−1∫0∞xp∞Q(dx,j) is built from the stationary law under the barrier control optimal for Q, needs continuity and a priori bounds of R for existence, and a monotonicity argument for uniqueness; the printed uniqueness argument treats ordered pairs of fixed points explicitly, and uniqueness of the optimal control itself is not argued on the page but is part of the goal.
Formalization scope
Lean represents regimes as Fin 2 (index 0 is regime 1) and time as R≥0. The model consists of: the chain, pinned by its closed-form transition function etP; Mathlib's IsBrownianReal for B; independence of B and ε; the augmented filtration; M=∫σεdB through the platform relation EthierKurtz.HasBrownianItoIntegral, with continuous paths; the state (2.4); the integral (2.3), computed as ∫e−ρtYtd(eI)t; the admissible set (2.5) with [0,∞]-valued expectations; J of (2.6); Definition 2.2; and the barrier control (4.11). E(x,i) is the expectation conditioned on ε0=i.
Standing constants: δ,σi,ρ,c,κ,φi,ζi>0, pi∈(0,1), 0<α<1, miniφi>ρ+δ, and Assumption 2.1. The root condition 1+θ2<0 is stated as "ϕˉ has no root in [−1,0)". Pinned hypotheses, each disclosed in the item that carries it: the stationary distribution is the weak limit of the time-t laws; Qi>0; ai>0 wherever (4.11) is used; 0<a1<a2 for the §4.2 statements; (ρ+δ)κ<φi on the goal; and "∼" in Theorem 2.4(ii) as a ratio tending to a positive constant.
The equilibrium is defined from the model: optimality against every admissible control, including those with an initial jump, and the limit law of the actually controlled process. It is never defined through the paper's closed forms (4.23) or (4.32), which would make the goal a statement about formulas. The barrier control is the printed formula, not an arbitrary control keeping X≥a.
Not formalized: Section 3 (numerics), Proposition 4.4 and Corollary 4.5 (semi-explicit value functions), the continuity part of Step 1, and Steps 2–4 of the proof as separate items. Contributions toward a general verification theorem for regime-switching singular control, regularity of regime-switching stopping problems, and stationary laws of reflected switching diffusions are reusable beyond this mission.
Selected references
- R. Aïd, M. Basei, G. Ferrari, A Stationary Mean-Field Equilibrium Model of Irreversible Investment in a Two-Regime Economy, arXiv:2305.00541v1, 2023; Operations Research, 2025. https://arxiv.org/abs/2305.00541
- A. Budhiraja, X. Liu, Stability of constrained Markov-modulated diffusions, Mathematics of Operations Research 37(4):626–653, 2012.
- H. Cao, X. Guo, MFGs for partially reversible investment, Stochastic Processes and their Applications 150:995–1014, 2022.
- H. Cao, J. Dianetti, G. Ferrari, Stationary discounted and ergodic mean-field games of singular controls, Mathematics of Operations Research, 2022. https://doi.org/10.1287/moor.2022.1323
- G. Ferrari, N. Rodosthenous, Optimal control of debt-to-GDP ratio in an N-state regime switching economy, SIAM Journal on Control and Optimization 58(2):755–786, 2020.