Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck pass
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

The Rauch–Tung–Striebel recursion gives fixed-interval Gaussian smoothing laws

Statement

Assume AC and fix a finite-horizon linear-Gaussian model (Linear-Gaussian state-space models with independent noises) with P0,Qj,Rj⪰0. Run the forward Kalman filter on data y1:T, with every innovation covariance Sj positive definite. Also assume that every one-step forecast covariance Pk+1∣k is positive definite for 0≤k<T. Let (mk∣T,Pk∣T)k=0T be the output of Rauch–Tung–Striebel fixed-interval Gaussian smoother applied to that forward output. Then, for every 0≤k≤T, Ndk(mk∣T(y1:T),Pk∣T) is an everywhere-defined fixed-interval smoothing kernel for Xk in the sense of Fixed-interval smoothing law in a linear-Gaussian model. In particular, Pk∣T⪰0. Singular initial, process, measurement, filtered, and smoothed covariances are allowed; only the innovation matrices solved by the filter and the forecast matrices inverted by this smoother must be positive definite. The formulas select a conditional-law version at every data value; other versions may differ on a set of observation data of probability zero. No pseudoinverse result for a singular forecast is asserted.

Facts & Assumptions

Given: AC, the finite linear-Gaussian model, positive-definite innovation covariances, and positive-definite forecast covariances as in the Statement.

[A1]

AC is the Axiom of Choice assumed by the finite-dimensional Gaussian and conditional-law suppliers. The Axiom of Choice.

[F1]

The model uses affine state and observation equations and permits positive-semidefinite, possibly singular, Gaussian covariance matrices. Linear-Gaussian state-space models with independent noises.

[F2]

The forward procedure returns the filtered and predicted means and covariances used in the statement, and its linear solves are defined when the innovation covariances are positive definite. Exact linear-Gaussian Kalman filter.

[F3]

For every observation history, N(mk∣k,Pk∣k) is an exact filtering-kernel version, with Pk∣k⪰0. The finite-horizon linear-Gaussian Kalman filter is exact.

[F4]

A fixed-interval smoothing kernel is a probability kernel whose composition with the complete observation vector is an RCD of Xk given that vector. Fixed-interval smoothing law in a linear-Gaussian model.

[F5]

The Gaussian backward kernel Qk is an RCD of Xk given (Y1:T,Xk+1), with mean affine in Xk+1 and fixed positive-semidefinite conditional covariance Vk. The backward Gaussian kernel remains valid after future observations.

[F6]

Integrating a nonnegative product-measurable function against a probability kernel gives a measurable function of the conditioning data. Measurability of integration against a kernel.

[F7]

Increasing limits commute with nonnegative integrals; this yields countable additivity for measures defined by integrating a probability kernel. Monotone convergence for the integral.

[F8]

Product Borel sigma-algebras are generated by measurable rectangles, and finite measures agreeing on a generating pi-system agree everywhere. The product sigma-algebra and its finite iterates, Dynkin's pi-lambda theorem.

[F9]

Finite products of probability measures exist and satisfy the iterated integral formula on rectangles. For sigma-finite factors, the product measure exists, has the rectangle formula, is sigma-finite, and is unique.

[F10]

A finite independent stack of Gaussian vectors is jointly Gaussian, including when its covariance blocks are singular. A finite stack of independent Gaussian vectors is jointly Gaussian.

[F11]

Under AC, Nd(m,P) exists for every finite-dimensional symmetric positive-semidefinite matrix P. Multivariate normal law, including singular covariance.

[F12]

Coordinate projections under a product probability measure are independent random elements. Independent random elements.

[F13]

The RTS algorithm computes its gain by the increasing-row and decreasing-row recurrences in its Definition. Rauch–Tung–Striebel fixed-interval Gaussian smoother.

Proof

Given: The hypotheses in the Statement.

1.1A1F1F3F4givenbase

At time T, the conditioning data for the forward filter are exactly y1:T. By [F3], the terminal filter kernel N(mT∣T,PT∣T) is an everywhere conditional-law version of XT given these data, with PT∣T⪰0. It is therefore the base case for the fixed-interval smoothing kernels in [F4].

2.1F5F6F7F8step 1.1ihconstruct

Suppose the Gaussian kernel ψk+1∣T(y,⋅) is an RCD of Xk+1 given Y1:T=y. Define ψk∣T(y,A)=∫Qk(y1:k,x,A) ψk+1∣T(y,dx) for each Borel state set A. This is a probability kernel by [F5]–[F6]. To verify its RCD identity, define ν(D)=∫ ⁣∫1D(y,x) ψk+1∣T(y,dx) PY(dy) for Borel D in the product of data and state spaces. Measurability follows from [F6]; for pairwise disjoint Dn, monotone convergence gives countable additivity, and ν has total mass one. Its rectangle values equal those of the actual joint law of (Y1:T,Xk+1) by the RCD identity for ψk+1∣T. By [F8], the measures agree on every Borel set. Thus for any Borel data set B and state set A, ∫Bψk∣T(y,A) PY(dy)=∫B×Rdk+1Qk(y1:k,x,A) P(Y1:T,Xk+1)(dy,dx)=P(Xk∈A,Y1:T∈B), where the last equality is [F5] applied to the conditioning event B×Rdk+1. Hence ψk∣T is the required RCD.

3.1A1F5F9F10F11F12F13step 2.1algebra

Write P−=Pk+1∣k and Vk=Pk∣k−CkP−CkT as in [F5]. By [F13], row substitution gives LkUk=Fk+1Pk∣k and LkTCkT=Uk. Since P−=LkLkT, these equations yield P−CkT=Fk+1Pk∣k and hence Ck=Pk∣kFk+1T(P−)−1, exactly the gain in [F5]. On the product probability space carrying independent U∼N(0,Vk) and W∼N(mk+1∣T,Pk+1∣T), the integral in step 2.1 is the law of mk∣k+Ck(W−mk+1∣k)+U by [F9]. The covariance matrices of U and W are positive semidefinite by [F5] and the induction hypothesis, so both Gaussian laws exist by [A1, F11]. The product coordinates are independent by [F12]; [F10] makes their stack jointly Gaussian, and its affine image is Gaussian by the projection characterization in [F11]. Independence makes the cross-covariance terms vanish, so its mean is mk∣k+Ck(mk+1∣T−mk+1∣k) and its covariance is Vk+CkPk+1∣TCkT=Pk∣k+Ck(Pk+1∣T−P−)CkT. This is exactly the smoother update in the statement and algorithm. The first covariance expression is positive semidefinite, so the updated covariance is positive semidefinite as well.

4.1F2F3F4F5step 1.1step 2.1step 3.1discharge-induction∎

Starting from step 1.1, apply steps 2.1–3.1 for k=T−1,T−2,…,0. The induction constructs an everywhere smoothing kernel at each time and identifies its mean and covariance with the algorithm output. When T=0 only the base case is needed. Positive definiteness is used only for the forecast inverses in [F5] and the forward innovation solves in [F2]; no singular forecast is inverted.

Depends on

Used by

Dependency tree · two levels

73 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources