计算机
类型
可以朗读
语音朗读
146千字
字数
2021-07-01
发行日期
展开全部
主编推荐语
量子计算编程从入门到实践书籍,圆形表示法阐释量子计算机编程。
内容简介
量子计算机将开启一场全新的计算革命,而你现在就可以参与并推动这场革命。
运用本书中的知识,你将成为探索量子计算应用的先驱,在连物理学家可能都闻所未闻的领域应用和拓展量子计算技术。
正如学习编程不需要精通晶体管背后的物理学,学习量子计算机编程也不需要精通量子力学。本书以程序员为中心,避开了艰深的数学公式,用直观的圆形表示法阐释了量子计算程序的概念、原理和应用场景。同时,本书提供了在线实验室,你可以一边运行JavaScript代码,一边观察和思考对应的可视化效果。
QPU编程:探索量子计算机编程的核心概念,包括如何描绘和操作量子比特,以及如何实现量子隐形传态。QPU原语:学习算法原语,包括振幅放大、量子傅里叶变换和量子相位估计。QPU应用:研究如何将QPU原语用于构建应用程序,示例包括量子搜索、量子超采样、舒尔分解和量子机器学习。
目录
- 版权信息
- O'Reilly Media, Inc. 介绍
- 译者序
- 前言
- 第1章 入门
- 1.1 所需背景
- 1.2 何谓QPU
- 1.3 动手实践
- 1.4 原生QPU指令
- 1.5 QPU与GPU的共同点
- 第一部分 QPU编程
- 第2章 单个量子比特
- 2.1 物理量子比特概览
- 2.2 圆形表示法
- 2.3 第一批QPU指令
- 2.4 复制:缺失的指令
- 2.5 组合QPU指令
- 2.6 实践:量子监听检测
- 2.7 小结
- 第3章 多个量子比特
- 3.1 多量子比特寄存器的圆形表示法
- 3.2 绘制多量子比特寄存器
- 3.3 多量子比特寄存器中的单量子比特运算
- 3.4 可视化更多数量的量子比特
- 3.5 QPU指令:CNOT
- 3.6 实践:利用贝尔对实现共享随机性
- 3.7 QPU指令:CPHASE(θ)和CZ
- 3.8 QPU指令:CCNOT
- 3.9 QPU指令:SWAP和CSWAP
- 3.10 构造任意的条件运算
- 3.11 实践:远程控制随机性
- 3.12 小结
- 第4章 量子隐形传态
- 4.1 动手尝试
- 4.2 程序步骤
- 4.3 解释结果
- 4.4 如何利用隐形传态
- 4.5 著名的隐形传态事故带来的乐趣
- 第二部分 QPU原语
- 第5章 量子算术与逻辑
- 5.1 奇怪的不同
- 5.2 QPU中的算术运算
- 5.3 两个量子整数相加
- 5.4 负整数
- 5.5 实践:更复杂的数学运算
- 5.6 更多量子运算
- 5.7 可逆性和临时量子比特
- 5.8 反计算
- 5.9 QPU中的逻辑运算
- 5.10 小结
- 第6章 振幅放大
- 6.1 实践:在相位和强度之间相互转换
- 6.2 振幅放大迭代
- 6.3 更多迭代?
- 6.4 多个标记值
- 6.5 使用振幅放大
- 6.6 QPU内部
- 6.7 小结
- 第7章 量子傅里叶变换
- 7.1 隐藏模式
- 7.2 QFT、DFT和FFT
- 7.3 QPU寄存器中的频率
- 7.4 DFT
- 7.5 使用QFT
- 7.6 QPU内部
- 7.7 小结
- 第8章 量子相位估计
- 8.1 了解QPU运算
- 8.2 本征相位揭示有用信息
- 8.3 相位估计的作用
- 8.4 如何使用相位估计
- 8.5 使用细节
- 8.6 实践中的相位估计
- 8.7 QPU内部
- 8.8 小结
- 第三部分 QPU应用程序
- 第9章 真实的数据
- 9.1 非整型数据
- 9.2 QRAM
- 9.3 向量的编码
- 9.4 矩阵的编码
- 第10章 量子搜索
- 10.1 相位逻辑
- 10.2 解决逻辑谜题
- 10.3 求解布尔可满足性问题的一般方法
- 10.4 加速传统算法
- 第11章 量子超采样
- 11.1 QPU能为计算机图形学做什么
- 11.2 传统超采样
- 11.3 实践:计算相位编码图像
- 11.4 采样相位编码图像
- 11.5 更有趣的图像
- 11.6 超采样
- 11.7 量子超采样与蒙特卡罗采样
- 11.8 增加颜色
- 11.9 小结
- 第12章 舒尔分解算法
- 12.1 实践:在QPU上应用舒尔分解算法
- 12.2 算法说明
- 12.3 逐步操作:分解数字15
- 12.4 使用细节
- 第13章 量子机器学习
- 13.1 求解线性方程组
- 13.2 量子主成分分析
- 13.3 量子支持向量机
- 13.4 其他机器学习应用
- 第四部分 展望
- 第14章 保持领先:文献指引
- 14.1 从圆形表示法到复向量
- 14.2 与术语有关的一些细节和注意事项
- 14.3 测量基
- 14.4 门的分解与编译
- 14.5 隐形传态门
- 14.6 QPU名人堂
- 14.7 竞赛:量子计算机与传统计算机
- 14.8 基于oracle的算法研究
- 14.9 量子编程语言
- 14.10 量子模拟的前景
- 14.11 纠错与NISQ设备
- 14.12 进一步学习
- 关于作者
- 关于封面
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。