HPO formalism explained

The history projection operator (HPO) formalism is an approach to temporal quantum logic developed by Chris Isham. It deals with the logical structure of quantum mechanical propositions asserted at different points in time.

Introduction

l{H}

. States of the system at a fixed time are represented by normalised vectors in the space and physical observables are represented by Hermitian operators on

l{H}

.

A physical proposition

P

about the system at a fixed time can be represented by an orthogonal projection operator

\hat{P}

on

l{H}

(See quantum logic). This representation links together the lattice operations in the lattice of logical propositions and the lattice of projection operators on a Hilbert space (See quantum logic).

The HPO formalism is a natural extension of these ideas to propositions about the system that are concerned with more than one time.

History propositions

Homogeneous histories

A homogeneous history proposition

\alpha

is a sequence of single-time propositions
\alpha
ti
specified at different times

t1<t2<\ldots<tn

. These times are called the temporal support of the history. We shall denote the proposition

\alpha

as

(\alpha1,\alpha2,\ldots,\alphan)

and read it as

"

\alpha
t1
at time

t1

is true and then
\alpha
t2
at time

t2

is true and then

\ldots

and then
\alpha
tn
at time

tn

is true"

Inhomogeneous histories

Not all history propositions can be represented by a sequence of single-time propositions at different times. These are called inhomogeneous history propositions. An example is the proposition

\alpha

OR

\beta

for two homogeneous histories

\alpha,\beta

.

History projection operators

The key observation of the HPO formalism is to represent history propositions by projection operators on a history Hilbert space. This is where the name "History Projection Operator" (HPO) comes from.

For a homogeneous history

\alpha=(\alpha1,\alpha2,\ldots,\alphan)

we can use the tensor product to define a projector

\hat{\alpha}:=

\hat{\alpha}
t1

\hat{\alpha}
t2

\ldots

\hat{\alpha}
tn

where

\hat{\alpha}
ti
is the projection operator on

l{H}

that represents the proposition
\alpha
ti
at time

ti

.

This

\hat{\alpha}

is a projection operator on the tensor product "history Hilbert space"

H=l{H}l{H}\ldotsl{H}

Not all projection operators on

H

can be written as the sum of tensor products of the form

\hat{\alpha}

. These other projection operators are used to represent inhomogeneous histories by applying lattice operations to homogeneous histories.

Temporal quantum logic

Representing history propositions by projectors on the history Hilbert space naturally encodes the logical structure of history propositions. The lattice operations on the set of projection operations on the history Hilbert space

H

can be applied to model the lattice of logical operations on history propositions.

If two homogeneous histories

\alpha

and

\beta

don't share the same temporal support they can be modified so that they do. If

ti

is in the temporal support of

\alpha

but not

\beta

(for example) then a new homogeneous history proposition which differs from

\beta

by including the "always true" proposition at each time

ti

can be formed. In this way the temporal supports of

\alpha,\beta

can always be joined. We shall therefore assume that all homogeneous histories share the same temporal support.

We now present the logical operations for homogeneous history propositions

\alpha

and

\beta

such that

\hat{\alpha}\hat{\beta}=\hat{\beta}\hat{\alpha}

Conjunction (AND)

If

\alpha

and

\beta

are two homogeneous histories then the history proposition "

\alpha

and

\beta

" is also a homogeneous history. It is represented by the projection operator

\widehat{\alpha\wedge\beta}:=\hat{\alpha}\hat{\beta}

(=\hat{\beta}\hat{\alpha})

Disjunction (OR)

If

\alpha

and

\beta

are two homogeneous histories then the history proposition "

\alpha

or

\beta

" is in general not a homogeneous history. It is represented by the projection operator

\widehat{\alpha\vee\beta}:=\hat{\alpha}+\hat{\beta}-\hat{\alpha}\hat{\beta}

Negation (NOT)

The negation operation in the lattice of projection operators takes

\hat{P}

to

\neg\hat{P}:=I-\hat{P}

where

I

is the identity operator on the Hilbert space. Thus the projector used to represent the proposition

\neg\alpha

(i.e. "not

\alpha

") is

\widehat{\neg\alpha}:=I-\hat{\alpha}.

Example: Two-time history

As an example, consider the negation of the two-time homogeneous history proposition

\alpha=(\alpha1,\alpha2)

. The projector to represent the proposition

\neg\alpha

is

\widehat{\neg\alpha}=II-\hat{\alpha}1\hat{\alpha}2

=(I-\hat{\alpha}1)\hat{\alpha}2+\hat{\alpha}1(I-\hat{\alpha}2)+(I-\hat{\alpha}1)(I-\hat{\alpha}2)

The terms which appear in this expression:

(I-\hat{\alpha}1)\hat{\alpha}2

\hat{\alpha}1(I-\hat{\alpha}2)

(I-\hat{\alpha}1)(I-\hat{\alpha}2)

.

can each be interpreted as follows:

\alpha1

is false and

\alpha2

is true

\alpha1

is true and

\alpha2

is false

\alpha1

is false and

\alpha2

is false

These three homogeneous histories, joined with the OR operation, include all the possibilities for how the proposition "

\alpha1

and then

\alpha2

" can be false. We therefore see that the definition of

\widehat{\neg\alpha}

agrees with what the proposition

\neg\alpha

should mean.

References