Quantum Logic : Order Structures in Quantum Mechanics

Order structures in quantum mechanics have rather recently become subject of research. Their study follows the intention to gain insight into categorial communities and differences between classical and quantum mechanics. As one possible answer to this problem, Marlow [4] stated with respect to Quantum Logic:
"Quantum theory is simply the replacement in standard probability theory of event-as-subset-of-a-set (abelian, distributive) by event-as-subspace-of-a-Hilbert-space (non-abelian, non-distributive)"
Read this introduction by Martin Ziegler to understand what he means by that.

 

(Vielleicht möchten Sie dieses Dokument lieber auf Deutsch lesen...)


Table of Contents

  1. Classical Logic: Boolean Algebras
  2. Partially Ordered Sets (Posets)
  3. The Standard Quantum Logic
  4. Lattices
  5. Modular Lattices
  6. Ortholattices
  7. Commutativity
  8. Orthomodular Lattices
  9. Orthocomplemented and Orthomodular Posets
  10. Classical Probability Theory
  11. Quantum Logic
  12. Perspectives and Generalizations
  13. Summary of Axioms
  14. Bibliography

Classical Logic: Boolean Algebras

A Boolean algebra [1] (named after George Boole) is a set L containing at least two different elements 0 and 1, supplied with three operations
v : L x L -> L,       ^ : L x L -> L,       ¬ : L -> L
called join, meet and orthocomplement, such that the following axioms hold
a) a ^ b = b ^ a a v b = b v a commutativity
b) (a ^ b) ^ c = a ^ (b ^ c) (a v b) v c = a v (b v c) associativity
c) (a v b) ^ a = a (a ^ b) v c = a) absorption
d) a ^ (b v c) = (a ^ b) v (a ^ c) distributive
e) a v ¬a = 1     a ^ ¬a = 0     ¬¬a = a invertibility

Theorem: Elements 0 and 1 are rightly called neutral, since they fulfill

a ^ 1 = a       a v 0 = a       a ^ 0 = 0       a v 1 = 1
The mapping ¬ : L -> L is unique in the following sense:
a v b = 1       a ^ b = 0       implies       b = ¬ a
Furthermore the dual distributive law and the so called De Morgan laws hold:
a v (b ^ c) = (a v b) ^ (a v c)       ¬ (a v b) = ¬ a ^ ¬ b       ¬ (a ^ b) = ¬ a v ¬ b
In particular, either v or ^ may be expressed by the other two operations.

Example: Two-valued logic as used for example in computer circuits

L := {0,1} =: 2¹ = {FALSE,TRUE}

Example: If Li are Boolean algebras for each i, then their direct product L:=×Li again constitutes a Boolean algebra via

(ai) v (bi) := (ai v bi)       (ai) ^ (bi) := (ai ^ bi)       ¬ (ai) := ( ¬ ai)

In fact every finite (!) Boolean algebra L can be shown to be a direct product of , see [3]:

L = × n 2¹ =: 2n

 

Example:   L := { A subset of N : A finite or N\A finite }   forms a Boolean algebra via

A v B := A union B       A ^ B := A intersect B       ¬ A := N\A

Partially Ordered Sets (Posets)

A partially ordered set (poset) is a set P together with an order relation (reflexive, transitive, antisymmetric but not necessarily total) "«". As usual, we denote by sup(a,b) the least upper bound of a and b, that is
sup(a,b) » a       sup(a,b) » b         c » a,b   =>   c » sup(a,b)

Example: The graph to the right represents a poset: Idefix and Obelix are connected to indicate that they are comparable; Idefix is lower, so

Idefix « Obelix
Asterix ist not comparable to the other elements.
Indeed it is easy to see, that every (finite) poset posesses such a representation as a directed acyclic graphc, and vice versa. Note that sup(a,b) may be different from a and b, and sup(Idefix,Asterix) does not even exist at all!

A poset is called complete if for any nonvoid subset M of P there exist sup M and inf M.

Example: The set N0 of natural numbers including 0 constitutes a partially ordered set. It is not complete, since sup N0 does not exist.

Example: Every Boolean algebra L can be turned into a poset by letting

a « b     :<=>     a = a ^ b     :<=>     b = a v b
In this setting, sup(a,b) exists and is equal to a v b. The smallest and greatest elements of this poset are 0 and 1 respectively.
In particular 2I is a poset (I some set) which turns out to be even complete. On the other hand, there are non-complete Boolean algebras; for example sup { An : n in N } does not exist for An := {2n} in
L := { A subset of N : A finite or N\A finite }

Note that the Boolean algebra's orthocomplementation ¬ : L -> L is compatible with the relation « in the following sense:
d') a « b     =>     ¬a » ¬b


The Standard Quantum Logic

Let H be some Hilbert space of dimension greater than two and consider P the set of all projectors (linear continuous selfadjoint idempotent) p : H -> H. By means of the unique correspondence p(H)=A between these p=:pA and the closed subspaces A of H it is well defined to let
q ^ r := pq(H) intersect r(H)     q v r := pclosure(q(H)+r(H))     ¬ q := 1-q
for q,r in P. Then P does not fulfill the distributive law and thus does not constitute a Boolean algebra:
Consider orthogonal unit vectors x and y in H and for v:=2-1/2(x+y) the projectors to the corresponding onedimensional subspaces
p:=|x><x|,     q:=|y><y|,     r:=|v><v|
Then we have
r ^ (p v q) = r <> 0 = 0 v 0 = (r ^ p) v (r ^ q)
Yet P can be turned into a poset the same way as before. This poset turns out to be even complete.

Strategy: To learn about the differences and similarities between classical and Quantum mechanics let us investigate their logics' common categorial substructure(s).
One such substructure is that of posets. But there are others:


Lattices

A lattice (German: "Verband") is a set L with two operations ^ : L × L -> L and v : L × L -> L such that
a) a ^ b = b ^ a a v b = b v a commutativity
b) (a ^ b) ^ c = a ^ (b ^ c) (a v b) v c = a v (b v c) associativity
c) (a v b) ^ a = a (a ^ b) v c = a absorption

Examples: Every Boolean algebra is trivially a lattice.
The Standard Quantum Logic P forms a lattice. Indeed axiom c) is fulfilled, since for closed subspaces A and B of H we have

closure(A+B) intersect A subset A,
closure(A+B) intersect A superset closure (A+0) intersect A = A

Every lattice can be turned into a poset by the method already mentioned. Conversely every poset, for which sup(a,b) and inf(a,b) always exist, is the so constructed poset of a lattice. This lattice is completely determined by the poset :

Theorem (Iseki): Let (L, ^ , v ) and (K, ^ , v ) be lattices. A mapping f : L -> K is a lattice-isomorphism if and only if f is an order-isomorphism of the posets (L, « ) and (K, « ). Or stated similarly:

for all a,b :     a « b   <=>   f(a) « f(b)
is equivalent to
for all a,b :     f(a v b) = f(a) v f(b),   f(a ^ b) = f(a) ^ f(b)

Examples: The following directed graphs represent lattices:
pentagon        diamond        benzene


Modular Lattices

A lattice L is called modular if it fulfills for each a,b,c in L
~d) a « c     =>     a v (b ^ c) = (a v b) ^ c modularity

Example: Every lattice fulfilling the distributive law, and in particular every Boolean algebra, is obviously modular :

a « c       =>     a v (b ^ c) = (a v b) ^ (a v c) = (a v b) ^ c

But pentagon and benzene are not :
pentagon: a « c but a v (b ^ c) = a v 0 = a <> c = 1 ^ c = (a v b) ^ c
benzene: a « b but a v ( ¬ a ^ b) = a v 0 = a <> b = 1 ^ b = (a v ¬ a) ^ b

Theorem: A lattice is modular if and only if it does not contain the pentagon as an isomorphic sublattice.


Ortholattices

An ortholattice is a set L with three operations
v : L × L -> L,       ^ : L × L -> L,       ¬ : L -> L
such that
a) a ^ b = b ^ a a v b = b v a commutativity
b) (a ^ b) ^ c = a ^ (b ^ c) (a v b) v c = a v (b v c) associativity
c) (a v b) ^ a = a (a ^ b) v c = a) absorption
d') a « b       =>       ¬ a » ¬ b compatibility
e) a v ¬a = 1     a ^ ¬a = 0     ¬¬a = a invertibility

Theorem: If a), b), c), and e) hold, then d') is equivalent to the de Morgan laws

¬ (a v b) = ¬ a ^ ¬ b           ¬ (a ^ b) = ¬ a v ¬ b

Examples: Every Boolean algebra is an ortholattice.
M02 is a (modular) ortholattice,
benzene and P are (non-modular) ortholattices.

In the case of P we have

pA orthogonal to pB   <=>   pA·pB = 0   <=>     pA = pA·(1-pB)   <=>     pA « ¬ pB
This leads to the following generalizing

Definition: Let L be some ortholattice. Two elements a,b of L are said to be orthogonal if a « ¬ b. The so defined relation "Orthogonality" is symmetric.


Commutativity

Theorem: For q,r in P the condition q·r=r·q is equivalent to

q = (q ^ r) v (q ^ ¬ r)
This suggestes the following

Definition: Let L be an ortholattice and a,b in L. We say that a commutes with b if a = (a ^ b) v (a ^ ¬ b).

Unfortunately, on some ortholattices this is no equivalence relation: In benzene, a commutes with b, but b does not commute with a.
So P posesses additional properties, which are not reflected by the mathematical structure "Ortholattice".

Theorem: For an ortholattice L, the following are equivalent

  1. If a commutes with b, then b commutes with a.
  2. If a commutes with b, then ¬ a commutes with b.
  3. a v b = a v ( (a v b) ^ ¬ a)
  4. The orthocomplement ¬ a of a is (rather) unique in the following weak sense :
    a « ¬ b,   a v b = 1       =>     b = ¬ a
  5. If a « b then a v ( ¬ a ^ b) = b.


Orthomodular Lattices

An ortholattice is said to be orthomodular, if it fulfills the last (and thus all) of the previous conditions :
~d') a « b       =>     a v ( ¬ a ^ b) = b orthomodularity

Example: Every Boolean algebra and, more generally, every modular ortholattice is an orthomodular lattice. But there are orthomodular lattices which are not modular, like for example P, the projectors on a Hilbert space.

Theorem: An orthomodular lattice is modular if and only if it does not contain the pentagon with common 0 and 1 as a sublattice.

Theorem: For an orthomodular lattice L the following are equivalent :

  1. L is a Boolean algebra
  2. L is distributive
  3. All elements of L commute with each other (so L is abelian).
  4. L does not contain M02 as a sublattice with common 0

Theorem (Foulis-Holland): Let L be an orthomodular lattice and a,b,c in L such that any one of them commutes with the other two. In this particular case the distributive laws hold :

a ^ (b v c) = (a ^ b) v (a ^ c),       a v (b ^ c) = (a v b) ^ (a v c)

Theorem (Gudder-Schelp): If x,y,z are elements of an orthomodular lattice L and y commutes with z and x commutes with y ^ z.
Then each of x ^ y, ¬ x ^ y, ¬ x ^ y, ¬ x ^ ¬ y commutes with z
and each of x ^ z, ¬ x ^ z, x ^ ¬ z, ¬ x ^ ¬ z commutes with y.


Orthocomplemented and Orthomodular Posets

An orthocomplemented poset is a bounded poset (L,«,0,1) with an orthocomplementation ¬ : L -> L, that is for all a,b in L
d') a « b     =>     ¬ a » ¬ b compatibility
e') ¬ ¬ a = a,         a v ¬ a exists and =1 weak invertibility

a ^ ¬ a = 0 needs not be postulated, it follows automatically.

An orthomodular poset is an orthocomplemented poset fulfilling
~d') a « b       =>     a v ( ¬ a ^ b) = b

Example: Every ortholattice is an orthocomplemented poset.
Every orthomodular lattice is an orthomodular poset.


Classical Probability Theory

Consider some set Omega and a collection Q of subsets of Omega constituting a set algebra, that is it contains Omega and is closed under the set-theoretic operations
union       intersection       complementation.

A probability measure on Q is a mapping s : Q -> [0,1] with s(Omega)=1 and s(A union B)=s(A)+s(B) whenever A and B are disjoint.

Q constitutes a Boolean algebra via

0 := {},     1 := Omega,     A v B := A union B,     A ^ B := A intersect B,     ¬ A := Omega\A.
In this context, we have A orthogonal to B (in the sense of ortholattices) iff A and B are disjoint. This leads to the following generalizing

Definition: A state on a Boolean algebra Q is a mapping s from Q to the real interval [0,1] with s(1)=1 and s(A v B) = s(A)+s(B) whenever A and B are orthogonal.

Theorem: It follows s(0)=0, and s is order-preserving:

q « p       =>     s(q) « s(p).

Theorem: Every Boolean algebra may be represented by some set algebra Q over an appropriate base set Omega.

So, what we achieved is an equivalent (!) reformulation of classical probability theory as a Boolean algebra Q and a set of states on it

S := { s : s is a state on Q }


Quantum Logic

Let w be a statistical operator on some Hilbert space H. Then w gives rise to a mapping sw from the set of all projectors P on H to the real unit inverval [0,1] via sw : p -> trace(w·p) fulfilling sw(1) = trace(w) = 1 and
sw(pA v pB) = sw(pA+pB) = sw(pA)+sw(pB)     whenever pA and pB are orthogonal.
So sw is a state in the above sense.

Theorem (Gleason [10]): If H has dimension greater than two, then every state is obtained in such a way.

This time we got an equivalent (!) reformulation of Quantum probability theory as an orthomodular lattice Q := P and a set of states on it

S := { s : s is a state on Q }
This enables us to combine both kinds of probability theory into one

Definition: A Quantum Logic is a tuple (Q,S) with Q some orthomodular lattice (called questions or propositions) and S some (separating) set of states on Q.

"Quantum theory is simply the replacement in standard probability theory of event-as-subset-of-a-set (abelian, distributive) by event-as-subspace-of-a-Hilbert-space (non-abelian, non-distributive)"

A.R.Marlow in [4]


Perspectives and Generalizations

  1. Use orthomodular posets instead of orthomodular lattices.
  2. Consider the set of all effect operators E : H -> H, 0 « E « 1 in the sense of Ludwig [9] instead of Projectors.
    Then addition becomes an only partially defined operation. The corresponding algebraic structure is called effect algebra, which turns out to be essentially the same as a difference poset.
  3. We have two sorts of examples of Quantum Logics : classical ones (Boolean algebras) and the standard Quantum Logics (Hilbert ortholattice). Are there others?
    On the one hand, Marlow [4] showed that every orthomodular poset can be embedded in a measure-preserving way into the ortholattice of projection operators on a suitably constructed Hilbert space. On the other hand, Zapatrin demonstrated at the Quantum Structures 96 conference that the so called "topologimeter" yields an example of a reasonable logical structures for which the underlying physical theory is neither classical nor Quantum.
  4. We required the set of states to be separating, i.e.
    s(q) « s(p) for all s in S       implies     q « p
    Unfortunately, Mary Katherine Bennett [11] proved the orthomodular lattice G32 (called after and found by Greechie) to admit no separating set of states, and, even worse, Greechie [12] constructed an orthomodular lattice for which no state exists at all.
  5. Is there a Quantum logical generalization of the Heisenberg uncertainty principle (Gudder in [13])?

Summary of axioms and their associated categorial structures

a) a ^ b = b ^ a a v b = b v a commutativity
b) (a ^ b) ^ c = a ^ (b ^ c) (a v b) v c = a v (b v c) associativity
c) (a v b) ^ a = a (a ^ b) v c = a) absorption
d) a ^ (b v c) = (a ^ b) v (a ^ c) distributive
e) a v ¬a = 1     a ^ ¬a = 0     ¬¬a = a invertibility
d') a « b       =>       ¬ a » ¬ b compatibility
~d) a « c     =>     a v (b ^ c) = (a v b) ^ c modularity
~d') a « b       =>     a v ( ¬ a ^ b) = b orthomodularity
e') ¬ ¬ a = a,         a v ¬ a exists and =1 weak invertibility

The following sketch depicts the different categorial structures considered above. Read as follows:
An orthomodular lattice has to fulfill axioms a), b), c), d'), ~d') and e). It is connected downwards to the category of lattices, so every orthomodular lattice is a lattice. It is not connected to the modular lattice, meaning both: There exist orthomodular lattices which are not modular and there are modular lattices that cannot be turned into an orthomodular lattice by a suitable orthocomplementation.

 


Bibliography

  1. P.R.Halmos: "Lectures on Boolean Algebras", Springer 1963
  2. L.Beran: "Orthomodular Lattices", Reidel 1985
  3. G.Birkhoff: "Lattice Theory", Amer. Math. Soc. Colloq. Publ. vol. XXV Providence, 1967
  4. A.R.Marlow: "Orthomodular Structures and Physical Theory" in Mathematical Foundations of Quantum Theory, Academic Press 1977
  5. R.J.Greechie, S.P.Gudder: "Quantum Logics" in Contemporary Research in the Foundations and Philosophy of Quantum Theory, Reidel 1973
  6. S.P.Gudder: "Quantum Probability Spaces", Amer. Math. Soc. 21 296-302 (1969)
  7. D.J.Foulis, M.K.Bennett: "Effect Algebras and Unsharp Quantum Logics", Foundations of Physics 24 1331-1351 (1994)
  8. G.W.Mackey: "Mathematical Foundations of Quantum Mechanics", Mathematical Physics Monograph Series 1963
  9. G.Ludwig in Ann. Phys. Leipzig 42 (1985), 150-168
  10. A.M.Gleason: "Measures on the Closed Subspaces of a Hilbert Space" J.Math.Mech. 6 885-893 (1957)
  11. M.K.Bennett: "States on orthomodular lattices", J. Natur. Sci. and Math. 8 (1968) 47-52
  12. R.J.Greechie: "Orthomodular lattices admitting no states", Journ. Comb. Theory 10 (1971) 119-132.
  13. S.Gudder: "Some Unsolved Problems in Quantum Logics" in Mathematical Foundations of Quantum Theory, Academic Press 1977
  14. A Half Century of Quantum Logic : What Have we Learned? by D.J.Foulis
  15. G.Kalmbach: "Orthomodular Lattices", Academic Press 1983