Sari la conținutul principal
Acest proiect este în versiune beta. Ai găsit o eroare? Deschide un issue pe GitHub. Ai o întrebare sau o idee? Întreabă în Discussions — ne-ar plăcea să aflăm părerea ta!
Cum este calitatea traducerii pe această pagină?

Combinații convexe ale matricelor de densitate

Selecții probabilistice ale matricelor de densitate​

Un aspect esențial al matricelor de densitate este că selecțiile probabilistice ale stărilor cuantice sunt reprezentate prin combinații convexe ale matricelor de densitate asociate.

De exemplu, dacă avem două matrice de densitate, ρ\rho și σ,\sigma, care reprezintă stările cuantice ale unui sistem X,\mathsf{X}, și pregătim sistemul în starea ρ\rho cu probabilitatea pp și în starea σ\sigma cu probabilitatea 1−p,1 - p, atunci starea cuantică rezultată este reprezentată de matricea de densitate

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

Mai general, dacă avem mm stări cuantice reprezentate de matricele de densitate ρ0,…,ρm−1\rho_0,\ldots,\rho_{m-1}, și un sistem este pregătit în starea ρk\rho_k cu probabilitatea pkp_k pentru un vector de probabilitate (p0,…,pm−1)(p_0,\ldots,p_{m-1}), starea rezultată este reprezentată de matricea de densitate

∑k=0m−1pkρk.\sum_{k = 0}^{m-1} p_k \rho_k.

Aceasta este o combinație convexă a matricelor de densitate ρ0,…,ρm−1\rho_0,\ldots,\rho_{m-1}.

Rezultă că, dacă avem mm vectori de stare cuantică ∣ψ0⟩,…,∣ψm−1⟩\vert\psi_0\rangle,\ldots,\vert\psi_{m-1}\rangle, și pregătim un sistem în starea ∣ψk⟩\vert\psi_k\rangle cu probabilitatea pkp_k pentru fiecare k∈{0,…,m−1}k\in\{0,\ldots,m-1\}, starea obținută este reprezentată de matricea de densitate

∑k=0m−1pk∣ψk⟩⟨ψk∣.\sum_{k = 0}^{m-1} p_k \vert\psi_k\rangle\langle\psi_k\vert.

De exemplu, dacă un qubit este pregătit în starea ∣0⟩\vert 0\rangle cu probabilitatea 1/21/2 și în starea ∣+⟩\vert + \rangle cu probabilitatea 1/21/2, reprezentarea prin matrice de densitate a stării obținute este dată de

12∣0⟩⟨0∣+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}.

În formularea simplificată a informației cuantice, calculul mediei vectorilor de stare cuantică în acest mod nu funcționează. De exemplu, vectorul

12∣0⟩+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}

nu este un vector de stare cuantică valid, deoarece norma sa euclidiană nu este egală cu 11. Un exemplu mai extrem care arată că acest lucru nu funcționează pentru vectorii de stare cuantică este că fixăm orice vector de stare cuantică ∣ψ⟩\vert\psi\rangle dorim, și luăm starea noastră ca ∣ψ⟩\vert\psi\rangle cu probabilitatea 1/21/2 și −∣ψ⟩-\vert\psi\rangle cu probabilitatea 1/21/2. Aceste stări diferă printr-o fază globală, deci sunt de fapt aceeași stare — dar calculul mediei ne dă vectorul zero, care nu este un vector de stare cuantică valid.

Starea complet amestecată​

Să presupunem că setăm starea unui qubit la ∣0⟩\vert 0\rangle sau ∣1⟩\vert 1\rangle aleatoriu, fiecare cu probabilitatea 1/21/2. Matricea de densitate care reprezintă starea rezultată este următoarea.

12∣0⟩⟨0∣+12∣1⟩⟨1∣=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}

(În această ecuație simbolul I\mathbb{I} denotă matricea identitate 2×22\times 2.) Aceasta este o stare specială cunoscută ca starea complet mixtă. Ea reprezintă incertitudinea completă despre starea unui qubit, similar cu un bit aleatoriu uniform în contextul probabilistic.

Acum să presupunem că schimbăm procedura: în locul stărilor ∣0⟩\vert 0\rangle și ∣1⟩\vert 1\rangle vom folosi stările ∣+⟩\vert + \rangle și ∣−⟩\vert - \rangle. Putem calcula matricea de densitate care descrie starea rezultată într-un mod similar.

12∣+⟩⟨+∣+12∣−⟩⟨−∣=12(12121212)+12(12−12−1212)=(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}

Este aceeași matrice de densitate ca înainte, chiar dacă am schimbat stările. De fapt, am obține din nou același rezultat — starea complet mixtă — substituind orice doi vectori de stare ortogonali ai unui qubit pentru ∣0⟩\vert 0\rangle și ∣1⟩\vert 1\rangle.

Aceasta este o caracteristică, nu un defect! Obținem de fapt exact aceeași stare în ambele cazuri. Adică, nu există nicio modalitate de a distinge cele două proceduri măsurând qubitul pe care îl produc, nici măcar într-un sens statistic. Cele două proceduri diferite ale noastre sunt pur și simplu modalități diferite de a pregăti această stare.

Putem verifica că acest lucru are sens gândindu-ne la ce am putea spera să învățăm dintr-o selecție aleatorie a unei stări din una dintre cele două mulțimi posibile de stări {∣0⟩,∣1⟩}\{\vert 0\rangle,\vert 1\rangle\} și {∣+⟩,∣−⟩}\{\vert +\rangle,\vert -\rangle\}. Ca să simplificăm lucrurile, să presupunem că efectuăm o operație unitară UU pe qubitul nostru și apoi măsurăm în baza standard.

În primul scenariu, starea qubitului este aleasă uniform din mulțimea {∣0⟩,∣1⟩}\{\vert 0\rangle,\vert 1\rangle\}. Dacă starea este ∣0⟩\vert 0\rangle, obținem rezultatele 00 și 11 cu probabilitățile

∣⟨0∣U∣0⟩∣2and∣⟨1∣U∣0⟩∣2\vert \langle 0 \vert U \vert 0 \rangle \vert^2 \quad\text{and}\quad \vert \langle 1 \vert U \vert 0 \rangle \vert^2

respectiv. Dacă starea este ∣1⟩\vert 1\rangle, obținem rezultatele 00 și 11 cu probabilitățile

∣⟨0∣U∣1⟩∣2and∣⟨1∣U∣1⟩∣2.\vert \langle 0 \vert U \vert 1 \rangle \vert^2 \quad\text{and}\quad \vert \langle 1 \vert U \vert 1 \rangle \vert^2.

Deoarece fiecare dintre cele două posibilități se întâmplă cu probabilitatea 1/21/2, obținem rezultatul 00 cu probabilitatea

12∣⟨0∣U∣0⟩∣2+12∣⟨0∣U∣1⟩∣2\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

iar rezultatul 11 cu probabilitatea

12∣⟨1∣U∣0⟩∣2+12∣⟨1∣U∣1⟩∣2.\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.

Ambele expresii sunt egale cu 1/21/2. O modalitate de a argumenta acest lucru este să folosim un fapt din algebra liniară care poate fi văzut ca o generalizare a teoremei lui Pitagora.

Teoremă

Să presupunem că {∣ψ1⟩,…,∣ψn⟩}\{\vert\psi_1\rangle,\ldots,\vert\psi_n\rangle\} este o bază ortonormală a unui spațiu vectorial (real sau complex) V\mathcal{V}. Pentru fiecare vector ∣ϕ⟩∈V\vert \phi\rangle \in \mathcal{V} avem ∣⟨ψ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.

Putem aplica această teoremă pentru a determina probabilitățile după cum urmează. Probabilitatea de a obține 00 este

12∣⟨0∣U∣0⟩∣2+12∣⟨0∣U∣1⟩∣2=12(∣⟨0∣U∣0⟩∣2+∣⟨0∣U∣1⟩∣2)=12(∣⟨0∣U†∣0⟩∣2+∣⟨1∣U†∣0⟩∣2)=12∥U†∣0⟩∥2\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}

și probabilitatea de a obține 11 este

12∣⟨1∣U∣0⟩∣2+12∣⟨1∣U∣1⟩∣2=12(∣⟨1∣U∣0⟩∣2+∣⟨1∣U∣1⟩∣2)=12(∣⟨0∣U†∣1⟩∣2+∣⟨1∣U†∣1⟩∣2)=12∥U†∣1⟩∥2.\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}

Deoarece UU este unitar, știm că U†U^{\dagger} este de asemenea unitar, ceea ce implică faptul că atât U†∣0⟩U^{\dagger} \vert 0 \rangle cât și U†∣1⟩U^{\dagger} \vert 1 \rangle sunt vectori unitari. Ambele probabilități sunt deci egale cu 1/21/2. Asta înseamnă că indiferent cum alegem UU, vom obține pur și simplu un bit aleatoriu uniform din măsurătoare.

Putem efectua o verificare similară pentru orice altă pereche de stări ortonormate în locul ∣0⟩\vert 0\rangle și ∣1⟩\vert 1\rangle. De exemplu, deoarece {∣+⟩,∣−⟩}\{\vert + \rangle, \vert - \rangle\} este o bază ortonormată, probabilitatea de a obține rezultatul măsurătorii 00 în a doua procedură este

12∣⟨0∣U∣+⟩∣2+12∣⟨0∣U∣−⟩∣2=12∥U†∣0⟩∥2=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}

și probabilitatea de a obține 11 este

12∣⟨1∣U∣+⟩∣2+12∣⟨1∣U∣−⟩∣2=12∥U†∣1⟩∥2=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}.

În particular, obținem exact aceleași statistici de ieșire ca și pentru stările ∣0⟩\vert 0\rangle și ∣1⟩\vert 1\rangle.

Stări probabilistice​

Stările clasice pot fi reprezentate prin matrice de densitate. În particular, pentru fiecare stare clasică aa a unui sistem X\mathsf{X}, matricea de densitate

ρ=∣a⟩⟨a∣\rho = \vert a\rangle \langle a \vert

reprezintă faptul că X\mathsf{X} se află în mod definitiv în starea clasică aa. Pentru qubiți avem

∣0⟩⟨0∣=(1000)și∣1⟩⟨1∣=(0001),\vert 0\rangle \langle 0 \vert = \begin{pmatrix}1 & 0 \\ 0 & 0\end{pmatrix} \quad\text{și}\quad \vert 1\rangle \langle 1 \vert = \begin{pmatrix}0 & 0 \\ 0 & 1\end{pmatrix},

iar în general avem un singur 11 pe diagonală, în poziția corespunzătoare stării clasice avute în vedere, cu toate celelalte intrări egale cu zero.

Putem apoi lua combinații convexe ale acestor matrice de densitate pentru a reprezenta stările probabilistice. Presupunând pentru simplitate că mulțimea stărilor noastre clasice este {0,…,n−1}\{0,\ldots,n-1\}, dacă X\mathsf{X} se află în starea aa cu probabilitatea pap_a pentru fiecare a∈{0,…,n−1}a\in\{0,\ldots,n-1\}, atunci matricea de densitate obținută este

ρ=∑a=0n−1pa∣a⟩⟨a∣=(p00⋯00p1⋱⋮⋮⋱⋱00⋯0pn−1).\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}.

Mergând în direcția inversă, orice matrice de densitate diagonală poate fi identificată în mod natural cu starea probabilistică obținută pur și simplu citind vectorul de probabilitate de pe diagonală.

Pentru a fi clar, atunci când o matrice de densitate este diagonală, nu înseamnă neapărat că vorbim despre un sistem clasic sau că sistemul trebuie să fi fost pregătit prin selecția aleatorie a unei stări clasice, ci mai degrabă că starea ar fi putut fi obținută prin selecția aleatorie a unei stări clasice.

Faptul că stările probabilistice sunt reprezentate prin matrice de densitate diagonale este consistent cu intuiția sugerată la începutul lecției, conform căreia intrările de pe diagonalele secundare descriu gradul în care cele două stări clasice corespunzătoare rândului și coloanei acelei intrări se află în superpoziție cuantică. Aici, toate intrările de pe diagonalele secundare sunt zero, deci avem doar aleatorie clasică și nimic nu se află în superpoziție cuantică.

Matrice de densitate și teorema spectrală​

Am văzut că, dacă luăm o combinație convexă de stări pure,

ρ=∑k=0m−1pk∣ψk⟩⟨ψk∣,\rho = \sum_{k = 0}^{m-1} p_k \vert \psi_k\rangle \langle \psi_k \vert,

obținem o matrice de densitate. Orice matrice de densitate ρ\rho, de fapt, poate fi exprimată ca o combinație convexă de stări pure în acest mod. Adică, vor exista întotdeauna o colecție de vectori unitari {∣ψ0⟩,…,∣ψm−1⟩}\{\vert\psi_0\rangle,\ldots,\vert\psi_{m-1}\rangle\} și un vector de probabilitate (p0,…,pm−1)(p_0,\ldots,p_{m-1}) pentru care ecuația de mai sus este adevărată.

Putem, mai mult, alege întotdeauna numărul mm astfel încât să coincidă cu numărul de stări clasice ale sistemului considerat, și putem selecta vectorii de stare cuantică astfel încât să fie ortogonali. Teorema spectrală, pe care am întâlnit-o în cursul „Foundations of quantum algorithms", ne permite să tragem această concluzie. Iată o reformulare a teoremei spectrale pentru comoditate.

Teoremă

Teorema spectrală: Fie MM o matrice complexă normală de dimensiune n×n.n\times n. Există o bază ortonormată de vectori complecși nn-dimensionali {∣ψ0⟩,…,∣ψn−1⟩}\{\vert\psi_0\rangle,\ldots,\vert\psi_{n-1}\rangle \} împreună cu numere complexe λ0,…,λn−1\lambda_0,\ldots,\lambda_{n-1} astfel încât

M=λ0∣ψ0⟩⟨ψ0∣+⋯+λn−1∣ψn−1⟩⟨ψn−1∣.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.

(Reamintim că o matrice MM este normală dacă satisface M†M=MM†M^{\dagger} M = M M^{\dagger}. Cu alte cuvinte, matricele normale sunt matricele care comută cu transpusa lor conjugată.)

Putem aplica teorema spectrală oricărei matrice de densitate ρ\rho date, deoarece matricele de densitate sunt întotdeauna Hermitiene și, prin urmare, normale. Acest lucru ne permite să scriem

ρ=λ0∣ψ0⟩⟨ψ0∣+⋯+λn−1∣ψn−1⟩⟨ψn−1∣\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

pentru o bază ortonormată {∣ψ0⟩,…,∣ψn−1⟩}\{\vert\psi_0\rangle,\ldots,\vert\psi_{n-1}\rangle\}. Rămâne de verificat că (λ0,…,λn−1)(\lambda_0,\ldots,\lambda_{n-1}) este un vector de probabilitate, pe care îl putem redenumi (p0,…,pn−1)(p_0,\ldots,p_{n-1}) dacă dorim.

Numerele λ0,…,λn−1\lambda_0,\ldots,\lambda_{n-1} sunt valorile proprii ale lui ρ\rho, și deoarece ρ\rho este pozitiv semidefinită, aceste numere trebuie să fie deci numere reale nenegative. Putem concluziona că λ0+⋯+λn−1=1\lambda_0 + \cdots + \lambda_{n-1} = 1 din faptul că ρ\rho are urma egală cu 11. Parcurgerea detaliilor ne va oferi ocazia de a evidenția următoarea proprietate importantă și foarte utilă a urmei.

Teoremă

Proprietatea ciclică a urmei: Pentru orice două matrice AA și BB care ne dau o matrice pătrată ABAB prin înmulțire, egalitatea Tr⁡(AB)=Tr⁡(BA)\operatorname{Tr}(AB) = \operatorname{Tr}(BA) este adevărată.

Reține că această teoremă funcționează chiar dacă AA și BB nu sunt ele însele matrice pătrate. Adică, putem avea că AA este n×mn\times m și BB este m×nm\times n, pentru o anumită alegere de numere întregi pozitive nn și mm, astfel încât ABAB este o matrice pătrată n×nn\times n, iar BABA este m×mm\times m.

În special, dacă lăsăm AA să fie un vector coloană ∣ϕ⟩\vert\phi\rangle și lăsăm BB să fie vectorul linie ⟨ϕ∣\langle \phi\vert, atunci vedem că

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.

A doua egalitate rezultă din faptul că ⟨ϕ∣ϕ⟩\langle\phi\vert\phi\rangle este un scalar, pe care îl putem gândi și ca o matrice 1×11\times 1 a cărei urmă este singura sa intrare. Folosind acest fapt, putem concluziona că λ0+⋯+λn−1=1\lambda_0 + \cdots + \lambda_{n-1} = 1 prin liniaritatea funcției urmă.

1=Tr⁡(ρ)=Tr⁡(λ0∣ψ0⟩⟨ψ0∣+⋯+λn−1∣ψn−1⟩⟨ψn−1∣)=λ0Tr⁡(∣ψ0⟩⟨ψ0∣)+⋯+λn−1Tr⁡(∣ψn−1⟩⟨ψn−1∣)=λ0+⋯+λn−1\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}

Alternativ, putem ajunge la aceeași concluzie folosind faptul că urma unei matrice pătrate (chiar și una care nu este normală) este egală cu suma valorilor sale proprii.

Am concluzionat astfel că orice matrice de densitate dată ρ\rho poate fi exprimată ca o combinație convexă de stări pure. Vedem de asemenea că putem, mai mult, lua stările pure ca fiind ortogonale. Aceasta înseamnă, în particular, că nu avem niciodată nevoie ca numărul nn să fie mai mare decât dimensiunea mulțimii de stări clasice a lui X\mathsf{X}.

În general, trebuie înțeles că vor exista moduri diferite de a scrie o matrice densitate ca o combinație convexă de stări pure, nu doar modurile oferite de teorema spectrală. Un exemplu anterior ilustrează acest lucru.

12∣0⟩⟨0∣+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}

Aceasta nu este o descompunere spectrală a acestei matrice deoarece ∣0⟩\vert 0\rangle și ∣+⟩\vert + \rangle nu sunt ortogonale. Iată o descompunere spectrală:

(34141414)=cos⁡2(π/8)∣ψπ/8⟩⟨ψπ/8∣+sin⁡2(π/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,

unde ∣ψθ⟩=cos⁡(θ)∣0⟩+sin⁡(θ)∣1⟩\vert \psi_{\theta} \rangle = \cos(\theta)\vert 0\rangle + \sin(\theta)\vert 1\rangle. Valorile proprii sunt numere care probabil vor părea familiare:

cos⁡2(π/8)=2+24≈0.85andsin⁡2(π/8)=2−24≈0.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.

Vectorii proprii pot fi scriși explicit astfel.

∣ψπ/8⟩=2+22∣0⟩+2−22∣1⟩∣ψ5π/8⟩=−2−22∣0⟩+2+22∣1⟩\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}

Ca un alt exemplu, mai general, să presupunem că ∣ϕ0⟩,…,∣ϕ99⟩\vert \phi_0\rangle,\ldots,\vert \phi_{99} \rangle sunt vectori de stare cuantică reprezentând stări ale unui singur qubit, aleși arbitrar — deci nu presupunem nicio relație particulară între acești vectori. Am putea apoi considera starea pe care o obținem alegând una dintre aceste 100100 de stări uniform la întâmplare:

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

Deoarece vorbim despre un qubit, matricea densitate ρ\rho este 2×22\times 2, deci prin teorema spectrală am putea alternativ scrie

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

pentru un număr real p∈[0,1]p\in[0,1] și o bază ortonormală {∣ψ0⟩,∣ψ1⟩}\{\vert\psi_0\rangle,\vert\psi_1\rangle\} — dar în mod natural existența acestei expresii nu ne împiedică să scriem ρ\rho ca o medie a 100 de stări pure dacă alegem să facem asta.