V této části lekce se budeme zabývat fidelitou (věrností) mezi kvantovými stavy, což je míra jejich podobnosti — neboli toho, jak moc se „překrývají".
Pokud máme dva kvantové stavové vektory, fidelita mezi čistými stavy přiřazenými těmto stavovým vektorům se rovná absolutní hodnotě skalárního součinu těchto vektorů.
To poskytuje základní způsob měření jejich podobnosti: výsledkem je hodnota mezi 0 a 1, přičemž vyšší hodnoty znamenají větší podobnost.
Konkrétně je hodnota nulová pro ortogonální stavy (z definice), zatímco hodnota 1 odpovídá stavům ekvivalentním až na globální fázi.
Intuitivně lze fidelitu chápat jako rozšíření této základní míry podobnosti z kvantových stavových vektorů na matice hustoty.
Je vhodné začít definicí fidelity.
Na první pohled může následující definice vypadat neobvykle nebo záhadně a možná nepříliš snadno použitelně.
Funkce, kterou definuje, má však mnoho zajímavých vlastností a několik alternativních formulací, díky čemuž se s ní pracuje mnohem lépe, než by se na začátku mohlo zdát.
Definice
Nechť ρ a σ jsou matice hustoty reprezentující kvantové stavy téhož systému.
Fidelita mezi ρ a σ je definována jako
F(ρ,σ)=Trρσρ.
Poznámka
Ačkoli je toto běžná definice, je rovněž obvyklé definovat fidelitu jako druhou mocninu zde definované veličiny, která se pak označuje jako odmocnina fidelity (root-fidelity).
Ani jedna definice není správná ani špatná — jde v podstatě o věc preference.
Přesto je vždy nutné dávat pozor a ujistit se, která definice se používá.
Abychom dali smysl vzorci v definici, všimni si nejprve, že ρσρ je pozitivně semidefinitní matice:
ρσρ=M†M
pro M=σρ.
Stejně jako všechny pozitivně semidefinitní matice má i tato matice jednoznačnou pozitivně semidefinitní odmocninu, jejíž stopa je právě fidelita.
Pro každou čtvercovou matici M jsou vlastní čísla dvou pozitivně semidefinitních matic M†M a MM† vždy stejná, a totéž tedy platí i pro odmocniny těchto matic.
Zvolíme-li M=σρ a využijeme-li faktu, že stopa čtvercové matice je součtem jejích vlastních čísel, dostaneme
F(ρ,σ)=Trρσρ=TrM†M=TrMM†=Trσρσ=F(σ,ρ).
Takže ačkoli to z definice není okamžitě zřejmé, fidelita je ve svých dvou argumentech symetrická.
Ekvivalentní způsob, jak vyjádřit fidelitu, je tento vzorec:
F(ρ,σ)=σρ1.
Zde vidíme stopovou normu, se kterou jsme se setkali v předchozí lekci v kontextu rozlišování stavů.
Stopová norma (ne nutně čtvercové) matice M může být definována jako
∥M∥1=TrM†M,
a aplikací této definice na matici σρ získáme vzorec z definice.
Alternativní způsob, jak vyjádřit stopovou normu (čtvercové) matice M, je pomocí tohoto vzorce.
∥M∥1=UunitarymaxTr(MU).
Zde se maximum bere přes všechny unitární matice U se stejným počtem řádků a sloupců jako M.
Aplikací tohoto vzorce na náš případ získáme další vyjádření fidelity.
Poslední poznámka k definici fidelity je, že každý čistý stav je (jako matice hustoty) roven své vlastní odmocnině, což umožňuje vzorec pro fidelitu výrazně zjednodušit, pokud je jeden nebo oba stavy čisté.
Konkrétně, pokud je jeden ze dvou stavů čistý, máme následující vzorec.
F(∣ϕ⟩⟨ϕ∣,σ)=⟨ϕ∣σ∣ϕ⟩
Pokud jsou oba stavy čisté, vzorec se zjednoduší na absolutní hodnotu skalárního součinu odpovídajících kvantových stavových vektorů, jak bylo zmíněno na začátku této části.
Fidelita má mnoho pozoruhodných vlastností a několik alternativních formulací.
Zde je jen několik základních vlastností uvedených bez důkazů.
Pro libovolné dvě matice hustoty ρ a σ stejné velikosti leží fidelita F(ρ,σ) mezi nulou a jedničkou: 0≤F(ρ,σ)≤1. Přitom F(ρ,σ)=0 právě tehdy, když ρ a σ mají ortogonální obrazy (takže je lze rozlišit bez chyby), a F(ρ,σ)=1 právě tehdy, když ρ=σ.
Fidelita je multiplikativní, což znamená, že fidelita mezi dvěma produktovými stavy se rovná součinu jednotlivých fidelit:
F(ρ1⊗⋯⊗ρm,σ1⊗⋯⊗σm)=F(ρ1,σ1)⋯F(ρm,σm).
Fidelita mezi stavy je neklesající pod působením libovolného kanálu. To znamená, že pokud ρ a σ jsou matice hustoty a Φ je kanál, který může tyto dva stavy přijmout jako vstup, pak nutně platí
F(ρ,σ)≤F(Φ(ρ),Φ(σ)).
Fuchsovy-van de Graafovy nerovnosti stanovují těsný (i když ne přesný) vztah mezi fidelitou a stopovou vzdáleností: pro libovolné dva stavy ρ a σ platí
1−21∥ρ−σ∥1≤F(ρ,σ)≤1−41∥ρ−σ∥12.
Poslední vlastnost lze vyjádřit pomocí obrázku:
Konkrétně, pro libovolnou volbu stavů ρ a σ téhož systému se vodorovná přímka protínající osu y v bodě F(ρ,σ) a svislá přímka protínající osu x v bodě 21∥ρ−σ∥1 musí protnout uvnitř šedé oblasti ohraničené zdola přímkou y=1−x a shora jednotkovou kružnicí.
Nejzajímavější oblastí tohoto obrázku z praktického hlediska je levý horní roh šedé oblasti: pokud je fidelita mezi dvěma stavy blízká jedné, pak je jejich stopová vzdálenost blízká nule, a naopak.
Dále se podíváme na jednoduchý, ale důležitý fakt známý jako lemma o šetrném měření (gentle measurement lemma), které spojuje fidelitu s nedestruktivními měřeními.
Je to velmi užitečné lemma, které se čas od času objevuje, a je také pozoruhodné tím, že zdánlivě těžkopádná definice fidelity ve skutečnosti činí důkaz tohoto lemmatu velmi snadným.
Situace je následující.
Nechť X je systém ve stavu ρ a nechť {P0,…,Pm−1} je soubor pozitivně semidefinitních matic reprezentujících obecné měření systému X.
Předpokládejme dále, že pokud se toto měření provede na systému X ve stavu ρ, jeden z výsledků je vysoce pravděpodobný.
Konkrétně předpokládejme, že pravděpodobný výsledek měření je 0, a specificky předpokládejme, že
Tr(P0ρ)>1−ε
pro malé kladné reálné číslo ε>0.
Lemma o šetrném měření říká, že za těchto předpokladů nedestruktivní měření získané z {P0,…,Pm−1} pomocí Naimarkovy věty způsobí pouze malé narušení stavu ρ v případě, že je pozorován pravděpodobný výsledek měření 0.
Přesněji řečeno, lemma tvrdí, že druhá mocnina fidelity mezi ρ a stavem, který získáme z nedestruktivního měření podmíněného výsledkem 0, je větší než 1−ε.
F(ρ,Tr(P0ρ)P0ρP0)2>1−ε.
K důkazu budeme potřebovat základní fakt o měřeních.
Matice měření P0,…,Pm−1 jsou pozitivně semidefinitní a jejich součet je jednotková matice, z čehož můžeme usoudit, že všechna vlastní čísla P0 jsou reálná čísla mezi 0 a 1.To vyplývá z faktu, že pro jakýkoli jednotkový vektor ∣ψ⟩ je hodnota
⟨ψ∣Pa∣ψ⟩ nezáporné reálné číslo pro každé a∈{0,…,m−1} (protože každé Pa je pozitivně semidefinitní), a zároveň tato čísla dávají v součtu jedničku.
a=0∑m−1⟨ψ∣Pa∣ψ⟩=⟨ψ∣(a=0∑m−1Pa)∣ψ⟩=⟨ψ∣I∣ψ⟩=1.
Proto je ⟨ψ∣P0∣ψ⟩ vždy reálné číslo mezi 0 a 1, a to znamená, že každá vlastní hodnota P0 je reálné číslo mezi 0 a 1, protože si můžeme zvolit ∣ψ⟩ konkrétně jako jednotkový vlastní vektor příslušný libovolné vlastní hodnotě, která nás zajímá.
Z tohoto pozorování můžeme odvodit následující nerovnost pro každou matici hustoty ρ.
z faktu, že ⟨ψk∣ρ∣ψk⟩ je nezáporné reálné číslo a λk≥λk pro každé k=0,…,n−1. (Umocnění čísel mezi 0 a 1 na druhou je nikdy nemůže zvětšit.)
Nyní můžeme dokázat lemma o šetrném měření vyhodnocením fidelity a následným použitím naší nerovnosti.
Nejprve si zjednodušíme výraz, který nás zajímá.
Všimni si, že toto jsou samé rovnosti — dosud jsme nepoužili naši nerovnost (ani žádnou jinou nerovnost), takže máme přesný výraz pro fidelity.
Nyní můžeme použít naši nerovnost a odvodit
Na závěr lekce se podíváme na Uhlmannovu větu, což je fundamentální fakt o fidelity, který ji spojuje s pojmem purifikace.
Věta říká, zjednodušeně řečeno, že fidelity mezi libovolnými dvěma kvantovými stavy se rovná maximálnímu skalárnímu součinu (v absolutní hodnotě) mezi dvěma purifikacemi těchto stavů.
Věta
Uhlmannova věta: Nechť ρ a σ jsou matice hustoty reprezentující stavy systému X a nechť Y je systém mající alespoň tolik klasických stavů jako X. Fidelity mezi ρ a σ je dána vztahem
kde maximum se bere přes všechny kvantové stavové vektory ∣ϕ⟩ a ∣ψ⟩ systému (X,Y).
Tuto větu můžeme dokázat pomocí unitární ekvivalence purifikací — ale není to úplně přímočaré a cestou využijeme jeden trik.
Nejprve uvažujme spektrální rozklady dvou matic hustoty ρ a σ.
ρσ=a=0∑n−1pa∣ua⟩⟨ua∣=b=0∑n−1qb∣vb⟩⟨vb∣
Dvě kolekce {∣u0⟩,…,∣un−1⟩} a {∣v0⟩,…,∣vn−1⟩} jsou ortonormální báze vlastních vektorů ρ a σ, v tomto pořadí, a p0,…,pn−1 a q0,…,qn−1 jsou příslušné vlastní hodnoty.
Dále definujeme ∣u0⟩,…,∣un−1⟩ a
∣v0⟩,…,∣vn−1⟩ jako vektory získané komplexním sdružením každé složky vektorů ∣u0⟩,…,∣un−1⟩ a ∣v0⟩,…,∣vn−1⟩.
To znamená, že pro libovolný vektor ∣w⟩ můžeme definovat ∣w⟩ pomocí následující rovnice pro každé c∈{0,…,n−1}.
⟨c∣w⟩=⟨c∣w⟩
Všimni si, že pro libovolné dva vektory ∣u⟩ a ∣v⟩ platí
⟨u∣v⟩=⟨v∣u⟩.
Obecněji, pro libovolnou čtvercovou matici M máme následující vzorec.
⟨u∣M∣v⟩=⟨v∣MT∣u⟩
Z toho vyplývá, že ∣u⟩ a ∣v⟩ jsou ortogonální právě tehdy, když ∣u⟩ a ∣v⟩ jsou ortogonální, a proto
{∣u0⟩,…,∣un−1⟩} a
{∣v0⟩,…,∣vn−1⟩} jsou obě ortonormální báze.
Nyní uvažujme následující dva vektory ∣ϕ⟩ a ∣ψ⟩, které jsou purifikacemi ρ a σ, v tomto pořadí.
Toto je dříve zmíněný trik.
V tuto chvíli nic explicitně nenaznačuje, že je dobrý nápad zvolit právě tyto purifikace ρ a σ, ale jsou to platné purifikace a komplexní sdružení umožní algebře fungovat tak, jak potřebujeme.
Díky unitární ekvivalenci purifikací víme, že každá purifikace ρ pro dvojici systémů (X,Y) musí mít tvar
(IX⊗U)∣ϕ⟩ pro nějakou unitární matici U, a stejně tak každá purifikace σ pro dvojici (X,Y) musí mít tvar
(IX⊗V)∣ψ⟩ pro nějakou unitární matici V.
Skalární součin dvou takových purifikací lze zjednodušit následovně.
Když U a V probíhají všechny možné unitární matice, matice (U†V)T rovněž probíhá všechny možné unitární matice.
Maximalizací absolutní hodnoty skalárního součinu dvou purifikací ρ a σ tak dostáváme následující rovnici.
Gratulujeme k dokončení tohoto kurzu! Věnuj prosím chvíli času a pomoz nám kurz vylepšit vyplněním následujícího krátkého průzkumu. Tvá zpětná vazba bude použita ke zlepšení naší nabídky obsahu a uživatelského zážitku. Děkujeme!
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.