W tej części lekcji omówimy fidelity między stanami kwantowymi — miarę ich podobieństwa, czyli stopień, w jakim na siebie „nachodzą".
Dla dwóch wektorów stanu kwantowego fidelity między czystymi stanami skojarzonymi z tymi wektorami jest równe wartości bezwzględnej iloczynu wewnętrznego tych wektorów.
Daje to podstawowy sposób pomiaru podobieństwa: wynik przyjmuje wartość z przedziału 0 do 1, przy czym większe wartości oznaczają większe podobieństwo.
W szczególności wartość ta wynosi zero dla stanów ortogonalnych (z definicji), natomiast wynosi 1 dla stanów równoważnych z dokładnością do globalnej fazy.
Intuicyjnie fidelity można postrzegać jako rozszerzenie tej podstawowej miary podobieństwa — od wektorów stanu kwantowego do macierzy gęstości.
Zacznijmy od definicji fidelity.
Na pierwszy rzut oka poniższa definicja może wydawać się niezwykła lub tajemnicza, a praca z nią — nieoczywista.
Okazuje się jednak, że zdefiniowana w ten sposób funkcja ma wiele interesujących własności i kilka równoważnych sformułowań, dzięki czemu jest o wiele wygodniejsza w użyciu, niż mogłoby się początkowo wydawać.
Definicja
Niech ρ i σ będą macierzami gęstości reprezentującymi stany kwantowe tego samego układu.
Fidelity między ρ a σ jest zdefiniowane jako
F(ρ,σ)=Trρσρ.
Uwaga
Choć jest to powszechna definicja, równie często spotykana jest definicja, w której fidelity określa się jako kwadrat wielkości zdefiniowanej powyżej — ta ostatnia bywa wtedy nazywana root-fidelity.
Żadna z definicji nie jest lepsza ani gorsza — to zasadniczo kwestia preferencji.
Niemniej zawsze trzeba uważnie sprawdzić lub wyjaśnić, która definicja jest stosowana.
Aby nadać sens wzorowi zawartemu w definicji, zauważ najpierw, że ρσρ jest macierzą dodatnio półokreśloną:
ρσρ=M†M
dla M=σρ.
Jak każda macierz dodatnio półokreślona, ta macierz dodatnio półokreślona ma jednoznaczny dodatnio półokreślony pierwiastek kwadratowy, którego ślad jest właśnie fidelity.
Dla dowolnej kwadratowej macierzy M wartości własne dwóch macierzy dodatnio półokreślonych M†M i MM† są zawsze takie same, a zatem to samo dotyczy pierwiastków kwadratowych tych macierzy.
Wybierając M=σρ i korzystając z faktu, że ślad macierzy kwadratowej jest sumą jej wartości własnych, otrzymujemy:
F(ρ,σ)=Trρσρ=TrM†M=TrMM†=Trσρσ=F(σ,ρ).
Choć nie wynika to wprost z definicji, fidelity jest symetryczne względem swoich dwóch argumentów.
Równoważny sposób wyrażenia fidelity daje następujący wzór:
F(ρ,σ)=σρ1.
Widzimy tu trace norm, którą napotkaliśmy w poprzedniej lekcji w kontekście rozróżniania stanów.
Trace norm (nie koniecznie kwadratowej) macierzy M można zdefiniować jako
∥M∥1=TrM†M,
a stosując tę definicję do macierzy σρ, otrzymujemy wzór podany w definicji.
Alternatywny sposób wyrażenia trace norm (kwadratowej) macierzy M daje poniższy wzór.
∥M∥1=UunitarymaxTr(MU).
Tutaj maksimum jest brane po wszystkich macierzach unitaryU mających tyle samo wierszy i kolumn co M.
Zastosowanie tego wzoru w omawianej sytuacji ujawnia kolejne wyrażenie na fidelity.
Ostatnia uwaga dotycząca definicji fidelity: każdy czysty stan jest (jako macierz gęstości) równy swojemu własnemu pierwiastkowi kwadratowemu, co pozwala znacznie uprościć wzór na fidelity, gdy jeden lub oba stany są czyste.
W szczególności, gdy jeden z dwóch stanów jest czysty, mamy następujący wzór.
F(∣ϕ⟩⟨ϕ∣,σ)=⟨ϕ∣σ∣ϕ⟩
Gdy oba stany są czyste, wzór upraszcza się do wartości bezwzględnej iloczynu wewnętrznego odpowiadających im wektorów stanu kwantowego, o czym wspomniano na początku tej sekcji.
Fidelity ma wiele niezwykłych własności i kilka równoważnych sformułowań.
Poniżej podano kilka podstawowych własności bez dowodów.
Dla dowolnych dwóch macierzy gęstości ρ i σ tego samego rozmiaru fidelity F(ρ,σ) zawiera się między zerem a jedynką: 0≤F(ρ,σ)≤1. Zachodzi F(ρ,σ)=0 wtedy i tylko wtedy, gdy ρ i σ mają ortogonalne obrazy (a więc można je rozróżnić bez błędu), natomiast F(ρ,σ)=1 wtedy i tylko wtedy, gdy ρ=σ.
Fidelity jest multiplikatywna, co oznacza, że fidelity między dwoma stanami iloczynowymi równa się iloczynowi fidelity poszczególnych składników:
F(ρ1⊗⋯⊗ρm,σ1⊗⋯⊗σm)=F(ρ1,σ1)⋯F(ρm,σm).
Fidelity między stanami jest niemalejąca pod działaniem dowolnego kanału. To znaczy, jeśli ρ i σ są macierzami gęstości, a Φ jest kanałem, który może przyjąć te dwa stany jako wejście, to musi zachodzić
F(ρ,σ)≤F(Φ(ρ),Φ(σ)).
Nierówności Fuchsa–van de Graafa ustalają bliski (choć nie dokładny) związek między fidelity a odległością śladu: dla dowolnych dwóch stanów ρ i σ mamy
1−21∥ρ−σ∥1≤F(ρ,σ)≤1−41∥ρ−σ∥12.
Ostatnią własność można przedstawić w postaci rysunku:
Konkretnie, dla dowolnego wyboru stanów ρ i σ tego samego układu, pozioma linia przecinająca oś y w punkcie F(ρ,σ) oraz pionowa linia przecinająca oś x w punkcie 21∥ρ−σ∥1 muszą przecinać się w szarej strefie ograniczonej od dołu prostą y=1−x, a od góry okręgiem jednostkowym.
Najbardziej interesującym obszarem tego rysunku z praktycznego punktu widzenia jest górny lewy narożnik szarej strefy:
jeśli fidelity między dwoma stanami jest bliska jedynce, ich odległość śladu jest bliska zeru, i odwrotnie.
Przyjrzyjmy się teraz prostemu, lecz ważnemu faktowi, zwanemu lematem o łagodnym pomiarze (ang. gentle measurement lemma), który łączy fidelity z pomiarami niszczącymi jak najmniej informacji.
Jest to bardzo użyteczny lemat, który pojawia się od czasu do czasu, a warto też zwrócić uwagę na to, że pozornie niezgrabna definicja fidelity sprawia, że dowód tego lematu jest bardzo prosty.
Sytuacja jest następująca.
Niech X będzie układem w stanie ρ, a {P0,…,Pm−1} — zbiorem macierzy dodatnio półokreślonych reprezentujących ogólny pomiar układu X.
Załóżmy dodatkowo, że wykonując ten pomiar na układzie X będącym w stanie ρ, jeden z wyników jest bardzo prawdopodobny.
Dla konkretności przyjmijmy, że prawdopodobnym wynikiem pomiaru jest 0, a dokładniej założmy, że
Tr(P0ρ)>1−ε
dla małej dodatniej liczby rzeczywistej ε>0.
Lemat o łagodnym pomiarze mówi, że przy tych założeniach niedestruktywny pomiar uzyskany z {P0,…,Pm−1} przez twierdzenie Naimarka powoduje jedynie małe zaburzenie stanu ρ, gdy obserwowany jest prawdopodobny wynik pomiaru 0.
Dokładniej, lemat stwierdza, że kwadrat fidelity między ρ a stanem uzyskanym z niedestruktywnego pomiaru, pod warunkiem że wynik to 0, jest większy niż 1−ε.
F(ρ,Tr(P0ρ)P0ρP0)2>1−ε.
Do udowodnienia tego potrzebujemy pewnego podstawowego faktu dotyczącego pomiarów.
Macierze pomiaru P0,…,Pm−1 są dodatnio półokreślone i sumują się do macierzy jednostkowej, co pozwala stwierdzić, że wszystkie wartości własne P0 są liczbami rzeczywistymi z przedziału od 0 do 1.
Wynika to z faktu, że dla dowolnego wektora jednostkowego ∣ψ⟩ wartość
⟨ψ∣Pa∣ψ⟩ jest nieujemną liczbą rzeczywistą dla każdego a∈{0,…,m−1} (ponieważ każde Pa jest dodatnio półokreślone), a liczby te sumują się do jedynki.
a=0∑m−1⟨ψ∣Pa∣ψ⟩=⟨ψ∣(a=0∑m−1Pa)∣ψ⟩=⟨ψ∣I∣ψ⟩=1.
A zatem ⟨ψ∣P0∣ψ⟩ jest zawsze liczbą rzeczywistą z przedziału [0,1], co oznacza, że każda wartość własna P0 jest liczbą rzeczywistą z tego przedziału — wystarczy bowiem wybrać ∣ψ⟩ jako jednostkowy wektor własny odpowiadający danej wartości własnej.
Z tej obserwacji możemy wyprowadzić następującą nierówność dla dowolnej macierzy gęstości ρ.
Tr(P0ρ)≥Tr(P0ρ)
Przechodząc do szczegółów, zaczynając od rozkładu spektralnego
na podstawie faktu, że ⟨ψk∣ρ∣ψk⟩ jest nieujemną liczbą rzeczywistą oraz λk≥λk dla każdego k=0,…,n−1. (Podnoszenie liczb z przedziału [0,1] do kwadratu nigdy nie może ich powiększyć.)
Możemy teraz udowodnić lemat o łagodnym pomiarze, obliczając fidelity i korzystając z naszej nierówności.
Najpierw uprośćmy interesujące nas wyrażenie.
Zwróć uwagę, że są to same równości — w tym miejscu nie skorzystaliśmy jeszcze z naszej nierówności (ani żadnej innej), mamy więc dokładne wyrażenie na fidelity.
Możemy teraz użyć naszej nierówności i stwierdzić
Na zakończenie tej lekcji przyjrzymy się twierdzeniu Uhlmanna, które jest fundamentalnym faktem dotyczącym fidelity, łączącym je z pojęciem puryfikacji.
Twierdzenie mówi, w prostych słowach, że fidelity między dowolnymi dwoma stanami kwantowymi jest równe maksymalnemu iloczynowi wewnętrznemu (w wartości bezwzględnej) między dwoma puryfikacjami tych stanów.
Twierdzenie
Twierdzenie Uhlmanna: Niech ρ i σ będą macierzami gęstości reprezentującymi stany układu X, a niech Y będzie układem mającym co najmniej tyle samo stanów klasycznych co X. Fidelity między ρ i σ wyraża się wzorem
gdzie maksimum jest brane po wszystkich wektorach stanu kwantowego ∣ϕ⟩ i ∣ψ⟩ układu (X,Y).
Możemy udowodnić to twierdzenie, korzystając z unitarnej równoważności puryfikacji — nie jest to jednak całkowicie proste i po drodze posłużymy się pewnym trikiem.
Na początek rozważmy rozkłady spektralne dwóch macierzy gęstości ρ i σ.
ρσ=a=0∑n−1pa∣ua⟩⟨ua∣=b=0∑n−1qb∣vb⟩⟨vb∣
Dwa zbiory {∣u0⟩,…,∣un−1⟩} i {∣v0⟩,…,∣vn−1⟩} są ortonormalnymi bazami wektorów własnych odpowiednio ρ i σ, a p0,…,pn−1 i q0,…,qn−1 są odpowiadającymi im wartościami własnymi.
Zdefiniujemy również ∣u0⟩,…,∣un−1⟩ i
∣v0⟩,…,∣vn−1⟩ jako wektory otrzymane przez wzięcie sprzężenia zespolonego każdego elementu wektorów ∣u0⟩,…,∣un−1⟩ i ∣v0⟩,…,∣vn−1⟩.
To znaczy, dla dowolnego wektora ∣w⟩ możemy zdefiniować ∣w⟩ zgodnie z następującym równaniem dla każdego c∈{0,…,n−1}.
⟨c∣w⟩=⟨c∣w⟩
Zauważmy, że dla dowolnych dwóch wektorów ∣u⟩ i ∣v⟩ zachodzi
⟨u∣v⟩=⟨v∣u⟩.
Bardziej ogólnie, dla dowolnej macierzy kwadratowej M mamy następujący wzór.
⟨u∣M∣v⟩=⟨v∣MT∣u⟩
Wynika z tego, że ∣u⟩ i ∣v⟩ są ortogonalne wtedy i tylko wtedy, gdy ∣u⟩ i ∣v⟩ są ortogonalne, a zatem
{∣u0⟩,…,∣un−1⟩} i
{∣v0⟩,…,∣vn−1⟩} są obydwoma bazami ortonormalnymi.
Rozważmy teraz następujące dwa wektory ∣ϕ⟩ i ∣ψ⟩, które są puryfikacjami odpowiednio ρ i σ.
To jest właśnie trik, o którym wspomniano wcześniej.
Na tym etapie nic nie wskazuje wprost, że dokonanie właśnie takich wyborów puryfikacji ρ i σ jest dobrym pomysłem, ale są to poprawne puryfikacje, a sprzężenia zespolone pozwolą algebrze zadziałać tak, jak potrzebujemy.
Z unitarnej równoważności puryfikacji wiemy, że każda puryfikacja ρ dla pary układów (X,Y) musi mieć postać
(IX⊗U)∣ϕ⟩ dla pewnej unitarnej macierzy U, a analogicznie każda puryfikacja σ dla pary (X,Y) musi mieć postać
(IX⊗V)∣ψ⟩ dla pewnej unitarnej macierzy V.
Iloczyn wewnętrzny dwóch takich puryfikacji można uprościć w następujący sposób.
Gdy U i V przebiega wszystkie możliwe unitarne macierze, macierz (U†V)T również przebiega wszystkie możliwe unitarne macierze.
Zatem maksymalizacja wartości bezwzględnej iloczynu wewnętrznego dwóch puryfikacji ρ i σ daje następujące równanie.
Gratulacje ukończenia tego kursu! Prosimy o chwilę, aby pomóc nam ulepszyć nasz kurs, wypełniając następującą krótką ankietę. Twoje opinie zostaną wykorzystane do poprawy naszej oferty treści i doświadczenia użytkownika. Dziękujemy!
Note: This survey is provided by IBM Quantum and relates to the original English content. To give feedback on doQumentation's website, translations, or code execution, please open a GitHub issue.