Elke qubitbewerking is of een rotatie of een spiegeling.
We zijn al bekend met de meest algemene rotatie, , gedefinieerd in Vgl.2.27.
Wat betreft spiegelingen zijn we er tot nu toe maar twee tegengekomen: en , zie Vgl.2.26 en 2.25.
Maar hoe ziet de meest algemene spiegeling eruit?
Eén manier om een arbitraire spiegeling te krijgen is door een vaste spiegeling te nemen (bijvoorbeeld de -spiegeling) en deze samen te stellen met geschikte rotaties zodat de as van de spiegeling met de juiste hoeveelheid wordt aangepast.
In de volgende opdracht ga je laten zien hoe je op twee verschillende manieren de spiegeling kan krijgen uit de -spiegeling.
Huiswerkopdracht 2.4(Z vanuit ).
Laat , en de qubitbewerkingen zijn zoals gedefinieerd in Vgl.2.26, 2.25 en 2.27.
1.
Vind een hoek , zodat .
2.
Vind een hoek , zodat .
Kan je deze twee reeksen transformaties op de cirkel visualiseren?
Hint: Kijk terug naar Fig.2.4 en de figuur die je voor Huiswerkopdracht 2.2 hebt getekend.
Hack.
1.
Choose . We check that the resulting operation is the same as by checking that it acts the same on the states and :
By linearity, this implies that the operation acts exactly the same on all states.
2.
Choose . Then
Het blijkt dat je elke spiegeling kunt verkrijgen met een vergelijkbare truc.
De meest algemene spiegeling heeft de vorm
(2.33)
Een heel handige bewerking is bijvoorbeeld de Hadamard transformatie die als volgt werkt op de basistoestanden (zie Fig.2.6):
(2.34)
Dit wordt verkregen als het volgende speciale geval van de algemene spiegeling:
(2.35)
Kortom, elke qubitbewerking is óf een rotatie
of een spiegeling , voor een bepaalde hoek .