Movatterモバイル変換


[0]ホーム

URL:


Wikipedia

Bloch sphere

Not to be confused withPoincaré sphere (optics).

In quantummechanics andcomputing, theBloch sphere is a geometrical representation of thepure state space of atwo-level quantum mechanical system (qubit), named after the physicistFelix Bloch.[1]

Bloch sphere

Mathematically each quantum mechanical system is associated with aseparablecomplexHilbert spaceH{\displaystyle H}. A pure state of a quantum system is represented by a non-zero vectorψ{\displaystyle \psi } inH{\displaystyle H}. As the vectorsψ{\displaystyle \psi } andλψ{\displaystyle \lambda \psi } (withλC{\displaystyle \lambda \in \mathbb {C} ^{*}}) represent the same state, the level of the quantum system corresponds to the dimension of the Hilbert space and pure states can be represented asequivalence classes, or,rays in aprojective Hilbert spaceP(Hn)=CPn1{\displaystyle \mathbf {P} (H_{n})=\mathbb {C} \mathbf {P} ^{n-1}}.[2] For a two-dimensional Hilbert space, the space of all such states is thecomplex projective lineCP1.{\displaystyle \mathbb {C} \mathbf {P} ^{1}.} This is the Bloch sphere, which can be mapped to theRiemann sphere.

The Bloch sphere is a unit2-sphere, withantipodal points corresponding to a pair of mutually orthogonal state vectors. The north and south poles of the Bloch sphere are typically chosen to correspond to the standard basis vectors|0{\displaystyle |0\rangle } and|1{\displaystyle |1\rangle }, respectively, which in turn might correspond e.g. to thespin-up andspin-down states of an electron. This choice is arbitrary, however. The points on the surface of the sphere correspond to thepure states of the system, whereas the interior points correspond to themixed states.[3][4] The Bloch sphere may be generalized to ann-level quantum system, but then the visualization is less useful.

The naturalmetric on the Bloch sphere is theFubini–Study metric. The mapping from the unit 3-sphere in the two-dimensional state spaceC2{\displaystyle \mathbb {C} ^{2}} to the Bloch sphere is theHopf fibration, with eachray ofspinors mapping to one point on the Bloch sphere.

Definition

edit

Given an orthonormal basis, anypure state|ψ{\displaystyle |\psi \rangle }  of a two-level quantum system can be written as a superposition of the basis vectors|0{\displaystyle |0\rangle }  and|1{\displaystyle |1\rangle } , where the coefficient of (or contribution from) each of the two basis vectors is acomplex number. This means that the state is described by four real numbers. However, only the relative phase between the coefficients of the two basis vectors has any physical meaning (the phase of the quantum system is not directlymeasurable), so that there is redundancy in this description. We can take the coefficient of|0{\displaystyle |0\rangle }  to be real and non-negative. This allows the state to be described by only three real numbers, giving rise to the three dimensions of the Bloch sphere.

We also know from quantum mechanics that the total probability of the system has to be one:

ψ|ψ=1{\displaystyle \langle \psi |\psi \rangle =1} , or equivalently|ψ2=1{\displaystyle {\big \|}|\psi \rangle {\big \|}^{2}=1} .

Given this constraint, we can write|ψ{\displaystyle |\psi \rangle }  using the following representation:

|ψ=cos(θ/2)|0+eiϕsin(θ/2)|1=cos(θ/2)|0+(cosϕ+isinϕ)sin(θ/2)|1{\displaystyle |\psi \rangle =\cos \left(\theta /2\right)|0\rangle \,+\,e^{i\phi }\sin \left(\theta /2\right)|1\rangle =\cos \left(\theta /2\right)|0\rangle \,+\,(\cos \phi +i\sin \phi )\,\sin \left(\theta /2\right)|1\rangle } , where0θπ{\displaystyle 0\leq \theta \leq \pi }  and0ϕ<2π{\displaystyle 0\leq \phi <2\pi } .

The representation is always unique, because, even though the value ofϕ{\displaystyle \phi }  is not unique when|ψ{\displaystyle |\psi \rangle }  is one of the states (seeBra-ket notation)|0{\displaystyle |0\rangle }  or|1{\displaystyle |1\rangle } , the point represented byθ{\displaystyle \theta }  andϕ{\displaystyle \phi }  is unique.

The parametersθ{\displaystyle \theta \,}  andϕ{\displaystyle \phi \,} , re-interpreted inspherical coordinates as respectively thecolatitude with respect to thez-axis and thelongitude with respect to thex-axis, specify a point

a=(sinθcosϕ,sinθsinϕ,cosθ)=(u,v,w){\displaystyle {\vec {a}}=(\sin \theta \cos \phi ,\;\sin \theta \sin \phi ,\;\cos \theta )=(u,v,w)} 

on the unit sphere inR3{\displaystyle \mathbb {R} ^{3}} .

Formixed states, one considers thedensity operator. Any two-dimensional density operatorρ can be expanded using the identityI and theHermitian,tracelessPauli matricesσ{\displaystyle {\vec {\sigma }}} ,

ρ=12(I+aσ)=12(1001)+ax2(0110)+ay2(0ii0)+az2(1001)=12(1+azaxiayax+iay1az){\displaystyle {\begin{aligned}\rho &={\frac {1}{2}}\left(I+{\vec {a}}\cdot {\vec {\sigma }}\right)\\&={\frac {1}{2}}{\begin{pmatrix}1&0\\0&1\end{pmatrix}}+{\frac {a_{x}}{2}}{\begin{pmatrix}0&1\\1&0\end{pmatrix}}+{\frac {a_{y}}{2}}{\begin{pmatrix}0&-i\\i&0\end{pmatrix}}+{\frac {a_{z}}{2}}{\begin{pmatrix}1&0\\0&-1\end{pmatrix}}\\&={\frac {1}{2}}{\begin{pmatrix}1+a_{z}&a_{x}-ia_{y}\\a_{x}+ia_{y}&1-a_{z}\end{pmatrix}}\end{aligned}}} ,

whereaR3{\displaystyle {\vec {a}}\in \mathbb {R} ^{3}}  is called theBloch vector.

It is this vector that indicates the point within the sphere that corresponds to a given mixed state. Specifically, as a basic feature of thePauli vector, the eigenvalues ofρ are12(1±|a|){\displaystyle {\frac {1}{2}}\left(1\pm |{\vec {a}}|\right)} . Density operators must be positive-semidefinite, so it follows that|a|1{\displaystyle \left|{\vec {a}}\right|\leq 1} .

For pure states, one then has

tr(ρ2)=12(1+|a|2)=1|a|=1 ,{\displaystyle \operatorname {tr} \left(\rho ^{2}\right)={\frac {1}{2}}\left(1+\left|{\vec {a}}\right|^{2}\right)=1\quad \Leftrightarrow \quad \left|{\vec {a}}\right|=1~,} 

in comportance with the above.[5]

As a consequence, the surface of the Bloch sphere represents all the pure states of a two-dimensional quantum system, whereas the interior corresponds to all the mixed states.

u,v,w representation

edit

The Bloch vectora=(u,v,w){\displaystyle {\vec {a}}=(u,v,w)}  can be represented in the following basis, with reference to the density operatorρ{\displaystyle \rho } :[6]

u=ρ10+ρ01=2Re(ρ01){\displaystyle u=\rho _{10}+\rho _{01}=2\operatorname {Re} (\rho _{01})} 
v=i(ρ01ρ10)=2Im(ρ10){\displaystyle v=i(\rho _{01}-\rho _{10})=2\operatorname {Im} (\rho _{10})} 
w=ρ00ρ11{\displaystyle w=\rho _{00}-\rho _{11}} 

where

ρ=(ρ00ρ01ρ10ρ11)=12(1+wuivu+iv1w).{\displaystyle \rho ={\begin{pmatrix}\rho _{00}&\rho _{01}\\\rho _{10}&\rho _{11}\end{pmatrix}}={\frac {1}{2}}{\begin{pmatrix}1+w&u-iv\\u+iv&1-w\end{pmatrix}}.} 

This basis is often used inlaser theory, wherew{\displaystyle w}  is known as thepopulation inversion.[7] In this basis, the valuesu,v,w{\displaystyle u,v,w}  are the expectations of the threePauli matricesX,Y,Z{\displaystyle X,Y,Z} , allowing one to identify the three coordinates with x y and z axes.

Pure states

edit

Consider ann-level quantum mechanical system. This system is described by ann-dimensionalHilbert spaceHn. The pure state space is by definition the set of rays ofHn.

Theorem. LetU(n) be theLie group of unitary matrices of sizen. Then the pure state space ofHn can be identified with the compact coset space

U(n)/(U(n1)×U(1)).{\displaystyle \operatorname {U} (n)/(\operatorname {U} (n-1)\times \operatorname {U} (1)).} 

To prove this fact, note that there is anaturalgroup action of U(n) on the set of states ofHn. This action is continuous andtransitive on the pure states. For any state|ψ{\displaystyle |\psi \rangle } , theisotropy group of|ψ{\displaystyle |\psi \rangle } , (defined as the set of elementsg{\displaystyle g}  of U(n) such thatg|ψ=|ψ{\displaystyle g|\psi \rangle =|\psi \rangle } ) is isomorphic to the product group

U(n1)×U(1).{\displaystyle \operatorname {U} (n-1)\times \operatorname {U} (1).} 

In linear algebra terms, this can be justified as follows. Anyg{\displaystyle g}  of U(n) that leaves|ψ{\displaystyle |\psi \rangle }  invariant must have|ψ{\displaystyle |\psi \rangle }  as aneigenvector. Since the corresponding eigenvalue must be a complex number of modulus 1, this gives the U(1) factor of the isotropy group. The other part of the isotropy group is parametrized by the unitary matrices on the orthogonal complement of|ψ{\displaystyle |\psi \rangle } , which is isomorphic to U(n − 1). From this the assertion of the theorem follows from basic facts about transitive group actions of compact groups.

The important fact to note above is that theunitary group acts transitively on pure states.

Now the (real)dimension of U(n) isn2. This is easy to see since the exponential map

AeiA{\displaystyle A\mapsto e^{iA}} 

is a local homeomorphism from the space of self-adjoint complex matrices to U(n). The space of self-adjoint complex matrices has real dimensionn2.

Corollary. The real dimension of the pure state space ofHn is 2n − 2.

In fact,

n2((n1)2+1)=2n2.{\displaystyle n^{2}-\left((n-1)^{2}+1\right)=2n-2.\quad } 

Let us apply this to consider the real dimension of anm qubit quantum register. The corresponding Hilbert space has dimension 2m.

Corollary. The real dimension of the pure state space of anm-qubitquantum register is 2m+1 − 2.

Plotting pure two-spinor states through stereographic projection

edit
 
Bloch sphere centered at the origin ofR3{\displaystyle \mathbb {R} ^{3}} . A pair of points on it,|{\displaystyle \left|\uparrow \right\rangle }  and|{\displaystyle \left|\downarrow \right\rangle }  have been chosen as a basis. Mathematically they are orthogonal even though graphically the angle between them is π. InR3{\displaystyle \mathbb {R} ^{3}}  those points have coordinates (0,0,1) and (0,0,−1). An arbitraryspinor|{\displaystyle \left|\nearrow \right\rangle }  on the Bloch sphere is representable as a unique linear combination of the two basis spinors, with coefficients being a pair of complex numbers; call themα andβ. Let their ratio beu=βα{\displaystyle u={\beta \over \alpha }} , which is also a complex numberux+iuy{\displaystyle u_{x}+iu_{y}} . Consider the planez = 0, the equatorial plane of the sphere, as it were, to be a complex plane and that the pointu is plotted on it as(ux,uy,0){\displaystyle (u_{x},u_{y},0)} . Project pointu stereographically onto the Bloch sphere away from the South Pole — as it were — (0,0,−1). The projection is onto a point marked on the sphere as|{\displaystyle \left|\nearrow \right\rangle } .

Mathematically the Bloch sphere for a two-spinor state can be mapped to aRiemann sphereCP1{\displaystyle \mathbb {C} \mathbf {P} ^{1}} , i.e., theprojective Hilbert spaceP(H2){\displaystyle \mathbf {P} (H_{2})}  with the 2-dimensional complex Hilbert spaceH2{\displaystyle H_{2}}  arepresentation space ofSO(3).[8]Given a pure state

α|+β|=|{\displaystyle \alpha \left|\uparrow \right\rangle +\beta \left|\downarrow \right\rangle =\left|\nearrow \right\rangle } 

whereα{\displaystyle \alpha }  andβ{\displaystyle \beta }  are complex numbers which are normalized so that

|α|2+|β|2=αα+ββ=1{\displaystyle |\alpha |^{2}+|\beta |^{2}=\alpha ^{*}\alpha +\beta ^{*}\beta =1} 

and such that|=0{\displaystyle \langle \downarrow |\uparrow \rangle =0}  and|=|=1{\displaystyle \langle \downarrow |\downarrow \rangle =\langle \uparrow |\uparrow \rangle =1} ,i.e., such that|{\displaystyle \left|\uparrow \right\rangle }  and|{\displaystyle \left|\downarrow \right\rangle }  form a basis and have diametrically opposite representations on the Bloch sphere, then let

u=βα=αβαα=αβ|α|2=ux+iuy{\displaystyle u={\beta \over \alpha }={\alpha ^{*}\beta \over \alpha ^{*}\alpha }={\alpha ^{*}\beta \over |\alpha |^{2}}=u_{x}+iu_{y}} 

be their ratio.

If the Bloch sphere is thought of as being embedded inR3{\displaystyle \mathbb {R} ^{3}}  with its center at the origin and with radius one, then the planez = 0 (which intersects the Bloch sphere at a great circle; the sphere's equator, as it were) can be thought of as anArgand diagram. Plot pointu in this plane — so that inR3{\displaystyle \mathbb {R} ^{3}}  it has coordinates(ux,uy,0){\displaystyle (u_{x},u_{y},0)} .

Draw a straight line throughu and through the point on the sphere that represents|{\displaystyle \left|\downarrow \right\rangle } . (Let (0,0,1) represent|{\displaystyle \left|\uparrow \right\rangle }  and (0,0,−1) represent|{\displaystyle \left|\downarrow \right\rangle } .) This line intersects the sphere at another point besides|{\displaystyle \left|\downarrow \right\rangle } . (The only exception is whenu={\displaystyle u=\infty } , i.e., whenα=0{\displaystyle \alpha =0}  andβ0{\displaystyle \beta \neq 0} .) Call this pointP. Pointu on the planez = 0 is thestereographic projection of pointP on the Bloch sphere. The vector with tail at the origin and tip atP is the direction in 3-D space corresponding to the spinor|{\displaystyle \left|\nearrow \right\rangle } . The coordinates ofP are

Px=2ux1+ux2+uy2,{\displaystyle P_{x}={2u_{x} \over 1+u_{x}^{2}+u_{y}^{2}},} 
Py=2uy1+ux2+uy2,{\displaystyle P_{y}={2u_{y} \over 1+u_{x}^{2}+u_{y}^{2}},} 
Pz=1ux2uy21+ux2+uy2.{\displaystyle P_{z}={1-u_{x}^{2}-u_{y}^{2} \over 1+u_{x}^{2}+u_{y}^{2}}.} 

Density operators

edit

Formulations of quantum mechanics in terms of pure states are adequate for isolated systems; in general quantum mechanical systems need to be described in terms ofdensity operators. The Bloch sphere parametrizes not only pure states but mixed states for 2-level systems. The density operator describing the mixed-state of a 2-level quantum system (qubit) corresponds to a pointinside the Bloch sphere with the following coordinates:

(pixi,piyi,pizi),{\displaystyle \left(\sum p_{i}x_{i},\sum p_{i}y_{i},\sum p_{i}z_{i}\right),} 

wherepi{\displaystyle p_{i}}  is the probability of the individual states within the ensemble andxi,yi,zi{\displaystyle x_{i},y_{i},z_{i}}  are the coordinates of the individual states (on thesurface of Bloch sphere). The set of all points on and inside the Bloch sphere is known as theBloch ball.

For states of higher dimensions there is difficulty in extending this to mixed states. The topological description is complicated by the fact that the unitary group does not act transitively on density operators. The orbits moreover are extremely diverse as follows from the following observation:

Theorem. SupposeA is a density operator on ann level quantum mechanical system whose distinct eigenvalues are μ1, ..., μk with multiplicitiesn1, ...,nk. Then the group of unitary operatorsV such thatV A V* =A is isomorphic (as a Lie group) to

U(n1)××U(nk).{\displaystyle \operatorname {U} (n_{1})\times \cdots \times \operatorname {U} (n_{k}).} 

In particular the orbit ofA is isomorphic to

U(n)/(U(n1)××U(nk)).{\displaystyle \operatorname {U} (n)/\left(\operatorname {U} (n_{1})\times \cdots \times \operatorname {U} (n_{k})\right).} 

It is possible to generalize the construction of the Bloch ball to dimensions larger than 2, but the geometry of such a "Bloch body" is more complicated than that of a ball.[9]

Rotations

edit

A useful advantage of the Bloch sphere representation is that the evolution of the qubit state is describable by rotations of the Bloch sphere. The most concise explanation for why this is the case is that theLie algebra for the group of unitary and hermitian matricesSU(2){\displaystyle SU(2)}  is isomorphic to the Lie algebra of the group of three dimensional rotationsSO(3){\displaystyle SO(3)} .[10]

Rotation operators about the Bloch basis

edit

The rotations of the Bloch sphere about the Cartesian axes in the Bloch basis are given by[11]

Rx(θ)=e(iθX/2)=cos(θ/2)Iisin(θ/2)X=[cosθ/2isinθ/2isinθ/2cosθ/2]Ry(θ)=e(iθY/2)=cos(θ/2)Iisin(θ/2)Y=[cosθ/2sinθ/2sinθ/2cosθ/2]Rz(θ)=e(iθZ/2)=cos(θ/2)Iisin(θ/2)Z=[eiθ/200eiθ/2]{\displaystyle {\begin{aligned}R_{x}(\theta )&=e^{(-i\theta X/2)}=\cos(\theta /2)I-i\sin(\theta /2)X={\begin{bmatrix}\cos \theta /2&-i\sin \theta /2\\-i\sin \theta /2&\cos \theta /2\end{bmatrix}}\\R_{y}(\theta )&=e^{(-i\theta Y/2)}=\cos(\theta /2)I-i\sin(\theta /2)Y={\begin{bmatrix}\cos \theta /2&-\sin \theta /2\\\sin \theta /2&\cos \theta /2\end{bmatrix}}\\R_{z}(\theta )&=e^{(-i\theta Z/2)}=\cos(\theta /2)I-i\sin(\theta /2)Z={\begin{bmatrix}e^{-i\theta /2}&0\\0&e^{i\theta /2}\end{bmatrix}}\end{aligned}}} 

Rotations about a general axis

edit

Ifn^=(nx,ny,nz){\displaystyle {\hat {n}}=(n_{x},n_{y},n_{z})}  is a real unit vector in three dimensions, the rotation of the Bloch sphere about this axis is given by:

Rn^(θ)=exp(iθn^12σ){\displaystyle R_{\hat {n}}(\theta )=\exp \left(-i\theta {\hat {n}}\cdot {\frac {1}{2}}{\vec {\sigma }}\right)} 

An interesting thing to note is that this expression is identical under relabelling to the extended Euler formula forquaternions.

q=e12θ(uxi+uyj+uzk)=cosθ2+(uxi+uyj+uzk)sinθ2{\displaystyle \mathbf {q} =e^{{\frac {1}{2}}\theta (u_{x}\mathbf {i} +u_{y}\mathbf {j} +u_{z}\mathbf {k} )}=\cos {\frac {\theta }{2}}+(u_{x}\mathbf {i} +u_{y}\mathbf {j} +u_{z}\mathbf {k} )\sin {\frac {\theta }{2}}} 

Derivation of the Bloch rotation generator

edit

Ballentine[12] presents an intuitive derivation for the infinitesimal unitary transformation. This is important for understanding why the rotations of Bloch spheres are exponentials of linear combinations of Pauli matrices. Hence a brief treatment on this is given here. A more complete description in a quantum mechanical context can be foundhere.

Consider a family of unitary operatorsU{\displaystyle U}  representing a rotation about some axis. Since the rotation has one degree of freedom, the operator acts on a field of scalarsS{\displaystyle S}  such that:

U(0)=I{\displaystyle U(0)=I} 
U(s1+s2)=U(s1)U(s2){\displaystyle U(s_{1}+s_{2})=U(s_{1})U(s_{2})} 

where0,s1,s2,S{\displaystyle 0,s_{1},s_{2},\in S} 

We define the infinitesimal unitary as the Taylor expansion truncated at second order.

U(s)=I+dUds|s=0s+O(s2){\displaystyle U(s)=I+{\frac {dU}{ds}}{\Bigg |}_{s=0}s+O\left(s^{2}\right)} 

By the unitary condition:

UU=I{\displaystyle U^{\dagger }U=I} 

Hence

UU=I+s(dUds|s=0+dUds|s=0)+O(s2)=I{\displaystyle U^{\dagger }U=I+s\left({\frac {dU}{ds}}{\Bigg |}_{s=0}+{\frac {dU^{\dagger }}{ds}}{\Bigg |}_{s=0}\right)+O\left(s^{2}\right)=I} 

For this equality to hold true (assumingO(s2){\displaystyle O\left(s^{2}\right)}  is negligible) we require

dUds|s=0+dUds|s=0=0{\displaystyle {\frac {dU}{ds}}{\Bigg |}_{s=0}+{\frac {dU^{\dagger }}{ds}}{\Bigg |}_{s=0}=0} .

This results in a solution of the form:

dUds|s=0=iK{\displaystyle {\frac {dU}{ds}}{\Bigg |}_{s=0}=iK} 

whereK{\displaystyle K}  is any Hermitian transformation, and is called the generator of the unitary family.Hence

U(s)=eiKs{\displaystyle U(s)=e^{iKs}} 

Since the Pauli matrices(σx,σy,σz){\displaystyle (\sigma _{x},\sigma _{y},\sigma _{z})}  are unitary Hermitian matrices and have eigenvectors corresponding to the Bloch basis,(x^,y^,z^){\displaystyle ({\hat {x}},{\hat {y}},{\hat {z}})} , we can naturally see how a rotation of the Bloch sphere about an arbitrary axisn^{\displaystyle {\hat {n}}}  is described by

Rn^(θ)=exp(iθn^σ/2){\displaystyle R_{\hat {n}}(\theta )=\exp(-i\theta {\hat {n}}\cdot {\vec {\sigma }}/2)} 

with the rotation generator given byK=n^σ/2.{\displaystyle K={\hat {n}}\cdot {\vec {\sigma }}/2.} 

External links

edit

See also

edit
Wikimedia Commons has media related toBloch spheres.

Notes

edit
  1. ^Bloch 1946.
  2. ^Bäuerle & de Kerf 1990, pp. 330, 341.
  3. ^Nielsen & Chuang 2000.
  4. ^"Bloch sphere | Quantiki".
  5. ^The idempotent density matrix
    12(11+aσ)=(cos2θ/2sinθ/2 cosθ/2 eiϕsinθ/2 cosθ/2 eiϕsin2θ/2){\displaystyle {\frac {1}{2}}(1\!\!1+{\vec {a}}\cdot {\vec {\sigma }})={\begin{pmatrix}\cos ^{2}\theta /2&\sin \theta /2~\cos \theta /2~e^{-i\phi }\\\sin \theta /2~\cos \theta /2~e^{i\phi }&\sin ^{2}\theta /2\end{pmatrix}}} 
    acts on the state eigenvector(cosθ/2,eiϕsinθ/2){\displaystyle (\cos \theta /2,e^{i\phi }\sin \theta /2)}  with eigenvalue 1, so like aprojection operator for it.
  6. ^Feynman, Vernon & Hellwarth 1957.
  7. ^Milonni & Eberly 1988, p. 340.
  8. ^Penrose 2007, p. 554.
  9. ^Appleby 2007.
  10. ^D.B. Westra 2008, "SU(2) and SO(3)",https://www.mat.univie.ac.at/~westra/so3su2.pdf
  11. ^Nielsen and Chuang 2010, "Quantum Computation and Information," pg 174
  12. ^Ballentine 2014, "Quantum Mechanics - A Modern Development", Chapter 3

References

edit

[8]ページ先頭

©2009-2025 Movatter.jp