《基于张量网络的学习入门》学习笔记1
量子力学的三大奥义
什么是量子
定义 量子是“离散变化的最小单元”
“离散变化”即指量子的 变化是不能连续的,就像人一样,只有一个人,两个人等,不能出现1.5个人。因此,我们可以称某个只能离散变化的东西叫“量子化”的。
量子力学的三大奥义——叠加、测量和纠缠
第一大奥义:量子的叠加态
为了理解叠加态这个概念,首要要定义“态矢量”
定义: 态矢量——表示量子力学状态的矢量
在量子力学里中的态,是矢量,我们用符号 ∣ a ⟩ \mathinner{|a\rangle} ∣a⟩表示态矢量,它由Hilbert空间中的列向量表示(相应的 ⟨ a ∣ 用 H i l b e r t 空 间 中 的 \mathinner{\langle a|}用Hilbert空间中的 ⟨a∣用Hilbert空间中的行向量 表 示 表示 表示),其中“ ∣ ⟩ \mathinner{|\quad\rangle} ∣⟩”是英国物理学家狄拉克发明的,称为“狄拉克符号”。
注: ∣ a ⟩ \mathinner{|a\rangle} ∣a⟩称为右矢,相应的 ⟨ a ∣ \mathinner{\langle a|} ⟨a∣称为左矢,两者互为对偶向量,统称为态向量(或态矢)
定义: 经典位比特(比特)——一个经典位(比特)是可以处于两个完全不同状态的系统,这两个状态可以用二进制数 0 0 0和 1 1 1来表示
经典比特对应计算机的操作可以有“恒等”、“与”、“非”操作等,那么在量子计算机中或者量子计算领域,我们使用态矢量来作为“比特”。
在二维复数Hilbert空间中,经典比特的两个态可以用矢量的两个分量来表示,即用一堆正交归一的量子态来表示:
∣ ↑ ⟩ ≡ ( 1 0 ) \mathinner{|\uparrow\rangle}\equiv \left(\begin{array}{c}1\\0\end{array}\right) ∣↑⟩≡(10),经典比特 0 0 0 \quad \quad ∣ ↓ ⟩ ≡ ( 0 1 ) \mathinner{|\downarrow\rangle}\equiv \left(\begin{array}{c}0\\1\end{array}\right) ∣↓⟩≡(01),经典比特 1 1 1
通过线性代数的学习,我们知道,在一个线性空间中,如果给定一组线性无关的基底 a 1 , a 2 , ⋯ , a n , a_1,a_2,\cdots,a_n, a1,a2,⋯,an,则向量空间中的任意向量 β \beta β都可以表示为基底的线性组合: β = λ 1 a 1 + λ 2 a 2 + ⋯ + λ n a n \beta=\lambda_1a_1+\lambda_2a_2+\cdots+\lambda_na_n β=λ1a1+λ2a2+⋯+λnan
量子世界中的态可以同时是两种态的叠加——既向上又向下。现在我们可以用线性组合来表示这个叠加的状态。将 ∣ ↑ ⟩ \mathinner{|\uparrow\rangle} ∣↑⟩和 ∣ ↓ ⟩ \mathinner{|\downarrow\rangle} ∣↓⟩看成某个抽象的二维空间中的基底,那么,叠加状态就是: ∣ φ ⟩ = α [ 1 0 ] + β [ 0 1 ] = [ α β ] \mathinner{|\varphi\rangle}=\alpha\left[ \begin{array}{l}1\\0\end{array} \right] + \beta \left[ \begin{array}{l}0\\1\end{array} \right] = \left[ \begin{array}{l}\alpha \\\beta \end{array} \right] ∣φ⟩=α[10]+β[01]=[αβ]
其中, α \alpha α和 β \beta β是复数,也叫做概率幅或者几率幅,并且满足 ∣ α