Pagkakatumbas ng mga representasyon
Tinalakay na natin ang tatlong magkakaibang paraan ng pagsasalarawan ng mga channel sa matematiko, katulad ng mga Stinespring na representasyon, Kraus na representasyon, at Choi na representasyon. Mayroon din tayong kahulugan ng isang channel, na nagsasabing ang isang channel ay isang linear na pagmamapa na laging nagtatransporma ng mga density matrix patungo sa mga density matrix, kahit ilapat lamang ang channel sa isang bahagi ng mas malaking compound na sistema. Ang natitirang bahagi ng leksyon ay nakatuon sa matematikong patunay na ang tatlong representasyon ay magkatumbas at tiyak na sumasaklaw sa kahulugan.
Pangkalahatang-ideya ng patunay
Ang layunin natin ay maitatag ang pagkakatumbas ng koleksyon ng apat na pahayag, at magsisimula tayo sa pagsusulat ng mga ito nang tumpak. Sumusunod ang lahat ng apat na pahayag sa parehong mga kombensiyon na ginamit sa buong leksyon, katulad na ang ay isang linear na pagmamapa mula sa mga square matrix patungo sa mga square matrix, ang mga hilera at kolumna ng mga input na matrix ay iniugnay sa mga klasikal na estado ng isang sistema (ang input na sistema), at ang mga hilera at kolumna ng mga output na matrix ay iniugnay sa mga klasikal na estado ng isang sistema (ang output na sistema).
-
Ang ay isang channel mula sa patungo sa Ibig sabihin, lagi nitong tinatransporma ang mga density matrix patungo sa mga density matrix, kahit na kumikilos ito sa isang bahagi lamang ng mas malaking compound na sistema.
-
Ang Choi matrix na ay positive semidefinite at nakakatugon sa kondisyon na
-
May Kraus na representasyon para sa Ibig sabihin, may mga matrix na kung saan totoo ang ekwasyon na para sa bawat input na at nakakatugon sa kondisyon na
-
May Stinespring na representasyon para sa Ibig sabihin, may mga sistema at kung saan ang mga pares na at ay may parehong bilang ng mga klasikal na estado, kasama ang isang unitary matrix na na kumakatawan sa isang unitary na operasyon mula sa patungo sa na nagbibigay ng
Ang paraan ng patunay ay ang pagpapatunay ng isang siklo ng mga implikasyon: ang unang pahayag sa ating listahan ay nagpapahiwatig ng pangalawa, ang pangalawa ay nagpapahiwatig ng pangatlo, ang pangatlo ay nagpapahiwatig ng pang-apat, at ang pang-apat na pahayag ay nagpapahiwatig ng una. Itinatag nito na ang lahat ng apat na pahayag ay magkatumbas — ibig sabihin, lahat ay tama o lahat ay mali para sa isang naibigay na pagpili ng — dahil ang mga implikasyon ay maaaring sundan nang transitive mula sa alinmang pahayag patungo sa iba.
Ito ay isang karaniwang estratehiya kapag pinapatunayan na ang isang koleksyon ng mga pahayag ay magkatumbas, at isang kapaki-pakinabang na trick na gamitin sa ganitong konteksto ay ang pagsasaayos ng mga implikasyon sa paraang pinakamaayos ang pagpapatunay ng mga ito. Ganoon ang kaso dito — at sa katunayan nakatagpo na tayo ng dalawa sa apat na implikasyon.
Mga channel patungo sa Choi matrix
Tumutukoy sa mga pahayag sa itaas ayon sa kanilang mga numero, ang unang implikasyon na dapat patunayan ay ang 1 2. Napag-usapan na ang implikasyong ito sa konteksto ng Choi state ng isang channel. Dito ay ibubuod natin ang mga detalye ng matematika.
Ipagpalagay na ang klasikal na set ng estado ng input na sistema ay at hayaan ang Isaalang-alang ang sitwasyon kung saan ang ay inilalapat sa pangalawa sa dalawang kopya ng na magkasama sa estado
na, bilang isang density matrix, ay ibinibigay ng
Ang resulta ay maaaring isulat bilang
at dahil sa pagpapalagay na ang ay isang channel, ito ay dapat na isang density matrix. Tulad ng lahat ng density matrix, ito ay dapat na positive semidefinite, at ang pagpaparami ng isang positive semidefinite matrix ng isang positibong tunay na bilang ay nagbubunga ng isa pang positive semidefinite matrix, kaya naman ang
Bukod pa rito, sa ilalim ng pagpapalagay na ang ay isang channel, kailangan nitong mapanatili ang trace, at samakatuwid
Mula sa Choi patungo sa Kraus na representasyon
Ang pangalawang implikasyon, muli na tumutukoy sa mga pahayag sa ating listahan ayon sa kanilang mga numero, ay ang 2 3. Para maging malinaw, binabalewala natin ang ibang mga pahayag — at lalo na hindi natin maaaring ipalagay na ang ay isang channel. Ang mayroon lamang tayong paggawa ay ang ay isang linear na pagmamapa na ang Choi na representasyon ay nakakatugon sa at
Ito, gayunpaman, ay sapat na para masabing may Kraus na representasyon ang
kung saan natutugunan ang kondisyon
Nagsisimula tayo sa kritikal na pagpapalagay na ang ay positive semidefinite, na nangangahulugang maaari itong ipahayag sa anyo
para sa ilang paraan ng pagpili ng mga vector na Sa pangkalahatan, magkakaroon ng maraming paraan para gawin ito — at sa katunayan direktang salamin nito ang kalayaan na mayroon ang isa sa pagpili ng isang Kraus na representasyon para sa
Isang paraan upang makuha ang naturang ekspresyon ay ang unang paggamit ng spectral theorem upang isulat
kung saan ang ay ang mga eigenvalue ng (na puwersahang mga di-negatibong tunay na bilang dahil ang ay positive semidefinite) at ang ay mga unit eigenvector na katumbas ng mga eigenvalue na
Pansinin na, habang walang kalayaan sa pagpili ng mga eigenvalue (maliban sa kung paano sila iniutos), may kalayaan sa pagpili ng mga eigenvector, lalo na kapag may mga eigenvalue na may multiplicity na higit sa isa. Kaya, hindi ito natatanging ekspresyon ng — ipinapalagay lamang natin na mayroon tayong isang ganoong ekspresyon. Gayon pa man, dahil ang mga eigenvalue ay mga di-negatibong tunay na bilang, mayroon silang mga di-negatibong square root, kaya naman maaari tayong pumili ng
para sa bawat upang makakuha ng isang ekspresyon sa anyo
Hindi naman kailangang ang ekspresyon ay nagmumula sa spectral decomposition sa ganitong paraan, at lalo na ang mga vector na ay hindi kailangang maging ortogonal sa pangkalahatan. Kapansin-pansin, bagaman, na maaari tayong piliin ang mga vector na ito na ortogonal kung nais natin — at bukod pa rito hindi natin kailangang gawing mas malaki ang kaysa sa (tandaan na ang at ay kumakatawan sa mga bilang ng mga klasikal na estado ng at ayon sa pagkakasunod).
Susunod, ang bawat isa sa mga vector na ay maaaring palawakin bilang
kung saan ang mga vector na ay may mga entry na katumbas ng mga klasikal na estado ng at maaaring matukoy nang tiyak ng ekwasyon
para sa bawat at Kahit na ang ay hindi naman kailangang mga unit vector, ito ang parehong proseso na gagamitin natin upang suriin kung ano ang mangyayari kapang isinagawa ang standard basis measurement sa sistema na may ibinigay na quantum state vector ng pares na
At ngayon ay darating na tayo sa trick na nagpapatakbo ng bahaging ito ng patunay. Tinutukoy natin ang ating mga Kraus matrix na ayon sa sumusunod na ekwasyon.
Maaari tayong mag-isip tungkol sa formula na ito nang puro simboliko: ang ay epektibong binabago upang maging at inililipat sa kanang bahagi, na bumubuo ng isang matrix. Para sa layunin ng pag-verify ng patunay, ang formula lamang ang kailangan natin.
May simple at intuitive na relasyon, gayunpaman, sa pagitan ng vector na at ng matrix na na sa pamamagitan ng pag-vectorize sa ay makukuha natin ang Ang ibig sabihin ng pag-vectorize sa ay ang pagtatambak ng mga kolumna isa sa ibabaw ng isa (na ang pinakakaliwang kolumna sa itaas at nagpapatuloy hanggang sa pinakakananang kolumna sa ibaba), upang bumuo ng isang vector. Halimbawa, kung ang at ay parehong mga qubit, at para sa ilang pagpili ng mayroon tayong
saka
(Mag-ingat: kung minsan ang vectorization ng isang matrix ay tinukoy sa bahagyang magkaibang paraan, na ang mga hilera ng matrix ay ini-transpose at itinambak isa sa ibabaw ng isa upang bumuo ng isang column vector.)
Una ay ibe-verify natin na ang pagpiling ito ng mga Kraus matrix ay wastong naglalarawan ng pagmamapa na pagkatapos nito ay ibe-verify natin ang iba pang kinakailangang kondisyon. Para mapanatiling malinaw ang mga bagay, tukuyin natin ang isang bagong pagmamapa na tulad ng sumusunod.
Kaya, ang ating layunin ay i-verify na ang
Ang paraan ng paggawa nito ay ang paghahambing ng mga Choi na representasyon ng mga pagmamapang ito. Ang mga Choi na representasyon ay tapat, kaya mayroon tayong kung at tanging kung Sa puntong ito maaari tayong magsimula sa pag-compute ng gamit ang mga ekspresyon
kasama ang bilinearity ng mga tensor product upang pasimplehin.
Kaya, ang ating mga Kraus matrix ay wastong naglalarawan ng
Nananatiling suriin ang kinakailangang kondisyon sa na lumalabas na katumbas ng pagpapalagay na (na hindi pa natin nagagamit). Ipapakita natin ang relasyong ito:
(kung saan tinutukoy natin ang matrix transpose sa kaliwang bahagi).
Nagsisimula sa kaliwa, maaari muna tayong mapansin na
Ang huling pagkakapantay-pantay ay sumusunod mula sa katotohanan na ang transpose ay linear at nagmamapa ng sa
Lumilipat sa kanang bahagi ng ating ekwasyon, mayroon tayong
at samakatuwid
Nakakuha tayo ng parehong resulta, at samakatuwid napatunayan na ang ekwasyon Sumusunod, sa pamamagitan ng pagpapalagay na na
at samakatuwid, dahil ang identity matrix ay ang sarili nitong transpose, ang kinakailangang kondisyon ay totoo.
Mula sa Kraus patungo sa Stinespring na representasyon
Ngayon ipagpalagay na mayroon tayong Kraus na representasyon ng isang pagmamapa
kung saan
Ang ating layunin ay mahanap ang isang Stinespring na representasyon para sa
Ang nais muna nating gawin ay ang pagpili ng garbage system na upang ang klasikal na set ng estado nito ay Para magkaroon ng parehong sukat ang at kailangan ng na hatiin ang na nagbibigay-daan sa atin na kunin ang na may mga klasikal na estado na para sa
Para sa isang arbitrary na pagpili ng at maaaring hindi integer ang kaya hindi tayo talaga malaya na piliin ang upang ang klasikal na set ng estado nito ay Ngunit maaari nating palaging dagdagan ang nang arbitraryo sa Kraus na representasyon sa pamamagitan ng pagpili ng para sa kung gaano karaming karagdagang halaga ng ang nais natin.
Kaya, kung ipapalagay nating ang ay isang integer, na katumbas ng pagiging multiple ng ng malaya tayong kunin ang upang ang klasikal na set ng estado nito ay Lalo na, kung ang maaari tayong kunin ang na may na mga klasikal na estado.
Nananatili pa tayong pumili ng at gagawin natin ito sa pamamagitan ng pagtutugma ng sumusunod na pattern.
Para maging malinaw, ang pattern na ito ay inilaan upang iminungkahi ang isang block matrix, kung saan ang bawat block (kasama ang pati na rin ang mga block na may tandang pananong) ay may na mga hilera at na mga kolumna. Mayroong na mga hilera ng mga block, na nangangahulugang mayroon na mga kolumna ng mga block.
Ipinahahayag sa mas formulaic na termino, tutukuyin natin ang bilang
kung saan ang bawat matrix na ay may na mga hilera at na mga kolumna, at lalo na kukuha tayo ng para sa
Ito ay dapat na isang unitary matrix, at ang mga block na may label na tandang pananong, o katumbas ang para sa ay dapat na piliin nang may isaalang-alang dito — ngunit bukod sa pagbibigay-daan sa na maging unitary, ang mga block na may label na tandang pananong ay walang kaugnayan sa patunay.
Sandali nating balewalain ang alalahanin na ang ay unitary at tumuon sa ekspresyon
na naglalarawan ng output state ng na may ibinigay na input state na ng para sa ating Stinespring na representasyon. Maaari rin nating isulat
at nakikita natin mula sa ating pagpili ng na
Samakatuwid natuklasan natin na
at kaya
Mayroon na tayong wastong representasyon para sa pagmamapa ng at nananatili na i-verify na maaari nating piliin ang na unitary.
Isaalang-alang ang unang na mga kolumna ng kapag ito ay pinili ayon sa pattern sa itaas. Kinukuha ang mga kolumnang ito lamang, mayroon tayong isang block matrix
Mayroong na mga kolumna, isa para sa bawat klasikal na estado ng at bilang mga vector pangalanan natin ang mga kolumna bilang para sa bawat Narito ang isang formula para sa mga vector na ito na maaaring itugma sa block matrix na representasyon sa itaas.
Ngayon kalkulahin natin ang inner product sa pagitan ng alinmang dalawa sa mga vector na ito, ibig sabihin ang mga katumbas ng alinmang pagpili ng
Sa pamamagitan ng pagpapalagay
nanatuklasan natin na ang na mga column vector na ay bumubuo ng isang orthonormal set:
para sa lahat ng
Ito ay nagpapahiwatig na posible ang pagpuno ng natitirang mga kolumna ng upang ito ay maging isang unitary matrix. Lalo na, ang proseso ng Gram-Schmidt orthogonalization ay maaaring gamitin upang piliin ang natitirang mga kolumna. Isang bagay na katulad nito ang ginawa sa leksyon ng Quantum circuits ng "Basics of quantum information" sa konteksto ng problemang state discrimination.
Mula sa Stinespring na representasyon pabalik sa kahulugan
Ang huling implikasyon ay 4 1. Ibig sabihin, ipinapalagay natin na mayroon tayong isang unitary na operasyon na nagtatransporma ng isang pares ng mga sistema patungo sa isang pares at ang ating layunin ay masabing ang pagmamapa
ay isang wastong channel. Mula sa anyo nito, malinaw na ang ay linear, at nananatili na i-verify na lagi nitong tinatransporma ang mga density matrix patungo sa mga density matrix. Ito ay medyo diretso at napag-usapan na natin ang mga pangunahing punto.
Lalo na, kung magsimula tayo sa isang density matrix na ng isang compound na sistema at pagkatapos ay magdagdag ng karagdagang workspace system na tiyak na maiiwan tayo ng isang density matrix. Kung muling iayos natin ang mga sistema para sa kaginhawaan, maaari tayong isulat ang estado na ito bilang
Inilalapat natin ang unitary na operasyon na at tulad ng napag-usapan na natin ito ay isang wastong channel, at kaya nagmamapa ng mga density matrix patungo sa mga density matrix. Sa wakas, ang partial trace ng isang density matrix ay isa pang density matrix.
Isa pang paraan upang sabihin ito ay ang unang pagmamasid na ang bawat isa sa mga bagay na ito ay isang wastong channel:
- Ang pagpapakilala ng isang initialized workspace system.
- Ang pagsasagawa ng isang unitary na operasyon.
- Ang pag-trace out ng isang sistema.
At sa wakas, ang anumang komposisyon ng mga channel ay isa pang channel — na agarang sumusunod mula sa kahulugan, ngunit isa ring katotohanang kapaki-pakinabang na mapansin sa sarili nito.
Tinapos nito ang patunay ng huling implikasyon, at kaya naitatag na natin ang pagkakatumbas ng apat na pahayag na nakalista sa simula ng seksyon.