这本教材是基于我自2018年以来在克莱顿大学(Creighton University)教授的一门量子计算入门课程。从一开始,我就用LaTeX写了所有的课堂笔记和作业问题,现在每个人都可以使用。
这本书是为那些对量子计算感兴趣,但可能还没有准备好学习高级书籍或课程的新人准备的。这本书的唯一前提是三角学,也称为微积分基础。除此之外,你不需要学习高等数学,也不需要有编程经验。所以,如果你是一名高级高中生或刚开始上大学的学生,这本教科书就是为你准备的。
也就是说,这本书不仅仅是量子计算的概念概述。我将教授可能缺失的数学和编程技能。既然你有兴趣把量子计算作为一种潜在的职业,我想让你掌握更多高级主题所需的技能。
如果你更高级,特别是如果你已经学过线性代数,那么你可能会觉得这本书太初级了。要想从数学上更严谨地介绍量子信息科学,我建议你参考迈克尔·尼尔森(Michael Nielsen)和艾萨克·庄(Isaac Chuang)的《量子计算和量子信息》(quantum Computation and quantum information),这两本书被亲切地称为“迈克和艾克”(Mike and Ike),就像有嚼劲的水果糖一样。它是标准的高级文本,有充分的理由。
我希望这本书能帮助你意识到你可以做到,你可以理解量子计算。我希望它能激励你们更深入地学习量子计算,我希望你们中的一些人甚至会选择量子计算作为职业。如果是这样,我期待着与你们共事,并从你们的发现中学习。
这本教材源于我在克莱顿大学(Creighton University)教授的一门介绍性特别主题课程,我感谢每一个班级的学生分享开发和完善课程内容的过程。我还必须感谢那些在正式和非正式的角色中教我量子计算的人。没有你,我不可能做到。