普通的计算是这样的,用半导体开关的通断来表示0或者1。用0或者1来模拟这个世界。
这处方法在有些问题上计算量很大。
于是有人提出,如果用比通断更复杂的过程,就不但能表示0或1,而且能表示更复杂的过程。比如,用个光学透镜,可以瞬间完成FFT(要听懂这句话需要一点傅利叶光学知识)。这个想法是好的,只是这样复杂的过程未见得能用来模拟世界,所以一般除了最关键的一步以外,其它步还是用半导体开关来模拟。
但是还有另一个问题,有些人故意视而不见。光从算法上说,用量子计算可以把算法复杂度从指数降到多项式,但是建这个所谓的计算机本身的复杂度显然是比指数还复杂,以至于分个3x5都要写paper 发表。
其实推广量子光子DNA计算机的原理创造其它计算机是很容易的。比如解偏微分方程很难吧。要是把一个木板加几个外力求形状,要用很快的电脑算半天才行。但是如果直接拿个木板,把力加上去,再测一下,就“瞬间”完成了计算。这个就是最先进的木板计算。
好象我还没见过把量子计算的原理讲得这么清楚的。