Controllability 2026-10-13
Controllability asks whether the available control inputs can move a dynamical system between every pair of states in its declared state space. Fixing a duration gives the precise condition for every , where is the state space and its reachable set. With freely chosen duration, every pair must instead be connectable in some permitted finite time, which may depend on the pair. Always specify admissible control inputs, deadlines and any constraints along the path. [ref]
The surprising part is that one control input can control several state variables by acting at different times. For the double integrator, acceleration changes velocity directly, while the accumulated velocity changes position. Starting from rest, accelerate during the first half of the journey and brake during the second: the final velocity can vanish although the final position has changed. The figure is an analytic mathematical example in dimensionless quantities, with no experimental measurements.
Figure 1.
Timing one control input controls both position and velocity
. The double integrator starts at and runs to . Left: for one time unit, then for one time unit. Middle: the analytic state path ends at , after reaching when braking begins. Right: unit inputs on the first and second halves separately contribute and to the endpoint. Their linear combinations fill the plane when input amplitudes are unrestricted real numbers; subtracting the second contribution from the first gives . Details.
Controllability is useful before trying to design a controller: a requested endpoint outside the reachable set cannot be attained by clever choice of feedback control. The Kalman rank criterion makes this an exact linear algebra calculation for the stated linear time-invariant system model. It concerns whole states, so attaining one plant output is not enough to establish controllability. In quantum control, the declared state space may be an orbit constrained by conservation laws; see quantum controllability and unitary orbit of a density operator.
In units , a bilinear Hamiltonian control system has
where the Hermitian matrices are fixed, and the real functions are admissible control inputs. The corresponding vector or density operator dynamics are or . The dynamics are linear in the state at fixed input and affine in the inputs at fixed state; this is the bilinear terminology.
The reachable set from an initial state at time is . With freely chosen duration, take . Controllability means every allowed target is reachable from every allowed initial state. The allowed space and phase convention must be specified. For closed quantum control, density operators remain on their initial unitary orbit of a density operator, rather than becoming arbitrary density operators with different eigenvalues.
A real Lie algebra is a real vector space with a bilinear antisymmetric bracket satisfying the Jacobi identity. For matrices, the bracket is the commutator . The Dynamical Lie algebra is
It is found by repeatedly adjoining commutators and taking real linear spans until no new independent generators appear. Let be its connected dynamical Lie group. Under the standard assumptions of freely timed controls with unrestricted real amplitudes, the following are the relevant Lie criteria.
For pure-state controllability, must act transitively on normalized state vectors, or on their rays when global phase is disregarded. The standard finite-dimensional classification is, up to a unitary change of basis,
Here is the compact symplectic Lie algebra in its defining complex -dimensional representation. Equivalently, the infinitesimal action spans the tangent directions to the whole pure-state orbit. The symplectic cases are important because pure-state reachability alone need not give complete mixed-state reachability.
For density operator controllability, the action must be transitive on every unitary orbit of a density operator, meaning on every fixed-spectrum class. The criterion is or . This concerns all density operators, not merely one unusually degenerate spectrum.
For exact unitary operator controllability, the criterion is . If only the physical gate up to global phase matters, it is enough that the image after removing the scalar direction is , equivalently that . A traceless system can implement all special-unitary gates while lacking independent control of the overall phase.
Let be any two rank-one orthogonal projections. Choose and , so , and form the mixed density operators
They have the same spectrum. If density operator controllability holds, a reachable obeys , and subtraction of gives . Thus density operator controllability implies pure-state controllability, even if its definition is phrased using only mixed density operators.
The converse is false in general. For , the full compact symplectic group is transitive on the complex unit sphere: identify with , extend any quaternionic unit vector to an orthonormal quaternionic basis, and map one such basis to another. This gives pure-state controllability. Yet the invariant in part (d) prevents it from connecting the indicated isospectral mixed density operators, so it fails density operator controllability. This counterexample uses the full symplectic group, not an assertion that every parameter choice in part (c) generates it.
For , the converse is true. Every density operator has the form for a rank-one , with . If , pure-state control of controls its entire fixed-spectrum unitary orbit of a density operator. If , the orbit contains only . Therefore the two controllability notions coincide for a qubit. The Lie classification gives the same conclusion, since .
For actual final density operator and target , minimize
This Hilbert-Schmidt distance is nonnegative and is zero exactly at the target, for pure or mixed states. The subscript denotes evolution under the chosen control; is fixed. A simple overlap need not have its maximum at a general mixed target, whereas this distance has the required equality condition. For purely Quantum Hamiltonian dynamics, the target must lie on the initial state's unitary orbit of a density operator to attain zero error; otherwise the constrained optimization finds the closest accessible state instead.
A reachable set consists of states obtainable from one specified initial state using admissible inputs and allowed durations. Controllability means that every target in the declared state space is reachable from every initial state there; the declared space and time convention are essential.
For a closed quantum system, let solve the controlled Schrödinger equation with . The propagator and state reachable sets are
A pure-state version acts on normalized vectors up to global phase. Pure-state controllability makes every pure target accessible; unitary operator controllability permits every desired coherent process, with global phase treated according to the definition.
For mixed states, density operator controllability means transitivity on each unitary orbit of a density operator, not access to all density operators regardless of spectrum. The Dynamical Lie algebra generated by describes the accessible connected unitary transformations under the usual unconstrained-time control assumptions. Conserved quantities or restricted controls can shrink the reachable set. Thus successful preparation of one state is weaker than implementation of an arbitrary gate on all inputs, and coherent controllability does not imply purification.
Density operator controllability cannot defeat unitary invariants: it grants access to the unitary orbit of a density operator, whose members have the same eigenvalues, rather than to every density operator. In the Hilbert-Schmidt inner product orthonormal normalization of this question,
Quantum Hamiltonian evolution preserves this norm, so the target is not reachable from the stated initial state. Equivalently, their values of purity of a density operator are and : the initial state is a mixed state and the target a pure state. Dissipation, an appropriate measurement protocol or an auxiliary system with additional resources would be needed to change the spectrum; freely controlling the closed-system Quantum Hamiltonian alone does not suffice.
For reachability in control theory, a state is reachable from if an admissible input and a permitted duration drive the dynamical system from to . Controllability requires this for every initial-target pair in the specified state space. Restrictions on duration or field amplitudes change the reachable set, so the admissible controls are part of the definition.
For a closed quantum system, , , and states evolve as or . This gives three notions of quantum controllability. Unitary operator controllability requires every desired to be reachable from the identity; when a global phase is immaterial, one instead asks for every special unitary operation. Density operator controllability requires every pair of density operators with the same spectrum to be connected. The spectral qualification is necessary because unitary time evolution cannot change eigenvalues; the natural state space is a unitary orbit of a density operator. Pure-state controllability requires any normalized initial state to be transferred to any target ray, .
Thus , with the operator implication also valid if global phase is discarded. The converse implications need not hold. A pure-state task concerns one vector, whereas an operator task must act correctly on every input vector at once.
Assume the usual real Hamiltonian controls with freely chosen finite duration, rather than a fixed-time or amplitude-restricted task. Define the Dynamical Lie algebra
the real linear span closed under all nested commutators. Replacing each generator by gives the same algebra. The associated connected reachable group acts on propagators, on each unitary orbit of a density operator, and on pure states. For , the necessary and sufficient conditions are as follows.
For exact unitary operator controllability, . For operator control up to global phase, the possibilities are or . If every Hamiltonian is traceless, , so the central phase direction is absent and exact access is to . The full special unitary Lie algebra has dimension and the Lie algebra of the unitary group has dimension .
For density operator controllability on every spectral orbit,
Scalar phases do not affect conjugation. If only a particular density spectrum is being considered, a smaller group can suffice: for distinct eigenvalue multiplicities and centralizer , the orbit criterion is . A maximally mixed state has a one-point orbit and needs no controls. This restricted-orbit condition is weaker than controllability for every density spectrum.
For pure-state controllability, up to a fixed unitary change of basis,
where the last two alternatives occur only for even . Here is the standard compact symplectic Lie algebra acting on , not the real noncompact symplectic algebra. These are precisely the unitary matrix algebras whose connected groups act transitively on normalized complex vectors, and also give the ray version of controllability. For , . For even , the symplectic cases show why pure-state control can be weaker than density control: is smaller than the nondegenerate density-orbit dimension , and its scalar center acts trivially on that orbit. For , the physical density and pure-state spaces are single points, while exact operator controllability still requires the phase algebra .
Reachable set 2026-10-14
The reachable set collects all endpoints attainable from at exactly by admissible control inputs. If arrival any time up to is allowed, use , with . These definitions differ: a general dynamical system may drift away after early arrival, so waiting need not preserve the target. The reachable set is always relative to a declared input class and any constraints on the entire path.
For the double integrator starting from , now require measurable functions as control inputs with almost everywhere. Write for its endpoint at . Two integrals determine the endpoint:
Our mathematical example has the exact reachable set
To see the upper boundary, fix : put first and last, switching at . This maximizes the weighted integral for position because early commands have the largest weight ; the required net velocity fixes . Formally, has the same sign as this maximizing command, so changing to any other admissible command with the same integral cannot increase . Reversing the order gives the lower boundary. Pointwise convex combinations of these two commands preserve and attain every intermediate , so the formula describes the whole region, not merely a bound. The extreme commands are bang-bang control.
Figure 1.
An amplitude bound limits endpoints; a shared input can remove a state direction entirely
. Analytic mathematical examples, not measured data. Left: the exact double integrator reachable set from rest at with . Each curved boundary comes from one switch between and . At final velocity , the available position interval is , excluding . Right: only reaches the diagonal from zero. Unrestricted inputs fill the entire line; the same bound at leaves only its segment from to . Details.
In particular, the bounded double integrator can move from rest to position and rest again exactly when . Its minimum duration is therefore in these normalized units. With freely chosen time every rest-to-rest distance is attainable; with a fixed deadline many are excluded. Changing the amplitude bound to with scales this condition to . This shows why specifying the controls matters even when the Kalman rank criterion gives full rank of a matrix.
In closed quantum control, a density operator reachable set lies inside its unitary orbit of a density operator, since coherent evolution preserves the spectrum. That orbit need not be fully reachable under the available control inputs.
For with real orthogonal skew-symmetric , the dual transforms as . Hence is constant on the reachable unitary orbit of a density operator. Different values can obstruct density operator controllability even when the ordinary spectra agree. For a four-dimensional pairing indices and , the two diagonal arrangements and have invariants and .