ข้ามไปยังเนื้อหาหลัก

การแยกแยะสถานะควอนตัมและ tomography

ในส่วนสุดท้ายของบทเรียน เราจะพูดถึงสั้นๆ สองงานที่เกี่ยวข้องกับการวัด: การแยกแยะสถานะควอนตัม และ quantum state tomography

  1. การแยกแยะสถานะควอนตัม

    สำหรับการแยกแยะสถานะควอนตัม เรามีคอลเลกชันสถานะควอนตัมที่รู้จัก ρ0,,ρm1\rho_0,\ldots,\rho_{m-1} พร้อมกับ ความน่าจะเป็น p0,,pm1p_0,\ldots,p_{m-1} ที่เกี่ยวข้องกับสถานะเหล่านี้ วิธีกระชับในการแสดงสิ่งนี้คือบอกว่าเรามี ensemble

    {(p0,ρ0),,(pm1,ρm1)}\{(p_0,\rho_0),\ldots,(p_{m-1},\rho_{m-1})\}

    ของสถานะควอนตัม

    จำนวน a{0,,m1}a\in\{0,\ldots,m-1\} ถูกเลือกแบบสุ่มตามความน่าจะเป็น (p0,,pm1)(p_0,\ldots,p_{m-1}) และระบบ X\mathsf{X} ถูกเตรียมในสถานะ ρa\rho_a เป้าหมายคือการระบุ โดยผ่านการวัด X\mathsf{X} เพียงอย่างเดียว ว่าค่า aa ใดถูกเลือก

    ดังนั้น เรามีทางเลือกจำนวนจำกัด พร้อมกับ prior — ซึ่งคือความรู้ของเราเกี่ยวกับความน่าจะเป็นที่แต่ละ aa จะ ถูกเลือก — และเป้าหมายคือการระบุว่าทางเลือกใดเกิดขึ้นจริง อาจง่ายสำหรับการเลือกสถานะและความน่าจะเป็นบางอย่าง และสำหรับบางอย่างก็อาจทำได้โดยไม่มีโอกาสผิดพลาด

  2. Quantum state tomography

    สำหรับ quantum state tomography เรามีสถานะควอนตัมของระบบที่ ไม่รู้จัก — ดังนั้นต่างจากการแยกแยะสถานะควอนตัม มักไม่มี prior หรือข้อมูลเกี่ยวกับทางเลือกที่เป็นไปได้

    แต่คราวนี้ ไม่ใช่แค่ copy เดียวของสถานะที่ถูกจัดให้ใช้ได้ แต่มี copies อิสระ จำนวนมากที่ถูกจัดให้ใช้ได้ นั่นคือ ระบบ NN ตัวที่เหมือนกัน X1,,XN\mathsf{X}_1,\ldots,\mathsf{X}_N แต่ละตัวถูกเตรียมอย่างอิสระในสถานะ ρ\rho สำหรับจำนวน NN บางค่า (อาจมาก) เป้าหมายคือการหาค่าประมาณของสถานะที่ไม่รู้จัก ในรูป density matrix โดยการวัดระบบต่างๆ

การแยกแยะระหว่างสองสถานะ

กรณีที่ง่ายที่สุดสำหรับการแยกแยะสถานะควอนตัมคือมีสองสถานะ ρ0\rho_0 และ ρ1\rho_1 ที่ต้องแยกแยะ

ลองนึกถึงสถานการณ์ที่บิต aa ถูกเลือกแบบสุ่ม: a=0a = 0 ด้วยความน่าจะเป็น pp และ a=1a = 1 ด้วยความน่าจะเป็น 1p1 - p ระบบ X\mathsf{X} ถูกเตรียมในสถานะ ρa\rho_a หมายถึง ρ0\rho_0 หรือ ρ1\rho_1 ขึ้นอยู่กับค่าของ aa และถูกมอบให้เรา เป้าหมายของเราคือเดาค่าของ aa อย่างถูกต้องโดยผ่านการวัดบน X\mathsf{X} เพื่อให้แม่นยำ เราจะมุ่งหาการวัดที่ทำให้ความน่าจะเป็นที่การเดาถูกต้องสูงสุด

การวัดที่เหมาะสมที่สุด

วิธีที่เหมาะสมในการแก้ปัญหานี้เริ่มจาก spectral decomposition ของความแตกต่างแบบ weighted ระหว่าง ρ0\rho_0 และ ρ1\rho_1 โดยน้ำหนักคือความน่าจะเป็นที่สอดคล้อง

pρ0(1p)ρ1=k=0n1λkψkψkp \rho_0 - (1-p) \rho_1 = \sum_{k = 0}^{n-1} \lambda_k \vert \psi_k \rangle \langle \psi_k \vert

สังเกตว่าเรามีเครื่องหมายลบแทนเครื่องหมายบวกในนิพจน์นี้: นี่คือ ผลต่าง แบบ weighted ไม่ใช่ผลรวม

เราสามารถทำให้ความน่าจะเป็นของการเดาถูกสูงสุดได้โดยเลือกการวัดแบบ projective {Π0,Π1}\{\Pi_0,\Pi_1\} ดังนี้ ก่อนอื่นให้แบ่งสมาชิกของ {0,,n1}\{0,\ldots,n-1\} ออกเป็นสองเซตที่ไม่ซ้อนทับกัน S0S_0 และ S1S_1 ขึ้นอยู่กับว่าค่าเฉพาะที่สอดคล้องของความแตกต่าง weighted ไม่ติดลบหรือติดลบ

S0={k{0,,n1}:λk0}S1={k{0,,n1}:λk<0}\begin{gathered} S_0 = \{k\in\{0,\ldots,n-1\} : \lambda_k \geq 0 \}\\[2mm] S_1 = \{k\in\{0,\ldots,n-1\} : \lambda_k < 0 \} \end{gathered}

จากนั้นเราสามารถเลือกการวัดแบบ projective ดังนี้

Π0=kS0ψkψkandΠ1=kS1ψkψk\Pi_0 = \sum_{k \in S_0} \vert \psi_k \rangle \langle \psi_k \vert \quad\text{and}\quad \Pi_1 = \sum_{k \in S_1} \vert \psi_k \rangle \langle \psi_k \vert

(ไม่สำคัญจริงๆ ว่าจะรวมค่า kk ที่ λk=0\lambda_k = 0 ไว้ในเซต S0S_0 หรือ S1S_1 ที่นี่เราเลือกรวมไว้ใน S0S_0 โดยพลการ)

นี่คือการวัดที่เหมาะสมที่สุดในสถานการณ์นี้ที่ทำให้ความน่าจะเป็นของการระบุสถานะที่เลือกผิดต่ำที่สุด

ความน่าจะเป็นของความถูกต้อง

ทีนี้เราจะหาความน่าจะเป็นของความถูกต้องสำหรับการวัด {Π0,Π1}\{\Pi_0,\Pi_1\}

ในตอนเริ่มต้น เราไม่จำเป็นต้องสนใจการเลือก Π0\Pi_0 และ Π1\Pi_1 อย่างเฉพาะเจาะจง แม้ว่าอาจเป็นประโยชน์ที่จะนึกถึงก็ตาม สำหรับการวัด ใดๆ {P0,P1}\{P_0,P_1\} (ไม่จำเป็นต้องเป็น projective) เราสามารถเขียนความน่าจะเป็นของความถูกต้องดังนี้

pTr(P0ρ0)+(1p)Tr(P1ρ1)p \operatorname{Tr}(P_0 \rho_0) + (1 - p) \operatorname{Tr}(P_1 \rho_1)

โดยใช้ข้อเท็จจริงที่ว่า {P0,P1}\{P_0,P_1\} เป็นการวัด ดังนั้น P1=IP0P_1 = \mathbb{I} - P_0 เราสามารถเขียนนิพจน์นี้ใหม่ได้ดังนี้

pTr(P0ρ0)+(1p)Tr((IP0)ρ1)=pTr(P0ρ0)(1p)Tr(P0ρ1)+(1p)Tr(ρ1)=Tr(P0(pρ0(1p)ρ1))+1pp \operatorname{Tr}(P_0 \rho_0) + (1 - p) \operatorname{Tr}((\mathbb{I} - P_0) \rho_1)\hspace*{3cm}\\[1mm] \begin{aligned} & = p \operatorname{Tr}(P_0 \rho_0) - (1 - p) \operatorname{Tr}(P_0 \rho_1) + (1-p) \operatorname{Tr}(\rho_1)\\[1mm] & = \operatorname{Tr}\bigl( P_0 (p \rho_0 - (1-p)\rho_1) \bigr) + 1 - p \end{aligned}

ในทางกลับกัน เราสามารถแทน P0=IP1P_0 = \mathbb{I} - P_1 แทนได้ มันไม่เปลี่ยนค่า แต่ให้นิพจน์ทางเลือก

pTr((IP1)ρ0)+(1p)Tr(P1ρ1)=pTr(ρ0)pTr(P1ρ0)+(1p)Tr(P1ρ1)=pTr(P1(pρ0(1p)ρ1))p \operatorname{Tr}((\mathbb{I} - P_1) \rho_0) + (1 - p) \operatorname{Tr}(P_1 \rho_1)\hspace*{3cm}\\[1mm] \begin{aligned} & = p \operatorname{Tr}(\rho_0) - p \operatorname{Tr}(P_1 \rho_0) + (1 - p) \operatorname{Tr}(P_1 \rho_1)\\[1mm] & = p - \operatorname{Tr}\bigl( P_1 (p \rho_0 - (1-p)\rho_1) \bigr) \end{aligned}

สองนิพจน์มีค่าเดียวกัน ดังนั้นเราสามารถเฉลี่ยพวกมันเพื่อได้นิพจน์อีกแบบหนึ่งสำหรับค่านี้ (การเฉลี่ยสองนิพจน์เป็นเพียงเทคนิคเพื่อทำให้นิพจน์ที่ได้ง่ายขึ้น)

12(Tr(P0(pρ0(1p)ρ1))+1p)+12(pTr(P1(pρ0(1p)ρ1)))=12Tr((P0P1)(pρ0(1p)ρ1))+12\frac{1}{2} \bigl(\operatorname{Tr}\bigl( P_0 (p \rho_0 - (1-p)\rho_1) \bigr) + 1-p\bigr) + \frac{1}{2} \bigl(p - \operatorname{Tr}\bigl( P_1 (p \rho_0 - (1-p)\rho_1) \bigr)\bigr)\\ = \frac{1}{2} \operatorname{Tr}\bigl( (P_0-P_1) (p \rho_0 - (1-p)\rho_1)\bigr) + \frac{1}{2}

ทีนี้เราเห็นได้ว่าทำไมจึงสมเหตุสมผลที่จะเลือก projections Π0\Pi_0 และ Π1\Pi_1 (ตามที่ระบุไว้ข้างต้น) สำหรับ P0P_0 และ P1P_1 ตามลำดับ — เพราะนั่นคือวิธีที่เราสามารถทำให้ trace ในนิพจน์สุดท้ายมากที่สุด โดยเฉพาะ

(Π0Π1)(pρ0(1p)ρ1)=k=0n1λkψkψk.(\Pi_0-\Pi_1) (p \rho_0 - (1-p)\rho_1) = \sum_{k = 0}^{n-1} \vert\lambda_k\vert \cdot \vert \psi_k \rangle \langle \psi_k \vert.

ดังนั้น เมื่อเราคำนวณ trace เราได้ผลรวมของ ค่าสัมบูรณ์ ของค่าเฉพาะ — ซึ่งเท่ากับสิ่งที่รู้จักกันว่า trace norm ของความแตกต่าง weighted

Tr((Π0Π1)(pρ0(1p)ρ1))=k=0n1λk=pρ0(1p)ρ11\operatorname{Tr}\bigl( (\Pi_0-\Pi_1) (p \rho_0 - (1-p)\rho_1)\bigr) = \sum_{k = 0}^{n-1} \vert\lambda_k\vert = \bigl\| p \rho_0 - (1-p)\rho_1 \bigr\|_1

ดังนั้น ความน่าจะเป็นที่การวัด {Π0,Π1}\{\Pi_0,\Pi_1\} นำไปสู่การแยกแยะ ρ0\rho_0 และ ρ1\rho_1 ได้อย่างถูกต้อง โดยให้ด้วยความน่าจะเป็น pp และ 1p1-p ตามลำดับ มีดังนี้

12+12pρ0(1p)ρ11\frac{1}{2} + \frac{1}{2} \bigl\| p \rho_0 - (1-p)\rho_1 \bigr\|_1

ข้อเท็จจริงที่ว่านี่คือความน่าจะเป็นที่เหมาะสมที่สุดสำหรับการแยกแยะ ρ0\rho_0 และ ρ1\rho_1 อย่างถูกต้อง โดยให้ด้วยความน่าจะเป็น pp และ 1p1-p มักเรียกว่า Helstrom–Holevo theorem (หรือบางครั้งเรียกแค่ Helstrom's theorem)

การแยกแยะสามสถานะขึ้นไป

สำหรับการแยกแยะสถานะควอนตัมเมื่อมีสามสถานะขึ้นไป ยังไม่มีวิธีแก้แบบ closed-form สำหรับการวัดที่เหมาะสมที่สุด แม้ว่าจะสามารถกำหนดปัญหาเป็น semidefinite program ได้ — ซึ่งช่วยให้ประมาณการวัดที่เหมาะสมที่สุดเชิงตัวเลขได้อย่างมีประสิทธิภาพด้วยคอมพิวเตอร์

นอกจากนี้ยังสามารถ ยืนยัน (หรือ หักล้าง) ความเหมาะสมที่สุดของการวัดที่กำหนดในงานแยกแยะสถานะผ่านเงื่อนไขที่เรียกว่า Holevo-Yuen-Kennedy-Lax โดยเฉพาะ สำหรับงานแยกแยะสถานะที่นิยามด้วย ensemble

{(p0,ρ0),,(pm1,ρm1)},\{(p_0,\rho_0),\ldots,(p_{m-1},\rho_{m-1})\},

การวัด {P0,,Pm1}\{P_0,\ldots,P_{m-1}\} เหมาะสมที่สุดก็ต่อเมื่อเมทริกซ์

Qa=b=0m1pbρbPbpaρaQ_a = \sum_{b = 0}^{m-1} p_b \rho_b P_b - p_a \rho_a

เป็น positive semidefinite สำหรับทุก a{0,,m1}a\in\{0,\ldots,m-1\}

ตัวอย่างเช่น พิจารณางานแยกแยะสถานะควอนตัมที่หนึ่งในสี่สถานะ tetrahedral ϕ0,,ϕ3\vert\phi_0\rangle,\ldots,\vert\phi_3\rangle ถูกเลือกอย่างสม่ำเสมอแบบสุ่ม การวัด tetrahedral {P0,P1,P2,P3}\{P_0,P_1,P_2,P_3\} สำเร็จด้วยความน่าจะเป็น

14Tr(P0ϕ0ϕ0)+14Tr(P1ϕ1ϕ1)+14Tr(P2ϕ2ϕ2)+14Tr(P3ϕ3ϕ3)=12.\frac{1}{4} \operatorname{Tr}(P_0 \vert\phi_0\rangle\langle \phi_0 \vert) + \frac{1}{4} \operatorname{Tr}(P_1 \vert\phi_1\rangle\langle \phi_1 \vert) + \frac{1}{4} \operatorname{Tr}(P_2 \vert\phi_2\rangle\langle \phi_2 \vert) + \frac{1}{4} \operatorname{Tr}(P_3 \vert\phi_3\rangle\langle \phi_3 \vert) = \frac{1}{2}.

นี่เหมาะสมที่สุดตามเงื่อนไข Holevo-Yuen-Kennedy-Lax เนื่องจากการคำนวณแสดงให้เห็นว่า

Qa=14(Iϕaϕa)0Q_a = \frac{1}{4}(\mathbb{I} - \vert\phi_a\rangle\langle\phi_a\vert) \geq 0

สำหรับ a=0,1,2,3a = 0,1,2,3

Quantum state tomography

สุดท้าย เราจะพูดถึงปัญหาของ quantum state tomography สั้นๆ สำหรับปัญหานี้ เราได้รับ copies อิสระจำนวนมาก NN ของสถานะควอนตัมที่ไม่รู้จัก ρ\rho และเป้าหมายคือการสร้างค่าประมาณ ρ~\tilde{\rho} ของ ρ\rho เพื่อความชัดเจน หมายความว่าเราต้องการหาคำอธิบายเชิงคลาสสิกของ density matrix ρ~\tilde{\rho} ที่ใกล้เคียง ρ\rho มากที่สุด

เราสามารถอธิบายการตั้งค่าในลักษณะต่อไปนี้ได้เช่นกัน density matrix ที่ไม่รู้จัก ρ\rho ถูกเลือก และเราได้รับการเข้าถึงระบบควอนตัม NN ตัว X1,,XN\mathsf{X}_1,\ldots,\mathsf{X}_N ซึ่งแต่ละตัวถูกเตรียม อย่างอิสระ ในสถานะ ρ\rho ดังนั้น สถานะของระบบรวม (X1,,XN)(\mathsf{X}_1,\ldots,\mathsf{X}_N) คือ

ρN=ρρρ(N times)\rho^{\otimes N} = \rho \otimes \rho \otimes \cdots \otimes \rho \quad \text{($N$ times)}

เป้าหมายคือการวัดระบบ X1,,XN\mathsf{X}_1,\ldots,\mathsf{X}_N และจากผลลัพธ์ของการวัดเหล่านั้น คำนวณ density matrix ρ~\tilde{\rho} ที่ประมาณ ρ\rho ได้ใกล้เคียง ปรากฏว่านี่เป็นปัญหาที่น่าสนใจมากและมีการวิจัยอย่างต่อเนื่อง

อาจพิจารณากลยุทธ์ประเภทต่างๆ ในการแนวทางปัญหา ตัวอย่างเช่น เราสามารถจินตนาการกลยุทธ์ที่แต่ละระบบ X1,,XN\mathsf{X}_1,\ldots,\mathsf{X}_N ถูกวัดแยกกัน ตามลำดับ ให้ผลลัพธ์การวัดเป็นลำดับ สามารถทำการเลือกเฉพาะที่แตกต่างกันสำหรับการวัดที่จะทำ รวมถึงการเลือกแบบ adaptive และ non-adaptive กล่าวอีกนัยหนึ่ง การเลือกว่าจะทำการวัดใดบนระบบใดระบบหนึ่งอาจขึ้นหรือไม่ขึ้นกับผลลัพธ์ของการวัดก่อนหน้า จากลำดับผลลัพธ์การวัด จะมีการหาค่าเดา ρ~\tilde{\rho} สำหรับสถานะ ρ\rho — และอีกครั้งมีวิธีการต่างๆ ในการทำเช่นนี้

แนวทางทางเลือกคือทำการ วัดร่วม เดียวของคอลเลกชันทั้งหมด โดยมองว่า (X1,,XN)(\mathsf{X}_1,\ldots,\mathsf{X}_N) เป็นระบบเดียวและเลือกการวัดเดียวที่ผลลัพธ์คือค่าเดา ρ~\tilde{\rho} สำหรับสถานะ ρ\rho ซึ่งอาจนำไปสู่การประมาณที่ดีกว่าที่เป็นไปได้สำหรับการวัดแยกของระบบแต่ละระบบ แม้ว่าการวัดร่วมบนระบบทั้งหมดพร้อมกันน่าจะยากกว่ามากในการนำไปปฏิบัติ

Qubit tomography โดยใช้การวัด Pauli

ทีนี้เราจะพิจารณา quantum state tomography ในกรณีง่ายที่ ρ\rho เป็น qubit density matrix สมมติว่าเราได้รับ qubit X1,,XN\mathsf{X}_1,\ldots,\mathsf{X}_N ซึ่งแต่ละตัวอยู่ในสถานะ ρ\rho อย่างอิสระ และเป้าหมายของเราคือคำนวณค่าประมาณ ρ~\tilde{\rho} ที่ใกล้เคียง ρ\rho

กลยุทธ์ของเราคือแบ่ง NN qubit X1,,XN\mathsf{X}_1,\ldots,\mathsf{X}_N ออกเป็นสามกลุ่มที่มีขนาดใกล้เคียงกัน หนึ่งกลุ่มสำหรับแต่ละ Pauli matrix สามตัว σx,\sigma_x, σy,\sigma_y, และ σz\sigma_z จากนั้น qubit แต่ละตัวถูกวัดอย่างอิสระดังนี้

  1. สำหรับ qubit แต่ละตัวในกลุ่มที่เกี่ยวข้องกับ σx\sigma_x เราทำการวัด σx\sigma_x หมายความว่า qubit ถูกวัดด้วยฐาน {+,}\{\vert + \rangle, \vert -\rangle\} ซึ่งเป็นฐาน orthonormal ของ eigenvectors ของ σx\sigma_x และผลลัพธ์การวัดที่สอดคล้องคือค่าเฉพาะที่เกี่ยวข้องกับสอง eigenvectors: +1+1 สำหรับสถานะ +\vert + \rangle และ 1-1 สำหรับสถานะ \vert -\rangle โดยการเฉลี่ยผลลัพธ์ทั้งหมดในสถานะของกลุ่มที่เกี่ยวข้องกับ σx\sigma_x เราจะได้ค่าประมาณของ expectation value

    +ρ+ρ=Tr(σxρ).\langle + \vert \rho \vert + \rangle - \langle - \vert \rho \vert - \rangle = \operatorname{Tr}(\sigma_x \rho).
  2. สำหรับ qubit แต่ละตัวในกลุ่มที่เกี่ยวข้องกับ σy\sigma_y เราทำการวัด σy\sigma_y การวัดดังกล่าวคล้ายกับการวัด σx\sigma_x ยกเว้นว่าฐานการวัดคือ { ⁣+ ⁣i, ⁣ ⁣i}\{\vert\! +\!i \rangle, \vert\! -\!i \rangle\} ซึ่งเป็น eigenvectors ของ σy\sigma_y โดยการเฉลี่ยผลลัพธ์ทั้งหมดในสถานะของกลุ่มที่เกี่ยวข้องกับ σy\sigma_y เราจะได้ค่าประมาณของ expectation value

    +iρ ⁣+ ⁣iiρ ⁣ ⁣i=Tr(σyρ).\langle +i \vert \rho \vert \!+\!i \rangle - \langle -i \vert \rho \vert \!-\!i \rangle = \operatorname{Tr}(\sigma_y \rho).
  3. สำหรับ qubit แต่ละตัวในกลุ่มที่เกี่ยวข้องกับ σz\sigma_z เราทำการวัด σz\sigma_z คราวนี้ฐานการวัดคือฐาน standard {0,1}\{\vert 0\rangle, \vert 1 \rangle\} ซึ่งเป็น eigenvectors ของ σz\sigma_z โดยการเฉลี่ยผลลัพธ์ทั้งหมดในสถานะของกลุ่มที่เกี่ยวข้องกับ σz\sigma_z เราจะได้ค่าประมาณของ expectation value

    0ρ01ρ1=Tr(σzρ).\langle 0 \vert \rho \vert 0 \rangle - \langle 1 \vert \rho \vert 1 \rangle = \operatorname{Tr}(\sigma_z \rho).

เมื่อได้ค่าประมาณ

αxTr(σxρ),  αyTr(σyρ),  αzTr(σzρ)\alpha_x \approx \operatorname{Tr}(\sigma_x \rho),\; \alpha_y \approx \operatorname{Tr}(\sigma_y \rho),\; \alpha_z \approx \operatorname{Tr}(\sigma_z \rho)

โดยการเฉลี่ยผลลัพธ์การวัดสำหรับแต่ละกลุ่ม เราสามารถประมาณ ρ\rho ได้เป็น

ρ~=I+αxσx+αyσy+αzσz2I+Tr(σxρ)σx+Tr(σyρ)σy+Tr(σzρ)σz2=ρ.\tilde{\rho} = \frac{\mathbb{I} + \alpha_x \sigma_x + \alpha_y \sigma_y + \alpha_z \sigma_z}{2} \approx \frac{\mathbb{I} + \operatorname{Tr}(\sigma_x \rho) \sigma_x + \operatorname{Tr}(\sigma_y \rho) \sigma_y + \operatorname{Tr}(\sigma_z \rho) \sigma_z}{2} = \rho.

ในขีดจำกัดที่ NN เข้าใกล้อนันต์ ค่าประมาณนี้ลู่เข้าหา density matrix จริง ρ\rho ตามความน่าจะเป็นโดย กฎจำนวนมาก และขอบเขตทางสถิติที่รู้จักกันดี (เช่น Hoeffding's inequality) สามารถใช้จำกัดความน่าจะเป็นที่ค่าประมาณ ρ~\tilde{\rho} เบี่ยงเบนจาก ρ\rho ในปริมาณต่างๆ

สิ่งสำคัญที่ต้องรู้คือ เมทริกซ์ ρ~\tilde{\rho} ที่ได้ในลักษณะนี้อาจไม่ใช่ density matrix โดยเฉพาะ แม้ว่ามันจะมี trace เท่ากับ 11 เสมอ แต่อาจไม่เป็น positive semidefinite มีกลยุทธ์ที่รู้จักหลายอย่างในการ "ปัดเศษ" ค่าประมาณ ρ~\tilde{\rho} ดังกล่าวให้เป็น density matrix หนึ่งในนั้นคือคำนวณ spectral decomposition แทนที่ค่าเฉพาะที่ติดลบด้วย 00 แล้วทำให้เป็นมาตรฐาน (โดยหารเมทริกซ์ที่ได้ด้วย trace)

Qubit tomography โดยใช้การวัด tetrahedral

ตัวเลือกอื่นสำหรับทำ qubit tomography คือวัดทุก qubit X1,,XN\mathsf{X}_1,\ldots,\mathsf{X}_N โดยใช้การวัด tetrahedral {P0,P1,P2,P3}\{P_0,P_1,P_2,P_3\} ที่อธิบายไว้ก่อนหน้า นั่นคือ

P0=ϕ0ϕ02,P1=ϕ1ϕ12,P2=ϕ2ϕ22,P3=ϕ3ϕ32P_0 = \frac{\vert \phi_0 \rangle \langle \phi_0 \vert}{2}, \quad P_1 = \frac{\vert \phi_1 \rangle \langle \phi_1 \vert}{2}, \quad P_2 = \frac{\vert \phi_2 \rangle \langle \phi_2 \vert}{2}, \quad P_3 = \frac{\vert \phi_3 \rangle \langle \phi_3 \vert}{2}

สำหรับ

ϕ0=0ϕ1=130+231ϕ2=130+23e2πi/31ϕ3=130+23e2πi/31.\begin{aligned} \vert \phi_0 \rangle & = \vert 0 \rangle\\ \vert \phi_1 \rangle & = \frac{1}{\sqrt{3}} \vert 0 \rangle + \sqrt{\frac{2}{3}} \vert 1 \rangle\\ \vert \phi_2 \rangle & = \frac{1}{\sqrt{3}} \vert 0 \rangle + \sqrt{\frac{2}{3}} e^{2\pi i/3} \vert 1 \rangle\\ \vert \phi_3 \rangle & = \frac{1}{\sqrt{3}} \vert 0 \rangle + \sqrt{\frac{2}{3}} e^{-2\pi i/3} \vert 1 \rangle. \end{aligned}

ผลลัพธ์แต่ละอย่างเกิดขึ้นหลายครั้ง ซึ่งเราจะแทนด้วย nan_a สำหรับแต่ละ a{0,1,2,3}a\in\{0,1,2,3\} ดังนั้น n0+n1+n2+n3=Nn_0 + n_1 + n_2 + n_3 = N อัตราส่วนของตัวเลขเหล่านี้กับ NN ให้การประมาณความน่าจะเป็นที่เกี่ยวข้องกับผลลัพธ์ที่เป็นไปได้แต่ละอย่าง:

naNTr(Paρ).\frac{n_a}{N} \approx \operatorname{Tr}(P_a \rho).

สุดท้าย เราจะใช้สูตรที่น่าทึ่งต่อไปนี้:

ρ=a=03(3Tr(Paρ)12)ϕaϕa.\rho = \sum_{a=0}^3 \Bigl( 3 \operatorname{Tr}(P_a \rho) - \frac{1}{2}\Bigr) \vert \phi_a \rangle \langle \phi_a \vert.

เพื่อพิสูจน์สูตรนี้ เราสามารถใช้สมการต่อไปนี้สำหรับค่าสัมบูรณ์กำลังสองของผลคูณภายในของสถานะ tetrahedral ซึ่งสามารถตรวจสอบได้ผ่านการคำนวณตรงๆ

ϕaϕb2={1a=b13ab.\bigl\vert \langle \phi_a \vert \phi_b \rangle \bigr\vert^2 = \begin{cases} 1 & a=b\\ \frac{1}{3} & a\neq b. \end{cases}

เมทริกซ์สี่ตัว

ϕ0ϕ0=(1000)ϕ1ϕ1=(13232323)ϕ2ϕ2=(1323e2πi/323e2πi/323)ϕ3ϕ3=(1323e2πi/323e2πi/323)\begin{aligned} \vert\phi_0\rangle \langle \phi_0 \vert & = \begin{pmatrix} 1 & 0\\[2mm] 0 & 0\end{pmatrix}\\[3mm] \vert\phi_1\rangle \langle \phi_1 \vert & = \begin{pmatrix} \frac{1}{3} & \frac{\sqrt{2}}{3}\\[2mm] \frac{\sqrt{2}}{3} & \frac{2}{3}\end{pmatrix}\\[3mm] \vert\phi_2\rangle \langle \phi_2 \vert & = \begin{pmatrix} \frac{1}{3} & \frac{\sqrt{2}}{3}e^{-2\pi i/3}\\[2mm] \frac{\sqrt{2}}{3}e^{2\pi i/3} & \frac{2}{3}\end{pmatrix}\\[3mm] \vert\phi_3\rangle \langle \phi_3 \vert & = \begin{pmatrix} \frac{1}{3} & \frac{\sqrt{2}}{3}e^{2\pi i/3}\\[2mm] \frac{\sqrt{2}}{3}e^{-2\pi i/3} & \frac{2}{3}\end{pmatrix} \end{aligned}

เป็น linearly independent ดังนั้นจึงเพียงพอที่จะพิสูจน์ว่าสูตรเป็นจริงเมื่อ ρ=ϕbϕb\rho = \vert\phi_b\rangle\langle\phi_b\vert สำหรับ b=0,1,2,3b = 0,1,2,3 โดยเฉพาะ

3Tr(Paϕbϕb)12=32ϕaϕb212={1a=b0ab3 \operatorname{Tr}(P_a \vert\phi_b\rangle\langle\phi_b\vert) - \frac{1}{2} = \frac{3}{2} \vert \langle \phi_a \vert \phi_b \rangle \vert^2 - \frac{1}{2} = \begin{cases} 1 & a=b\\ 0 & a\neq b \end{cases}

และดังนั้น

a=03(3Tr(Paϕbϕb)Tr(ϕbϕb)2)ϕaϕa=ϕbϕb.\sum_{a=0}^3 \biggl( 3 \operatorname{Tr}(P_a \vert\phi_b\rangle\langle\phi_b\vert) - \frac{\operatorname{Tr}(\vert\phi_b\rangle\langle\phi_b\vert)}{2}\biggr) \vert \phi_a \rangle \langle \phi_a \vert = \vert \phi_b\rangle\langle \phi_b \vert.

เราได้ค่าประมาณของ ρ\rho:

ρ~=a=03(3naN12)ϕaϕa.\tilde{\rho} = \sum_{a=0}^3 \Bigl( \frac{3 n_a}{N} - \frac{1}{2}\Bigr) \vert \phi_a \rangle \langle \phi_a \vert.

ค่าประมาณนี้จะเป็นเมทริกซ์ Hermitian ที่มี trace เท่ากับหนึ่งเสมอ แต่อาจไม่เป็น positive semidefinite ในกรณีนี้ ค่าประมาณต้องถูก "ปัดเศษ" ให้เป็น density matrix คล้ายกับกลยุทธ์ที่เกี่ยวข้องกับการวัด Pauli

Source: IBM Quantum docs — updated 15 ม.ค. 2569
English version on doQumentation — updated 7 พ.ค. 2569
This translation based on the English version of approx. 26 มี.ค. 2569