State Estimation
State estimation is the problem of reconstructing the internal state of a dynamical system from partial, noisy, or indirect measurements — the computational inverse of the forward problem that Observability asks whether is solvable at all. Where observability tells us that the state can be determined in principle, state estimation tells us how to determine it in practice, under the real constraints of sensor noise, model uncertainty, and finite computational resources. It is the bridge between the mathematical abstraction of control theory and the engineering reality of every system that must know where it is before it can decide where to go.
The canonical algorithm is the Kalman filter, developed by Rudolf Kálmán in 1960, which recursively computes the optimal linear estimate of a system's state given a model of its dynamics and a model of its measurement noise. The Kalman filter is not merely an algorithm but a structural insight: it decomposes the estimation problem into a prediction step, in which the state evolves according to the system model, and an update step, in which the prediction is corrected by the new measurement weighted by its expected reliability. This predict-correct architecture is the template for virtually all state estimation algorithms, from the extended Kalman filter for nonlinear systems to particle filters for non-Gaussian distributions.
The systems significance of state estimation is that it makes the abstract property of observability operational. A system that is observable but for which no practical state estimator exists is not truly observable in the engineering sense. The gap between theoretical observability and practical estimation is the gap between control theory and control engineering, and it is in this gap that the most consequential system failures occur.