メインコンテンツへスキップ
このプロジェクトはベータ版です。バグを見つけましたか?GitHub Issueを開く。質問やアイデアがありますか?Discussionsで質問する — フィードバックをお待ちしています!
このページの翻訳品質はいかがですか?

量子情報の制約

量子情報と古典情報は共通の数学的構造を持ちながらも、重要な違いがあります。 その結果、量子情報では可能でも古典情報では不可能なタスクの例が数多く存在します。

しかし、そのような例を探る前に、まず量子情報に関するいくつかの重要な制約を確認しておきましょう。 量子情報にできないことを理解することで、量子情報にできることを特定する助けになります。

全体位相の無関連性​

最初に取り上げる制約は、実際には制約というよりも、量子状態が量子状態ベクトルで表現される際のわずかな縮退に近いものです。これは 全体位相(グローバル位相) という概念に関係しています。

全体位相とは次のことを指します。 ∣ψ⟩\vert \psi \rangle と ∣ϕ⟩\vert \phi \rangle をあるシステムの量子状態を表す単位ベクトルとし、単位円上の複素数 α\alpha、すなわち ∣α∣=1\vert \alpha \vert = 1 であるか、または α=eiθ\alpha = e^{i\theta}(θ\theta はある実数)を満たすものが存在して、

∣ϕ⟩=α∣ψ⟩.\vert \phi \rangle = \alpha \vert \psi \rangle.

ベクトル∣ψ⟩\vert \psi \rangleと∣ϕ⟩\vert \phi \rangleは、この場合大域位相が異なると言われます。 また、α\alphaを大域位相と呼ぶこともありますが、これは文脈依存です。単位円上のどのような数も、単位ベクトルに掛けられたときは大域位相と見なすことができます。

システムが2つの量子状態 ∣ψ⟩\vert\psi\rangle と ∣ϕ⟩\vert\phi\rangle のいずれかにあり、標準基底測定を行う場合を考えます。 第一の場合、つまりシステムが状態 ∣ψ⟩\vert\psi\rangle にある場合、任意の古典状態 aa を測定する確率は

∣⟨a∣ψ⟩∣2.\bigl\vert \langle a \vert \psi \rangle \bigr\vert^2.

第二の場合、つまりシステムが状態∣ϕ⟩\vert\phi\rangleにある場合、任意の古典状態aaを測定する確率は次のようになります

∣⟨a∣ϕ⟩∣2=∣α⟨a∣ψ⟩∣2=∣α∣2∣⟨a∣ψ⟩∣2=∣⟨a∣ψ⟩∣2,\bigl\vert \langle a \vert \phi \rangle \bigr\vert^2 = \bigl\vert \alpha \langle a \vert \psi \rangle \bigr\vert^2 = \vert \alpha \vert^2 \bigl\vert \langle a \vert \psi \rangle \bigr\vert^2 = \bigl\vert \langle a \vert \psi \rangle \bigr\vert^2,

∣α∣=1\vert\alpha\vert = 1 であるためです。 つまり、いずれの状態でも、ある結果が現れる確率は同じです。

では、両方の状態に任意のユニタリー演算UUを適用した場合に何が起こるかを考えてみましょう。 第一の場合、つまり初期状態が∣ψ⟩\vert \psi \rangleである場合、状態は次のようになります

U∣ψ⟩,U \vert \psi \rangle,

そして、初期状態が ∣ϕ⟩\vert \phi\rangle である第二の場合、状態は次のようになります

U∣ϕ⟩=αU∣ψ⟩.U \vert \phi \rangle = \alpha U \vert \psi \rangle.

となり、最初の状態が ∣ϕ⟩\vert \phi\rangle である場合、

その結果、大域位相が異なる2つの量子状態∣ψ⟩\vert\psi\rangleと∣ϕ⟩\vert\phi\rangleは完全に区別不可能です。 どのような演算、あるいは演算の系列を2つの状態に適用しても、それらは常に大域位相だけ異なることになり、標準基底測定を行うと、もう一方とまったく同じ確率で結果が生じます。 このため、大域位相が異なる2つの量子状態ベクトルは同等であると見なされ、実質的に同じ状態として扱われます。

となります。

∣−⟩=12∣0⟩−12∣1⟩and−∣−⟩=−12∣0⟩+12∣1⟩\vert - \rangle = \frac{1}{\sqrt{2}} \vert 0 \rangle - \frac{1}{\sqrt{2}} \vert 1 \rangle \quad\text{and}\quad -\vert - \rangle = -\frac{1}{\sqrt{2}} \vert 0 \rangle + \frac{1}{\sqrt{2}} \vert 1 \rangle

大域位相だけ異なり(この例では −1-1 です)、そのため同じ状態と見なされます。

例えば、量子状態

∣+⟩=12∣0⟩+12∣1⟩and∣−⟩=12∣0⟩−12∣1⟩\vert + \rangle = \frac{1}{\sqrt{2}} \vert 0 \rangle + \frac{1}{\sqrt{2}} \vert 1 \rangle \quad\text{and}\quad \vert - \rangle = \frac{1}{\sqrt{2}} \vert 0 \rangle - \frac{1}{\sqrt{2}} \vert 1 \rangle

大域位相の違いはありません。 2つの状態の唯一の違いはプラス記号がマイナス記号に変わることですが、これはすべてのベクトルの要素に影響を与えるわけではなく、要素の真部分集合にしか影響しないため、大域位相の違いではなく、相対位相の違いです。 これは、状態∣+⟩\vert{+} \rangleと∣−⟩\vert{-}\rangleが完全に識別可能であるという、これまでに観察してきたことと一致しています。 特に、アダマール演算を行った後に測定すると、次のような結果確率が得られます

∣⟨0∣H∣+⟩∣2=1∣⟨0∣H∣−⟩∣2=0∣⟨1∣H∣+⟩∣2=0∣⟨1∣H∣−⟩∣2=1.\begin{aligned} \bigl\vert \langle 0 \vert H \vert {+} \rangle \bigr\vert^2 = 1 & \hspace{1cm} \bigl\vert \langle 0 \vert H \vert {-} \rangle \bigr\vert^2 = 0 \\[1mm] \bigl\vert \langle 1 \vert H \vert {+} \rangle \bigr\vert^2 = 0 & \hspace{1cm} \bigl\vert \langle 1 \vert H \vert {-} \rangle \bigr\vert^2 = 1. \end{aligned}

量子複製不可能定理​

ノークローニング定理は、未知の量子状態を完全に複製することが不可能であることを示しています。

定理

ノークローニング定理: Σ\Sigmaを少なくとも2つの要素を持つ古典状態集合とし、X\mathsf{X}とY\mathsf{Y}を同じ古典状態集合Σ\Sigmaを共有するシステムとします。Y\mathsf{Y}の量子状態∣ϕ⟩\vert \phi\rangleと、ペア(X,Y)(\mathsf{X},\mathsf{Y})に対するユニタリー演算UUであって

U(∣ψ⟩⊗∣ϕ⟩)=∣ψ⟩⊗∣ψ⟩U \bigl( \vert \psi \rangle \otimes \vert\phi\rangle\bigr) = \vert \psi \rangle \otimes \vert\psi\rangle

がX\mathsf{X}のすべての状態∣ψ⟩\vert \psi \rangleについて成り立つようなものは存在しません。

つまり、システムY\mathsf{Y}を(どのような状態∣ϕ⟩\vert\phi\rangleであれ)初期化し、共同システム(X,Y)(\mathsf{X},\mathsf{Y})に対してユニタリー演算UUを行うことで、X\mathsf{X}の状態∣ψ⟩\vert\psi\rangleが複製される——つまり(X,Y)(\mathsf{X},\mathsf{Y})が状態 ∣ψ⟩⊗∣ψ⟩\vert \psi \rangle \otimes \vert\psi\rangleになる——ような方法は存在しません。

が ∣ψ⟩\vert\psi\rangle に関して線形でないという観察に行き着きます。

∣ψ⟩⊗∣ϕ⟩↦∣ψ⟩⊗∣ψ⟩\vert\psi\rangle \otimes \vert \phi\rangle\mapsto\vert\psi\rangle \otimes \vert \psi\rangle

は∣ψ⟩\vert\psi\rangleについて線形ではありません。

特に、Σ\Sigmaが少なくとも2つの要素を持つため、a≠ba\neq bを満たすa,b∈Σa,b\in\Sigmaを選ぶことができます。 もしY\mathsf{Y}の量子状態∣ϕ⟩\vert \phi\rangleと、ペア (X,Y)(\mathsf{X},\mathsf{Y})に対するユニタリー演算UUであって、X\mathsf{X}のすべての量子状態∣ψ⟩\vert\psi\rangleについてU(∣ψ⟩⊗∣ϕ⟩)=∣ψ⟩⊗∣ψ⟩U \bigl( \vert \psi \rangle \otimes \vert\phi\rangle\bigr) = \vert \psi \rangle \otimes \vert\psi\rangleが成り立つものが存在するとしたら、次のことが成り立つことになります

U(∣a⟩⊗∣ϕ⟩)=∣a⟩⊗∣a⟩andU(∣b⟩⊗∣ϕ⟩)=∣b⟩⊗∣b⟩.U \bigl( \vert a \rangle \otimes \vert\phi\rangle\bigr) = \vert a \rangle \otimes \vert a\rangle \quad\text{and}\quad U \bigl( \vert b \rangle \otimes \vert\phi\rangle\bigr) = \vert b \rangle \otimes \vert b\rangle.

線形性、具体的にはテンソル積の第一引数についての線形性と、行列とベクトルの積の第二(ベクトル)引数についての線形性を用いると、次のことが成り立つ必要があります

U((12∣a⟩+12∣b⟩)⊗∣ϕ⟩)=12∣a⟩⊗∣a⟩+12∣b⟩⊗∣b⟩.U \biggl(\biggl( \frac{1}{\sqrt{2}}\vert a \rangle + \frac{1}{\sqrt{2}} \vert b\rangle \biggr) \otimes \vert\phi\rangle\biggr) = \frac{1}{\sqrt{2}} \vert a \rangle \otimes \vert a\rangle + \frac{1}{\sqrt{2}} \vert b \rangle \otimes \vert b\rangle.

しかし、 U(∣ψ⟩⊗∣ϕ⟩)=∣ψ⟩⊗∣ψ⟩U \bigl( \vert \psi \rangle \otimes \vert\phi\rangle\bigr) = \vert \psi \rangle \otimes \vert\psi\rangle がすべての量子状態∣ψ⟩\vert\psi\rangleについて成り立つという要件は、次のことを要求します

U((12∣a⟩+12∣b⟩)⊗∣ϕ⟩)=(12∣a⟩+12∣b⟩)⊗(12∣a⟩+12∣b⟩)=12∣a⟩⊗∣a⟩+12∣a⟩⊗∣b⟩+12∣b⟩⊗∣a⟩+12∣b⟩⊗∣b⟩≠12∣a⟩⊗∣a⟩+12∣b⟩⊗∣b⟩\begin{aligned} & U \biggl(\biggl( \frac{1}{\sqrt{2}}\vert a \rangle + \frac{1}{\sqrt{2}} \vert b\rangle \biggr) \otimes \vert\phi\rangle\biggr)\\ & \qquad = \biggl(\frac{1}{\sqrt{2}} \vert a \rangle + \frac{1}{\sqrt{2}} \vert b \rangle\biggr) \otimes \biggl(\frac{1}{\sqrt{2}} \vert a \rangle + \frac{1}{\sqrt{2}} \vert b \rangle\biggr)\\ & \qquad = \frac{1}{2} \vert a \rangle \otimes \vert a\rangle + \frac{1}{2} \vert a \rangle \otimes \vert b\rangle + \frac{1}{2} \vert b \rangle \otimes \vert a\rangle + \frac{1}{2} \vert b \rangle \otimes \vert b\rangle\\ & \qquad \neq \frac{1}{\sqrt{2}} \vert a \rangle \otimes \vert a\rangle + \frac{1}{\sqrt{2}} \vert b \rangle \otimes \vert b\rangle \end{aligned}

したがって、すべての量子状態ベクトル ∣ψ⟩\vert \psi\rangle に対して U(∣ψ⟩⊗∣ϕ⟩)=∣ψ⟩⊗∣ψ⟩U \bigl( \vert \psi \rangle \otimes \vert\phi\rangle\bigr) = \vert \psi \rangle \otimes \vert\psi\rangle を満たすような状態 ∣ϕ⟩\vert \phi\rangle とユニタリ操作 UU は存在し得ません。

量子複製不可能定理に関していくつか補足があります。 まず、上記の量子複製不可能定理の記述は絶対的なものであり、完全な 複製が不可能であることを述べています。しかし、ある程度の精度で複製することについては何も述べていません。ここで言う「ある程度の精度」とは、2つの異なる量子状態がどれだけ似ているかを測る何らかの方法に関して、近似的なクローンを作成することに成功する可能性です。 実際、近似的な複製に制限を与える量子複製不可能定理の記述や、限られた精度で近似的な複製を達成する方法も存在します。

2番目の補足は、量子複製不可能定理は 任意の 状態 ∣ψ⟩\vert\psi\rangle の複製の不可能性に関する記述であるということです。 対照的に、例えば標準基底状態のクローンは簡単に作成できます。 例えば、制御NOTゲートを使ってqubitの標準基底状態を複製することができます。

古典的なコピー

ここで ∣a⟩|a\rangle は ∣0⟩|0\rangle または ∣1⟩|1\rangle であり、これらは古典的に実現できる状態です。標準基底状態のクローンを作成することは難しくありませんが、これは量子複製不可能定理と矛盾しません。 例えば、制御NOTゲートを使うアプローチでは、状態 ∣+⟩\vert + \rangle のクローンを作成することはできません。

量子複製不可能定理に関する最後の補足として、これは量子情報特有のものではありません。古典的な(決定論的または確率的な)プロセスを使って任意の確率的状態を複製することも不可能です。 誰かが確率的な状態にあるシステムを渡してきたとしても、その確率的状態が何なのかはわかりません。 例えば、その人が 11 から 1010 の間の数をランダムに生成したとしても、どのように生成したかを教えてくれないとします。 あなたの手の中にあるのは 11 から 1010 の間の数だけであり、他のすべての結果が現れる確率を何らかの方法で再構成するのに十分な情報がありません。したがって、その確率的状態の2つの 独立した コピーを得ることができる物理的プロセスは確かに存在しません。

数学的には、確率的状態に対する量子複製不可能定理のバージョンは、通常の量子複製不可能定理(量子状態に対して)とまったく同じ方法で証明できます。 つまり、任意の確率的状態の複製は非線形プロセスであるため、確率行列で表現することはできません。

非直交状態は完全には識別できない​

このレッスンで取り上げる最後の制約として、直交していない2つの量子状態 ∣ψ⟩\vert\psi\rangle と ∣ϕ⟩\vert\phi\rangle、すなわち ⟨ϕ∣ψ⟩≠0\langle \phi\vert\psi\rangle \neq 0 であるものを完全に識別すること(言い換えれば区別すること)が不可能であることを示します。 実際には、論理的に同値なことを示します。すなわち、2つの状態を誤りなく完全に識別する方法があるならば、それらは直交していなければならないということです。

ここでは、任意の数のユニタリゲートに続いて最上位qubitの単一の標準基底測定からなる量子回路に注目します。 量子回路が状態 ∣ψ⟩\vert\psi\rangle と ∣ϕ⟩\vert\phi\rangle を完全に識別すると言うには、測定が一方の状態に対して常に値 00 を返し、他方の状態に対して常に 11 を返すことが必要です。 具体的には、次の図のように動作する量子回路があると仮定します。

psiの識別

UU と書かれた箱は、回路内のすべてのユニタリゲートの複合動作を表すユニタリ操作を示していますが、最終的な測定は含まれていません。 測定が ∣ψ⟩\vert\psi\rangle に対して 00 を出力し、∣ϕ⟩\vert\phi\rangle に対して 11 を出力すると仮定しても一般性は失われません。これらの出力値が入れ替わっても、分析の本質は変わらないからです。

∣ψ⟩\vert\psi\rangle または ∣ϕ⟩\vert\phi\rangle のどちらかを最初に格納するqubitに加えて、回路は任意の数の追加の ワークスペース qubitを使用できることに注目してください。 これらのqubitは初めにそれぞれ ∣0⟩\vert 0\rangle 状態に設定され(したがってそれらの結合状態は図中で ∣0⋯0⟩\vert 0\cdots 0\rangle と表されています)、これらのqubitは有益な方法で回路に使用されることができます。 このような量子回路では、ワークスペースqubitを使用することは非常に一般的です。

次に、状態 ∣ψ⟩\vert\psi\rangle(および初期化されたワークスペースqubitと共に)で回路を実行するとどうなるかを考えます。 測定が行われる直前の結果として得られる状態は、

U(∣0⋯0⟩∣ψ⟩)=∣γ0⟩∣0⟩+∣γ1⟩∣1⟩U \bigl( \vert 0\cdots 0 \rangle \vert \psi \rangle\bigr) = \vert \gamma_0\rangle\vert 0 \rangle + \vert \gamma_1 \rangle\vert 1 \rangle

と書けます。ここで、∣γ0⟩\vert \gamma_0\rangle と ∣γ1⟩\vert \gamma_1\rangle は最上位qubit以外のすべてのqubitに対応する2つのベクトルです。 一般に、このような状態では、最上位qubitの測定が 00 と 11 という結果を返す確率はそれぞれ次のようになります。

Pr⁡(結果が 0)=∥∣γ0⟩∥2およびPr⁡(結果が 1)=∥∣γ1⟩∥2.\operatorname{Pr}(\text{結果が $0$}) = \bigl\| \vert\gamma_0\rangle \bigr\|^2 \qquad\text{および}\qquad \operatorname{Pr}(\text{結果が $1$}) = \bigl\| \vert\gamma_1\rangle \bigr\|^2.

回路が状態 ∣ψ⟩\vert\psi\rangle に対して常に 00 を出力するため、∣γ1⟩=0\vert\gamma_1\rangle = 0 でなければなりません。したがって

U(∣0⋯0⟩∣ψ⟩)=∣γ0⟩∣0⟩.U \bigl( \vert 0\cdots 0\rangle\vert \psi \rangle \bigr) = \vert\gamma_0\rangle\vert 0 \rangle.

この方程式の両辺に U†U^{\dagger} を掛けると、次の方程式が得られます。

∣0⋯0⟩∣ψ⟩=U†(∣γ0⟩∣0⟩).(1)\vert 0\cdots 0\rangle\vert \psi \rangle = U^{\dagger} \bigl( \vert \gamma_0\rangle\vert 0 \rangle \bigr). \tag{1}

同様に ∣ϕ⟩\vert\phi\rangle に対して推論すると、

U(∣0⋯0⟩∣ϕ⟩)=∣δ1⟩∣1⟩U \bigl( \vert 0\cdots 0\rangle\vert \phi \rangle \bigr) = \vert \delta_1\rangle\vert 1 \rangle

がある ∣δ1⟩\vert\delta_1\rangle について成り立ち、したがって

∣0⋯0⟩∣ϕ⟩=U†(∣δ1⟩∣1⟩).(2)\vert 0\cdots 0\rangle\vert \phi \rangle = U^{\dagger} \bigl( \vert \delta_1\rangle\vert 1 \rangle\bigr). \tag{2}

次に、方程式 (1)(1) と (2)(2) の右辺の表現から始めて、それぞれが表すベクトルの内積を取ります。 次が成り立ちます。

(U†(∣γ0⟩∣0⟩))†=(⟨γ0∣⟨0∣)U,\bigl(U^{\dagger} \bigl( \vert \gamma_0\rangle\vert 0 \rangle \bigr)\bigr)^{\dagger} = \bigl( \langle\gamma_0\vert\langle 0\vert \bigr)U,

したがってベクトル (1)(1) とベクトル (2)(2) の内積は

(⟨γ0∣⟨0∣)UU†(∣δ1⟩∣1⟩)=(⟨γ0∣⟨0∣)(∣δ1⟩∣1⟩)=⟨γ0∣δ1⟩⟨0∣1⟩=0.\bigl( \langle\gamma_0\vert\langle 0\vert \bigr)U U^{\dagger} \bigl( \vert \delta_1\rangle\vert 1 \rangle\bigr) = \bigl( \langle\gamma_0\vert\langle 0\vert \bigr) \bigl( \vert \delta_1\rangle\vert 1 \rangle\bigr) = \langle \gamma_0 \vert \delta_1\rangle \langle 0 \vert 1 \rangle = 0.

ここでは UU†=IU U^{\dagger} = \mathbb{I} という事実と、テンソル積の内積がそれぞれの内積の積であるという事実を使っています。

⟨u⊗v∣w⊗x⟩=⟨u∣w⟩⟨v∣x⟩\langle u \otimes v \vert w \otimes x\rangle = \langle u \vert w\rangle \langle v \vert x\rangle

これは、∣u⟩\vert u\rangle と ∣w⟩\vert w\rangle が同じ数の成分を持ち、∣v⟩\vert v\rangle と ∣x⟩\vert x\rangle が同じ数の成分を持つ(したがって内積 ⟨u∣w⟩\langle u\vert w\rangle と ⟨v∣x⟩\langle v\vert x \rangle を形成することが意味をなす)ような任意のベクトルに対して成り立ちます。 内積 ⟨γ0∣δ1⟩\langle \gamma_0 \vert \delta_1\rangle の値は、⟨0∣1⟩=0\langle 0 \vert 1 \rangle = 0 と掛け合わされるため、無関係であることに注目してください。

最後に、方程式 (1)(1) と (2)(2) の左辺のベクトルの内積を取ると、すでに計算した0という値と同じにならなければなりません。したがって

0=(∣0⋯0⟩∣ψ⟩)†(∣0⋯0⟩∣ϕ⟩)=⟨0⋯0∣0⋯0⟩⟨ψ∣ϕ⟩=⟨ψ∣ϕ⟩.0 = \bigl( \vert 0\cdots 0\rangle \vert \psi\rangle\bigr)^{\dagger} \bigl(\vert 0\cdots 0\rangle\vert \phi\rangle\bigr) = \langle 0\cdots 0 \vert 0\cdots 0 \rangle \langle \psi \vert \phi \rangle = \langle \psi \vert \phi \rangle.

これにより、求めていた結論、すなわち ∣ψ⟩\vert \psi\rangle と ∣ϕ⟩\vert\phi\rangle が直交すること、 ⟨ψ∣ϕ⟩=0\langle \psi \vert \phi \rangle = 0 が導かれました。

なお、直交する2つの状態であれば完全に識別することができます。これは今証明した命題の逆です。 識別する2つの状態が ∣ϕ⟩\vert \phi\rangle と ∣ψ⟩\vert \psi\rangle で、⟨ϕ∣ψ⟩=0\langle \phi\vert\psi\rangle = 0 であるとします。 例えば、次の行列で記述される射影測定を行うことで、これらの状態を完全に識別できます。

{∣ϕ⟩⟨ϕ∣, I−∣ϕ⟩⟨ϕ∣}.\bigl\{ \vert\phi\rangle\langle\phi\vert,\,\mathbb{I} - \vert\phi\rangle\langle\phi\vert \bigr\}.

状態 ∣ϕ⟩\vert\phi\rangle に対しては、常に第1の結果が得られます。

∥∣ϕ⟩⟨ϕ∣∣ϕ⟩∥2=∥∣ϕ⟩⟨ϕ∣ϕ⟩∥2=∥∣ϕ⟩∥2=1,∥(I−∣ϕ⟩⟨ϕ∣)∣ϕ⟩∥2=∥∣ϕ⟩−∣ϕ⟩⟨ϕ∣ϕ⟩∥2=∥∣ϕ⟩−∣ϕ⟩∥2=0.\begin{aligned} & \bigl\| \vert\phi\rangle\langle\phi\vert \vert\phi\rangle \bigr\|^2 = \bigl\| \vert\phi\rangle\langle\phi\vert\phi\rangle \bigr\|^2 = \bigl\| \vert\phi\rangle \bigr\|^2 = 1,\\[1mm] & \bigl\| (\mathbb{I} - \vert\phi\rangle\langle\phi\vert) \vert\phi\rangle \bigr\|^2 = \bigl\| \vert\phi\rangle - \vert\phi\rangle\langle\phi\vert\phi\rangle \bigr\|^2 = \bigl\| \vert\phi\rangle - \vert\phi\rangle \bigr\|^2 = 0. \end{aligned}

そして、状態 ∣ψ⟩\vert\psi\rangle に対しては、常に第2の結果が得られます。

∥∣ϕ⟩⟨ϕ∣∣ψ⟩∥2=∥∣ϕ⟩⟨ϕ∣ψ⟩∥2=∥0∥2=0,∥(I−∣ϕ⟩⟨ϕ∣)∣ψ⟩∥2=∥∣ψ⟩−∣ϕ⟩⟨ϕ∣ψ⟩∥2=∥∣ψ⟩∥2=1.\begin{aligned} & \bigl\| \vert\phi\rangle\langle\phi\vert \vert\psi\rangle \bigr\|^2 = \bigl\| \vert\phi\rangle\langle\phi\vert\psi\rangle \bigr\|^2 = \bigl\| 0 \bigr\|^2 = 0,\\[1mm] & \bigl\| (\mathbb{I} - \vert\phi\rangle\langle\phi\vert) \vert\psi\rangle \bigr\|^2 = \bigl\| \vert\psi\rangle - \vert\phi\rangle\langle\phi\vert\psi\rangle \bigr\|^2 = \bigl\| \vert\psi\rangle \bigr\|^2 = 1. \end{aligned}