3.1.5 De SWAP-bewerking
Nu we weten hoe we individuele probabilistische bits kunnen manipuleren, willen we ook bewerkingen toepassen op meerdere bits tegelijk. Een van de eenvoudigste bewerkingen is de -bewerking die twee bits verwisselt:
komt in feite neer op het omwisselen van de strings en , terwijl de andere twee strings met rust worden gelaten. De bovenstaande vergelijkingen kunnen als volgt beknopter geschreven worden:
(3.18)
voor alle , waarbij we een komma gebruiken om de twee bits te onderscheiden. Zoals gebruikelijk kunnen we uitbreiden van deterministische naar probabilistische bits door lineariteit:
Oefenopgave 3.3 ( in de 4-vector notatie (optioneel) ).
Schrijf de werking van op twee probabilistische bits op in de 4-vector notatie.