Informație clasică
La fel ca în lecția anterioară, vom începe această lecție cu o discuție despre informația clasică. Din nou, descrierile probabilistice și cuantice sunt similare din punct de vedere matematic, iar înțelegerea modului în care funcționează matematica în contextul familiar al informației clasice este utilă pentru a înțelege de ce informația cuantică este descrisă în felul în care este.
Stări clasice prin produsul cartezian
Vom începe de la un nivel foarte de bază, cu stările clasice ale sistemelor multiple. Pentru simplitate, vom discuta mai întâi doar două sisteme, apoi vom generaliza la mai mult de două sisteme.
Mai precis, fie un sistem cu mulțimea de stări clasice și fie un al doilea sistem cu mulțimea de stări clasice Observăm că, deoarece am denumit aceste mulțimi mulțimi de stări clasice, presupunerea noastră este că și sunt ambele finite și nevide. Se poate ca dar nu este neapărat așa — și indiferent, va fi util să folosim nume diferite pentru a ne referi la aceste mulțimi, în interesul clarității.
Acum imaginează-ți că cele două sisteme, și sunt plasate unul lângă altul, cu la stânga și la dreapta. Dacă dorim, putem privi aceste două sisteme ca și cum ar forma un singur sistem, pe care îl putem nota sau în funcție de preferință. O întrebare naturală despre acest sistem compus este: „Care sunt stările sale clasice?"
Răspunsul este că mulțimea de stări clasice a lui este produsul cartezian al lui și adică mulțimea definită ca
Pe scurt, produsul cartezian este tocmai noțiunea matematică ce surprinde ideea de a privi un element dintr-o mulțime și un element dintr-o a doua mulțime împreună, ca și cum ar forma un singur element al unei singure mulțimi. În cazul de față, a spune că se află în starea clasică înseamnă că se află în starea clasică și se află în starea clasică iar dacă starea clasică a lui este și starea clasică a lui este atunci starea clasică a sistemului comun este
Pentru mai mult de două sisteme, situația se generalizează în mod natural. Dacă presupunem că sunt sisteme cu mulțimile de stări clasice respectiv, pentru orice număr întreg pozitiv mulțimea de stări clasice a -tuplului privit ca un singur sistem comun, este produsul cartezian
Desigur, suntem liberi să folosim orice nume dorim pentru sisteme și să le ordonăm cum alegem. În particular, dacă avem sisteme ca mai sus, am putea alege să le numim și să le aranjăm de la dreapta la stânga, astfel încât sistemul comun să devină Urmând același tipar pentru denumirea stărilor clasice și a mulțimilor de stări clasice asociate, ne-am putea referi atunci la o stare clasică
a acestui sistem compus. Acesta este, de altfel, convenția de ordonare folosită de Qiskit la denumirea qubiților multipli. Vom reveni la această convenție și la modul în care se leagă de circuitele cuantice în lecția următoare, dar vom începe să o folosim acum pentru a ne obișnui cu ea.
Este adesea convenabil să scriem o stare clasică de forma ca un șir pentru concizie, în special în situația foarte frecventă în care mulțimile de stări clasice sunt asociate cu mulțimi de simboluri sau caractere. În acest context, termenul alfabet este folosit în mod curent pentru a desemna mulțimile de simboluri folosite la formarea șirurilor, dar definiția matematică a unui alfabet este exact aceeași cu definiția unei mulțimi de stări clasice: este o mulțime finită și nevidă.
De exemplu, să presupunem că sunt biți, astfel încât mulțimile de stări clasice ale acestor sisteme sunt toate identice.
Există atunci stări clasice ale sistemului comun care sunt elementele mulțimii
Scrise ca șiruri, aceste stări clasice arată astfel:
Pentru starea clasică de exemplu, observăm că și sunt în starea în timp ce toate celelalte sisteme sunt în starea
Stări probabilistice
Reamintim din lecția anterioară că o stare probabilistică asociază o probabilitate fiecărei stări clasice a unui sistem. Astfel, o stare probabilistică a mai multor sisteme — privite colectiv ca un singur sistem — asociază o probabilitate fiecărui element al produsului cartezian al mulțimilor de stări clasice ale sistemelor individuale.
De exemplu, să presupunem că și sunt ambii biți, astfel încât mulțimile lor de stări clasice corespunzătoare sunt și respectiv. Iată o stare probabilistică a perechii
Această stare probabilistică este una în care atât cât și sunt biți aleatori — fiecare este cu probabilitatea și cu probabilitatea — dar stările clasice ale celor doi biți coincid întotdeauna. Acesta este un exemplu de corelație între aceste sisteme.
Ordonarea mulțimilor de stări ale produsului cartezian
Stările probabilistice ale sistemelor pot fi reprezentate prin vectori de probabilitate, după cum s-a discutat în lecția anterioară. În particular, intrările vectorului reprezintă probabilitățile ca sistemul să se afle în stările clasice posibile ale acelui sistem, cu condiția că a fost selectată o corespondență între intrări și mulțimea de stări clasice.
Alegerea unei astfel de corespondențe înseamnă efectiv a decide o ordonare a stărilor clasice, care este adesea naturală sau determinată de o convenție standard. De exemplu, alfabetul binar este ordonat în mod natural cu primul și al doilea, deci prima intrare dintr-un vector de probabilitate ce reprezintă o stare probabilistică a unui bit este probabilitatea de a fi în starea iar a doua intrare este probabilitatea de a fi în starea
Nimic din aceasta nu se schimbă în contextul sistemelor multiple, dar există o decizie de luat. Mulțimea de stări clasice a mai multor sisteme împreună, privite colectiv ca un singur sistem, este produsul cartezian al mulțimilor de stări clasice ale sistemelor individuale — deci trebuie să decidem cum să fie ordonate elementele produselor carteziene ale mulțimilor de stări clasice.
Există o convenție simplă pe care o urmăm în acest scop: se pornește de la ordonările deja existente pentru mulțimile de stări clasice individuale, iar elementele produsului cartezian sunt ordonate alfabetic. Un alt mod de a spune aceasta este că intrările din fiecare -tuplu (sau, echivalent, simbolurile din fiecare șir) sunt tratate ca și cum ar avea o semnificație ce scade de la stânga la dreapta. De exemplu, conform acestei convenții, produsul cartezian este ordonat astfel:
Când -tuplurile sunt scrise ca șiruri și ordonate în acest fel, observăm tipare familiare, cum ar fi ordonat ca și mulțimea ordonată cum a fost scrisă mai devreme în lecție. Ca alt exemplu, privind mulțimea ca o mulțime de șiruri, obținem numerele de două cifre de la la ordonate numeric. Acest lucru nu este, evident, o coincidență; sistemul nostru zecimal folosește exact acest tip de ordonare alfabetică, unde cuvântul alfabetic trebuie înțeles în sensul larg, incluzând cifrele pe lângă litere.
Revenind la exemplul celor doi biți de mai sus, starea probabilistică descrisă anterior este reprezentată prin următorul vector de probabilitate, unde intrările sunt etichetate explicit pentru claritate.
Independența a două sisteme
Un tip special de stare probabilistică a două sisteme este cel în care sistemele sunt independente. Intuitiv, două sisteme sunt independente dacă aflarea stării clasice a unuia dintre ele nu influențează în niciun fel probabilitățile asociate celuilalt. Adică, aflarea stării clasice a unuia dintre sisteme nu oferă nicio informație despre starea clasică a celuilalt.
Pentru a defini această noțiune cu precizie, să presupunem din nou că și sunt sisteme cu mulțimile de stări clasice și, respectiv, Față de o stare probabilistică dată a acestor sisteme, se spune că ele sunt independente dacă
pentru orice alegere a lui și
Pentru a exprima această condiție în termeni de vectori de probabilitate, presupunem că starea probabilistică dată a lui este descrisă de un vector de probabilitate, scris în notația Dirac ca
Condiția pentru independență este atunci echivalentă cu existența a doi vectori de probabilitate
reprezentând probabilitățile asociate stărilor clasice ale lui și, respectiv, astfel încât
pentru toți și
De exemplu, starea probabilistică a unei perechi de biți reprezentată de vectorul
este una în care și sunt independente. Mai precis, condiția necesară pentru independență este satisfăcută pentru vectorii de probabilitate
De pildă, pentru ca probabilitățile stării să coincidă, avem nevoie ca și într-adevăr aceasta este situația. Celelalte intrări pot fi verificate în mod similar.
Pe de altă parte, starea probabilistică pe care o putem scrie ca
nu reprezintă independență între sistemele și Un mod simplu de a argumenta acest lucru urmează.
Să presupunem că ar exista vectori de probabilitate și ca în ecuația de mai sus, pentru care condiția este satisfăcută pentru orice alegere a lui și Ar trebui atunci în mod necesar ca
Aceasta implică faptul că fie fie deoarece dacă ambii ar fi nenuli, produsul ar fi și el nenul. Aceasta duce la concluzia că fie (în cazul ), fie (în cazul ). Observăm însă că niciuna dintre acele egalități nu poate fi adevărată, deoarece trebuie să avem și Prin urmare, nu există vectori și care să satisfacă proprietatea necesară pentru independență.
Odată definită independența dintre două sisteme, putem defini acum ce se înțelege prin corelație: aceasta reprezintă o lipsă de independență. De exemplu, deoarece cei doi biți din starea probabilistică reprezentată de vectorul nu sunt independenți, ei sunt, prin definiție, corelați.
Produse tensoriale ale vectorilor
Condiția de independență descrisă anterior poate fi exprimată concis prin noțiunea de produs tensorial. Deși produsele tensoriale sunt o noțiune foarte generală și pot fi definite destul de abstract și aplicate unei varietăți de structuri matematice, putem adopta o definiție simplă și concretă în cazul de față.
Dați doi vectori
produsul tensorial este vectorul definit astfel:
Intrările acestui nou vector corespund elementelor produsului cartezian care sunt scrise ca șiruri de caractere în ecuația anterioară. Echivalent, vectorul este definit de ecuația
care este adevărată pentru orice și
Putem acum reformula condiția de independență: pentru un sistem compus aflat într-o stare probabilistică reprezentată de un vector de probabilitate sistemele și sunt independente dacă se obține prin produsul tensorial
al vectorilor de probabilitate și pe fiecare dintre subsistemele și În această situație, se numește stare produs sau vector produs.
Omitem adesea simbolul atunci când calculăm produsul tensorial al ket-urilor, scriind de exemplu în loc de Această convenție surprinde ideea că produsul tensorial este, în acest context, cel mai natural sau implicit mod de a lua produsul a doi vectori. Deși este mai puțin frecventă, notația este uneori folosită și ea.
Atunci când folosim convenția alfabetică pentru ordonarea elementelor produselor carteziene, obținem următoarea specificație pentru produsul tensorial a doi vectori coloană.
Ca o observație importantă, remarcă următoarea expresie pentru produsele tensoriale ale vectorilor bazei standard:
Am putea scrie alternativ ca pereche ordonată, în loc de șir de caractere, caz în care obținem Este însă mai comun să omitem parantezele în această situație, scriind în schimb Aceasta este o practică tipică în matematică în general; parantezele care nu adaugă claritate sau nu elimină ambiguitatea sunt adesea pur și simplu omise.
Produsul tensorial a doi vectori are proprietatea importantă că este biliniar, ceea ce înseamnă că este liniar în fiecare dintre cele două argumente separat, presupunând că celălalt argument este fix. Această proprietate poate fi exprimată prin următoarele ecuații:
1. Liniaritate în primul argument:
2. Liniaritate în al doilea argument:
Privind a doua ecuație din fiecare dintre aceste perechi de ecuații, observăm că scalarele „plutesc liber" în cadrul produselor tensoriale:
Prin urmare, nu există nicio ambiguitate în a scrie pur și simplu sau alternativ ori pentru a face referire la acest vector.
Independența și produsele tensoriale pentru trei sau mai multe sisteme
Noțiunile de independență și produse tensoriale se generalizează în mod direct la trei sau mai multe sisteme. Dacă sunt sisteme cu seturi de stări clasice respectiv, atunci o stare probabilistică a sistemului combinat este o stare produs dacă vectorul de probabilitate asociat are forma
pentru vectori de probabilitate care descriu stările probabilistice ale lui Aici, definiția produsului tensorial se generalizează în mod natural: vectorul
este definit de ecuația
care este adevărată pentru orice
Un alt mod, echivalent, de a defini produsul tensorial a trei sau mai mulți vectori este recursiv, în termenii produselor tensoriale a doi vectori:
Similar cu produsul tensorial a doi vectori, produsul tensorial a trei sau mai mulți vectori este liniar în fiecare dintre argumente individual, presupunând că toate celelalte argumente sunt fixe. În acest caz se spune că produsul tensorial a trei sau mai mulți vectori este multiliniar.
Ca și în cazul a două sisteme, am putea spune că sistemele sunt independente atunci când se află într-o stare produs, dar termenul mutual independente este mai precis. Se întâmplă să existe și alte noțiuni de independență pentru trei sau mai multe sisteme, cum ar fi independența pereche, care sunt atât interesante, cât și importante — dar nu în contextul acestui curs.
Generalizând observația anterioară referitoare la produsele tensoriale ale vectorilor bazei standard, pentru orice număr întreg pozitiv și orice stări clasice avem
Măsurătorile stărilor probabilistice
Să trecem acum la măsurătorile stărilor probabilistice ale sistemelor multiple. Alegând să privim mai multe sisteme împreună ca pe un singur sistem, obținem imediat o specificare a modului în care trebuie să funcționeze măsurătorile pentru sisteme multiple — cu condiția că toate sistemele sunt măsurate.
De exemplu, dacă starea probabilistică a două biți este descrisă de vectorul de probabilitate
atunci rezultatul — adică pentru măsurarea lui și pentru măsurarea lui — este obținut cu probabilitatea , iar rezultatul este obținut tot cu probabilitatea În fiecare caz, actualizăm în mod corespunzător descrierea vectorului de probabilitate a cunoștințelor noastre, astfel încât starea probabilistică devine sau respectiv.
Totuși, am putea alege să nu măsurăm fiecare sistem, ci doar unele dintre sisteme. Aceasta va produce un rezultat al măsurătorii pentru fiecare sistem măsurat și va afecta, de asemenea (în general), cunoașterea noastră despre sistemele rămase pe care nu le-am măsurat.
Pentru a explica cum funcționează acest lucru, ne vom concentra pe cazul a două sisteme, dintre care unul este măsurat. Situația mai generală — în care un subset propriu din trei sau mai multe sisteme este măsurat — se reduce efectiv la cazul a două sisteme atunci când privim sistemele măsurate în mod colectiv ca și cum ar forma un singur sistem, iar sistemele nemăsurate ca și cum ar forma un al doilea sistem.
Mai precis, să presupunem că și sunt sisteme ale căror mulțimi de stări clasice sunt și, respectiv, și că cele două sisteme împreună se află într-o oarecare stare probabilistică. Vom analiza ce se întâmplă când măsurăm doar și nu facem nimic cu Situația în care doar este măsurat și nu este afectat este tratată simetric.
În primul rând, știm că probabilitatea de a observa o anumită stare clasică atunci când este măsurat doar trebuie să fie consistentă cu probabilitățile pe care le-am obține în ipoteza că ar fi fost și el măsurat. Adică, trebuie să avem
Aceasta este formula pentru așa-numita stare probabilistică redusă (sau marginală) a lui luat separat.
Această formulă are sens perfect la nivel intuitiv, în sensul că ar trebui să se întâmple ceva foarte ciudat pentru ca ea să fie greșită. Dacă ar fi greșită, aceasta ar însemna că măsurarea lui ar putea influența cumva probabilitățile asociate diferitelor rezultate ale măsurătorii lui indiferent de rezultatul efectiv al măsurătorii lui Dacă s-ar afla la o locație îndepărtată, cum ar fi undeva într-o altă galaxie, de exemplu, aceasta ar permite transmiterea de semnale mai rapide decât lumina — ceea ce respingem pe baza înțelegerii noastre a fizicii. O altă modalitate de a înțelege acest lucru vine din interpretarea probabilității ca reflectând un grad de credință. Simplul fapt că altcineva ar putea decide să privească nu poate schimba starea clasică a lui astfel că fără nicio informație despre ce a făcut sau nu a văzut acea persoană, convingerile cuiva despre starea lui nu ar trebui să se schimbe ca urmare.
Acum, presupunând că doar este măsurat și nu, pot exista în continuare incertitudini cu privire la starea clasică a lui Din acest motiv, în loc să actualizăm descrierea stării probabilistice a lui la pentru o anumită alegere și trebuie să actualizăm descrierea astfel încât această incertitudine cu privire la să fie reflectată corespunzător.
Următoarea formulă de probabilitate condiționată reflectă această incertitudine.
Aici, expresia denotă probabilitatea că condiționat de (sau dat că) Din punct de vedere tehnic, această expresie are sens doar dacă este nenulă, deoarece dacă atunci împărțim la zero și obținem forma indeterminată Aceasta nu este o problemă, totuși, deoarece dacă probabilitatea asociată lui este zero, nu vom obține niciodată ca rezultat al unei măsurători a lui deci nu trebuie să ne preocupăm de această posibilitate.
Pentru a exprima aceste formule în termenii vectorilor de probabilitate, consideră un vector de probabilitate care descrie o stare probabilistică comună a lui
Măsurarea lui singur produce fiecare rezultat posibil cu probabilitatea
Vectorul care reprezintă starea probabilistică a lui singur este prin urmare dat de
Obținând un anumit rezultat al măsurătorii lui starea probabilistică a lui este actualizată conform formulei pentru probabilitățile condiționate, astfel încât este reprezentată de acest vector de probabilitate:
În cazul în care măsurarea lui a condus la starea clasică actualizăm prin urmare descrierea stării probabilistice a sistemului comun la
Un mod de a gândi această definiție a lui este să o privim ca o normalizare a vectorului unde împărțim la suma intrărilor din acest vector pentru a obține un vector de probabilitate. Această normalizare ține efectiv cont de condiționarea față de evenimentul că măsurarea lui a condus la rezultatul
Pentru un exemplu concret, să presupunem că mulțimea stărilor clasice a lui este mulțimea stărilor clasice a lui este și starea probabilistică a lui este
Scopul nostru va fi să determinăm probabilitățile celor două rezultate posibile ( și ) și să calculăm care este starea probabilistică rezultată a lui pentru cele două rezultate, presupunând că sistemul este măsurat.
Folosind biliniaritatea produsului tensorial, și în particular faptul că este liniară în al doilea argument, putem rescrie vectorul astfel:
Cu alte cuvinte, ceea ce am făcut este să izolăm vectorii din baza standard distincți pentru primul sistem (adică cel care este măsurat), tensorizând fiecare cu combinația liniară de vectori din baza standard pentru cel de-al doilea sistem pe care o obținem selectând intrările vectorului original care sunt consistente cu starea clasică corespunzătoare a primului sistem. Un moment de reflecție arată că acest lucru este întotdeauna posibil, indiferent de vectorul de la care am pornit.
Exprimând astfel vectorul de probabilitate, efectele măsurării primului sistem devin ușor de analizat. Probabilitățile celor două rezultate pot fi obținute sumând probabilitățile din paranteze.
Aceste probabilități sumează la unu, conform așteptărilor — dar acesta este un control util al calculelor noastre.
Iar acum, starea probabilistică a lui condiționată de fiecare rezultat posibil poate fi dedusă prin normalizarea vectorilor din paranteze. Adică, împărțim acești vectori la probabilitățile asociate pe care tocmai le-am calculat, astfel încât să devină vectori de probabilitate.
Astfel, condiționat de fiind starea probabilistică a lui devine
și condiționat de măsurarea lui fiind starea probabilistică a devine