Informacja klasyczna
Aby opisać informację kwantową i jej działanie, zaczniemy od przeglądu informacji klasycznej. Naturalne jest zastanawianie się, dlaczego tak wiele uwagi poświęca się informacji klasycznej w kursie o informacji kwantowej, ale istnieją ku temu dobre powody.
Po pierwsze, choć informacja kwantowa i klasyczna różnią się w pewnych spektakularnych aspektach, ich opisy matematyczne są w rzeczywistości dość podobne. Informacja klasyczna służy również jako znajomy punkt odniesienia przy studiowaniu informacji kwantowej, a także jako źródło analogii, które zaskakująco dobrze się sprawdza. Często zdarza się, że ludzie zadają pytania dotyczące informacji kwantowej, które mają naturalne klasyczne odpowiedniki, i często te pytania mają proste odpowiedzi, które mogą zapewnić zarówno jasność, jak i wgląd w pierwotne pytania dotyczące informacji kwantowej. W istocie, nie jest wcale nierozsądne twierdzenie, że nie można naprawdę zrozumieć informacji kwantowej bez zrozumienia informacji klasycznej.
Niektórzy czytelnicy mogą być już zaznajomieni z materiałem omawianym w tym rozdziale, a inni mogą nie — ale dyskusja jest przeznaczona dla obu odbiorców. Oprócz uwypuklenia aspektów informacji klasycznej, które są najbardziej istotne dla wprowadzenia do informacji kwantowej, rozdział ten wprowadza notację Diraca, która jest często używana do opisywania wektorów i macierzy w informacji i obliczeniach kwantowych. Jak się okazuje, notacja Diraca nie jest specyficzna dla informacji kwantowej; można ją równie dobrze stosować w kontekście informacji klasycznej, a także w wielu innych sytuacjach, w których pojawiają się wektory i macierze.
Stany klasyczne i wektory prawdopodobieństw
Załóżmy, że mamy system, który przechowuje informację. Dokładniej, zakładamy, że w każdej chwili ten system może znajdować się w jednym ze skończonej liczby stanów klasycznych. Tutaj termin stan klasyczny należy rozumieć intuicyjnie, jako konfigurację, którą można jednoznacznie rozpoznać i opisać.
Archetypicznym przykładem, do którego będziemy wielokrotnie wracać, jest bit, czyli system, którego stanami klasycznymi są i Inne przykłady obejmują standardową sześciościenną kostkę, której stanami klasycznymi są i (reprezentowane przez odpowiednią liczbę kropek na ściance znajdującej się na górze); zasadę azotową w nici DNA, której stanami klasycznymi są A, C, G oraz T; oraz przełącznik wentylatora elektrycznego, którego stanami klasycznymi są (zazwyczaj) wysoki, średni, niski i wyłączony. W kategoriach matematycznych specyfikacja stanów klasycznych systemu stanowi w istocie punkt wyjścia: definiujemy bit jako system, który ma stany klasyczne i i podobnie dla systemów mających różne zbiory stanów klasycznych.
Na potrzeby tej dyskusji nadajmy rozważanemu systemowi nazwę i użyjmy symbolu do oznaczenia zbioru stanów klasycznych systemu Oprócz założenia, że jest skończony, które już zostało wspomniane, naturalnie zakładamy, że jest niepusty — gdyż to nonsens, by system fizyczny nie miał w ogóle żadnych stanów. I choć ma sens rozważanie systemów fizycznych mających nieskończenie wiele stanów klasycznych, pominiemy tę możliwość, która z pewnością jest interesująca, ale nie jest istotna dla tego kursu. Z tych powodów, a także dla wygody i zwięzłości, będziemy odtąd używać terminu zbiór stanów klasycznych na oznaczenie dowolnego skończonego i niepustego zbioru.
Oto kilka przykładów:
- Jeśli jest bitem, to Słownie, nazywamy ten zbiór binary alphabet (alfabetem binarnym).
- Jeśli jest sześciościenną kostką, to
- Jeśli jest przełącznikiem wentylatora elektrycznego, to
Gdy myślimy o jako o nośniku informacji, różnym stanom klasycznym można przypisać określone znaczenia, prowadzące do różnych wyników lub konsekwencji. W takich przypadkach może wystarczyć opisanie po prostu jako będącego w jednym ze swoich możliwych stanów klasycznych. Na przykład, jeśli jest przełącznikiem wentylatora, możemy akurat wiedzieć z pewnością, że jest on ustawiony na high, co z kolei może skłonić nas do przełączenia go na medium.
Jednak często w przetwarzaniu informacji nasza wiedza jest niepewna. Jednym ze sposobów reprezentowania naszej wiedzy o stanie klasycznym systemu jest powiązanie prawdopodobieństw z jego różnymi możliwymi stanami klasycznymi, co prowadzi do czegoś, co nazwiemy stanem probabilistycznym.
Na przykład, załóżmy, że jest bitem. Na podstawie tego, co wiemy lub czego oczekujemy co do tego, co stało się z w przeszłości, możemy sądzić, że jest w stanie klasycznym z prawdopodobieństwem oraz w stanie z prawdopodobieństwem Możemy przedstawić te przekonania, zapisując to w następujący sposób:
Bardziej zwięzłym sposobem przedstawienia tego stanu probabilistycznego jest wektor kolumnowy.
Prawdopodobieństwo, że bit jest równy , jest umieszczone na górze wektora, a prawdopodobieństwo, że bit jest równy , na dole, ponieważ tak jest konwencjonalnie uporządkowany zbiór
Ogólnie, w ten sam sposób możemy przedstawić stan probabilistyczny systemu mającego dowolny zbiór stanów klasycznych — jako wektor prawdopodobieństw. Prawdopodobieństwa można uporządkować w dowolny sposób, jaki wybierzemy, ale zwykle istnieje naturalny lub domyślny sposób, aby to zrobić. Dokładniej, możemy przedstawić dowolny stan probabilistyczny za pomocą wektora kolumnowego spełniającego dwie właściwości:
- Wszystkie wpisy wektora są nieujemnymi liczbami rzeczywistymi.
- Suma wpisów jest równa
I odwrotnie, dowolny wektor kolumnowy spełniający te dwie właściwości może być potraktowany jako reprezentacja stanu probabilistycznego. Od tego momentu wektory tej postaci będziemy nazywać wektorami prawdopodobieństw.
Obok zwięzłości tej notacji, identyfikowanie stanów probabilistycznych z wektorami kolumnowymi ma tę zaletę, że operacje na stanach probabilistycznych są reprezentowane za pomocą mnożenia macierzowo-wektorowego, co zostanie omówione wkrótce.
Pomiar stanów probabilistycznych
Rozważmy teraz, co się dzieje, gdy mierzymy system znajdujący się w stanie probabilistycznym. W tym kontekście pomiar systemu oznacza po prostu, że patrzymy na system i jednoznacznie rozpoznajemy, w jakim stanie klasycznym się on znajduje. Intuicyjnie mówiąc, nie możemy "zobaczyć" stanu probabilistycznego systemu; gdy na niego patrzymy, widzimy jedynie jeden z możliwych stanów klasycznych.
Mierząc system, możemy również zmienić naszą wiedzę o nim, a zatem stan probabilistyczny, jaki z nim wiążemy, może ulec zmianie. Oznacza to, że jeśli rozpoznamy, iż znajduje się w stanie klasycznym to nowy wektor prawdopodobieństw reprezentujący naszą wiedzę o stanie staje się wektorem, który ma w pozycji odpowiadającej oraz we wszystkich pozostałych pozycjach. Wektor ten wskazuje, że znajduje się w stanie klasycznym z pewnością — co wiemy, ponieważ właśnie to rozpoznaliśmy — i oznaczamy go przez co czyta się jako "ket " z powodu, który zostanie wkrótce wyjaśniony. Wektory tego rodzaju nazywane są również wektorami bazy standardowej.
Na przykład, zakładając, że system, który mamy na myśli, jest bitem, wektory bazy standardowej dane są przez
Zauważmy, że dowolny dwuwymiarowy wektor kolumnowy może być wyrażony jako kombinacja liniowa tych dwóch wektorów. Na przykład,
Fakt ten w naturalny sposób uogólnia się na dowolny zbiór stanów klasycznych: każdy wektor kolumnowy może być zapisany jako kombinacja liniowa stanów bazy standardowej. Dość często wyrażamy wektory właśnie w ten sposób.
Wracając do zmiany stanu probabilistycznego przy pomiarze, możemy zauważyć następujący związek z naszymi codziennymi doświadczeniami. Załóżmy, że rzucamy uczciwą monetą, ale zasłaniamy ją przed spojrzeniem. Powiedzielibyśmy wówczas, że jej stan probabilistyczny to
Tutaj zbiór stanów klasycznych naszej monety to Ustalmy kolejność tych stanów tak, że orzeł (heads) jest pierwszy, a reszka (tails) druga.
Gdybyśmy odsłonili monetę i na nią spojrzeli, zobaczylibyśmy jeden z dwóch stanów klasycznych: orzeł lub reszka. Zakładając, że wynikiem byłaby reszka, naturalnie zaktualizowalibyśmy nasz opis stanu probabilistycznego monety tak, aby stał się on Oczywiście, gdybyśmy następnie ponownie zasłonili monetę, a potem odsłonili ją i znów na nią spojrzeli, stan klasyczny nadal byłby reszką, co jest zgodne ze stanem probabilistycznym opisanym wektorem
Może się to wydawać trywialne i w pewnym sensie takie jest. Jednakże, chociaż systemy kwantowe zachowują się w całkowicie analogiczny sposób, ich właściwości pomiarowe są często uważane za dziwne lub nietypowe. Ustalając analogiczne właściwości systemów klasycznych, sposób działania informacji kwantowej może wydawać się mniej niezwykły.
Jedna końcowa uwaga dotycząca pomiarów stanów probabilistycznych jest następująca: stany probabilistyczne opisują wiedzę lub przekonanie, niekoniecznie coś faktycznego, a pomiar zmienia jedynie naszą wiedzę, a nie sam system. Na przykład stan monety po jej rzucie, ale przed spojrzeniem, jest albo orłem, albo reszką — po prostu nie wiemy, którym z nich, dopóki nie spojrzymy. Widząc, że stanem klasycznym jest, powiedzmy, reszka, naturalnie zaktualizowalibyśmy wektor opisujący naszą wiedzę do ale dla kogoś innego, kto nie widział monety po jej odsłonięciu, stan probabilistyczny pozostałby niezmieniony. Nie jest to powód do obaw; różne osoby mogą mieć różną wiedzę lub przekonania na temat danego systemu, a zatem opisywać ten system różnymi wektorami prawdopodobieństw.
Operacje klasyczne
W ostatniej części tego krótkiego przeglądu informacji klasycznej rozważymy rodzaje operacji, które można wykonywać na systemie klasycznym.
Operacje deterministyczne
Po pierwsze, mamy deterministic operacje, w których każdy stan klasyczny jest przekształcany w dla pewnej funkcji postaci
Na przykład, jeśli istnieją cztery funkcje tej postaci, oraz które można przedstawić za pomocą tabel wartości w następujący sposób: