分别制备的量子比特通过*张量积*组合在一起:两个各自处于 (|0⟩ + |1⟩)/√2 的量子比特组成 (|00⟩ + |01⟩ + |10⟩ + |11⟩)/2, 四个结果的振幅各为 1/2,概率各为 1/4。n 个量子比特有 2ⁿ 个振幅。正因为这个数目,经典计算机可以精确跟踪几十个量子比特,却跟踪不了几百个;也正因为如此,引擎按程序的形状来选择方法:有些线路远远用不着全部振幅。 作用在寄存器名上的门会作用于其中每个量子比特:`h q;` 就是对 `q` 的每个量子比特写 `h q[0]; h q[1]; …`。`wai-quantum plan` 会显示引擎将为某个程序选择的方法及其原因,而不运行程序。