Tato část lekce vysvětluje problém odhadu fáze.
Začneme krátkou diskuzí o spektrální větě z lineární algebry a poté přejdeme k formulaci samotného problému odhadu fáze.
Spektrální věta
Spektrální věta je důležitý fakt z lineární algebry, který říká, že matice určitého typu, nazývané normální matice, lze vyjádřit jednoduchým a užitečným způsobem.
V této lekci budeme tuto větu potřebovat pouze pro unitární matice, ale v dalších částech této série ji aplikujeme i na hermitovské matice.
Norm ální matice
Čtvercová matice M s komplexními čísly jako prvky se nazývá normální matice, pokud komutuje se svou konjugovanou transpozicí:
MM†=M†M.
Každá unitární matice U je normální, protože
UU†=I=U†U.
Hermitovské matice, což jsou matice rovné své vlastní konjugované transpozici, jsou další důležitou třídou normálních matic.
Pokud H je hermitovská matice, pak
HH†=H2=H†H,
takže H je normální.
Ne každá čtvercová matice je normální.
Například tato matice není normální:
(0010)
(Toto je jednoduchý, ale skvělý příklad matice, kterou je často velmi užitečné zvážit.)
Není normální, protože
(0010)(0010)†=(0010)(0100)=(1000)
zatímco
(0010)†(0010)=(0100)(0010)=(0001).
Formulace věty
Nyní zde je formulace spektrální věty.
Věta
Spektrální věta: Nechť M je normální N×N komplexní matice.
Existuje ortonormální báze N-rozměrných komplexních vektorů {∣ψ1⟩,…,∣ψN⟩} spolu s komplexními čísly λ1,…,λN takovými, že
M=λ1∣ψ1⟩⟨ψ1∣+⋯+λN∣ψN⟩⟨ψN∣.
Vyjádření matice ve tvaru
M=k=1∑Nλk∣ψk⟩⟨ψk∣(1)
se běžně nazývá spektrální rozklad.
Všimni si, že pokud je M normální matice vyjádřená ve tvaru (1), pak rovnice
M∣ψj⟩=λj∣ψj⟩
musí platit pro každé j=1,…,N.
To je důsledek toho, že {∣ψ1⟩,…,∣ψN⟩} je ortonormální:
M∣ψj⟩=(k=1∑Nλk∣ψk⟩⟨ψk∣)∣ψj⟩=k=1∑Nλk∣ψk⟩⟨ψk∣ψj⟩=λj∣ψj⟩
To znamená, že každé číslo λj je vlastní hodnota matice M a ∣ψj⟩ je vlastní vektor odpovídající této vlastní hodnotě.
-
Příklad 1.
Nechť
I=(1001),
což je normální matice.
Věta říká, že I lze zapsat ve tvaru (1) pro nějakou volbu λ1, λ2, ∣ψ1⟩ a ∣ψ2