搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
量子计算编程实战--基于IBM QX量子计算平台
0.00     定价 ¥ 99.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787302550389
  • 作      者:
    作者:(美)克里斯丁·科比特·莫兰|责编:贾小红|译者:王保新
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2020-04-01
收藏
内容介绍
本书详细阐述了与量子编程相关的基本解决方案,主要包括量子计算概述,量子比特,量子态、量子寄存器和测量,使用量子门演化量子态,量子电路,量子编辑器,OpenQASM,Qiskit和量子计算机模拟,量子AND门和量子OR门,Grover算法,量子傅里叶变换,Shor算法,量子错误和量子纠错,以及量子计算的未来等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。 本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。
展开
目录
第1章 量子计算概述
1.1 技术要求
1.2 量子计算机
1.2.1 量子计算机的用途
1.2.2 专家观点:量子计算的重要性
1.3 量子计算的历史、现状和未来
1.3.1 量子计算的历史
1.3.2 量子计算的现状
1.3.3 量子计算的未来
1.3.4 专家观点:量子计算的未来前景
1.4 设置并运行Python代码示例
1.4.1 获取书籍代码
1.4.2 设置Jupyter Notebook
1.5 设置并运行IBM QX示例
1.5.1 简单示例:Hello Quantum World
1.5.2 关于API密钥
1.6 设置并运行Qiskit示例
1.7 小结
1.8 练习和问题
第2章 量子比特
2.1 技术要求
2.2 量子比特及其存储
2.3 模拟量子比特
2.3.1 关于 |"0" > 和 |"1" >
2.3.2 关于 |"0" > 和 |"1" > 的组合
2.4 量子比特的3种不同表示形式
2.4.1 零基态和一基态的补充说明
2.4.2 加和减基态
2.4.3 顺时针和逆时针基态
2.5 布洛赫球面
2.5.1 在布洛赫球面上的 |"0" > 和 |"1" > 等基态
2.5.2 量子比特的布洛赫坐标
2.5.3 在布洛赫球面上绘制布洛赫坐标
2.6 量子比特的叠加和测量
2.6.1 量子比特的量子叠加
2.6.2 量子比特的量子测量
2.6.3 布洛赫球上单个量子比特的测量
2.7 小结
2.8 练习和问题
第3章 量子态、量子寄存器和测量
3.1 技术要求
3.2 量子态和寄存器
3.3 可分离状态
3.4 量子纠缠
3.5 量子测量和纠缠
3.6 退相干,T1和T
3.6.1 退相干
3.6.2 关于T1和T
3.7 小结
3.8 练习和问题
第4章 使用量子门演化量子态
4.1 技术要求
4.2 门
4.2.1 经典门
4.2.2 量子门
4.3 在状态上操作的门
4.4 单量子比特门
4.4.1 哈达玛门(H)
4.4.2 泡利门(X,Y,Z)
4.4.3 相门(S)和π/8门(T)
4.5 多量子比特门
4.5.1 关于CNOT门
4.5.2 CNOT门的Python代码
4.5.3 可以选择控制量子比特和目标量子比特的CNOT
4.6 小结
4.7 练习和问题
第5章 量子电路
5.1 技术要求
5.2 量子电路和量子电路图
5.3 使用Qiskit生成量子电路
5.3.1 在Qiskit中的单量子比特电路
5.3.2 关于Qiskit的QuantumCircuit类和通用门方法
5.3.3 在Qiskit中的多量子比特门
5.3.4 在Qiskit电路中的经典寄存器
5.3.5 在Qiskit电路中的测量
5.4 可逆计算
5.5 有用的量子电路
5.5.1 使用X门准备任何二进制输入
5.5.2 交换两个量子比特
5.6 小结
5.7 练习和问题
第6章 量子编辑器
6.1 技术要求
6.2 量子编辑器
6.2.1 硬件
6.2.2 门、操作和屏障
6.3 将量子电路转换到量子编辑器中
6.4 通过模拟或在Quantum Composer硬件上执行量子电路
6.4.1 通过模拟执行量子电路
6.4.2 在量子计算机硬件上执行量子电路
6.5 小结
6.6 练习和问题
第7章 OpenQASM
7.1 技术要求
7.2 关于OpenQASM
7.3 将OpenQASM程序转换为量子乐谱
7.3.1 使用OpenQASM取反一个量子比特
7.3.2 使用OpenQASM将门应用于两个量子比特,并测量第一个量子比特
7.4 在OpenQASM 2.0 程序中表示量子乐谱
7.5 使用OpenQASM与IBM QX连接
7.6 关于OpenQASM的高级用法
7.6.1 重置量子比特
7.6.2 使用if语句
7.6.3 用户定义的门和基本门
7.7 小结
7.8 练习和问题
第8章 Qiskit和量子计算机模拟
8.1 技术要求
8.2 安装和使用Qiskit
8.2.1 测试Qiskit安装
8.2.2 在Qiskit中使用OpenQASM
8.2.3 认识和安装Qiskit Aqua
8.3 关于Qiskit Terra顶点项目
8.3.1 关于MIDI规格
8.3.2 关于MIDI的量子计算
8.4 小结
8.5 练习和问题
第9章 量子AND门和量子OR门
9.1 技术要求
9.2 布尔可满足性问题
9.2.1 关于3SAT经典实现
9.2.2 有趣的3SAT
9.3 量子AND和OR
9.3.1 关于Toffoli门—量子AND门
9.3.2 量子OR门
9.3.3 多个量子比特上的量子AND和量子OR
9.4 关于3SAT量子电路的实现
9.5 小结
9.6 练习和问题
第10章 Grover算法
10.1 技术要求
10.2 Grover算法概述和用例
10.2.1 Grover算法概述
10.2.2 Grover算法的步骤
10.3 使用3SAT作为Grover算法checker
10.3.1 在Qiskit中的2个和3个量子比特的量子AND
10.3.2 在Qiskit中的2个和3个量子比特的量子OR
10.3.3 测试门及其可逆性
10.4 使用Grover算法求解3SAT问题
10.4.1 在Qiskit中的oracle实现
10.4.2 关于mover步骤的实现
10.4.3 完整的算法设置
10.4.4 在Qiskit上运行算法
10.5 小结
10.6 练习和问题
第11章 量子
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证