Sunday, 31 August 2014

Algebraic Formalism of Quantum Mechanics


In the algebraic formalism, the physical system is described by its observables, viewed as self-adjoint elements in a certain *algebra and a state is a linear functional, if I understand right.


Can someone show a completely worked out example of constructing the Hilbert space using the GNS construction?



Starting from the knowledge of density matrices, pure and mixed states, can someone motivate the algebraic formalism with some completely worked-out example so that the idea gets clear? Then one will be able to appreciate the formal mathematics better.


I have not seen any reference doing this apart from doing things in an abstract way. It would be of great help if someone could work out examples and show what is happening and how to go to the algebraic formalism of QM just with the background of density matrices.



Answer



All right, let's work out the quantum toy model: a good old spin 1/2...



The Hilbert space formulation of a spin 1/2 is as follow:




  1. the Hilbert space is H:=C2





  2. the elementary observables are the Pauli matrices ˆσ1,ˆσ2,ˆσ3, which satisfy ˆσiˆσj=δij1+iεijkˆσk




From there we can build the abstract *-algebra A generated by 3 elements σ1,σ2,σ3 satisfying σiσj=δij1+iεijkσk and σi=σi. Turns out it is the 4-dimensional algbra M2(C) mentioned by @Phoenix87, a basis of which is 1,σ1,σ2,σ3


For any a=λ1+μiσiA, we define ˆa:=λ1+μiˆσi

Note that a,bA,^ab=ˆaˆb by construction, and that {ˆa|aA} spans the full space of operators on H (namely, the space of 2×2 complex matrices, which constitutes the defining representation of the abstract algebra M2(C)).


Now, given a density matrix ˆρ on H, we define a linear form ρ:AC by aA,ρ(a):=Trˆρˆa

We can check that ρ is an algebraic state on A ie:




  1. ρ(1)=1 (Trˆρ=1)





  2. aA,ρ(a)=ρ(a) (for ^a=ˆa)




  3. aA,ρ(aa)0 (we can write ˆρ=kpk|ψkψk|, so Trˆρˆaˆa=kpkˆaψk|ˆaψk0)




So we can associate to each density matrix an algebraic state on A. Moreover the map ˆρρ has the following properties:





  1. It is injective: ρ completely encodes the quantum state ˆρ. Mathematically, this holds because for any |e,|fH, there exists aA such that ˆa=|fe| (as stressed above, any operator on H can be written as ˆa for some aA), so e|ˆρ|f can be read out from Trˆρˆa=ρ(a). Physically, all we use ˆρ for is to compute expectation values, and these are precisely what the linear form ρ supplies: to each observable a, it maps its expectation value.




  2. It is also surjective: this can be seen by noting that any algebraic state τ, being a linear form over A, is entirely characterized by the 4 complex numbers τ(1),τ(σ1),τ(σ2),τ(σ3). Imposing normalization (condition 1. above), we get τ(1)=1. Condition 2. implies that the numbers τi:=τ(σi) are actually real. Finally, the positivity of τ (condition 3.) requires that, for any a=λ1+μiσiA, τ(aa)=λ2R+λ2I+μR2+μI2+2(λRμR+λIμI+μI×μR).τ0

    (where the subscripts R resp. I denote real resp. imaginary part). Minimizing over λR and λI, this is equivalent to the condition u,vR3,(u.τ)2+(v.τ)2+2(u×v).τu2+v2
    which is fulfilled iff τ belongs to the unit ball of R3. We can then check that ˆτ:=12[1+τiˆσi]
    is a well-defined density matrix on H, which maps to the algebraic state τ (since Tr1=2 and Trˆσi=0).




Thus, the space of density matrices over H can be identified one-to-one with the space of algebraic states over A, so we can do physics without ever referring to H: knowing A, we can parametrize the space of states of our quantum theory by algebraic states, and, given one such algebraic state, we can compute the corresponding expectation values for measurements.



Reciprocally, if we start from a quantum theory formulated the algebraic way, the GNS construction allows to recover an Hilbert space formulation for it. This is important as this guarantees that, by using the algebraic formalism, we are not going to start constructing theories that have no counterpart in the Hilbert space formulation, ie. theories that wouldn't be admissible quantum theories in the usual sense.



For the algebra A=M2(C), this works as follow. We need to first choose a state ω (the "vacuum"), characterized by ω in the unit ball of R3 as described above. Then, we compute its "kernel" (I'm not completely sure it's called like that, but can't find a better term): Kω:={aA|ω(aa)=0}

Writing a=λ1+μiσiA, we have aKω iff λ2R+λ2I+μR2+μI2+2(λRμR+λIμI+μI×μR).ω=0
Since we know that λ2R/I+2λR/I(μR/I.ω)+(μR/I.ω)20 and μR2+μI2(μR.ω)2(μI.ω)22(μR×μI).ω0 (see above), this becomes aKωλR/I=μR/I.ω&(μR.ω)2+(μI.ω)2+2(μR×μI).ω=μR2+μI2


At this point, we need to distinguish cases. In the case where ω is actually on the unit sphere (ie ω=1), we find Kω=Span{1ωiσi,(uj+ivj)σj}

where u,v are some unit vectors such that ω,u,v form an orthonormal basis. So, in this case, Kω is 2-dimensional, and therefore Hω:=A/Kω is 42=2-dimensional. Hω is spanned eg. by [1] and [ujσj] (where [] denotes equivalence classes modulo Kω).


On Hω we can define a scalar product [a]|[b]ω:=ω(ab)

and a representation aˆaω of the algebra A ˆaω[b]:=[ab]
(check that these are well-defined, ie that the result of each map does not depend on the representatives used to express its arguments, and that each map has the required properties to be a scalar product, resp. a representation of A).


Finally, we want to confirm that the thus obtained Hilbert space/representation reproduces the H we started from at the very beginning. Indeed, denoting by |ϕω the eigenvector of ωiˆσi with eigenvalue +1 (ie spin +1 in the direction of ω), Hω can be identified with H, via the map HωH[a]ˆa|ϕω

which is well-defined, bijective and matches the scalar products and representations on both sides.


This can be checked directly, or by observing that ω(a)=ϕω|ˆa|ϕω (as the algebraic state ω corresponds to the density matrix |ϕωϕω| via the identification discussed in the previous section). For example, this implies that Kω consists of the aA such that ˆaϕω|ˆaϕω=0, ie ˆa|ϕω=0, and therefore [a]=[b]abKωˆa|ϕω=ˆb|ϕω.


In other words, we have been able to entirely reconstruct H just by knowing the algebra A (choosing some algebraic state ω on A to "seed" Hω). Crucially, this reconstruction didn't assume any a priori knowledge of H (the definitions of Kω, Hω, |ω and aˆaω were purely in terms of 1/ the operations in A, ie addition, multiplication and adjoint, and 2/ the state ω).



But what would have happened if we had chosen a state characterized by a ω in the interior of the unit ball (ie ω<1)? In this case, Kω would be just {0} so Hω would be 4-dimensional. One can check that the representation created by the GNS construction can then be identified with HH via: HωAH(1)H(2)[a]=aˆa(cosη|ϕ+ω(1)+sinη|ϕω(2))

where η[0,π2[ is defined by cos2η:=1+ω2 and |ϕ±ω denote the eigenvectors of ωiωˆσi with eigenvalue ±1 respectively.


It is a general property of the GNS construction that the representation arising from a mixed state will typically be a direct sum of independent representations (aka. superselection sectors), while pure states lead to irreducible representations (ie. representations that cannot be split as a direct sum of simpler representations).


Since density matrices are now 4×4 matrices, does it means that we suddenly have more quantum states that we had on just H? Well, actually no. Density matrices on H(1)H(2) can be written as block matrices: ˆρω=(ˆρ(1)ˆγˆγˆρ(2))

with ˆρ(1),ˆρ(2) positive semi-definite and Trˆρ(1)+Trˆρ(2)=1 (as well as suitable bounds on ˆγ for ˆρω to be positive semi-definite). But since observables have the form: ˆaω=(ˆa00ˆa)
expectation values (which are the only physically measurable quantities) are simply given by Trˆρωˆaω=Tr[(ˆρ(1)+ˆρ(2))ˆa]
So we don't have any new quantum state, we just have many different density matrices corresponding to the same quantum state, namely the state that on H was represented by the density matrix ˆρ=ˆρ(1)+ˆρ(2). In this sense, Hω describes just the same quantum theory as H, but with some extra redondancy in the representation of quantum states.




To be honest, this toy model works a bit too well:




  1. all algebraic states can be represented as density matrices on H




  2. all algebraic states give rise, via the GNS construction, to one or more copies of H





Propositions 1. and 2. are in fact equivalent: they express the fact that there is only one "folium" of states on M2(C). The folium of an algebraic state ω is defined as the space of algebraic states that can be represented as density matrices of the GNS representation Hω arising from ω. If ω is pure, all states in its folium will have one or more copies of Hω as their GNS representation. But in general an algebra of observables can admit many disjoint foliums, or, equivalently, many inequivalent representations.


For example, if we were to redo the analysis for the *-algebra generated again by 3 self-adjoint elements σ1,σ2,σ3 but now only assuming the weaker relations [σi,σj]=2iεijkσk, aka the universal enveloping algebra of the Lie algebra so(3)=su(2), we would find infinitely many inequivalent representations, corresponding to all possible spins j.


In the case of ordinary quantum mechanics with an algebra of observables generated by exponentiated position and momentum operators (to avoid issues with unbounded operators), the Stone–von Neumann theorem implies that there is only one folium of "sufficiently regular" states, although if we drop the regularity condition more exotic states and associated GNS representations can be constructed. In QFT, on the other hand, there is a plethora of distinct foliums. Moreover, on curved spacetimes, there may be no way to single out a preferred vacuum state/folium and associated representation: that's where the algebraic formalism truly shines, because it allows to discuss all foliums at once, without having to specialize to an arbitrarily chosen one as we would have to do to get an Hilbert space formulation.


No comments:

Post a Comment

Understanding Stagnation point in pitot fluid

What is stagnation point in fluid mechanics. At the open end of the pitot tube the velocity of the fluid becomes zero.But that should result...