양자 Circuit의 역량과 한계를 더 잘 탐구하기 위한 준비로, 이제 몇 가지 추가적인 수학 개념을 소개합니다. 구체적으로는 벡터 사이의 내적 (inner product)(그리고 유클리드 노름과의 연관성), 벡터 집합에 대한 직교성 (orthogonality)과 정규 직교성 (orthonormality) 개념, 그리고 사영 (projection) 행렬을 다룰 것입니다. 사영 행렬은 표준 기저 측정의 편리한 일반화를 가능하게 해 줍니다.
Dirac 표기법에서 임의의 열벡터를 ket으로 나타낼 때, 예를 들어
∣ ψ ⟩ = ( α 1 α 2 ⋮ α n ) , \vert \psi \rangle =
\begin{pmatrix}
\alpha_1\\
\alpha_2\\
\vdots\\
\alpha_n
\end{pmatrix}, ∣ ψ ⟩ = α 1 α 2 ⋮ α n ,
이에 대응하는 bra 벡터는 이 벡터의 켤레 전 치 (conjugate transpose)입니다:
⟨ ψ ∣ = ( ∣ ψ ⟩ ) † = ( α 1 ‾ α 2 ‾ ⋯ α n ‾ ) . (1) \langle \psi \vert = \bigl(\vert \psi \rangle \bigr)^{\dagger}
=
\begin{pmatrix}
\overline{\alpha_1} & \overline{\alpha_2} & \cdots & \overline{\alpha_n}
\end{pmatrix}.
\tag{1} ⟨ ψ ∣ = ( ∣ ψ ⟩ ) † = ( α 1 α 2 ⋯ α n ) . ( 1 )
또한 고전 상태 집합 Σ \Sigma Σ 를 염두에 두고 열벡터를 ket으로 표현할 때, 예를 들어
∣ ψ ⟩ = ∑ a ∈ Σ α a ∣ a ⟩ , \vert \psi \rangle = \sum_{a\in\Sigma} \alpha_a \vert a \rangle, ∣ ψ ⟩ = a ∈ Σ ∑ α a ∣ a ⟩ ,
이에 대응하는 행(bra) 벡터는 켤레 전치입니다:
⟨ ψ ∣ = ∑ a ∈ Σ α a ‾ ⟨ a ∣ . (2) \langle \psi \vert = \sum_{a\in\Sigma} \overline{\alpha_a} \langle a \vert.
\tag{2} ⟨ ψ ∣ = a ∈ Σ ∑ α a ⟨ a ∣. ( 2 )
또한 bra 벡터와 ket 벡터의 곱은, 각각 단일 행 또는 단일 열을 갖는 행렬로 보면 스칼라값이 됩니다.
구체적으로, 두 열벡터가
∣ ψ ⟩ = ( α 1 α 2 ⋮ α n ) and ∣ ϕ ⟩ = ( β 1 β 2 ⋮ β n ) , \vert \psi \rangle =
\begin{pmatrix}
\alpha_1\\
\alpha_2\\
\vdots\\
\alpha_n
\end{pmatrix}
\quad\text{and}\quad
\vert \phi \rangle =
\begin{pmatrix}
\beta_1\\
\beta_2\\
\vdots\\
\beta_n
\end{pmatrix}, ∣ ψ ⟩ = α 1 α 2 ⋮ α n and ∣ ϕ ⟩ = β 1 β 2 ⋮ β n ,
와 같이 주어지고 행벡터 ⟨ ψ ∣ \langle \psi \vert ⟨ ψ ∣ 가 식 ( 1 ) (1) ( 1 ) 과 같다면,
⟨ ψ ∣ ϕ ⟩ = ⟨ ψ ∣ ∣ ϕ ⟩ = ( α 1 ‾ α 2 ‾ ⋯ α n ‾ ) ( β 1 β 2 ⋮ β n ) = α 1 ‾ β 1 + ⋯ + α n ‾ β n . \langle \psi \vert \phi \rangle = \langle \psi \vert \vert \phi \rangle
= \begin{pmatrix}
\overline{\alpha_1} & \overline{\alpha_2} & \cdots & \overline{\alpha_n}
\end{pmatrix}
\begin{pmatrix}
\beta_1\\
\beta_2\\
\vdots\\
\beta_n
\end{pmatrix}
= \overline{\alpha_1} \beta_1 + \cdots + \overline{\alpha_n}\beta_n. ⟨ ψ ∣ ϕ ⟩ = ⟨ ψ ∣∣ ϕ ⟩ = ( α 1 α 2 ⋯ α n ) β 1 β 2 ⋮ β n