انتقل إلى المحتوى الرئيسي
هذا المشروع في مرحلة تجريبية. وجدت خطأ؟ افتح مشكلة على GitHub. لديك سؤال أو فكرة؟ اسأل في Discussions — نحب سماع ملاحظاتك!
كيف جودة الترجمة في هذه الصفحة؟

تكافؤ التمثيلات

ناقشنا حتى الآن ثلاث طرق مختلفة لتمثيل القنوات رياضياً، وهي تمثيلات ستينسبرينغ، وتمثيلات كراوس، وتمثيلات تشوي. كما لدينا تعريف القناة، الذي يشترط أن تكون القناة تحويلاً خطياً يحوّل دائماً مصفوفات الكثافة إلى مصفوفات كثافة، حتى حين تُطبَّق القناة على جزء فقط من نظام مركّب. الجزء المتبقي من الدرس مكرّس لإثبات رياضي بأن التمثيلات الثلاثة متكافئة وتُعبّر بدقة عن التعريف.

نظرة عامة على البرهان​

هدفنا هو إثبات تكافؤ مجموعة من أربع عبارات، وسنبدأ بصياغتها بدقة. تتبع العبارات الأربع الاصطلاحات المستخدمة طوال الدرس، وهي أن Φ\Phi تحويل خطي من المصفوفات المربعة إلى المصفوفات المربعة، وأن صفوف وأعمدة مصفوفات المدخلات وُضعت بالتوافق مع الحالات الكلاسيكية لنظام X\mathsf{X} (نظام المدخلات)، وأن صفوف وأعمدة مصفوفات المخرجات وُضعت بالتوافق مع الحالات الكلاسيكية لنظام Y\mathsf{Y} (نظام المخرجات).

  1. Φ\Phi قناة من X\mathsf{X} إلى Y\mathsf{Y}. أي أن Φ\Phi تحوّل دائماً مصفوفات الكثافة إلى مصفوفات كثافة، حتى حين تعمل على جزء من نظام مركّب أكبر.

  2. مصفوفة تشوي J(Φ)J(\Phi) شبه محددة موجبة وتحقق الشرط Tr⁡Y(J(Φ))=IX\operatorname{Tr}_{\mathsf{Y}}(J(\Phi)) = \mathbb{I}_{\mathsf{X}}.

  3. يوجد تمثيل كراوس لـΦ\Phi. أي توجد مصفوفات A0,…,AN−1A_0,\ldots,A_{N-1} تحقق المعادلة Φ(ρ)=∑k=0N−1AkρAk†\Phi(\rho) = \sum_{k = 0}^{N-1} A_k \rho A_k^{\dagger} لكل مدخل ρ\rho، وتحقق الشرط ∑k=0N−1Ak†Ak=IX\sum_{k = 0}^{N-1} A_k^{\dagger} A_k = \mathbb{I}_{\mathsf{X}}.

  4. يوجد تمثيل ستينسبرينغ لـΦ\Phi. أي توجد أنظمة W\mathsf{W} وG\mathsf{G} تتساوى فيهما الزوجان (W,X)(\mathsf{W},\mathsf{X}) و(G,Y)(\mathsf{G},\mathsf{Y}) في عدد الحالات الكلاسيكية، إلى جانب مصفوفة أحادية UU تمثّل عملية أحادية من (W,X)(\mathsf{W},\mathsf{X}) إلى (G,Y)(\mathsf{G},\mathsf{Y})، بحيث Φ(ρ)=Tr⁡G(U(∣0⟩⟨0∣⊗ρ)U†)\Phi(\rho) = \operatorname{Tr}_{\mathsf{G}}\bigl( U (\vert 0\rangle\langle 0 \vert \otimes \rho) U^{\dagger} \bigr).

تعتمد طريقة البرهان على إثبات دورة من الاستلزامات: العبارة الأولى في قائمتنا تستلزم الثانية، والثانية تستلزم الثالثة، والثالثة تستلزم الرابعة، والرابعة تستلزم الأولى. هذا يثبت أن العبارات الأربع متكافئة — أي أنها إما كلها صحيحة أو كلها خاطئة لأي اختيار معين لـΦ\Phi — لأن الاستلزامات يمكن اتباعها بشكل تعدّي من أي عبارة إلى أي عبارة أخرى.

هذه استراتيجية شائعة عند إثبات تكافؤ مجموعة من العبارات، وحيلة مفيدة في هذا السياق هي ترتيب الاستلزامات بطريقة تجعلها أسهل ما يمكن في الإثبات. وهذا ما تم هنا بالفعل — وفي الواقع لقد صادفنا اثنين من الاستلزامات الأربعة سابقاً.

من القنوات إلى مصفوفات تشوي​

بالإشارة إلى العبارات المذكورة أعلاه بأرقامها، الاستلزام الأول المراد إثباته هو 1 ⇒\Rightarrow 2. ناقشنا هذا الاستلزام في سياق حالة تشوي للقناة. سنلخص هنا التفاصيل الرياضية.

افترض أن مجموعة الحالات الكلاسيكية لنظام المدخلات X\mathsf{X} هي Σ\Sigma وليكن n=∣Σ∣n = \vert\Sigma\vert. خذ الوضع الذي تُطبَّق فيه Φ\Phi على نسخة ثانية من نسختين من X\mathsf{X} معاً في الحالة

∣ψ⟩=1n∑a∈Σ∣a⟩⊗∣a⟩,\vert \psi \rangle = \frac{1}{\sqrt{n}} \sum_{a \in \Sigma} \vert a \rangle \otimes \vert a \rangle,

والتي تُعطى كمصفوفة كثافة بالصيغة

∣ψ⟩⟨ψ∣=1n∑a,b∈Σ∣a⟩⟨b∣⊗∣a⟩⟨b∣.\vert \psi \rangle \langle \psi \vert = \frac{1}{n} \sum_{a,b \in \Sigma} \vert a\rangle\langle b \vert \otimes \vert a\rangle\langle b \vert.

يمكن كتابة النتيجة على النحو التالي

(Id⁡⊗ Φ)(∣ψ⟩⟨ψ∣)=1n∑a,b=0n−1∣a⟩⟨b∣⊗Φ(∣a⟩⟨b∣)=J(Φ)n,(\operatorname{Id}\otimes \,\Phi) \bigl(\vert \psi \rangle \langle \psi \vert\bigr) = \frac{1}{n} \sum_{a,b = 0}^{n-1} \vert a\rangle\langle b \vert \otimes \Phi\bigl(\vert a\rangle\langle b \vert\bigr) = \frac{J(\Phi)}{n},

وبافتراض أن Φ\Phi قناة، يجب أن يكون هذا مصفوفة كثافة. كأي مصفوفة كثافة، يجب أن تكون شبه محددة موجبة، وضرب مصفوفة شبه محددة موجبة في عدد حقيقي موجب يعطي مصفوفة شبه محددة موجبة أخرى، لذا J(Φ)≥0J(\Phi) \geq 0.

علاوة على ذلك، بافتراض أن Φ\Phi قناة، يجب أن تحفظ الأثر، وبالتالي

Tr⁡Y(J(Φ))=∑a,b∈ΣTr⁡(Φ(∣a⟩⟨b∣)) ∣a⟩⟨b∣=∑a,b∈ΣTr⁡(∣a⟩⟨b∣) ∣a⟩⟨b∣=∑a∈Σ∣a⟩⟨a∣=IX.\begin{aligned} \operatorname{Tr}_{\mathsf{Y}} (J(\Phi)) & = \sum_{a,b\in\Sigma} \operatorname{Tr}\bigl(\Phi( \vert a\rangle\langle b \vert)\bigr) \, \vert a\rangle\langle b \vert\\ & = \sum_{a,b\in\Sigma} \operatorname{Tr}\bigl(\vert a\rangle\langle b \vert\bigr) \, \vert a\rangle\langle b \vert\\ & = \sum_{a\in\Sigma} \vert a\rangle\langle a \vert\\ & = \mathbb{I}_{\mathsf{X}}. \end{aligned}

من تمثيلات تشوي إلى تمثيلات كراوس​

الاستلزام الثاني، مع الإشارة مجدداً إلى العبارات في قائمتنا بأرقامها، هو 2 ⇒\Rightarrow 3. للتوضيح، نحن نتجاهل العبارات الأخرى — ولا يمكننا بالتحديد افتراض أن Φ\Phi قناة. كل ما يمكننا الاستناد إليه هو أن Φ\Phi تحويل خطي يحقق تمثيله بمصفوفة تشوي J(Φ)≥0J(\Phi) \geq 0 والشرط Tr⁡Y(J(Φ))=IX\operatorname{Tr}_{\mathsf{Y}} (J(\Phi)) = \mathbb{I}_{\mathsf{X}}.

هذا وحده كافٍ للاستنتاج بأن Φ\Phi لها تمثيل كراوس

Φ(ρ)=∑k=0N−1AkρAk†\Phi(\rho) = \sum_{k = 0}^{N-1} A_k \rho A_k^{\dagger}

يحقق الشرط

∑k=0N−1Ak†Ak=IX\sum_{k = 0}^{N-1} A_k^{\dagger} A_k = \mathbb{I}_{\mathsf{X}}

نبدأ بالافتراض البالغ الأهمية بأن J(Φ)J(\Phi) شبه محددة موجبة، مما يعني إمكانية التعبير عنها على الشكل

نبدأ بالافتراض المهم للغاية أن J(Φ)J(\Phi) شبه معرَّفة موجبة، مما يعني أنه من الممكن التعبير عنها بالصيغة

J(Φ)=∑k=0N−1∣ψk⟩⟨ψk∣(1)J(\Phi) = \sum_{k = 0}^{N-1} \vert \psi_k \rangle \langle \psi_k \vert \tag{1}

لطريقة ما في اختيار المتجهات ∣ψ0⟩,…,∣ψN−1⟩\vert\psi_0\rangle,\ldots,\vert\psi_{N-1}\rangle. بصفة عامة ستكون هناك طرق متعددة للقيام بذلك — وهذا في الواقع يعكس مباشرة الحرية التي نمتلكها في اختيار تمثيل كراوس لـ Φ\Phi.

إحدى طرق الحصول على مثل هذا التعبير هي استخدام نظرية الطيف أولًا للكتابة

J(Φ)=∑k=0N−1λk∣γk⟩⟨γk∣,J(\Phi) = \sum_{k = 0}^{N-1} \lambda_k \vert \gamma_k \rangle \langle \gamma_k \vert,

حيث λ0,…,λN−1\lambda_0,\ldots,\lambda_{N-1} هي القيم الذاتية لـ J(Φ)J(\Phi) (وهي بالضرورة أعداد حقيقية غير سالبة لأن J(Φ)J(\Phi) شبه معرَّفة موجبة) و ∣γ0⟩,…,∣γN−1⟩\vert\gamma_0\rangle,\ldots,\vert\gamma_{N-1}\rangle هي متجهات ذاتية وحدوية مقابلة للقيم الذاتية λ0,…,λN−1\lambda_0,\ldots,\lambda_{N-1}.

لاحظ أنه رغم عدم وجود حرية في اختيار القيم الذاتية (باستثناء كيفية ترتيبها)، توجد حرية في اختيار المتجهات الذاتية، خاصة عندما تكون هناك قيم ذاتية بتعددية أكبر من واحد. إذن، هذا ليس تعبيرًا فريدًا لـ J(Φ)J(\Phi) — نحن فقط نفترض أن لدينا مثل هذا التعبير. على أي حال، ولأن القيم الذاتية أعداد حقيقية غير سالبة، فإن لها جذورًا تربيعية غير سالبة، وبالتالي يمكننا اختيار

∣ψk⟩=λk∣γk⟩\vert\psi_k\rangle = \sqrt{\lambda_k} \vert \gamma_k\rangle

لكل k=0,…,N−1k = 0,\ldots,N-1 للحصول على تعبير من الصيغة (1)(1).

ومع ذلك، ليس ضروريًا أن يأتي التعبير (1)(1) من تحليل طيفي بهذه الطريقة، وعلى وجه الخصوص لا يلزم أن تكون المتجهات ∣ψ0⟩,…,∣ψN−1⟩\vert\psi_0\rangle,\ldots,\vert\psi_{N-1}\rangle متعامدة بصفة عامة. ومن الجدير بالملاحظة، مع ذلك، أنه يمكننا اختيار هذه المتجهات لتكون متعامدة إن أردنا — علاوة على ذلك لسنا بحاجة أبدًا لأن يكون NN أكبر من nmnm (بتذكّر أن nn و mm تشيران إلى عدد الحالات الكلاسيكية لـ X\mathsf{X} و Y\mathsf{Y} على التوالي).

بعد ذلك، يمكن تحليل كل من المتجهات ∣ψ0⟩,…,∣ψN−1⟩\vert\psi_0\rangle,\ldots,\vert\psi_{N-1}\rangle بشكل أكبر إلى

∣ψk⟩=∑a∈Σ∣a⟩⊗∣ϕk,a⟩,\vert\psi_k\rangle = \sum_{a\in\Sigma} \vert a\rangle \otimes \vert \phi_{k,a}\rangle,

حيث المتجهات {∣ϕk,a⟩}\{ \vert \phi_{k,a}\rangle \} لها مدخلات مقابلة للحالات الكلاسيكية لـ Y\mathsf{Y} ويمكن تحديدها صراحة بالمعادلة

∣ϕk,a⟩=(⟨a∣⊗IY)∣ψk⟩\vert \phi_{k,a}\rangle = \bigl( \langle a \vert \otimes \mathbb{I}_{\mathsf{Y}}\bigr) \vert \psi_k\rangle

لكل a∈Σa\in\Sigma و k=0,…,N−1k=0,\ldots,N-1. بالرغم من أن ∣ψ0⟩,…,∣ψN−1⟩\vert\psi_0\rangle,\ldots,\vert\psi_{N-1}\rangle ليست بالضرورة متجهات وحدوية، فإن هذه هي نفس العملية التي نستخدمها لتحليل ما سيحدث لو أُجري قياس بالأساس القياسي على النظام X\mathsf{X} بالنظر إلى متجه حالة كمومية للزوج (X,Y)(\mathsf{X},\mathsf{Y}).

والآن نصل إلى الحيلة التي تجعل هذا الجزء من البرهان ناجحًا. نُعرِّف مصفوفات كراوس A0,…,AN−1A_0,\ldots,A_{N-1} وفقًا للمعادلة التالية.

Ak=∑a∈Σ∣ϕk,a⟩⟨a∣A_k = \sum_{a\in\Sigma} \vert \phi_{k,a}\rangle\langle a \vert

يمكننا التفكير في هذه الصيغة بشكل رمزي بحت: ∣a⟩\vert a\rangle يُقلب فعليًا ليصبح ⟨a∣\langle a\vert وينتقل إلى الجانب الأيمن، مكوّنًا مصفوفة. لأغراض التحقق من البرهان، هذه الصيغة هي كل ما نحتاجه.

توجد، مع ذلك، علاقة بسيطة وبديهية بين المتجه ∣ψk⟩\vert\psi_k\rangle والمصفوفة AkA_k، وهي أنه بتحويل AkA_k إلى متجه نحصل على ∣ψk⟩\vert\psi_k\rangle. ما يعنيه تحويل AkA_k إلى متجه هو أننا نكدّس الأعمدة فوق بعضها البعض (بحيث يكون العمود الأقصى يسارًا في الأعلى وصولًا إلى الأقصى يمينًا في الأسفل)، لتكوين متجه. على سبيل المثال، إذا كان X\mathsf{X} و Y\mathsf{Y} كلاهما كيوبت، ولاختيار معين لـ kk لدينا

∣ψk⟩=α00∣0⟩⊗∣0⟩+α01∣0⟩⊗∣1⟩+α10∣1⟩⊗∣0⟩+α11∣1⟩⊗∣1⟩=(α00α01α10α11),\begin{aligned} \vert\psi_k\rangle & = \alpha_{00} \vert 0\rangle \otimes \vert 0\rangle + \alpha_{01} \vert 0\rangle \otimes \vert 1\rangle + \alpha_{10} \vert 1\rangle \otimes \vert 0\rangle + \alpha_{11} \vert 1\rangle \otimes \vert 1\rangle\\[2mm] & = \begin{pmatrix} \alpha_{00} \\[1mm] \alpha_{01} \\[1mm] \alpha_{10} \\[1mm] \alpha_{11} \end{pmatrix}, \end{aligned}

then

Ak=α00∣0⟩⟨0∣+α01∣1⟩⟨0∣+α10∣0⟩⟨1∣+α11∣1⟩⟨1∣=(α00α10α01α11).\begin{aligned} A_k & = \alpha_{00} \vert 0\rangle\langle 0\vert + \alpha_{01} \vert 1\rangle\langle 0\vert + \alpha_{10} \vert 0\rangle\langle 1\vert + \alpha_{11} \vert 1\rangle\langle 1\vert\\[2mm] & = \begin{pmatrix} \alpha_{00} & \alpha_{10}\\[1mm] \alpha_{01} & \alpha_{11} \end{pmatrix}. \end{aligned}

(احذر: أحيانًا يُعرَّف تحويل المصفوفة إلى متجه بطريقة مختلفة قليلًا، وهي أن صفوف المصفوفة تُنقل وتُكدّس فوق بعضها البعض لتكوين متجه عمودي.)

سنتحقق أولًا من أن هذا الاختيار لمصفوفات كراوس يصف بشكل صحيح التطبيق Φ\Phi، وبعد ذلك سنتحقق من الشرط المطلوب الآخر. حفاظًا على الوضوح، لنُعرِّف تطبيقًا جديدًا Ψ\Psi كما يلي.

Ψ(ρ)=∑k=0N−1AkρAk†\Psi(\rho) = \sum_{k = 0}^{N-1} A_k \rho A_k^{\dagger}

إذن، هدفنا هو التحقق من أن Ψ=Φ\Psi = \Phi.

الطريقة التي يمكننا بها فعل ذلك هي مقارنة تمثيلات شوي (Choi) لهذين التطبيقين. تمثيلات شوي دقيقة، لذا لدينا Ψ=Φ\Psi = \Phi إذا وفقط إذا كان J(Φ)=J(Ψ)J(\Phi) = J(\Psi). عند هذه النقطة يمكننا ببساطة حساب J(Ψ)J(\Psi) باستخدام التعبيرات

∣ψk⟩=∑a∈Σ∣a⟩⊗∣ϕk,a⟩andAk=∑a∈Σ∣ϕk,a⟩⟨a∣\vert\psi_k\rangle = \sum_{a\in\Sigma} \vert a\rangle \otimes \vert \phi_{k,a}\rangle \quad\text{and}\quad A_k = \sum_{a\in\Sigma} \vert \phi_{k,a}\rangle\langle a \vert

بالإضافة إلى ثنائية الخطية للجداءات الموترية لتبسيط الأمور.

J(Ψ)=∑a,b∈Σ∣a⟩⟨b∣⊗∑k=0N−1Ak∣a⟩⟨b∣Ak†=∑a,b∈Σ∣a⟩⟨b∣⊗∑k=0N−1∣ϕk,a⟩⟨ϕk,b∣=∑k=0N−1(∑a∈Σ∣a⟩⊗∣ϕk,a⟩)(∑b∈Σ⟨b∣⊗⟨ϕk,b∣)=∑k=0N−1∣ψk⟩⟨ψk∣=J(Φ)\begin{aligned} J(\Psi) & = \sum_{a,b\in\Sigma} \vert a\rangle \langle b \vert \otimes \sum_{k = 0}^{N-1} A_k \vert a\rangle \langle b \vert A_k^{\dagger}\\[2mm] & = \sum_{a,b\in\Sigma} \vert a\rangle \langle b \vert \otimes \sum_{k = 0}^{N-1} \vert \phi_{k,a} \rangle \langle \phi_{k,b} \vert \\[2mm] & = \sum_{k = 0}^{N-1} \biggl(\sum_{a\in\Sigma} \vert a\rangle \otimes \vert \phi_{k,a} \rangle\biggr) \biggl(\sum_{b\in\Sigma} \langle b\vert \otimes \langle \phi_{k,b} \vert\biggr)\\[2mm] & = \sum_{k = 0}^{N-1} \vert \psi_k \rangle \langle \psi_k \vert \\[2mm] & = J(\Phi) \end{aligned}

إذن، تصف مصفوفات كراوس لدينا Φ\Phi بشكل صحيح.

يبقى التحقق من الشرط المطلوب على A0,…,AN−1A_0,\ldots,A_{N-1}، والذي يتبين أنه مكافئ للافتراض Tr⁡Y(J(Φ))=IX\operatorname{Tr}_{\mathsf{Y}}(J(\Phi)) = \mathbb{I}_{\mathsf{X}} (الذي لم نستخدمه بعد). ما سنُظهره هو هذه العلاقة:

(∑k=0N−1Ak†Ak)T=Tr⁡Y(J(Φ))(2)\Biggl( \sum_{k = 0}^{N-1} A_k^{\dagger} A_k \Biggr)^{T} = \operatorname{Tr}_{\mathsf{Y}}(J(\Phi)) \tag{2}

(حيث نشير في الجانب الأيسر إلى منقول المصفوفة).

بدءًا من الجانب الأيسر، يمكننا أولًا ملاحظة أن

(∑k=0N−1Ak†Ak)T=(∑k=0N−1∑a,b∈Σ∣b⟩⟨ϕk,b∣ϕk,a⟩⟨a∣)T=∑k=0N−1∑a,b∈Σ⟨ϕk,b∣ϕk,a⟩∣a⟩⟨b∣.\begin{aligned} \Biggl(\sum_{k = 0}^{N-1} A_k^{\dagger} A_k\Biggr)^T & = \Biggl(\sum_{k = 0}^{N-1} \sum_{a,b\in\Sigma} \vert b \rangle \langle \phi_{k,b} \vert \phi_{k,a} \rangle \langle a \vert\Biggr)^T\\ & = \sum_{k = 0}^{N-1} \sum_{a,b\in\Sigma} \langle \phi_{k,b} \vert \phi_{k,a} \rangle \vert a \rangle \langle b \vert. \end{aligned}

تنتج المساواة الأخيرة من كون عملية النقل خطية وتحوّل ∣b⟩⟨a∣\vert b\rangle\langle a \vert إلى ∣a⟩⟨b∣\vert a\rangle\langle b \vert.

بالانتقال إلى الجانب الأيمن من معادلتنا، لدينا

J(Φ)=∑k=0N−1∣ψk⟩⟨ψk∣=∑k=0N−1∑a,b∈Σ∣a⟩⟨b∣⊗∣ϕk,a⟩⟨ϕk,b∣J(\Phi) = \sum_{k = 0}^{N-1} \vert \psi_k\rangle\langle\psi_k \vert = \sum_{k = 0}^{N-1} \sum_{a,b\in\Sigma} \vert a\rangle \langle b \vert \otimes \vert\phi_{k,a}\rangle\langle \phi_{k,b} \vert

وبالتالي

Tr⁡Y(J(Φ))=∑k=0N−1∑a,b∈ΣTr⁡(∣ϕk,a⟩⟨ϕk,b∣) ∣a⟩⟨b∣=∑k=0N−1∑a,b∈Σ⟨ϕk,b∣ϕk,a⟩∣a⟩⟨b∣.\begin{aligned} \operatorname{Tr}_{\mathsf{Y}}(J(\Phi)) & = \sum_{k = 0}^{N-1} \sum_{a,b\in\Sigma} \operatorname{Tr}\bigl(\vert\phi_{k,a}\rangle\langle \phi_{k,b} \vert \bigr)\, \vert a\rangle \langle b \vert\\ & = \sum_{k = 0}^{N-1} \sum_{a,b\in\Sigma} \langle \phi_{k,b} \vert \phi_{k,a} \rangle \vert a \rangle \langle b \vert. \end{aligned}

لقد حصلنا على نفس النتيجة، وبالتالي تم التحقق من المعادلة (2)(2). يترتب على ذلك، بالافتراض Tr⁡Y(J(Φ))=IX\operatorname{Tr}_{\mathsf{Y}} (J(\Phi)) = \mathbb{I}_{\mathsf{X}}، أن

(∑k=0N−1Ak†Ak)T=IX\Biggl(\sum_{k = 0}^{N-1} A_k^{\dagger} A_k\Biggr)^T = \mathbb{I}_{\mathsf{X}}

وبالتالي، ولأن مصفوفة الوحدة هي تحويلها الخاص، فإن الشرط المطلوب صحيح.

∑k=0N−1Ak†Ak=IX\sum_{k = 0}^{N-1} A_k^{\dagger} A_k = \mathbb{I}_{\mathsf{X}}

من تمثيلات كراوس إلى تمثيلات ستينسبرينغ​

لنفترض الآن أن لدينا تمثيل كراوس لتحويل

Φ(ρ)=∑k=0N−1AkρAk†\Phi(\rho) = \sum_{k = 0}^{N-1} A_k \rho A_k^{\dagger}

يحقق

∑k=0N−1Ak†Ak=IX.\sum_{k = 0}^{N-1} A_k^{\dagger} A_k = \mathbb{I}_{\mathsf{X}}.

هدفنا هو إيجاد تمثيل ستاينسبرينغ لـ Φ\Phi.

ما نرغب في فعله أولاً هو اختيار نظام النفايات G\mathsf{G} بحيث تكون مجموعة حالاته الكلاسيكية {0,…,N−1}\{0,\ldots,N-1\}. لكن لكي يتساوى (W,X)(\mathsf{W},\mathsf{X}) و (G,Y)(\mathsf{G},\mathsf{Y}) في الحجم، يجب أن يقسم nn العدد mNm N، مما يسمح لنا بأن تكون مجموعة الحالات الكلاسيكية لـ W\mathsf{W} هي {0,…,d−1}\{0,\ldots,d-1\} حيث d=mN/nd = mN/n.

لاختيار اعتباطي لـnn وmm وNN، قد لا يكون mN/nmN/n عدداً صحيحاً، لذا لسنا أحراراً فعلاً في اختيار G\mathsf{G} بحيث تكون مجموعة حالاته الكلاسيكية {0,…,N−1}\{0,\ldots,N-1\}. لكن يمكننا دائماً زيادة NN بالقدر الذي نريده في تمثيل كراوس، وذلك باختيار Ak=0A_k = 0 لأي عدد نشاء من قيم kk الإضافية.

إذن، إذا افترضنا ضمنيًا أن mN/nmN/n عدد صحيح، وهو ما يكافئ أن يكون NN مضاعفًا لـ n/gcd⁡(n,m)n/\operatorname{gcd}(n,m)، فنحن أحرار في أخذ G\mathsf{G} بحيث تكون مجموعة حالاته الكلاسيكية {0,…,N−1}\{0,\ldots,N-1\}. على وجه الخصوص، إذا كان N=nmN = nm، فيمكننا أخذ W\mathsf{W} لتحتوي على m2m^2 حالة كلاسيكية.

يبقى اختيار UU، وسنفعل ذلك بمطابقة النمط التالي.

U=(A0?⋯?A1?⋯?⋮⋮⋱⋮AN−1?⋯?)U = \begin{pmatrix} A_{0} & \fbox{?} & \cdots & \fbox{?} \\[1mm] A_{1} & \fbox{?} & \cdots & \fbox{?} \\[1mm] \vdots & \vdots & \ddots & \vdots\\[1mm] A_{N-1} & \fbox{?} & \cdots & \fbox{?} \end{pmatrix}

لتوضيح الأمر، يُقصد بهذا النمط الإشارة إلى مصفوفة كتلية، حيث كل كتلة (بما في ذلك A0,…,AN−1A_{0},\ldots,A_{N-1} وكذلك الكتل المميزة بعلامة استفهام) لها mm صفوف و nn عمودًا. هناك NN صفوف من الكتل، مما يعني أن هناك d=mN/nd = mN/n عمودًا من الكتل.

للتعبير بشكل أكثر صيغية، سنُعرّف UU كـ

U=∑k=0N−1∑j=0d−1∣k⟩⟨j∣⊗Mk,j=(M0,0M0,1⋯M0,d−1M1,0M1,1⋯M1,d−1⋮⋮⋱⋮MN−1,0MN−1,1⋯MN−1,d−1)\begin{aligned} U & = \sum_{k=0}^{N-1} \sum_{j=0}^{d-1} \vert k \rangle \langle j \vert \otimes M_{k,j} \\[4mm] & = \begin{pmatrix} M_{0,0} & M_{0,1} & \cdots & M_{0,d-1} \\[1mm] M_{1,0} & M_{1,1} & \cdots & M_{1,d-1} \\[1mm] \vdots & \vdots & \ddots & \vdots\\[1mm] M_{N-1,0} & M_{N-1,1} & \cdots & M_{N-1,d-1} \end{pmatrix} \end{aligned}

حيث كل مصفوفة Mk,jM_{k,j} لها mm صفوف و nn عمودًا، وعلى وجه الخصوص سنأخذ Mk,0=AkM_{k,0} = A_k لـ k=0,…,N−1k = 0,\ldots,N-1.

يجب أن تكون هذه مصفوفة وحدوية، ويجب اختيار الكتل المميزة بعلامة استفهام، أو بشكل مكافئ Mk,jM_{k,j} لـ j>0j>0، مع مراعاة ذلك — لكن باستثناء جعل UU وحدوية، لن يكون للكتل المميزة بعلامة استفهام أي صلة بالبرهان.

لنتجاهل مؤقتًا مسألة كون UU وحدوية ولنركز على التعبير

Tr⁡G(U(∣0⟩⟨0∣W⊗ρ)U†)\operatorname{Tr}_{\mathsf{G}} \bigl( U (\vert 0\rangle \langle 0 \vert_{\mathsf{W}} \otimes \rho)U^{\dagger}\bigr)

الذي يصف حالة الخرج لـ Y\mathsf{Y} بالنظر إلى حالة الدخل ρ\rho لـ X\mathsf{X} لتمثيل ستاينسبرينغ الخاص بنا. يمكننا بدلًا من ذلك كتابة

U(∣0⟩⟨0∣⊗ρ)U†=U(∣0⟩⊗IX)ρ(⟨0∣⊗IX)U†,U(\vert 0\rangle\langle 0 \vert \otimes \rho)U^{\dagger} = U(\vert 0\rangle\otimes\mathbb{I}_{\mathsf{X}}) \rho (\langle 0\vert \otimes \mathbb{I}_{\mathsf{X}}) U^{\dagger},

ونرى من اختيارنا لـ UU أن

U(∣0⟩⊗IX)=∑k=0N−1∣k⟩⊗Ak.U(\vert 0\rangle\otimes\mathbb{I}_{\mathsf{X}}) = \sum_{k = 0}^{N-1} \vert k\rangle \otimes A_k.

نجد بالتالي أن

U(∣0⟩⟨0∣⊗ρ)U†=∑j,k=0N−1∣k⟩⟨j∣⊗AkρAj†,U(\vert 0\rangle\langle 0 \vert \otimes \rho)U^{\dagger} = \sum_{j,k = 0}^{N-1} \vert k\rangle\langle j\vert \otimes A_k \rho A_j^{\dagger},

and so

Tr⁡G(U(∣0⟩⟨0∣W⊗ρ)U†)=∑j,k=0N−1Tr⁡(∣k⟩⟨j∣) AkρAj†=∑k=0N−1AkρAk†=Φ(ρ).\begin{aligned} \operatorname{Tr}_{\mathsf{G}} \bigl( U (\vert 0\rangle \langle 0 \vert_{\mathsf{W}} \otimes \rho) U^{\dagger}\bigr) & = \sum_{j,k = 0}^{N-1} \operatorname{Tr}\bigl(\vert k\rangle\langle j\vert\bigr) \, A_k \rho A_j^{\dagger} \\ & = \sum_{k = 0}^{N-1} A_k \rho A_k^{\dagger} \\ & = \Phi(\rho). \end{aligned}

لدينا إذن تمثيل صحيح للتطبيق Φ\Phi، ويبقى التحقق من أنه يمكننا اختيار UU لتكون وحدوية.

لنأخذ الأعمدة الـ nn الأولى من UU عندما تُختار وفقًا للنمط أعلاه. بأخذ هذه الأعمدة وحدها، لدينا مصفوفة كتلية

(A0A1⋮AN−1).\begin{pmatrix} A_0\\[1mm] A_1\\[1mm] \vdots\\[1mm] A_{N-1} \end{pmatrix}.

هناك nn عمودًا، واحد لكل حالة كلاسيكية لـ X\mathsf{X}، ولنسمِّ الأعمدة كمتجهات باسم ∣γa⟩\vert \gamma_a \rangle لكل a∈Σa\in\Sigma. هذه صيغة لهذه المتجهات يمكن مطابقتها مع تمثيل المصفوفة الكتلية أعلاه.

∣γa⟩=∑k=0N−1∣k⟩⊗Ak∣a⟩\vert \gamma_a\rangle = \sum_{k = 0}^{N-1} \vert k\rangle \otimes A_k \vert a \rangle

لنحسب الآن حاصل الضرب الداخلي بين أي متجهين من هؤلاء، أي المقابلين لأي اختيار لـ a,b∈Σa,b\in\Sigma.

⟨γa∣γb⟩=∑j,k=0N−1⟨k∣j⟩ ⟨a∣Ak†Aj∣b⟩=⟨a∣(∑k=0N−1Ak†Ak)∣b⟩\langle \gamma_a \vert \gamma_b \rangle = \sum_{j,k = 0}^{N-1} \langle k \vert j \rangle \, \langle a \vert A_k^{\dagger} A_j \vert b\rangle = \langle a \vert \Biggl( \sum_{k = 0}^{N-1} A_k^{\dagger} A_k \Biggr) \vert b\rangle

بالافتراض

∑k=0m−1Ak†Ak=IX\sum_{k = 0}^{m-1} A_k^{\dagger} A_k = \mathbb{I}_{\mathsf{X}}

نستنتج أن متجهات الأعمدة الـ nn {∣γa⟩ : a∈Σ}\{\vert\gamma_a\rangle\,:\,a\in\Sigma\} تشكل مجموعة متعامدة ومتعامدة قياسية:

⟨γa∣γb⟩={1a=b0a≠b\langle \gamma_a \vert \gamma_b \rangle = \begin{cases} 1 & a = b\\ 0 & a\neq b \end{cases}

لجميع a,b∈Σa,b\in\Sigma.

هذا يعني أنه من الممكن ملء بقية أعمدة UU بحيث تصبح مصفوفة وحدوية. على وجه الخصوص، يمكن استخدام عملية تعامد غرام-شميدت لاختيار بقية الأعمدة. قد تم فعل شيء مشابه في درس دوائر الكم من "أساسيات المعلومات الكمومية" في سياق مسألة تمييز الحالات.

من تمثيلات ستينسبرينغ إلى التعريف​

الاستلزام الأخير هو 4 ⇒\Rightarrow 1. أي نفترض أن لدينا عملية أحادية تحوّل زوجاً من الأنظمة (W,X)(\mathsf{W},\mathsf{X}) إلى الزوج (G,Y)(\mathsf{G},\mathsf{Y})، وهدفنا هو الاستنتاج بأن التحويل

Φ(ρ)=Tr⁡G(U(∣0⟩⟨0∣W⊗ρ)U†)\Phi(\rho) = \operatorname{Tr}_{\mathsf{G}} \bigl( U (\vert 0\rangle \langle 0 \vert_{\mathsf{W}} \otimes \rho)U^{\dagger}\bigr)

قناة صالحة. من شكله، يتضح أن Φ\Phi خطية، ويبقى التحقق من أنها تحوّل دائماً مصفوفات الكثافة إلى مصفوفات كثافة. هذا واضح نسبياً وقد ناقشنا النقاط الرئيسية له سابقاً.

تحديداً، إذا بدأنا بمصفوفة كثافة σ\sigma لنظام مركّب (Z,X)(\mathsf{Z},\mathsf{X})، ثم أضفنا نظام فضاء عمل إضافياً W\mathsf{W}، سنحصل بالتأكيد على مصفوفة كثافة. بإعادة ترتيب الأنظمة (W,Z,X)(\mathsf{W},\mathsf{Z},\mathsf{X}) لأغراض الملاءمة، يمكننا كتابة هذه الحالة كـ

∣0⟩⟨0∣W⊗σ.\vert 0\rangle\langle 0\vert_{\mathsf{W}} \otimes \sigma.

ثم نطبّق العملية الأحادية UU، وكما ناقشنا سابقاً هي قناة صالحة، وبالتالي تحوّل مصفوفات الكثافة إلى مصفوفات كثافة. أخيراً، الأثر الجزئي لمصفوفة كثافة هو مصفوفة كثافة أخرى.

طريقة أخرى للنظر في الأمر هي ملاحظة أن كلاً من هذه الأشياء قناة صالحة:

  1. إدخال نظام فضاء عمل مُهيَّأ.

  2. تنفيذ عملية أحادية.

  3. أخذ أثر نظام جزئياً.

وأخيراً، أي تركيب من القنوات هو قناة أخرى — وهذا مباشر من التعريف، لكنه أيضاً حقيقة تستحق الملاحظة في حد ذاتها.

هذا يُتمّ برهان الاستلزام الأخير، وبالتالي أثبتنا تكافؤ العبارات الأربع المذكورة في بداية القسم.