3.1.7 Productverdelingen
Laten we nu in wat meer detail kijken naar de toestanden van een twee-bits systeem. Stel bijvoorbeeld dat we twee probabilistische bits hebben, en . Hoe kunnen we hieruit een toestand van een twee-bits systeem opbouwen? Ook al hebben we het niet uitdrukkelijk zo gezegd, hebben we deze vraag al besproken in Paragraaf 1.1.1, waar we de waarschijnlijkheid dat twee gebeurtenissen tegelijk plaatsvinden definieerden als het product van de waarschijnlijkheden van de twee afzonderlijke gebeurtenissen. Zo is bijvoorbeeld de waarschijnlijkheid dat de bits en in toestand zitten . Op dezelfde manier geldt dat de kans dat ze in de toestand zitten is. Als we rekening houden met alle vier de mogelijkheden, krijgen we
Met andere woorden, de vier kansen van de gecombineerde toestand
worden gegeven door de formule
Je kan nagaan dat de waarschijnlijkheden bij het meten van het eerste bit gegeven worden door , en die voor het tweede bit gegeven worden door (je kan dit doen door gebruik te maken van de regel uit Fig. 3.2 en het feit dat en ). Maar onze twee-bits toestand heeft nog een speciale eigenschap: de waarden van de twee bits zijn van elkaar onafhankelijk. Dit betekent dat als we een van de twee bits meten, we geen informatie over het andere bit te weten komen. Je kunt dit controleren in de volgende oefening:
Oefenopgave 3.5 ( Onafhankelijke bits (optioneel) ).
Stel dat we de eerste van de twee bits van de toestand (3.22) meten en de uitkomst noemen. Laat zien dat de toestand van het tweede bit is, onafhankelijk van de meetuitkomst van het eerste bit. In andere woorden, het samenvoegen van de twee bits en vervolgens meten van het eerste bit heeft de toestand van het tweede bit helemaal niet beïnvloed (zoals het hoort)!
Solution.
Met behulp van Fig. 3.3 kan de toestand van het tweede bit na de meting als volgt worden berekend: waarbij we hebben weggestreept en gebruikt hebben dat .Laten we wat notatie introduceren om de speciale structuur van deze toestand wat duidelijker te maken. Laten we ’’ gebruiken om de bewerking aan te geven waarbij twee probabilistische bits samengevoegd worden en beschouwd worden als een enkel systeem bestaande uit twee bits:
Het symbool ’’ wordt het tensorproduct of Kroneckerproduct genoemd. Hoe kunnen we deze vreemde uitdrukking omzetten naar een werkelijke kansverdeling van twee bits, zoals in Vgl. 3.22? Merk ten eerste op dat voor deterministische bits de bewerking ’’ simpelweg neerkomt op het samenvoegen van strings. Bijvoorbeeld,
Dit is logisch omdat een bit in toestand en een andere bit in toestand hetzelfde is als twee bits in toestand . Om deze regel uit te breiden naar probabilistische bits, vragen we zoals altijd onze goede vriend lineariteit om hulp! Door lineariteit kunnen we de termen van Vgl. 3.24 uitschrijven en dan de samenvoegingsregel (Vgl. 3.25) toepassen:
Merk op dat we weer de verdeling van Vgl. 3.22 hebben gekregen. Met andere woorden, we krijgen de volgende identiteit tussen (3.24) en (3.22):
Dit betekent dat de manier waarop we het tensorproduct ’’ hebben gedefinieerd inderdaad consistent is met onze eerdere redenering dat de kansverdeling van een twee-bits systeem wordt verkregen door de kansen van individuele bits te vermenigvuldigen, zie Vgl. 3.23.
Merk op dat Vgl. 3.26 erg lijkt op de distributiewet voor optellen en vermenigvuldigen:
Het enige verschil is dat we in plaats van getallen vectoren hebben en in plaats van vermenigvuldiging de samenvoegingsregel . Een belangrijk verschil tussen samenvoegen en vermenigvuldigen is dat de volgorde van elementen belangrijk is bij samenvoegen. Over het algemeen is omdat het samenvoegen van en niet hetzelfde is als het samenvoegen van en . Overigens kan je zelf controleren dat we het tensor product als volgt kunnen schrijven in vectornotatie:
waarbij de tweede uitdrukking een blokvector is waarvan beide elementen vectoren zijn.
Het tensorproduct geeft een snelle manier om te begrijpen wat er gebeurt in (3.12), wat we hier voor het gemak herhalen:
Merk op dat we elk bit onafhankelijk klaarzetten in de toestand . De gezamenlijke toestand van beide bits is dus
wat in overeenstemming is met Quirky.
Huiswerkopdracht 3.3 (Het tensorproduct).
Vind twee probabilistische bits en waarvoor geldt dat
Hack.
Choose and . One can then simply check using Vgl. 3.22 that the product distribution indeed coincides with the one supplied in the statement of the question:
Met het tensorproduct kunnen we ook compactere formules schrijven voor lokale operaties. Als namelijk een bewerking op één bit is, dan is
Dit komt overeen met de formules uit Paragraaf 3.1.2.
Omdat de hierboven beschreven twee-bit verdelingen verkregen worden door het product te nemen van twee een-bit verdelingen, , worden ze producttoestanden of productverdelingen genoemd. Zoals je hebt gezien in 3.5, zijn productverdelingen een ideaal model voor een situatie waarin twee bits onafhankelijk van elkaar ontstaan, zoals bij het gooien van twee munten. Maar is elke verdeling van twee bits een productverdeling? Interessant genoeg is dat niet het geval, zoals we in de volgende stuk zullen zien.