量子计算与编程入门

前言

  自量子计算研究受到广泛关注的几十年来,国内出版了一些量子计算相关的书籍,但内容较为单薄,涵盖内容并不全面,与当前量子计算行业真实的技术发展状况尚有一段距离,并不能给目标读者带来较高的阅读与学习价值。

  在量子计算研究进入发展快车道之际,集聚力量,重新编写出一套体系完整、内容全面、能够为新时期量子计算人才培养服务的专业教材,无论是从当前还是从未来来看,都是一件具有积极意义的工作。

  作为本源量子教材编写出版计划的第一册教材,书中对于量子计算的背景知识、量子计算数学基础、量子计算机硬件系统、量子算法与编程、量子计算前沿话题等都进行了清晰介绍。

  第一部分背景知识章节主要介绍了量子计算的发展现状以及量子力学的发展历史,通过了解量子计算的基本概念和量子计算软件,对量子计算入门起到导引作用。

  第二部分量子计算基础部分,从量子系统、观测量和计算基下的测量、复合系统与联合测量等量子计算基础理论的讲解,逐步带你进入量子计算世界。本章还介绍了量子逻辑门、量子线路、量子计算的if和while等内容。

  第三部分量子计算机硬件基础板块,主要解析本源量子基于量子计算研发的各种硬件产品。学完本章你将了解量子计算信号传输的重要性、量子计算控制系统的不可或缺性及量子计算芯片的基本情况。

  第四部分量子算法与编程深入介绍了量子算法的基础知识及运用。内容涵盖量子算法简介、量子—经典混合算法、几种主流的量子算法及本源自主研发的量子语言QRunes和量子编程软件QPanda2。

  第五部分介绍了量子计算的前沿话题,包括利用QPanda测试量子系统噪声、量子机器学习与量子神经网络、使用单振幅和部分振幅量子虚拟机、将量子程序编译到不同的量子芯片上等行业前沿知识。

  在附录中,编者收录了学习量子计算所需的基础数学内容和本源量子编程工具的安装与配置方法,期望为读者们学习量子计算与编程提供更多参考。

  尽管量子计算时代何时真正开始,还存在着所有类似叠加的不确定性,但必须承认,量子计算技术产生的成果正越来越多地应用到我们的生活之中。

  本源联合创始人郭光灿院士说:“要成为科学强国不是一代人的事,必须要有传承,这离不开量子信息人才的教育和培养。”希望本套教材的问世,能为量子计算教育事业的发展,为量子计算人才的培养,作出应有的贡献。

  著者

  2019年8月