本书的内容主要包括三部分。第一部分概述了量子计算和量子电路的基础知识。第二部分重点介绍了量子硬件和量子计算算法的基本原理,并提供了多种量子计算方法的实用代码。第三部分详细介绍了掌握量子计算所需的数学工具,特别是把线性代数的核心概念和量子计算联系起来。此外,本书还介绍了最新的变分和优化方法,讨论了随机电路采样等前沿应用。
阅读本书,读者不仅能对量子计算的历史和发展脉络有清晰的认识,掌握量子计算的关键知识点,通过随书代码还能亲自体验量子编程,将量子计算的理论知识和动手实践相结合。
本书配套提供代码和习题,既可用于高校的教学,又可用于产业界的技术培训。
作者简介
Jack D. Hidary是Alphabet X(前身为Google X)的科学家,专注于人工智能和量子计算的研究。他和他的团队为NISQ量子处理器开发和研究算法,并为量子计算创建新的软件库。在人工智能领域,他和他的团队专注于基础研究,如深度网络的泛化以及应用人工智能技术等。
译者简介
姚鹏晖,南京大学计算机科学与技术系副教授,主要研究方向是量子信息与量子计算,在理论计算机科学顶级会议和信息论顶级期刊上发表多篇论文,并多次在量子信息国际权威会议上做学术报告。
钦明珑,南京大学计算机科学与技术系博士研究生,研究方向为量子计算复杂性理论。
汪昌盛,南京大学计算机科学与技术系硕士研究生,研究方向为量子分布式计算。
赵铭南,南京大学计算机科学与技术系博士研究生,研究方向为量子程序设计理论、去随机化理论。