量子计算基础数学

文章目录

  • 前言
  • 一、向量表示和向量运算
    • 向量的表示
    • 向量的运算
  • 二、线性算子和矩阵
    • 线性算子
    • 几个简单的常用算子
  • 三、特征值和特征向量
    • 谱分解(Special Decomposition)
    • 谱分解的作用
  • 四、张量积与迹
    • 向量的张量积
    • 矩阵的张量积
    • 张量积操作规则
    • 迹(Trace)
  • 总结


前言

本文根据“本源溯知”平台 > 量子课堂 > 基本概念 > 5.本源量子基础数学 教学视频进行知识整理,观看视频请点击:本源量子基础数学。


一、向量表示和向量运算

线性代数的基本对象是向量,而量子计算的基本单位是量子比特,量子比特用向量来描述。

注:两能级系统和量子比特
经典计算机:用逻辑电路中的高低电平表示 0、1
量子计算机:用粒子所处的两种能级基态 ∣ g > \left| g \right> g激发态 ∣ e > \left| e \right> e 构成基本计算单元,用向量的方式表示为:

∣ g > = [ 0 1 ] , ∣ e > = [ 1 0 ] \left| g \right> =\left[ \begin{array}{c} 0\\ 1\\ \end{array} \right] ,\left| e \right> =\left[ \begin{array}{c} 1\\ 0\\ \end{array} \right] g=[01],e=[10]
和经典的比特类比,常将 ∣ g > \left| g \right> g 记做 ∣ 1 > \left| 1 \right> 1,将 ∣ e > \left| e \right> e 记做 ∣ 0 > \left| 0 \right> 0,并称之为量子比特(quantum bits)。

向量的表示

[ z 1 ⋮ z n ] \left[ \begin{array}{c} z_1\\ \vdots\\ z_n\\ \end{array} \right] z1zn

向量的运算

  • 加法: [ z 1 ⋮ z n ] + [ z 1 ′ ⋮ z n ′ ] = [ z 1 + z 1 ′ ⋮ z n + z n ′ ] \left[ \begin{array}{c} z_1\\ \vdots\\ z_n\\ \end{array} \right] +\left[ \begin{array}{c} z_{1}^{'}\\ \vdots\\ z_{n}^{'}\\ \end{array} \right] =\left[ \begin{array}{c} z_1+z_{1}^{'}\\ \vdots\\ z_n+z_{n}^{'}\\ \end{array} \right] z1zn+z1zn=z1+z1zn+zn

  • 标量乘: z [ z 1 ⋮ z n ] = [ z z 1 ⋮ z z n ] z\left[ \begin{array}{c} z_1\\ \vdots\\ z_n\\ \end{array} \right] =\left[ \begin{array}{c} zz_1\\ \vdots\\ zz_n\\ \end{array} \right] zz1zn=zz1zzn

  • 新的符号:狄拉克(Dirac)符号 ∣ ψ > \left| \psi \right> ψ,这是量子力学和量子计算中最基础的符号,这个符号等价于向量。

在量子理论中,描述量子态的向量称为态矢,态矢分为左矢和右矢。
右失( k e t ): ∣ ψ > = [ c 1 c 2 ⋯ c n ] T = [ c 1 c 2 ⋮ c n ] 左失( b r a ): < ψ ∣ = [ c 1 ∗ c 2 ∗ ⋯ c n ∗ ] \text{右失(}ket\text{):}\left| \psi \right> =\left[ \begin{matrix} c_1& c_2& \cdots& c_n\\ \end{matrix} \right] ^{\mathrm{T}}=\left[ \begin{array}{c} c_1\\ c_2\\ \vdots\\ c_n\\ \end{array} \right] \\ \text{左失(}bra\text{):}\left< \psi \right|=\left[ \begin{matrix} c_{1}^{*}& c_{2}^{*}& \cdots& c_{n}^{*}\\ \end{matrix} \right] 右失(ket):ψ=[c1c2cn]T=c1c2cn左失(bra):ψ=[c1c2cn]
在讨论同一个问题时,如果左矢和右矢在括号内的描述相同的话,那么这两个矢量互为转置共轭。

  • 基:

对于一组向量 ∣ u 1 > , ⋯   , ∣ u n > \left| u_1 \right> ,\cdots ,\left| u_n \right> u1,,un

你可能感兴趣的:(量子计算与编程入门,线性代数)