Consider a local-level state-space model , , with mutually independent centered Gaussian noises of variances and . Start with , independently of these noises. Before the first observation, the Kalman prediction step gives , . If , the Kalman gain is , and the posterior mean and posterior variance become
The next Kalman prediction step keeps the mean but adds fresh process noise variance, giving . If , then
Thus new uncertainty is introduced at each transition and reduced by each measurement. It does not shrink to zero merely because many measurements have arrived: the state continues to change.
Figure 1.
A Kalman filter follows a changing scalar state and retains uncertainty about each new transition
. Top: one seeded synthetic random walk, its noisy observations and the filtered posterior mean, starting from with , . The shaded region is the mean plus or minus two posterior standard deviations, a pointwise conditional band under the stated model. Bottom: the Kalman gain approaches its positive steady value. Setting instead asserts a constant state and eventually stops adapting appreciably. This single generated record illustrates the mechanism; it is not an empirical accuracy study. Details.
The steady-state local-level Kalman gain here is
With , the limiting posterior variance has the same numerical value. By contrast, the static-state model with gives and . That decreasing gain is appropriate for a state that truly remains constant. Applied to the changing random walk, it builds confidence in the wrong model. The choice of process noise is therefore a statement about state evolution, rather than just an instruction to make a plot look smoother.
Difference the local-level state-space model to eliminate its latent level:
Independence and Gaussianity give a stationary Gaussian process with
For , let
These satisfy and . Therefore has the covariance of the moving-average model , where is Gaussian white noise of variance . This is an actual representation, not just covariance matching: define . The convergent inverse filter has constant spectral density , so its Gaussian coordinates are independent, and multiplication by recovers .
Thus
This is the formal ARMA equation with autoregressive coefficient one. Its unit root means that the levels are generally not stationary: if the initial state has finite variance and is independent of future noises, . In stationary-model terminology the correct classification is ARIMA(0,1,1). The requested ARMA description must therefore allow a unit-root equation.
When , the differences are just ; when and , they are , a noninvertible MA(1) with coefficient . If both variances vanish, the model is deterministic apart from a possible initial random level. These limits explain the qualifications on the invertible representation above.
Process noise 2026-10-14
Process noise is the random contribution to a state transition in a state-space model. It represents uncertainty in how the state evolves. Measurement noise instead affects the observed value of the state. In the local-level state-space model , , the first disturbance changes the state itself; the second changes its measurement.