States and the Gelfand–Naimark–Segal construction
Turn a positive normalized functional into a Hilbert-space representation and distinguish a faithful state from a faithful representation.
On this page
The question for today
What you’ll understand
- Recognize a state and apply its Cauchy–Schwarz inequality.
- Construct the GNS quotient, inner product, left action, and cyclic vector.
- Separate loss of norm information in a state from faithfulness of its GNS representation.
An observable becomes experimentally meaningful only after one specifies how its values are averaged. A state supplies that averaging rule without presupposing a Hilbert-space realization. The GNS construction reverses the direction: from a state on an abstract complex unital C*-algebra, it builds a Hilbert space, a representation, and a vector producing those averages. Throughout this lesson Hilbert inner products are linear in their second argument. That convention fixes where adjoints appear in the quotient formula.
Positivity controls more than nonnegative averages
A state is a complex-linear positive functional of norm one. In a unital C*-algebra this is equivalent to positivity together with its value at the identity being one. Positivity means that the value on every adjoint square is nonnegative. It implies a conjugation rule on adjoints and a Cauchy–Schwarz inequality. One proves the latter by applying positivity to the adjoint square of a plus a complex scalar times b and minimizing the resulting quadratic expression.
For matrices, every state has the form Tr(ρa) with a positive density matrix ρ of trace one. Full rank makes this state faithful: a zero expectation of a-star a then forces a to vanish. A rank-deficient density matrix still defines a perfectly valid state, but some nonzero positive elements have zero average. Faithfulness is thus a statement about which positive information the state detects, not merely about being normalized or having nonnegative values.
Remove null vectors before completing
Define the null space N_phi by the condition that phi of a-star a is zero. Cauchy–Schwarz ensures that the formula for the inner product on quotient classes is independent of representatives. The null space is a left ideal, using the positive inequality a-star c-star c a at most norm-c-squared times a-star a. Complete the quotient in this inner product to obtain H_phi. Completing before removing null vectors would leave a degenerate form instead of a Hilbert space.
Left multiplication defines pi_phi(c)[a]=[ca]. The same positive inequality proves that this action is bounded by the norm of c, so it extends to the completed space. It preserves multiplication and adjoints. The vector Omega represented by the identity is cyclic because its algebra orbit contains every quotient class, dense by construction. The original functional equals the vector average of pi_phi(a) against Omega. This is an explicit realization, not an assumption that the state began as a vector state.
A cyclic vector need not detect every positive element
A faithful state has zero null space and a faithful GNS representation: if pi_phi(a) is zero, apply it to Omega and use faithfulness. The converse implication from faithful representation to faithful state is false. In M₂(C), the state reading the top-left entry is not faithful because it annihilates the second coordinate projection. Its GNS representation is nevertheless the usual faithful action on C², with the first basis vector cyclic. Other operators can move that vector into the initially undetected direction.
Taking the Hilbert direct sum of GNS representations from sufficiently many states separates all nonzero algebra elements and gives a faithful representation of the whole C*-algebra. This is the mechanism behind the abstract-to-concrete representation theorem, stated here without its full state-separation proof. One state may discard information, while the full family recovers the algebra. For nonunital algebras, the state definition uses positive norm-one functionals and a modified cyclic construction; the convenient vector [1] must not be inserted when no identity exists.
Work it through
A two-point state becomes a weighted Hilbert space
On A=C² define φ(z,w)=(3/4)z+(1/4)w. Construct its GNS representation and compute the mean and variance of a=(2,6).
Both weights are positive, so Nφ={0}. The quotient is C² with inner product (3/4)conj(z)z′+(1/4)conj(w)w′; it is already complete.
The representation multiplies coordinates, and Ω=(1,1). In ordinary Euclidean coordinates after multiplying coordinates by square-root weights, Ω=(√3/2,1/2) and π(a)=diag(2,6).
The mean is (3/4)·2+(1/4)·6=3. The second moment is (3/4)·4+(1/4)·36=12, so the variance is 12−3²=3.
The representation is faithful and Ω is cyclic. The state averages two spectral values with their specified probabilities, yielding mean three and variance three.
The living notebook
Explore the model
Interactive lab · probability
Inspect the weights of a two-point state
Pause, reset, then set success probability p=0.25 and trials n=1. Predict probabilities 0.75 for zero and 0.25 for one. Relabel those two outcomes by the observable values 2 and 6 to obtain the worked mean 3 and variance 3 on paper. The lab's own numerical mean is 0.25 and variance 0.1875 because its outcomes remain 0 and 1; it does not construct a GNS space.
- Mean · np
- 5
- Variance · np(1−p)
- 2.5
- Total probability
- 1
These are exact binomial probabilities for independent trials with one fixed success probability. Playback tours the distribution; it does not resample outcomes. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.
Look forA state specifies weights; translating measurement labels changes moments and must be done explicitly.
Pause & reason
Check your understanding
Your turn
Try it yourself
For the state ψ(z,w)=z on C², determine its null space, GNS Hilbert-space dimension, and whether the GNS representation is faithful.
Take a moment to make a prediction or work it out on paper. Open a hint when you need one.
Give me a hint
Evaluate ψ((z,w)*(z,w)) before deciding which coordinate survives the quotient.
Compare with the solution
The value on an adjoint square is |z|², so the null space is {(0,w):w∈C}. The quotient retains only z and is a one-dimensional Hilbert space. The representation sends (z,w) to scalar multiplication by z. Its kernel contains every (0,w), hence it is not faithful. This example loses an entire algebra summand, unlike the faithful standard M₂ representation arising from a nonfaithful vector state.
Keep the idea
Take it with you
- Positivity supplies Cauchy–Schwarz and makes the GNS quotient well-defined.
- Left multiplication produces a bounded *-representation with a cyclic vector.
- Faithful state, faithful representation, and cyclicity describe different properties.
Read further
Original sources and deeper explanations to follow at your own pace.
Optional progress, saved in this browser when available. Revisit any lesson at any time.
Lesson not marked complete.