购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第1章
量子计算简介

本章内容

■ 为什么人们热衷于量子计算?

■ 什么是量子计算机?

■ 量子计算机能做什么?不能做什么?

■ 量子计算机与经典编程的关系。

在过去的几年里,量子计算是一个越来越受欢迎的研究领域,也是一个容易引起炒作的源头。通过利用量子物理学,从而以新颖的方式进行计算,“量子计算机”可以影响全社会。这使得现在成为一个令人兴奋的时代,吸引人们参与其中,学习如何为量子计算机编程,并应用量子资源来解决重要问题。

然而,在所有关于量子计算提供的优势的喧哗声中,我们很容易忽视这些优势的“真正”范围。我们有一些有趣的历史先例,说明当对一项技术的承诺超过现实时可能会发生什么。在20世纪70年代,机器学习和人工智能遭遇了资金的大幅减少,因为围绕人工智能的炒作和人们的激动之情超过了人工智能实际取得的成绩。这在后来被称为“人工智能寒冬”。同样,互联网公司在试图克服网络公司的萧条时也面临同样的危险。

前进的道路就是批判性地理解量子计算提供的承诺、量子计算机的工作原理、量子计算的范围是什么(以及不是什么)。在本章中,我们将帮助你建立这种理解,这样你就可以在本书的其余部分动手编写自己的量子计算程序了。

撇开这些不谈,了解一个全新的计算模型真的“很酷”!阅读本书时,你将通过编程模拟来学习量子计算机如何工作,并且立即就可以在笔记本计算机上运行写出的程序。这些模拟程序将展示许多基本元素,我们预料真正的商业量子编程会包含这些元素,同时有用的商用硬件正在上线。本书是为那些有一些基本的编程经验和线性代数基础,但没有量子物理或计算知识的人准备的。如果你对量子有一定的了解,可以跳到第二和第三部分,在那里我们将探讨量子编程和算法。 dXdzzO0pf2gwqjjy7L5B2zsPnl5/d9LSo8CceqH19nf9DB4qrkuU2i9abKXgyQ/e

点击中间区域
呼出菜单
上一章
目录
下一章
×