0.1.0 |
|
---|
#11 in #quantum-computer-simulator
7KB
137 行
kvantti
量子计算机模拟器实现。
简介
数:最简单的单位。表示一维连续线上单一点的单一值。
虚数:一种概念性数字,通常用 $i$ 或 $j$ 表示,单位值定义为 $\sqrt{-1}$。虚数可以是单位值的任意标量倍数:可以有 $2i$,或 $0.3i$,等等。
向量:一个由多个奇异值组成的单一值。二维向量由两个一维值组成。如果我们假设维度是垂直的,二维向量可以表示二维平面上的单一点。
复数:一个二维向量,其中一个奇异值是数字,另一个是虚数。
基:一个二维向量,其中两个值都是复数。这些值也被称为振幅。
基零:值为 $[1, 0]$ 的基。类似于经典比特 $0$。符号为 $|0>$。
基一:值为 $[0, 1]$ 的基。类似于经典比特 $1$。符号为 $|1>$。
量子态:量子计算的基本单位,也称为量子比特。类似于经典计算中的比特。值可以用基表示,或者也可以用基零和基一的标量倍数之和表示。$0.6 |0> + 0.8|1>$。一个有效的量子态有额外的约束:振幅平方和必须为1。并非所有基都是有效的量子态。
依赖项
~320KB