Alphabeta Math
Pipeline-generated
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.

✓ 9 results · all verified · 6 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 3 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Data assimilation: 3DVAR, 4DVAR, and ensemble filters

1 · Prerequisites

2 · Summary

This page sets up finite-dimensional data assimilation and distinguishes forecast from analysis, online filtering from fixed-interval smoothing, and point estimates from posterior laws. It defines 3DVAR, strong- and weak-constraint 4DVAR, and the perturbed-observation EnKF. The 3DVAR Gaussian objective has the Kalman analysis as its unique MAP point; its fixed background covariance is not an analysis uncertainty estimate. A 3DVAR tracking bound requires a global contraction and uniformly bounded observation error. The EnKF uses sample covariances and gains; in nonlinear problems its finite-ensemble output is approximate. Under a linear-Gaussian model with positive-definite observation-noise covariances, iid initialization from the model prior, and per-member process and observation perturbations drawn from the model's laws independently across members and times and of the initial ensemble, its empirical means, covariances, and bounded Lipschitz averages converge in probability to their Kalman filtering values at each fixed time in a finite horizon, for fixed observation data, as ensemble size grows. No general optimizer convergence is asserted for 4DVAR. The standard RTS recursion requires each forecast covariance it inverts to be positive definite.

3 · Logical flowchart

4 · Definitions, theorems and proofs

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passOpen item page →

A weak law for exchangeable arrays close to uncorrelated reference rows

Statement

For each integer N≥2, let (XN,i,UN,i)i=1N be a jointly exchangeable row of real random pairs: its law is invariant when the same permutation is applied to every index. Assume that UN,1,…,UN,N are pairwise uncorrelated, all have the law of a fixed square-integrable random variable U, and ∥XN,1−UN,1∥2:=(E∣XN,1−UN,1∣2)1/2⟶0. Here Cov⁡(V,W):=E[(V−EV)(W−EW)]. Then the empirical mean XˉN=N−1∑i=1NXN,i converges to EU in L2, meaning E∣XˉN−EU∣2→0, and hence in probability.

Facts & Assumptions

Given: The exchangeable rows and moment hypotheses in the Statement.

[A1]

Joint exchangeability means that the joint law of the paired row is invariant under every permutation of its N indices.

[A2]

The variables UN,i all have the law of U, with EU2<∞, and Cov⁡(UN,1,UN,2)=0.

[A3]

∥XN,1−UN,1∥2→0 as N→∞.

[F1]

For square-integrable random variables, ∣EZ∣≤(E∣Z∣2)1/2 and E∣ZW∣≤∥Z∥2∥W∥2. Holder's inequality for random variables

Proof

Given: The hypotheses in the Statement.

1.1A1A2A3F1givenalgebra

By [A1], all XN,i have the same distribution and every distinct pair has the same covariance. By [A3] and [F1], EXN,1→EU; the same L2 convergence and EU2<∞ give sup⁡N∥XN,1∥2<∞.

2.1A1A2A3F1givenstep 1.1algebra

Write Xi=XN,i and Ui=UN,i. The identity X1X2−U1U2=(X1−U1)X2+U1(X2−U2) and [F1] give ∣Cov⁡(X1,X2)−Cov⁡(U1,U2)∣≤∥X1−U1∥2∥X2∥2+∥U1∥2∥X2−U2∥2+∣EX1EX2−EU1EU2∣. By exchangeability the two L2 differences have the same norm and both means converge as in step 1.1. Thus [A2]–[A3] imply Cov⁡(XN,1,XN,2)→0.

3.1A1step 1.1step 2.1algebra∎

Expanding the variance and using [A1] yields Var⁡(XˉN)=N−1Var⁡(XN,1)+(1−N−1)Cov⁡(XN,1,XN,2)⟶0, because the first variance is uniformly bounded by step 1.1 and the second term tends to zero by step 2.1. Also EXˉN=EXN,1→EU by step 1.1. Hence E∣XˉN−EU∣2=Var⁡(XˉN)+∣EXˉN−EU∣2→0.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Convergence in probability plus a higher-moment bound implies Lp convergence

Statement

Let 1≤q<s<∞. Suppose random vectors Zn,Z in a fixed finite-dimensional Euclidean space satisfy Zn→Z in probability, E∥Z∥s<∞, and sup⁡nE∥Zn∥s<∞. Then E∥Zn−Z∥q→0.

Facts & Assumptions

Given: The moment, dimension, and convergence hypotheses in the Statement.

[A1]

Convergence in probability means P(∥Zn−Z∥>δ)→0 for every δ>0.

[A2]

1≤q<s and the stated sth moments are uniformly bounded.

Proof

Given: The hypotheses in the Statement.

1.1A1A2givenalgebra

Put Dn=∥Zn−Z∥. The triangle inequality and convexity of t↦ts on [0,∞) give Dns≤2s−1(∥Zn∥s+∥Z∥s), so [A2] implies sup⁡nEDns=:C<∞.

2.1A1A2step 1.1algebra∎

For any 0<δ<M, split according to Dn≤δ, δ<Dn≤M, and Dn>M. On these three events, respectively, Dnq≤δq, Dnq≤Mq, and Dnq≤Mq−sDns. Therefore EDnq≤δq+MqP(Dn>δ)+CMq−s. For fixed δ,M, the probability term tends to zero by [A1]; then letting M→∞ and δ↓0 proves EDnq→0.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Sample covariance converges for exchangeable arrays close in L4 to iid rows

Statement

Let d≥1. For each N≥2, let (XN,i,UN,i)i=1N be jointly exchangeable random pairs in Rd. Assume that UN,1,…,UN,N are iid with the law of a fixed U, E∥U∥4<∞, and ∥XN,1−UN,1∥4→0. Define XˉN=N−1∑iXN,i,CN=N−1∑i(XN,i−XˉN)(XN,i−XˉN)T. Here Cov⁡(U):=E[(U−EU)(U−EU)T]. Then XˉN→EU and CN→Cov⁡(U) in probability, entry by entry.

Facts & Assumptions

Given: The hypotheses in the Statement.

[A1]

Joint exchangeability means invariance of the paired row under a common permutation of its index.

[A2]

UN,i are iid with finite fourth moment, and ∥XN,1−UN,1∥4→0.

[F1]

The preceding weak law states that if exchangeable rows are pairwise uncorrelated and are close in L2 to a common row, their empirical means converge in L2. A weak law for exchangeable arrays close to uncorrelated reference rows

[F2]

Holder's inequality implies ∥ZW∥2≤∥Z∥4∥W∥4. Holder's inequality for random variables

Proof

Given: The hypotheses in the Statement.

1.1A1A2F1F2given

Holder's inequality [F2] on a probability space gives ∥XN,1−UN,1∥2≤∥XN,1−UN,1∥4. Apply [F1] to each coordinate to obtain XˉN→EU in probability.

2.1A1A2F1F2step 1.1algebra

Fix coordinates r,s∈{1,…,d} and set VN,i=XN,i,rXN,i,s and WN,i=UN,i,rUN,i,s. The rows (VN,i,WN,i) are jointly exchangeable. By Cauchy–Schwarz, ∥VN,1−WN,1∥2≤∥XN,1,r−UN,1,r∥4∥XN,1,s∥4+∥UN,1,r∥4∥XN,1,s−UN,1,s∥4→0. The product bounds follow from [F2]; the factors tending to zero follow from [A2], and the remaining fourth moments are bounded by [A2]. Since the WN,i are iid and square-integrable, they are pairwise uncorrelated. Thus [F1] applied to these scalar rows gives N−1∑iXN,i,rXN,i,s→E[UrUs] in probability.

3.1step 1.1step 2.1algebra∎

Entrywise, CN=N−1∑iXN,iXN,iT−XˉNXˉNT. The first term converges to E[UUT] by step 2.1 and the second to (EU)(EU)T by step 1.1. Their difference is Cov⁡(U), proving the claim.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Finite-dimensional data assimilation, forecasts, analyses, filtering, and smoothing

Definition

Fix a finite horizon T≥0, state dimensions dt≥1, observation dimensions pt≥1 for 1≤t≤T, and forecast maps Ψt−1:Rdt−1→Rdt and observation maps Gt:Rdt→Rpt that are measurable for the Borel sigma-algebras: inverse images of Borel sets are Borel (A measurable function between measurable spaces, The Borel sigma-algebra of a topological space). A deterministic model trajectory satisfies xt=Ψt−1(xt−1); an additive-error model instead has Xt=Ψt−1(Xt−1)+qt. Observations have the form Yt=Gt(Xt)+rt. A forecast at time t is information about Xt formed from the model and observations through time t−1, before using Yt; an analysis at time t is information after using Yt. In the state-space terminology of Filtering, predictive, and smoothing laws in a finite-horizon state-space model, a filtering law is the conditional law of Xt given Y1:t and a predictive law is the conditional law of Xt given Y1:t−1. A fixed-interval smoothing law conditions a state, or the full state path, on observations through the terminal time, as in Fixed-interval smoothing law in a linear-Gaussian model. Under that page's standard-Borel hypotheses, the filtering, predictive, and full-path smoothing conditional kernels exist by Filtering and finite-horizon smoothing laws exist; conditional versions may differ on null observation histories.

For a symmetric positive-definite matrix M, write ∥v∥M−12:=vTM−1v. In a finite-dimensional Gaussian 3DVAR update, the forecast mean is mf, its fixed background covariance is B≻0, the linear observation map is H, the datum is y, and the observation-error covariance is Γ≻0. The objective is J3D(u)=12∥u−mf∥B−12+12∥y−Hu∥Γ−12. It returns one analysis point; the fixed background covariance is not an analysis posterior covariance.

AlgorithmAlgorithm: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Perturbed-observation ensemble Kalman filter

Definition

Fix an ensemble size N≥2, forecast map Ψ, observation map G, datum y∈Rp, and observation covariance Γ≻0. The input is a state ensemble x1,…,xN∈Rd, forecast-error draws ξi that are independent across members and of the input ensemble, each with the caller-specified additive model-error law, and observation perturbations ηi∼Np(0,Γ) under Multivariate normal law, including singular covariance. The observation perturbations are independent across members and independent of the forecast ensemble and forecast-error draws.

  1. Forecast each member: x^i=Ψ(xi)+ξi.

  2. Form predicted observations zi=G(x^i), means xˉ=N−1∑ix^i, zˉ=N−1∑izi, and empirical covariance blocks Cxz=N−1∑i(x^i−xˉ)(zi−zˉ)T,Czz=N−1∑i(zi−zˉ)(zi−zˉ)T. The divisor-N convention is part of this algorithm.

  3. Form SN=Czz+Γ. Since Czz is positive semidefinite and Γ is positive definite, SN is positive definite. Factor it by Cholesky and solve SNKNT=CxzT by triangular solves.

  4. Update every member using its perturbed datum: xa,i=x^i+KN(y+ηi−zi).

Return the updated ensemble and its empirical mean and covariance. When G(x)=Hx, Cxz=CxHT and Czz=HCxHT, giving the usual sample-covariance Kalman gain. This item specifies the perturbed-observation variant; deterministic square-root updates are different finite-ensemble procedures. Finite ensembles in nonlinear models are approximations and carry no general posterior-exactness claim.

AlgorithmAlgorithm: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Strong- and weak-constraint 4DVAR with a finite gradient run

Definition

Fix T≥1, positive dimensions d0,…,dT and p1,…,pT, open sets Ut⊆Rdt, and continuously differentiable maps Ψt−1:Ut−1→Ut and Gt:Ut→Rpt. Let mb∈Rd0, B∈Rd0×d0 be symmetric positive definite, yt∈Rpt, and Γt∈Rpt×pt be symmetric positive definite. In weak-constraint mode also require symmetric positive-definite Qt∈Rdt×dt. The strong-constraint decision domain is U0; the weak-constraint decision domain is U0×⋯×UT. Both objectives are continuously differentiable on their stated open decision domains. For a positive-definite covariance M, write ∥v∥M−12=vTM−1v.

In strong-constraint 4DVAR, choose the initial state u0 and generate ut=Ψt−1(ut−1) for 1≤t≤T. Minimize the trajectory objective Js(u0)=12∥u0−mb∥B−12+12∑t=1T∥yt−Gt(ut)∥Γt−12.

In weak-constraint 4DVAR, the decision variable is the full path (u0,…,uT). Given model-error covariances Qt≻0, minimize Jw(u0,…,uT)=12∥u0−mb∥B−12+12∑t=1T∥yt−Gt(ut)∥Γt−12+12∑t=1T∥ut−Ψt−1(ut−1)∥Qt−12.

Select one objective, an initial decision vector in its stated decision domain, a finite iteration limit M≥0, and either positive fixed steps or the backtracking parameters required by Gradient descent. Run that algorithm on the selected objective for at most M updates and return its last iterate (or report its domain failure). In strong mode return the trajectory generated from the last initial-state iterate; in weak mode return the last path iterate. This is a finite numerical procedure, not a guarantee that a global or local minimizer is reached. The page's BCS-20 hypotheses for gradient descent supply no general guarantee for these objectives.

AlgorithmAlgorithm: Literature-sourcedProof: Not applicableOpen item page →

Finite-dimensional 3DVAR analysis

Definition

For integers d,p≥1, given a forecast mean mf∈Rd, fixed background covariance B∈Rd×d, linear observation matrix H∈Rp×d, datum y∈Rp, and observation-error covariance Γ∈Rp×p, require B and Γ symmetric positive definite. Define the 3DVAR objective J(u)=12(u−mf)TB−1(u−mf)+12(y−Hu)TΓ−1(y−Hu). Form S=HBHT+Γ. It is positive definite because for every z≠0, zTSz=(HTz)TB(HTz)+zTΓz>0. Factor S=LLT with the unique positive-diagonal Cholesky factor from A matrix admits a Cholesky factorisation with positive diagonal exactly when it is Hermitian positive definite, and that factor is unique. Solve LW=HB and LTKT=W; thus KT=S−1HB without explicitly forming S−1. Return the analysis point ma=mf+K(y−Hmf). For a sequential 3DVAR filter, first set mj+1f=Ψj(mja), then apply this update with the fixed matrices B,H,Γ and observation yj+1. The routine returns a point estimate only. Its unique-minimizer and Gaussian-MAP properties are established separately; no analysis covariance is returned.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Independent perturbed-observation reference members follow the Kalman filter

Statement

Assume AC and the finite-horizon linear-Gaussian model of Linear-Gaussian state-space models with independent noises, with Rk≻0 for 1≤k≤T. Fix the observation values y1:T. For each N, initialize UN,ia,0 iid with the model's N(m0,P0) prior. At each time use independent per-member noises qN,ik∼N(0,Qk) and ηN,ik∼N(0,Rk), independent across i,k and from the preceding ensemble, and form UN,if,k=FkUN,ia,k−1+qN,ik,UN,ia,k=UN,if,k+Kk(yk+ηN,ik−HkUN,if,k), where Kk=Pk∣k−1HkT(HkPk∣k−1HkT+Rk)−1 is the deterministic gain from Exact linear-Gaussian Kalman filter. Then, for every k≤T, the analysis members UN,1a,k,…,UN,Na,k are iid with law N(mk∣k,Pk∣k), the exact Kalman filtering law at the fixed data y1:k.

Facts & Assumptions

Given: AC, the finite-horizon linear-Gaussian model, Rk≻0, and the independent per-member initialization and perturbations in the Statement.

[A1]

AC is the axiom required by the multivariate-normal and Kalman suppliers. The Axiom of Choice

[F1]

The state and observation equations are affine with mutually independent Gaussian initial, process, and observation noises; their covariance matrices may be positive semidefinite. Linear-Gaussian state-space models with independent noises

[F2]

A finite independent stack of multivariate normal vectors is jointly multivariate normal, including for singular covariance blocks. A finite stack of independent Gaussian vectors is jointly Gaussian

[F3]

The Kalman algorithm predicts mf=Fkm, Pf=FkPFkT+Qk and updates by ma=mf+Kk(yk−Hkmf), Pa=Pf−KkSkKkT. Exact linear-Gaussian Kalman filter

[F4]

Under the stated model and positive-definite innovation matrices, these recursions are exact Gaussian conditional laws at every observation history. The finite-horizon linear-Gaussian Kalman filter is exact

[F5]

A multivariate normal law permits singular positive-semidefinite covariance and is closed under the defining affine projections. Multivariate normal law, including singular covariance

Proof

Given: The hypotheses in the Statement.

1.1A1F1F5givenbase

At k=0, the analysis members are iid with law N(m0,P0) by their initialization, so the claim holds at the base time.

2.1A1F1F2F5givenstep 1.1IH

Assume the induction hypothesis: the members at time k−1 are iid with law N(mk−1∣k−1,Pk−1∣k−1). Each forecast is an affine image of the independent Gaussian pair (UN,ia,k−1,qN,ik). By [F2] the pair is jointly Gaussian; every scalar projection of its affine image is a scalar Gaussian projection, so [F5] makes the forecasts iid Gaussian with mean mf=Fkmk−1∣k−1 and covariance Pf=FkPk−1∣k−1FkT+Qk.

3.1F1F2F3F5step 2.1algebra

Since Pf⪰0 and Rk≻0, S=HkPfHkT+Rk≻0, so K=PfHkTS−1 is defined. The independent Gaussian pair (UN,if,k,yk+ηN,ik) and [F2] show that UN,ia,k=AUN,if,k+K(yk+ηN,ik), with A=I−KHk, is Gaussian. Its mean is mf+K(yk−Hkmf) and its covariance is APfAT+KRkKT=Pf−KSKT, because KSKT=PfHkTKT=KHkPf. These are precisely the Kalman update parameters in [F3].

4.1A1F1F4step 1.1step 2.1step 3.1

For distinct member indices the pairs of forecast and perturbed observation are independent by the input independence and the induction hypothesis; applying the same deterministic affine update separately to each pair preserves independence. Therefore the updated members are iid with the Gaussian law from step 3.1. By [A1] and [F4] that law is the exact filtering law at the fixed data.

5.1step 1.1step 4.1discharge-induction: step 1.1step 4.1∎

The initialization in step 1.1 is the base case, and step 4.1 proves the claim at time k from the induction hypothesis at time k−1. Induction therefore gives the asserted iid exact filtering law for every k≤T.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

The perturbed-observation EnKF update preserves exchangeability

Statement

Fix the perturbed-observation update of Perturbed-observation ensemble Kalman filter. A row of random inputs is exchangeable if its joint law is invariant under every common permutation of the member indices. If the forecast states, forecast errors, observation perturbations, and any reference-member variables form an exchangeable input row, then the updated states together with those reference variables are exchangeable.

Facts & Assumptions

Given: The inputs, maps, and update rule in the Statement.

[A1]

The input row's joint law is invariant under common index permutations.

[F1]

The algorithm forms member predictions, empirical means and covariance blocks, one common gain from those empirical covariance blocks, and then updates each member using its own perturbed datum. Perturbed-observation ensemble Kalman filter

Proof

Given: The hypotheses in the Statement.

1.1A1F1givenalgebra

Fix a permutation σ of {1,…,N}. Applying it to the input states and errors permutes the forecast states and predicted observations by the same σ. Their empirical means are unchanged, while the sums defining Cxz and Czz are unchanged because they only reorder their summands. Therefore SN and the common gain KN are unchanged.

2.1A1F1step 1.1∎

With the same KN, the update at permuted index i is exactly the original updated state at index σ(i), since its datum perturbation and reference variable are permuted along with that member. Thus the full updated tuple under σ is a permutation of the original updated tuple. Its law is unchanged by [A1], which is joint exchangeability.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Uniform finite-horizon moment bounds for perturbed-observation EnKF ensembles

Statement

Fix a finite horizon linear-Gaussian model from Linear-Gaussian state-space models with independent noises, with each observation covariance Rk≻0. Run the perturbed-observation procedure of Perturbed-observation ensemble Kalman filter with iid Gaussian initial members and independent Gaussian process and observation perturbations having the model's laws. For every finite p≥1, there are constants ck,p for 0≤k≤T and bk,p for 1≤k≤T, independent of ensemble size N≥2 and member index i, such that sup⁡N,iE∥XN,ia,k∥p≤ck,p(0≤k≤T),sup⁡NE∥KNk∥opp≤bk,p(1≤k≤T). Here ∥⋅∥op is the Euclidean operator norm. The claim is for each fixed finite horizon, not a bound uniform in k as the horizon grows.

Facts & Assumptions

Given: The finite-horizon model, strictly positive-definite Rk, iid Gaussian initialization and independent per-member Gaussian noises in the Statement.

[A1]

AC is assumed for the multivariate-normal laws. The Axiom of Choice

[F1]

The algorithm uses the divisor-N empirical covariance, gain KN=Cxz(Czz+Rk)−1, and perturbed-observation update. Perturbed-observation ensemble Kalman filter

[F2]

Gaussian vectors with positive-semidefinite covariance are affine images of vectors with independent standard-normal coordinates. Multivariate normal law, including singular covariance

[F3]

A standard normal has density proportional to e−x2/2; hence it has finite absolute moments of every finite order. Standard normal and normal laws

[F5]

Holder's inequality bounds an expected product by the corresponding conjugate-moment norms. Holder's inequality for random variables

Proof

Given: The hypotheses in the Statement.

1.1A1F2F3givenbasealgebra

By [A1] and [F2]–[F3], each Gaussian vector is an affine image of finitely many standard normals. For every finite p, the integral of ∣x∣pe−x2/2 is finite because for sufficiently large ∣x∣, ∣x∣p≤ex2/4 and e−x2/4 is integrable; bounded intervals contribute a finite integral. Finite-dimensional triangle inequalities then give finite moments for each vector input, with laws independent of N and i. This proves the asserted state bound at k=0.

2.1F1F2F3givenstep 1.1IH

Assume the induction hypothesis that at time k−1 the state moments are bounded uniformly in N,i at every finite order. The forecast formula in [F1] is a fixed linear map plus a Gaussian process-error draw. The triangle inequality and (a+b)p≤2p−1(ap+bp) for a,b≥0 therefore give uniform bounds at every order for the forecast members XN,if,k.

3.1F1step 2.1algebra

Write the forecast sample covariance as CN=N−1∑iXiXiT−XˉXˉT. Since ∥xxT∥op=∥x∥2, Jensen's inequality for finite averages bounds the pth moment of the first term by N−1∑iE∥Xi∥2p and bounds E∥Xˉ∥2p by the same average. Thus [F1] and the forecast bounds in step 2.1 give sup⁡NE∥CN∥opp<∞ for every finite p.

4.1F1F4givenstep 3.1algebra

The matrix HkCNHkT is positive semidefinite, so SN=HkCNHkT+Rk has quadratic form at least that of Rk. Let rk>0 be the least eigenvalue of Rk, which exists by [F4]. Every eigenvalue of SN is at least rk, hence ∥SN−1∥op≤rk−1. It follows from KN=CNHkTSN−1 and step 3.1 that sup⁡NE∥KN∥opp<∞ at every finite order.

5.1F1F3F5givenstep 2.1step 4.1algebra

Let Di=yk+ηN,ik. The update in [F1] gives ∥XN,ia,k∥≤∥XN,if,k∥+∥KN∥op∥HkXN,if,k∥+∥KN∥op∥Di∥. Apply [F5] with exponent pair (2,2) to the middle product; for the last product use that Di is independent of KN and has finite Gaussian moments. The forecast, gain, and perturbation bounds in steps 2.1 and 4.1 therefore bound the pth moment of the updated state uniformly in N,i. This proves the induction step at time k.

6.1step 1.1step 5.1discharge-induction: step 1.1step 5.1∎

Step 1.1 proves the state bound at time zero. For each k∈{1,…,T}, step 5.1 derives both the state and gain bounds at time k from the state bound at time k−1. Finite induction therefore proves the state bounds for every 0≤k≤T and the gain bounds for every 1≤k≤T, for each finite p.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passOpen item page →

The 3DVAR quadratic has the Gaussian MAP and Kalman analysis update

Statement

Let d,p≥1, mf∈Rd, y∈Rp, H∈Rp×d, and symmetric positive-definite B∈Rd×d and Γ∈Rp×p. Put S=HBHT+Γ, K=BHTS−1, and J(u)=12(u−mf)TB−1(u−mf)+12(y−Hu)TΓ−1(y−Hu). The 3DVAR analysis ma=mf+K(y−Hmf) from Finite-dimensional 3DVAR analysis is the unique global minimizer of J. If mf,B are the mean and covariance of a Gaussian forecast and the observation model is Y=HX+r with independent r∼Np(0,Γ), then ma is the unique maximum-a-posteriori point of the posterior density. It is also the mean update of the exact one-step Kalman filter with identity state transition, zero process covariance, and datum y.

Facts & Assumptions

Given: AC and the finite-dimensional objects and positive-definite hypotheses in the Statement.

[A1]

AC is assumed for the multivariate-normal laws and exact conditional-law results. The Axiom of Choice

[F1]

Finite-dimensional 3DVAR analysis defines J, S, K, and returns ma=mf+K(y−Hmf).

[F4]

A positive-definite multivariate normal law has Lebesgue density proportional to exp⁡[−12(x−m)TΣ−1(x−m)]. A positive-definite multivariate normal law has its Gaussian density

[F5]

For a dominated observation kernel with positive finite marginal density, Bayes' formula gives the posterior density proportional to prior density times likelihood. Bayes formula for dominated kernels

[F6]

The one-step Kalman procedure uses the innovation S=HBHT+Γ and updates the mean by mf+K(y−Hmf). Exact linear-Gaussian Kalman filter

[F7]

Under AC and an admissible linear-Gaussian model, that recursion is an exact conditional Gaussian law. The finite-horizon linear-Gaussian Kalman filter is exact

Proof

Given: AC, B≻0, Γ≻0, the matrix H, and the vectors mf,y.

1.1F1F3givenconstructalgebra

For z≠0, zTSz=(HTz)TB(HTz)+zTΓz>0, so S≻0 and K is defined. The inverses B−1 and Γ−1 are positive definite: for nonzero v, vTB−1v=(B−1v)TB(B−1v)>0, and the same argument applies to Γ. By [F3], choose Cholesky factors B−1=LBLBT and Γ−1=LΓLΓT. Define Tu=(LBTu,LΓTHu) and b=(LBTmf,LΓTy). Then 2J(u)=∥Tu−b∥2. The first block LBT is invertible, hence ker⁡T={0}.

2.1F1F2step 1.1algebra

The normal equation in [F2] is B−1(u−mf)+HTΓ−1(Hu−y)=0. Let δ=y−Hmf and u=mf+BHTS−1δ=ma. Then B−1(u−mf)=HTS−1δ, while y−Hu=(I−HBHTS−1)δ=ΓS−1δ. Substitution gives the normal equation. By [F2] this u minimizes J, and because ker⁡T={0} it is the unique minimizer.

3.1A1F4F5givenstep 2.1algebra

Under the Gaussian prior and independent Gaussian observation-error model, [F4] gives a prior density proportional to exp⁡[−12(u−mf)TB−1(u−mf)] and a jointly continuous likelihood density proportional to exp⁡[−12(y−Hu)TΓ−1(y−Hu)]. The likelihood is strictly positive and bounded above by its finite Gaussian normalizing constant; hence its prior integral is finite and positive. Bayes' formula [F5] makes the posterior density proportional to e−J(u); its unique maximum is therefore the unique minimizer from step 2.1.

4.1A1F6F7step 1.1givenstep 2.1∎

Apply [F6] to the one-step model with forecast covariance B, identity transition, zero process covariance, and observation covariance Γ. Its innovation covariance is S≻0 by step 1.1, so the output mean is mf+K(y−Hmf)=ma. By [F7] this is the mean of the exact conditional Gaussian law.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passOpen item page →

3DVAR tracking error under a global contraction and bounded observation error

Statement

Let d,p≥1 be integers, let Ψ:Rd→Rd, H∈Rp×d, and fixed symmetric positive-definite B∈Rd×d, Γ∈Rp×p. Define S=HBHT+Γ, K=BHTS−1, and F=(I−KH)∘Ψ. Suppose F is globally Lipschitz with constant a in a norm ∥⋅∥ on Rd, where 0≤a<1. Let the true path satisfy vj+1†=Ψ(vj†), let yj+1=Hvj+1†+ϵj, and assume sup⁡j≥0∥ϵj∥2≤ϵ<∞. Starting from any m0∈Rd, run the 3DVAR update mj+1=(I−KH)Ψ(mj)+Kyj+1. Let e1,…,ep be the standard basis of Rp and set κ:=∑r=1p∥Ker∥<∞. Then lim sup⁡j→∞∥mj−vj†∥≤κ1−a ϵ.

Facts & Assumptions

Given: The model, positive-definite covariances, data-error bound, and global contraction hypothesis in the Statement.

[F1]

The 3DVAR analysis update has mj+1=(I−KH)Ψ(mj)+Kyj+1 with the fixed gain K. Finite-dimensional 3DVAR analysis

[F2]

For z=(z1,…,zp), linearity and ∣zr∣≤∥z∥2 give ∥Kz∥=∥∑rzrKer∥≤∑r∣zr∣∥Ker∥≤κ∥z∥2.

[A1]

The map F=(I−KH)∘Ψ is globally Lipschitz with constant 0≤a<1.

[A2]

The observation errors satisfy ∥ϵj∥2≤ϵ for all j≥0.

Proof

Given: The hypotheses in the Statement.

1.1A1A2F1F2givenalgebra

Set ej=mj−vj†. By [F1], the observation equation, and vj+1†=Ψ(vj†), ej+1=F(mj)−F(vj†)+Kϵj. The contraction bound [A1], triangle inequality, and [F2] give ∥ej+1∥≤a∥ej∥+κϵ.

2.1step 1.1givenalgebra∎

Put c=κϵ. Repeated substitution in step 1.1 gives, for each n≥1, ∥en∥≤an∥e0∥+c∑r=0n−1ar=an∥e0∥+c1−an1−a. For a=0 the finite sum is 1 and the same expression holds for every n≥1. Since 0≤a<1, an→0, so taking the limit superior proves the bound.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

The perturbed-observation EnKF converges to the Kalman filter at fixed horizon

Statement

Assume AC and a finite-horizon model from Linear-Gaussian state-space models with independent noises with Xk=FkXk−1+qk, Yk=HkXk+rk, positive-semidefinite P0,Qk, and positive-definite observation covariances Rk. Fix data values y1:T. For each N≥2, initialize the perturbed-observation EnKF of Perturbed-observation ensemble Kalman filter with iid N(m0,P0) members, and at each k use independent per-member draws qN,ik∼N(0,Qk) and ηN,ik∼N(0,Rk), independent across times and members and of the initial ensemble. Use the divisor-N sample covariance specified in that algorithm. Write XˉNa,k and CNa,k for the updated empirical mean and covariance, and πk(⋅;y1:k)=N(mk∣k,Pk∣k) for the exact Kalman filtering law. Then, for each fixed k≤T, XˉNa,k→Pmk∣k,CNa,k→PPk∣k. Moreover, for every fixed bounded Lipschitz function φ:Rdk→R, N−1∑i=1Nφ(XN,ia,k)→P∫φ(x) πk(dx;y1:k). The horizon is fixed while N→∞; no uniform-in-time error bound is asserted. The exact conclusion is restricted to linear-Gaussian dynamics and observations. It does not make nonlinear finite-ensemble EnKF exact.

Facts & Assumptions

Given: AC, the finite-horizon linear-Gaussian model, Rk≻0, fixed observations, and the independent per-member initial and perturbation draws in the Statement.

[A1]

AC is used by the Gaussian-law and exact-filter suppliers. The Axiom of Choice

[F1]

The model has affine state and observation equations, independent Gaussian initial/process/observation noises, and positive-semidefinite state and process covariances. Linear-Gaussian state-space models with independent noises

[F2]

The perturbed-observation EnKF forms a common gain from the empirical forecast covariance and updates each member with its own perturbed datum. Perturbed-observation ensemble Kalman filter

[F3]

The Kalman algorithm's forecast and analysis equations are mf=Fkm, Pf=FkPFkT+Qk, ma=mf+K(yk−Hkmf), and Pa=Pf−KSkKT. Exact linear-Gaussian Kalman filter

[F4]

For the stated model and positive-definite innovations, those Kalman recursions give the exact Gaussian conditional law at every data history. The finite-horizon linear-Gaussian Kalman filter is exact

[F5]

A real symmetric matrix has an orthonormal eigenbasis; if it dominates Rk≻0 in quadratic form, its inverse operator norm is at most 1/λmin⁡(Rk). Real spectral theorem: a self-adjoint endomorphism of a finite-dimensional real inner product space has an orthonormal eigenbasis

[F6]

Expectations of products of independent integrable random variables factor into products of expectations. Expectations factor over finite products of independent random variables

[F7]

For a nonnegative measurable W and t>0, P(W≥t)≤t−1EW. Chebyshev-Markov inequality for the integral

[F8]

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

[L1]

Jointly exchangeable input rows remain jointly exchangeable after the permutation-equivariant perturbed-observation update. The perturbed-observation EnKF update preserves exchangeability

[L2]

If an exchangeable row is close in L4 to an iid row with finite fourth moment, its divisor-N sample mean and covariance converge in probability to the iid moments. Sample covariance converges for exchangeable arrays close in L4 to iid rows

[L3]

The deterministic-gain perturbed-observation reference ensemble is iid with the exact Kalman filtering law at every fixed time. Independent perturbed-observation reference members follow the Kalman filter

[L4]

The finite-horizon EnKF state and gain have moments of every finite order bounded uniformly in N and member index when Rk≻0. Uniform finite-horizon moment bounds for perturbed-observation EnKF ensembles

[L5]

Convergence in probability plus a uniform higher-moment bound implies convergence in every lower finite Lp. Convergence in probability plus a higher-moment bound implies Lp convergence

Proof

Given: The model, observations, and EnKF and Kalman procedures in the Statement.

1.1A1givenbase

Couple the EnKF members with a reference ensemble by using the same iid initial vectors, process-error draws, and perturbed observations. At time 0, XN,ia,0=UN,ia,0, so the paired row is exchangeable and the memberwise difference is zero in every finite Lp.

2.1F1F2F3F8L3givenstep 1.1IHalgebra

Fix k∈{1,…,T} and assume the induction hypothesis: the paired analysis row (XN,ia,k−1,UN,ia,k−1)i=1N is exchangeable and ∥XN,1a,k−1−UN,1a,k−1∥p→0 for every finite p. Couple the forecasts with the same qN,ik; then XN,if,k−UN,if,k=Fk(XN,ia,k−1−UN,ia,k−1). Thus forecast differences tend to zero in every finite Lp. The independent iid process-error and observation-perturbation rows have permutation-invariant laws and are independent of the paired analysis row; their product with that row is permutation-invariant, and the same forecast map is applied to each member. Hence the forecast pair row with its perturbations is exchangeable. By [F8] and [F1], each reference forecast is Gaussian, with mean and covariance mf=Fkmk−1∣k−1 and Pf=FkPk−1∣k−1FkT+Qk as in [F3]; independence across members follows from the independent per-member inputs.

3.1F1F2F3F5L2givenstep 2.1algebra

Apply [L2] to the forecast pair row with p=4. The reference forecast covariance is Pk∣k−1 by [F1] and [F3], so CNf,k→Pk∣k−1 in probability. Since Rk≻0, both SN=HkCNf,kHkT+Rk and S=HkPk∣k−1HkT+Rk dominate Rk in quadratic form. [F5] bounds both inverse operator norms by 1/λmin⁡(Rk). The identity SN−1−S−1=SN−1(S−SN)S−1 therefore gives KNk=CNf,kHkTSN−1→Kk=Pk∣k−1HkTS−1 in probability.

4.1F2L1L3givenstep 2.1step 3.1algebra

Let DN,ik=yk+ηN,ik. Subtracting the reference update from the EnKF update yields XN,ia,k−UN,ia,k=(I−KNkHk)(XN,if,k−UN,if,k)+(KNk−Kk)(DN,ik−HkUN,if,k). The first factor in the first product is bounded in probability because KNk→Kk in probability. The first factor in the second product tends to zero in probability, while DN,ik−HkUN,if,k has a fixed finite-moment Gaussian law. Splitting on whether this latter norm exceeds an arbitrary M shows the product tends to zero in probability. The same bounded-in-probability argument for the first product gives XN,1a,k−UN,1a,k→0 in probability. By [L1], the updated paired row is exchangeable.

5.1L3L4L5step 2.1step 4.1algebra

The uniform moment bounds [L4] and the Gaussian reference law [L3] give a uniform bound on E∥XN,1a,k−UN,1a,k∥s for every finite s. Apply [L5] with any s>p to the probability convergence in step 4.1; the memberwise difference tends to zero in Lp for every finite p. Together, the preceding steps establish the induction hypothesis at time k.

6.1A1F4F6F7L1L2L3step 1.1step 5.1algebra

At any fixed k, the paired row is exchangeable, the reference members are iid with law πk by [L3], and [F4] identifies that Kalman law with the exact filtering law at the fixed data. At k=0, the memberwise difference is identically zero by step 1.1, hence tends to zero in L4; for k≥1, it tends to zero in L4 by step 5.1. The sample-moment result [L2] gives the claimed mean and covariance convergence. For bounded Lipschitz φ, the empirical-average difference is at most Lip⁡(φ)N−1∑i∥XN,ia,k−UN,ia,k∥; its expectation tends to zero by exchangeability and the L1 convergence in step 1.1 when k=0 and step 5.1 when k≥1, so the pointwise bound P(W≥t)≤t−1EW from [F7] makes it vanish in probability. For the iid reference average, independence [F6] makes all distinct centered cross terms have expectation zero, so its variance is Var⁡(φ(UN,1a,k))/N≤∥φ∥∞2/N. Apply [F7] to its squared centered deviation at threshold ϵ2 to obtain convergence in probability to ∫φ dπk. This proves the limits for each fixed k.

7.1step 1.1step 5.1step 6.1discharge-induction: step 1.1step 5.1∎

Step 1.1 is the base case, and for every k≥1 the four induction steps establish the induction hypothesis at time k from time k−1. Thus the coupling bounds hold through T, and step 6.1 gives the three asserted limits for every fixed k≤T.

5 · Examples, counterexamples and false statements

None yet.

Sources