Appendix AAdditional Finite-Horizon Extensions

A.1Endogenous signal precision

This section identifies the obstruction to optimizing precision in the multi-player setting.

A.1.1Why choosing precision is hard

In single-agent LQG, the separation principle makes precision easy to optimize: the policy gain does not depend on signal precision, so the value of information can be computed independently of the control problem. With multiple agents and endogenous signals, separation fails (Remark 1.13), because the policy kernel depends on precision through the information wedge, the shadow price of moving another player’s noise-state.

The filtrations generated by and are generically incomparable: neither contains the other. This breaks the envelope argument that makes single-agent rational inattention tractable, because the player at cannot implement the control it would have chosen at .

There is also a more basic problem with calling a change in precision. The in the reduced observation equation need not be the error from one literal measurement. It can already be the noise left after several measurements have been collapsed to a sufficient statistic. For example, if with independent unit-variance measurement noises, then the informative part of these measurements can be written Adding another measurement increases , but it also changes . At the level of the actual measurements, more precision therefore does not usually mean increasing the gain while holding the same measurement noise fixed. The latter is a perfectly good perturbation of the reduced-form filtering problem, including for the calculations below, but it needs some care before it is interpreted as acquiring more information.

Correlation makes this more important rather than less. If the measurement errors have covariance , the corresponding precision is and the sufficient statistic weights the measurements by . Adding a source can then change the weights on measurements the player already had, and correlations with other information the player observes have to be carried along as well. None of this makes the filtering mathematics difficult; it means that an economically meaningful deviation in precision should come from a specified change in the underlying measurements, with the new reduced-form gain and noise derived from that change.

The incomparability disappears when an independent source adds precision (the Brownian-sheet formulation sketched in Section 7.1.3). Monitoring an additional channel strictly enlarges the filtration, and the marginal value of the source is the value of optimally exploiting its independent increment. The full rational-inattention game in which players choose source portfolios requires this formulation and is left to later work. Whether opponents are privy or naive to the precision change, in the sense of Chapter 6, depends on whether they see it. If they do not see it, they filter its effects as primitive shock. This is coherent: the change reaches them through the deviating player’s control, so it moves the drift of their observations and not the volatility, and treating a deviation as primitive shock breaks down only when the deviation changes the volatility. The channels described in Section A.1.2 are what a naive opponent filters as noise. If they see it, through a data purchase or disclosed research, they are privy and respond through the gains of Chapter 6. In the naive case the best response to deterministic precisions is deterministic, because fixed gains make the conditional variances deterministic, so the precision game can be solved over deterministic gain paths. Unfortunately my intuition does not stretch far enough for players with both privy and naive opponents, although when all opponents are privy it should still apply.

A.1.2Two channels from a precision perturbation

Despite the incomparability, one can compute the first-order effect of a gain perturbation on equilibrium objects by linearizing the forward–backward system.

Fix an equilibrium profile and spike-perturb player ’s gain at time . By the envelope theorem, has no first-order cost effect, because the FOC is satisfied. But the primitive-shock control responds at first order through , changing which part of the fixed policy kernel the player’s own information resolves.

The variation of the unresolved adjoint decomposes as where is the deterministic kernel through which a control variation at time enters the time- adjoint, and is the unresolved component of the control variation induced by .

Through channel (a) the player resolves more of the fixed adjoint from the perturbed signal, the standard value-of-information effect present in single-agent problems. Channel (b) arises because the same changes the projection, leaving part of unresolved by the player’s current information. The equilibrium channel operates through the information wedge and vanishes when (exogenous signals, Corollary 1.9). Multi-player rational inattention couples the filtering and control problems that separate in single-agent settings: the marginal value of precision depends on the equilibrium through the wedge. Optimizing attention requires solving for the equilibrium first.

Local profile-space notation.

In the remainder of this appendix, bold symbols denote stacked policy profiles, and calligraphic and sans-serif symbols denote maps on the profile space. These are local functional-analytic abbreviations and do not carry into the substantive chapters.

A.2Well-posedness of the deterministic impulse-response fixed point

This section records the a priori bounds that follow from the projection structure of the filtering map and separates three well-posedness questions. A unilateral best response against fixed linear opponent maps is globally well posed for every finite horizon, and the joint policy update is a contraction on short horizons. For arbitrary horizons, existence and uniqueness follow under a weighted monotonicity condition that one can also check numerically near a computed equilibrium.

Notation.

denotes a generic constant depending on ; when it also depends on a policy-norm bound .

A.2.1Standing assumptions

Assumption A.1. There exist and such that, for all and all , , the joint running Hessian is positive semidefinite, and the Schur condition (1.3.3) holds with constant (which implies , since ).

A.2.2The kernel state space and its dynamics

At time the kernel state is The unresolved response is not a state variable, but follows algebraically from by It is the part of that player  has not resolved from its own observations.

Under a noise-state linear profile , the kernel state evolves by with the block selector for the state noise , boundary , and primitive-shock control .

The policy enters (A.2.3)–(A.2.4) but does not enter (A.2.5) directly, since depends on only through by (A.2.2).

A.2.3Dynamic-programming interpretation of a fixed-profile best response

The deterministic kernels in (A.2.1) are useful for computing equilibrium, but they are not themselves a state observed by any player. Their domains also grow with time and create the birth terms at the current date derived in Appendix 1.B. For these reasons, the well-posedness results below do not rely on a Hamilton–Jacobi–Bellman equation on .

Dynamic programming instead becomes available after fixing the opponents’ complete linear strategy maps. For player , let denote the augmented hidden state containing the physical state and the opponents’ noise-state coordinates that enter their future controls, lifted to a fixed Hilbert space so that its generator includes transport and coordinate births. The player-specific separated state is Under the frozen linear profile the problem is linear Gaussian, the conditional covariance is deterministic, and the separated state has the formal innovation representation The control moves the drift, and the innovation carries what the player learns. For the value function normalized as one half of the continuation cost, the corresponding formal HJB equation is The first-order condition is where is the physical component of the separated state. A quadratic operator ansatz for gives an operator Riccati system. Its off-diagonal blocks, coupling the physical component of to the opponents’ noise-state coordinates, are the dynamic-programming counterparts of the belief prices and the information wedge. A rigorous HJB treatment would require specifying the fixed-space lift and the unbounded transport and birth operators.

A.2.4A priori bounds from projection structure

The filter kernel parametrizes the integral part of player ’s blueprint, the conditional projection , which is an orthogonal projection on (Theorem 1.5 and the projection interpretation following it).

Lemma A.2 (Projection bounds). For each and : (i) ; (ii) both and are -contractions; (iii) .

Proof. Standard properties of orthogonal projections; (iii) is the triangle inequality. ◻

Lemma A.3 (Dissipation). is non-decreasing in the positive semidefinite order, and for all .

Proof. is the orthogonal projection onto the -measurable linear functionals of (Lemma 1.7); since for , these projections are nested and is non-decreasing. Since by (A.2.2), Lemma A.2(ii) gives the bound. ◻

These bounds hold uniformly in the precision paths, the policy profile, and the horizon . As grows toward , the complementary projection contracts, driving and decelerating , so the quadratic right-hand side of (A.2.5) is self-limiting. This prevents finite-time blowup despite the quadratic nonlinearity, just as the Kalman filter covariance remains bounded.

A.2.5Well-posedness

Definition A.4. Define , where . With continuous data the Volterra structure of (1.A.5)–(1.A.6) and of the adjoint equations propagates continuity to and to the belief prices, so the birth traces , and are defined pointwise.

Definition A.5 (Forward–backward policy update). Define where the adjoints solve the backward system of Theorem 1.8 at the forward environment induced by . Fixed points are Nash equilibria (Corollary 1.11).

Proof of Proposition 1.12. Use the control-free reference filtration of Proposition 1.6 and let The exact system for the difference between two controls makes the physical state and all induced opponent controls affine and continuous functions of the realized input . The cost then has the form where is bounded (Proposition 1.6), deterministic, self-adjoint, and by Lemma 1.10. There is then a unique minimizer.

It remains to show that the minimizer is noise-state linear, without assuming in advance that the optimum lies in that class. Split every square-integrable functional of the reference noise into its affine part, a constant plus a linear functional of the noise, and a remainder orthogonal to all affine functionals. The frozen linear causal response maps send affine functionals to affine functionals and remainders to remainders (they are built from deterministic kernels and from conditional expectations given filtrations generated by linear functionals of the noise), so does the same, is affine, and the cost has no cross term between the two parts. Any remainder in a control contributes only its nonnegative quadratic cost and cannot occur in the unique minimizer. Since is generated by linear functionals of the reference noise, conditioning on it also maps affine functionals to affine functionals and remainders to remainders, so the affine part of an adapted control is adapted and the minimization over may be carried out part by part. The minimizer is consequently affine Gaussian and adapted. By the Gaussian-span statement in Lemma 1.7, it has a deterministic noise-state representation. The corresponding deterministic kernels satisfy the stationarity system. ◻

Fixed coordinates for arbitrary-horizon equilibrium.

The monotonicity result below is stated on a fixed Hilbert space of complete linear causal strategy maps. Let be such a realization, using a profile-independent observation or reference-innovation coordinate system. If profile-dependent noise-state coordinates are used computationally, the coordinate-change terms are included when the best-response derivative is formed. Proposition 1.12 defines the exact best-response map and the equilibrium residual A zero of is a fixed point of the exact linear-strategy best-response map, and so a Nash equilibrium (Corollary 1.11).

The forward estimates below follow by Grönwall arguments on the forward system (A.2.3)–(A.2.5), using the a priori bounds of Lemmas A.2–A.3 to control the quadratic nonlinearity in (A.2.5). The adjoint estimates follow by backward Grönwall on the linear adjoint system (1.B.19)–(1.B.20), using Cauchy–Schwarz on the belief-price coupling terms, including the birth term and the drift-inference integral .

Proposition A.6 (Bounds and Lipschitz continuity). Under Assumption A.1, for :

(i) The forward system has a unique global solution with , , .

(ii) The backward system has a unique solution with , and time derivatives bounded by .

(iii) Both maps and are Lipschitz with constants and respectively, both bounded by .

Here .

Proof sketch. For the forward system, solve linear equations with bounded coefficients once is controlled. The operator bound (Lemma A.2(iii)) on the filter kernel closes the system in by Grönwall, ruling out finite-time blowup. The closure follows by bootstrapping. With , the explicit formula (1.A.10) gives , so Cauchy–Schwarz on gives , and satisfies .

For the Lipschitz bound, the variation decomposes into a direct term bounded by and an indirect term through , which couples to and back to by (A.2.2). A Grönwall argument on the aggregate gives ; the factor of arises because the policy enters through integrals of length .

The backward estimates follow from linearity of the adjoint system, Cauchy–Schwarz on coupling terms, and backward Grönwall. ◻

Theorem A.7 (Short-horizon equilibrium). Under Assumption A.1, there exists depending only on such that for , is a contraction on for a suitable . There is then a unique noise-state linear equilibrium in , it is Nash over the full admissible class, and Picard iterates converge geometrically.

Proof. Write for the update on horizon . By Proposition A.6(ii), there are and such that Set . Proposition A.6(iii) gives Choose so that the right-hand side is at most for . Then, for , The map is then a self-map and a contraction on . Banach’s theorem gives existence, uniqueness, and geometric convergence in . ◻

Proposition A.8 (Weighted Jacobian criterion). Let be bounded, self-adjoint, and uniformly positive, and write Let be convex, and suppose that the exact residual is continuously Fréchet differentiable on . If there is such that then is -strongly monotone on :

Proof. Set . Convexity of and the fundamental theorem of calculus give Taking the -inner product with and using (A.2.9) proves the claim. ◻

Theorem A.9 (Certified equilibrium on a strategy ball). Fix a reference profile and , and set Suppose that the exact best-response map is well defined on and that its residual is -strongly monotone and -Lipschitz there. If then contains a unique profile satisfying The profile is a Nash equilibrium over the full admissible control class. For every the projected residual iteration converges geometrically to .

Proof. For , nonexpansiveness of metric projection gives The stated range of makes the projected map a contraction. Banach’s fixed-point theorem supplies a unique fixed point of that map. The projection characterization gives If , choosing gives Strong monotonicity relative to instead gives a contradiction. The profile then lies in the interior of the ball, and testing the variational inequality in both directions gives . Strong monotonicity shows that two zeros in the ball must coincide. ◻

Remark 8.10 (A two-player check). For two players and scalar weights , a sufficient form of (A.2.9) on a convex set is Only the symmetrically reinforcing part of reciprocal best responses enters. Monotonicity can then hold even when ordinary Picard iteration is not a contraction because the dominant feedback is antisymmetric or rotational.

Corollary A.11 (Numerical certification near a computed profile). Let be a computed strategy profile for a finite-dimensional discretization, let be the computed Jacobian of the best-response residual at , with in the weighted operator norm , and define the local weighted margin Suppose that, throughout , Then is strongly monotone on that ball with constant If then the ball contains a unique equilibrium.

Proof. The Jacobian-variation bound and the variational characterization of the smallest eigenvalue imply throughout the ball. Proposition A.8 and Theorem A.9 then apply with center . ◻

Numerical implementation.

After discretizing the deterministic policy kernels, the margin (A.2.12) is the smallest generalized eigenvalue of Take the Jacobian for the exact best-response residual, computing it from tangent equations, automatic differentiation, complex-step differentiation, or centered finite differences. A positive alone certifies local monotonicity and local uniqueness, but the variation and residual bounds in (A.2.13) turn it into a rigorous certificate on a whole ball. Report separately The first measures the monotonicity margin, the second local invertibility, and the third local convergence of undamped Picard iteration. Then together with describes a locally unique equilibrium for which ordinary Picard iteration is unstable but sufficiently damped residual descent remains convergent.

Remark 8.12 (What remains model-specific). Theorem A.9 is an arbitrary-horizon result, but one must verify its hypotheses on the chosen strategy ball. In the noise-state system this requires differentiating the deterministic forward filter and backward belief-price equations with respect to the fixed linear strategy maps. The resulting tangent equations are linear Volterra–backward systems. Proposition A.6 supplies the zeroth-order bounds; a corresponding first-order estimate gives , while a second-order estimate or validated numerical bound gives in Corollary A.11.

Remark 8.13 (Stochastic coefficients). If primitives depend on a public factor process , the kernel state augments to . The projection bounds of Lemmas A.2–A.3 are algebraic and hold pathwise, so forward well-posedness extends between jumps of . At each jump the filtering gains, strategies, and the information wedge shift discontinuously, while is continuous across jumps.