Przejdź do głównej treści

Kombinacje wypukłe density matrices

Probabilistyczny wybór density matrices

Kluczowym aspektem density matrices jest to, że probabilistyczne wybory stanów kwantowych są reprezentowane przez kombinacje wypukłe odpowiadających im density matrices.

Na przykład, jeśli mamy dwie density matrices, ρ\rho i σ,\sigma, reprezentujące stany kwantowe układu X,\mathsf{X}, i przygotowujemy układ w stanie ρ\rho z prawdopodobieństwem pp oraz σ\sigma z prawdopodobieństwem 1p,1 - p, to wynikowy stan kwantowy jest reprezentowany przez density matrix

pρ+(1p)σ.p \rho + (1 - p) \sigma.

Ogólniej, jeśli mamy mm stanów kwantowych reprezentowanych przez density matrices ρ0,,ρm1,\rho_0,\ldots,\rho_{m-1}, a układ jest przygotowywany w stanie ρk\rho_k z prawdopodobieństwem pkp_k dla pewnego wektora prawdopodobieństwa (p0,,pm1),(p_0,\ldots,p_{m-1}), wynikowy stan jest reprezentowany przez density matrix

k=0m1pkρk.\sum_{k = 0}^{m-1} p_k \rho_k.

Jest to kombinacja wypukła density matrices ρ0,,ρm1.\rho_0,\ldots,\rho_{m-1}.

Wynika z tego, że jeśli mamy mm wektorów stanów kwantowych ψ0,,ψm1,\vert\psi_0\rangle,\ldots,\vert\psi_{m-1}\rangle, i przygotowujemy układ w stanie ψk\vert\psi_k\rangle z prawdopodobieństwem pkp_k dla każdego k{0,,m1},k\in\{0,\ldots,m-1\}, to otrzymany stan jest reprezentowany przez density matrix

k=0m1pkψkψk.\sum_{k = 0}^{m-1} p_k \vert\psi_k\rangle\langle\psi_k\vert.

Na przykład, jeśli qubit jest przygotowany w stanie 0\vert 0\rangle z prawdopodobieństwem 1/21/2 i w stanie +\vert + \rangle z prawdopodobieństwem 1/2,1/2, reprezentacja density matrix otrzymanego stanu wynosi

1200+12++=12(1000)+12(12121212)=(34141414).\frac{1}{2} \vert 0\rangle\langle 0 \vert + \frac{1}{2} \vert +\rangle\langle + \vert = \frac{1}{2} \begin{pmatrix} 1 & 0\\[1mm] 0 & 0 \end{pmatrix} + \frac{1}{2} \begin{pmatrix} \frac{1}{2} & \frac{1}{2}\\[2mm] \frac{1}{2} & \frac{1}{2} \end{pmatrix} = \begin{pmatrix} \frac{3}{4} & \frac{1}{4}\\[2mm] \frac{1}{4} & \frac{1}{4} \end{pmatrix}.

W uproszczonej formułacji informacji kwantowej uśrednianie wektorów stanów kwantowych w taki sposób nie działa. Na przykład, wektor

120+12+=12(10)+12(1212)=(2+2424)\frac{1}{2} \vert 0\rangle + \frac{1}{2} \vert + \rangle = \frac{1}{2} \begin{pmatrix}1\\[1mm] 0\end{pmatrix} + \frac{1}{2} \begin{pmatrix}\frac{1}{\sqrt{2}}\\[2mm]\frac{1}{\sqrt{2}}\end{pmatrix} = \begin{pmatrix}\frac{2 + \sqrt{2}}{4}\\[2mm]\frac{\sqrt{2}}{4}\end{pmatrix}

nie jest prawidłowym wektorem stanu kwantowego, ponieważ jego norma euklidesowa nie jest równa 1.1. Bardziej ekstremalny przykład pokazujący, że to nie działa dla wektorów stanów kwantowych: bierzemy dowolny wektor stanu kwantowego ψ,\vert\psi\rangle, a następnie przyjmujemy, że nasz stan to ψ\vert\psi\rangle z prawdopodobieństwem 1/21/2 i ψ-\vert\psi\rangle z prawdopodobieństwem 1/2.1/2. Te stany różnią się globalną fazą, więc w rzeczywistości są tym samym stanem — ale uśrednianie daje nam wektor zerowy, który nie jest prawidłowym wektorem stanu kwantowego.

The completely mixed state

Załóżmy, że ustawiamy stan qubitu losowo na 0\vert 0\rangle lub 1\vert 1\rangle, każdy z prawdopodobieństwem 1/2.1/2. Density matrix reprezentująca wynikowy stan wygląda następująco.

1200+1211=12(1000)+12(0001)=(120012)=12I\frac{1}{2} \vert 0\rangle\langle 0\vert + \frac{1}{2} \vert 1\rangle\langle 1\vert = \frac{1}{2} \begin{pmatrix} 1 & 0\\[1mm] 0 & 0 \end{pmatrix} + \frac{1}{2} \begin{pmatrix} 0 & 0\\[1mm] 0 & 1 \end{pmatrix} = \begin{pmatrix} \frac{1}{2} & 0\\[1mm] 0 & \frac{1}{2} \end{pmatrix} = \frac{1}{2} \mathbb{I}

(W tym równaniu symbol I\mathbb{I} oznacza macierz jednostkową 2×22\times 2.) Jest to szczególny stan znany jako całkowicie mixed state. Reprezentuje on pełną niepewność co do stanu qubitu, podobnie jak jednostajnie losowy bit w kontekście probabilistycznym.

Załóżmy teraz, że zmieniamy procedurę: zamiast stanów 0\vert 0\rangle i 1\vert 1\rangle użyjemy stanów +\vert + \rangle i .\vert - \rangle. Możemy obliczyć density matrix opisującą wynikowy stan w analogiczny sposób.

12+++12=12(12121212)+12(12121212)=(120012)=12I\frac{1}{2} \vert +\rangle\langle +\vert + \frac{1}{2} \vert -\rangle\langle -\vert = \frac{1}{2} \begin{pmatrix} \frac{1}{2} & \frac{1}{2}\\[2mm] \frac{1}{2} & \frac{1}{2} \end{pmatrix} + \frac{1}{2} \begin{pmatrix} \frac{1}{2} & -\frac{1}{2}\\[2mm] -\frac{1}{2} & \frac{1}{2} \end{pmatrix} = \begin{pmatrix} \frac{1}{2} & 0\\[2mm] 0 & \frac{1}{2} \end{pmatrix} = \frac{1}{2} \mathbb{I}

To ta sama density matrix co poprzednio, mimo że zmieniliśmy stany. W rzeczywistości uzyskalibyśmy ten sam wynik — całkowicie mixed state — podstawiając dowolne dwa ortogonalne wektory stanu qubitu w miejsce 0\vert 0\rangle i 1.\vert 1\rangle.

To zaleta, nie wada! W obu przypadkach otrzymujemy dokładnie ten sam stan. Innymi słowy, nie ma możliwości odróżnienia tych dwóch procedur przez pomiar produkowanego przez nie qubitu, nawet w sensie statystycznym. Dwie różne procedury to po prostu różne sposoby przygotowania tego stanu.

Możemy zweryfikować, że ma to sens, zastanawiając się, czego możemy się spodziewać dowiedzieć, mając do dyspozycji losowo wybrany stan z jednego z dwóch możliwych zbiorów stanów {0,1}\{\vert 0\rangle,\vert 1\rangle\} i {+,}.\{\vert +\rangle,\vert -\rangle\}. Dla uproszczenia przyjmijmy, że wykonujemy operację unitarną UU na naszym qubicie, a następnie mierzymy w bazie standardowej.

W pierwszym scenariuszu stan qubitu jest wybierany jednostajnie ze zbioru {0,1}.\{\vert 0\rangle,\vert 1\rangle\}. Jeśli stan wynosi 0,\vert 0\rangle, otrzymujemy wyniki 00 i 11 z prawdopodobieństwami

0U02and1U02\vert \langle 0 \vert U \vert 0 \rangle \vert^2 \quad\text{and}\quad \vert \langle 1 \vert U \vert 0 \rangle \vert^2

odpowiednio. Jeśli stan wynosi 1,\vert 1\rangle, otrzymujemy wyniki 00 i 11 z prawdopodobieństwami

0U12and1U12.\vert \langle 0 \vert U \vert 1 \rangle \vert^2 \quad\text{and}\quad \vert \langle 1 \vert U \vert 1 \rangle \vert^2.

Ponieważ obie możliwości zachodzą z prawdopodobieństwem 1/2,1/2, otrzymujemy wynik 00 z prawdopodobieństwem

120U02+120U12\frac{1}{2}\vert \langle 0 \vert U \vert 0 \rangle \vert^2 + \frac{1}{2}\vert \langle 0 \vert U \vert 1 \rangle \vert^2

i wynik 11 z prawdopodobieństwem

121U02+121U12.\frac{1}{2}\vert \langle 1 \vert U \vert 0 \rangle \vert^2 + \frac{1}{2}\vert \langle 1 \vert U \vert 1 \rangle \vert^2.

Oba te wyrażenia są równe 1/2.1/2. Jednym ze sposobów uzasadnienia tego faktu jest skorzystanie z twierdzenia z algebry liniowej, które można postrzegać jako uogólnienie twierdzenia Pitagorasa.

Twierdzenie

Niech {ψ1,,ψn}\{\vert\psi_1\rangle,\ldots,\vert\psi_n\rangle\} będzie bazą ortonormalną (rzeczywistej lub zespolonej) przestrzeni wektorowej V.\mathcal{V}. Dla każdego wektora ϕV\vert \phi\rangle \in \mathcal{V} zachodzi ψ1ϕ2++ψnϕ2=ϕ2.\vert \langle \psi_1\vert\phi\rangle\vert^2 + \cdots + \vert \langle \psi_n \vert \phi \rangle\vert^2 = \| \vert\phi\rangle \|^2.

Możemy zastosować to twierdzenie do wyznaczenia prawdopodobieństw w następujący sposób. Prawdopodobieństwo uzyskania wyniku 00 wynosi

120U02+120U12=12(0U02+0U12)=12(0U02+1U02)=12U02\begin{aligned} \frac{1}{2}\vert \langle 0 \vert U \vert 0 \rangle \vert^2 + \frac{1}{2}\vert \langle 0 \vert U \vert 1 \rangle \vert^2 & = \frac{1}{2} \Bigl( \vert \langle 0 \vert U \vert 0 \rangle \vert^2 + \vert \langle 0 \vert U \vert 1 \rangle \vert^2 \Bigr) \\[2mm] & = \frac{1}{2} \Bigl( \vert \langle 0 \vert U^{\dagger} \vert 0 \rangle \vert^2 + \vert \langle 1 \vert U^{\dagger} \vert 0 \rangle \vert^2 \Bigr)\\[2mm] & = \frac{1}{2} \bigl\| U^{\dagger} \vert 0 \rangle \bigr\|^2 \end{aligned}

a prawdopodobieństwo uzyskania wyniku 11 wynosi

121U02+121U12=12(1U02+1U12)=12(0U12+1U12)=12U12.\begin{aligned} \frac{1}{2}\vert \langle 1 \vert U \vert 0 \rangle \vert^2 + \frac{1}{2}\vert \langle 1 \vert U \vert 1 \rangle \vert^2 & = \frac{1}{2} \Bigl( \vert \langle 1 \vert U \vert 0 \rangle \vert^2 + \vert \langle 1 \vert U \vert 1 \rangle \vert^2 \Bigr) \\[2mm] & = \frac{1}{2} \Bigl( \vert \langle 0 \vert U^{\dagger} \vert 1 \rangle \vert^2 + \vert \langle 1 \vert U^{\dagger} \vert 1 \rangle \vert^2 \Bigr)\\[2mm] & = \frac{1}{2} \bigl\| U^{\dagger} \vert 1 \rangle \bigr\|^2. \end{aligned}

Ponieważ UU jest unitarny, wiemy, że UU^{\dagger} również jest unitarny, co oznacza, że zarówno U0U^{\dagger} \vert 0 \rangle, jak i U1U^{\dagger} \vert 1 \rangle są wektorami jednostkowymi. Oba prawdopodobieństwa są zatem równe 1/2.1/2. Oznacza to, że niezależnie od wyboru UU pomiar da nam po prostu losowy bit z rozkładem jednostajnym.

Możemy przeprowadzić analogiczną weryfikację dla dowolnej innej pary stanów ortonormalnych w miejsce 0\vert 0\rangle i 1.\vert 1\rangle. Na przykład, ponieważ {+,}\{\vert + \rangle, \vert - \rangle\} jest bazą ortonormalną, prawdopodobieństwo uzyskania wyniku pomiaru 00 w drugiej procedurze wynosi

120U+2+120U2=12U02=12\frac{1}{2}\vert \langle 0 \vert U \vert + \rangle \vert^2 + \frac{1}{2}\vert \langle 0 \vert U \vert - \rangle \vert^2 = \frac{1}{2} \bigl\| U^{\dagger} \vert 0 \rangle \bigr\|^2 = \frac{1}{2}

a prawdopodobieństwo uzyskania wyniku 11 wynosi

121U+2+121U2=12U12=12.\frac{1}{2}\vert \langle 1 \vert U \vert + \rangle \vert^2 + \frac{1}{2}\vert \langle 1 \vert U \vert - \rangle \vert^2 = \frac{1}{2} \bigl\| U^{\dagger} \vert 1 \rangle \bigr\|^2 = \frac{1}{2}.

W szczególności otrzymujemy dokładnie taką samą statystykę wyników jak w przypadku stanów 0\vert 0\rangle i 1.\vert 1\rangle.

Probabilistyczne stany

Stany klasyczne można reprezentować za pomocą density matrix. W szczególności dla każdego stanu klasycznego aa układu X\mathsf{X} density matrix

ρ=aa\rho = \vert a\rangle \langle a \vert

reprezentuje układ X\mathsf{X} będący definitywnie w stanie klasycznym a.a. Dla qubitów mamy

00=(1000)and11=(0001),\vert 0\rangle \langle 0 \vert = \begin{pmatrix}1 & 0 \\ 0 & 0\end{pmatrix} \quad\text{and}\quad \vert 1\rangle \langle 1 \vert = \begin{pmatrix}0 & 0 \\ 0 & 1\end{pmatrix},

a ogólnie na przekątnej mamy pojedynczą 11 na pozycji odpowiadającej rozważanemu stanowi klasycznemu, a wszystkie pozostałe elementy są równe zeru.

Możemy następnie brać kombinacje wypukłe tych density matrix, aby reprezentować stany probabilistyczne. Przyjmując dla uproszczenia, że zbiór stanów klasycznych to {0,,n1},\{0,\ldots,n-1\}, jeśli X\mathsf{X} jest w stanie aa z prawdopodobieństwem pap_a dla każdego a{0,,n1},a\in\{0,\ldots,n-1\}, to otrzymana density matrix ma postać

ρ=a=0n1paaa=(p0000p1000pn1).\rho = \sum_{a = 0}^{n-1} p_a \vert a\rangle \langle a \vert = \begin{pmatrix} p_0 & 0 & \cdots & 0\\ 0 & p_1 & \ddots & \vdots\\ \vdots & \ddots & \ddots & 0\\ 0 & \cdots & 0 & p_{n-1} \end{pmatrix}.

Idąc w przeciwnym kierunku, każdą diagonalną density matrix można w naturalny sposób utożsamić ze stanem probabilistycznym, który otrzymujemy po prostu odczytując wektor prawdopodobieństwa z przekątnej.

Warto podkreślić, że gdy density matrix jest diagonalna, nie musi to oznaczać, że mamy do czynienia z układem klasycznym ani że układ musiał zostać przygotowany przez losowy wybór stanu klasycznego — a jedynie że stan mógłby zostać uzyskany przez losowy wybór stanu klasycznego.

Fakt, że stany probabilistyczne są reprezentowane przez diagonalne density matrix, jest spójny z intuicją zaproponowaną na początku lekcji: elementy poza przekątną opisują stopień, w jakim dwa stany klasyczne odpowiadające wierszowi i kolumnie danego elementu są w superpozycji kwantowej. Tutaj wszystkie elementy poza przekątną są równe zeru, więc mamy jedynie klasyczną losowość i nic nie jest w superpozycji kwantowej.

Density matrices and the spectral theorem

Widzieliśmy już, że jeśli weźmiemy kombinację wypukłą czystych stanów,

ρ=k=0m1pkψkψk,\rho = \sum_{k = 0}^{m-1} p_k \vert \psi_k\rangle \langle \psi_k \vert,

otrzymujemy density matrix. Każda density matrix ρ\rho może być w istocie wyrażona jako kombinacja wypukła czystych stanów w taki właśnie sposób. Oznacza to, że zawsze istnieje zbiór wektorów jednostkowych {ψ0,,ψm1}\{\vert\psi_0\rangle,\ldots,\vert\psi_{m-1}\rangle\} oraz wektor prawdopodobieństwa (p0,,pm1)(p_0,\ldots,p_{m-1}), dla których powyższe równanie jest spełnione.

Co więcej, możemy zawsze dobrać liczbę mm tak, żeby zgadzała się z liczbą klasycznych stanów rozważanego układu, a wektory stanu kwantowego możemy wybrać ortogonalne. Pozwala nam na to spectral theorem, z którym zetknęliśmy się w kursie „Foundations of quantum algorithms". Poniżej przypominamy jego treść dla wygody.

Twierdzenie

Spectral theorem: Niech MM będzie normalną macierzą zespoloną o wymiarach n×nn\times n. Istnieje ortonormalna baza nn-wymiarowych wektorów zespolonych {ψ0,,ψn1}\{\vert\psi_0\rangle,\ldots,\vert\psi_{n-1}\rangle \} oraz liczby zespolone λ0,,λn1\lambda_0,\ldots,\lambda_{n-1} takie, że

M=λ0ψ0ψ0++λn1ψn1ψn1.M = \lambda_0 \vert \psi_0\rangle\langle \psi_0\vert + \cdots + \lambda_{n-1} \vert \psi_{n-1}\rangle\langle \psi_{n-1}\vert.

(Przypomnijmy, że macierz MM jest normalna, jeśli spełnia warunek MM=MM.M^{\dagger} M = M M^{\dagger}. Innymi słowy, macierze normalne to takie, które komutują z własną sprzężoną transpozycją.)

Spectral theorem możemy zastosować do dowolnej density matrix ρ\rho, ponieważ density matrices są zawsze Hermitian, a więc również normalne. Pozwala nam to zapisać

ρ=λ0ψ0ψ0++λn1ψn1ψn1\rho = \lambda_0 \vert \psi_0\rangle\langle \psi_0\vert + \cdots + \lambda_{n-1} \vert \psi_{n-1}\rangle\langle \psi_{n-1}\vert

dla pewnej ortonormalnej bazy {ψ0,,ψn1}.\{\vert\psi_0\rangle,\ldots,\vert\psi_{n-1}\rangle\}. Pozostaje sprawdzić, że (λ0,,λn1)(\lambda_0,\ldots,\lambda_{n-1}) jest wektorem prawdopodobieństwa, który możemy wtedy przemianować na (p0,,pn1)(p_0,\ldots,p_{n-1}), jeśli chcemy.

Liczby λ0,,λn1\lambda_0,\ldots,\lambda_{n-1} są eigenvalues macierzy ρ\rho, a ponieważ ρ\rho jest dodatnio półokreślona, muszą to być nieujemne liczby rzeczywiste. Możemy wywnioskować, że λ0++λn1=1\lambda_0 + \cdots + \lambda_{n-1} = 1, z faktu że trace macierzy ρ\rho wynosi 1.1. Przechodząc przez szczegóły, mamy okazję wskazać następującą ważną i bardzo przydatną własność trace.

Twierdzenie

Cykliczna własność trace: Dla dowolnych dwóch macierzy AA i BB takich, że ich iloczyn ABAB jest macierzą kwadratową, zachodzi równość Tr(AB)=Tr(BA)\operatorname{Tr}(AB) = \operatorname{Tr}(BA).

Zauważ, że twierdzenie to działa nawet wtedy, gdy AA i BB same w sobie nie są macierzami kwadratowymi. To znaczy: AA może być macierzą n×mn\times m, a BB macierzą m×nm\times n (dla pewnych dodatnich liczb całkowitych nn i mm), tak że ABAB jest macierzą kwadratową n×nn\times n, a BABA jest macierzą kwadratową m×m.m\times m.

W szczególności, jeśli jako AA przyjmiemy wektor kolumnowy ϕ\vert\phi\rangle, a jako BB wektor wierszowy ϕ,\langle \phi\vert, to widzimy, że

Tr(ϕϕ)=Tr(ϕϕ)=ϕϕ.\operatorname{Tr}\bigl(\vert\phi\rangle\langle\phi\vert\bigr) = \operatorname{Tr}\bigl(\langle\phi\vert\phi\rangle\bigr) = \langle\phi\vert\phi\rangle.

Druga równość wynika z faktu, że ϕϕ\langle\phi\vert\phi\rangle jest skalarem, który można też traktować jako macierz 1×11\times 1, której trace równa się jej jedynemu elementowi. Korzystając z tego faktu, możemy na mocy liniowości funkcji trace wywnioskować, że λ0++λn1=1.\lambda_0 + \cdots + \lambda_{n-1} = 1.

1=Tr(ρ)=Tr(λ0ψ0ψ0++λn1ψn1ψn1)=λ0Tr(ψ0ψ0)++λn1Tr(ψn1ψn1)=λ0++λn1\begin{gathered} 1 = \operatorname{Tr}(\rho) = \operatorname{Tr}\bigl(\lambda_0 \vert \psi_0\rangle\langle \psi_0\vert + \cdots + \lambda_{n-1} \vert \psi_{n-1}\rangle\langle \psi_{n-1}\vert\bigr)\\[2mm] = \lambda_0 \operatorname{Tr}\bigl(\vert \psi_0\rangle\langle \psi_0\vert\bigr) + \cdots + \lambda_{n-1} \operatorname{Tr}\bigl(\vert \psi_{n-1}\rangle\langle \psi_{n-1}\vert\bigr) = \lambda_0 + \cdots + \lambda_{n-1} \end{gathered}

Alternatywnie, do tego samego wniosku możemy dojść, korzystając z faktu, że trace macierzy kwadratowej (nawet takiej, która nie jest normalna) równa się sumie jej eigenvalues.

Wykazaliśmy zatem, że każdą density matrix ρ\rho można wyrazić jako kombinację wypukłą czystych stanów. Widzimy też, że możemy dodatkowo wybrać te czyste stany jako ortogonalne. Oznacza to w szczególności, że nigdy nie potrzebujemy, żeby liczba nn była większa niż rozmiar zbioru klasycznych stanów układu X.\mathsf{X}.

Należy jednak rozumieć, że na ogół istnieje wiele różnych sposobów zapisu density matrix jako kombinacji wypukłej czystych stanów — nie tylko te, które dostarcza spectral theorem. Ilustruje to wcześniejszy przykład.

1200+12++=(34141414)\frac{1}{2} \vert 0\rangle\langle 0 \vert + \frac{1}{2} \vert +\rangle\langle + \vert = \begin{pmatrix} \frac{3}{4} & \frac{1}{4}\\[2mm] \frac{1}{4} & \frac{1}{4} \end{pmatrix}

Nie jest to dekompozycja spektralna tej macierzy, ponieważ 0\vert 0\rangle i +\vert + \rangle nie są ortogonalne. Oto dekompozycja spektralna:

(34141414)=cos2(π/8)ψπ/8ψπ/8+sin2(π/8)ψ5π/8ψ5π/8,\begin{pmatrix} \frac{3}{4} & \frac{1}{4}\\[2mm] \frac{1}{4} & \frac{1}{4} \end{pmatrix} = \cos^2(\pi/8) \vert \psi_{\pi/8} \rangle \langle \psi_{\pi/8}\vert + \sin^2(\pi/8) \vert \psi_{5\pi/8} \rangle \langle \psi_{5\pi/8}\vert,

gdzie ψθ=cos(θ)0+sin(θ)1.\vert \psi_{\theta} \rangle = \cos(\theta)\vert 0\rangle + \sin(\theta)\vert 1\rangle. Eigenvalues to liczby, które powinny wyglądać znajomo:

cos2(π/8)=2+240.85andsin2(π/8)=2240.15.\cos^2(\pi/8) = \frac{2+\sqrt{2}}{4} \approx 0.85 \quad\text{and}\quad \sin^2(\pi/8) = \frac{2-\sqrt{2}}{4} \approx 0.15.

Eigenvectors można zapisać explicite w następujący sposób.

ψπ/8=2+220+2221ψ5π/8=2220+2+221\begin{aligned} \vert\psi_{\pi/8}\rangle & = \frac{\sqrt{2 + \sqrt{2}}}{2}\vert 0\rangle + \frac{\sqrt{2 - \sqrt{2}}}{2}\vert 1\rangle \\[3mm] \vert\psi_{5\pi/8}\rangle & = -\frac{\sqrt{2 - \sqrt{2}}}{2}\vert 0\rangle + \frac{\sqrt{2 + \sqrt{2}}}{2}\vert 1\rangle \end{aligned}

Jako inny, bardziej ogólny przykład: załóżmy, że ϕ0,,ϕ99\vert \phi_0\rangle,\ldots,\vert \phi_{99} \rangle to wektory stanu kwantowego reprezentujące stany pojedynczego qubit, wybrane dowolnie — nie zakładamy żadnych szczególnych relacji między tymi wektorami. Możemy wtedy rozważyć stan uzyskany przez losowy wybór jednego z tych 100100 stanów z rozkładem jednostajnym:

ρ=1100k=099ϕkϕk.\rho = \frac{1}{100} \sum_{k = 0}^{99} \vert \phi_k\rangle\langle \phi_k \vert.

Ponieważ mówimy o qubit, density matrix ρ\rho jest macierzą 2×22\times 2, więc na mocy spectral theorem możemy alternatywnie napisać

ρ=pψ0ψ0+(1p)ψ1ψ1\rho = p \vert\psi_0\rangle\langle\psi_0\vert + (1 - p) \vert\psi_1\rangle\langle\psi_1\vert