nLab
Kochen-Specker theorem

Context

Physics

physics, mathematical physics

Surveys, textbooks and lecture notes


theory (physics), model (physics)

Contents

Idea

In quantum mechanics, the Kochen-Specker theorem – developed in 1967 by Simon Kochen and Ernst Specker – is a no-go theorem that places limits on the types of hidden variable theories? that may be used to explain the apparent randomness of quantum mechanics in a causal way. It roughly asserts that it is impossible to assign values to all physical quantities while simultaneously preserving the functional relations between them. It is a complement to Bell's theorem, developed by John Bell in 1964, and is related to Gleason's theorem, developed in 1957 by Andrew Gleason (who incidentally is the person who communicated the original Kochen-Specker paper to the Journal of Mathematics and Mechanics ). Christopher Isham has recently shown that the Kochen-Specker theorem is equivalent to the statement that the spectral presheaf has no global elements.

Kochen-Specker theorem

Definition

Let B() be the algebra of bounded operators on some Hilbert space . (In physics is the space of states of a quantum mechanical system, and the elements A^B() represent quantum observables.)

A valuation on B() is a function

λ:B()\lambda : B(\mathcal{H}) \to \mathbb{R}

to the real numbers, satisfying two conditions:

  1. value rule – the value λ(A^) belongs to the spectrum of A^;

  2. functional composition principle (FUNC) – for any pair of self-adjoint operators A^, B^ such that B^=h(A^) for some real-valued function h we have λ(B^)=h(λ(A^)).

Note that is A^ 1 and A^ 2 commute, it follows from the spectral theorem that there exists an operator C^ and functions h 1 and h 2 such that A^ 1=h 1(C^) and A^ 2=h 2(C^). It follows from FUNC that

λ(A^ 1+A^ 2)=λ(A^ 1)+λ(A^ 2)\lambda(\hat{A}_{1} + \hat{A}_{2}) = \lambda(\hat{A}_{1}) + \lambda(\hat{A}_{2})

and

λ(A^ 1A^ 2)=λ(A^ 1)λ(A^ 2).\lambda(\hat{A}_{1}\hat{A}_{2})=\lambda(\hat{A}_{1})\lambda(\hat{A}_{2}).

Now we have:

Theorem

(Kochen-Specker)

No valuations on B() exist if dim()>2.

Consequences

If a valuation did exist and was restricted to a commutative sub-algebra of operators, it would be an element of the spectrum of the algebra. Since such elements do exist, valuations must exist on any commutative sub-algebra of operators but not on the non-commutative algebra, (), of all bounded operators. Isham calls these valuations local.

Sheaf-theoretic interpretation

Chris Isham and Jeremy Butterfield gave a topos theoretic reformulation of the Kochen-Specker theorem as follows.

Definition

(category of contexts)

Let 𝒱() be a category (the poset of commutative subalgebras of the algebra B() of bounded operators) whose

Isham calls this the category of contexts of B(). Each commutative algebra is viewed as a context within which to view a quantum system in an essentially classical way in the sense that the physical quantities in any such algebra can be given consistent values (as they can in a classical context).

Definition

(spectral presheaf)

Let Σ:𝒱() opSet be the presheaf on the category of context such that

  • to VB() it assigned the set underlying the spectrum of V: the set of multiplicative linear functionals κ:V;

  • to an inclusion i:V 1V 2 it assigns the corresponding function i *:Σ(V 2)Σ(V 1) that sends a functional V 2κ to its restriction V 1V 2κ.

Recall that the terminal object, *=1 Set 𝒱() op in the category of presheaves on 𝒱() is the presheaf that assigns the singleton set * (the terminal object in Set) to each commutative algebra.

A global element of the spectral presheaf Σ is a morphism e:*Σ in the presheaf topos. Being a natural transformation of functors, such a global element λ:1 Set 𝒱() opΣ̲ of the spectral presheaf, Σ̲ would associate an element of the spectrum of an algebra V to that algebra such that all local valuations are global, i.e. for VW valuations on V are local valuations on W but global on V.

Because notice that a multiplicative linear functional κ:V ssatisfies the axioms of a valuation when restricted to the self-adjoint elements of V.

By the Kochen-Specker theorem these cannot exist, hence a global element of Σ cannot exist.

Observation

(Hamilton, Isham, Butterfield)

The Kochen-Specker theorem is equivalent to the statement that in the presheaf topos [𝒱() op,Set] the spectral presheaf Σ has no global elements.

References

The original article is

The sheaf-theoretic interpretation of the theorem was proposed in

The formulation in terms of presheaves on the category of commutative sub-algebra of B() was proposed in part III of

The original paper outlining Bell's theorem is

  • J. S. Bell, On the Einstein Podolsky Rosen Paradox , Physics, pdf.

The original paper outlining Gleason's theorem is

  • A.M. Gleason, Measures on the closed subspaces of a Hilbert space , Journal of Mathematics and Mechanics, pdf.

Discussion

Revised on November 11, 2011 12:15:19 by Bas Spitters (131.174.142.177)