万本电子书0元读

万本电子书0元读

顶部广告

Python量子计算实践:基于Qiskit和IBM Quantum Experience平台电子书

1.内容汇集作者多年工作经验的结晶,专业可靠,而且紧贴实际应用需求。 2.深浅出的量子计算门:从基础概念出发,通过简单的代码示例和直观的解释,帮助读者快速理解量子计算的基本原理。 3.书中避免复杂的理论框架,聚焦实际的编程实践和问题解决,即使没有深厚的物理背景也能轻松门。 4.全面覆盖Qiskit工具包:深探讨了Qiskit工具包的各个组成部分,包括Terra、Aer、Ignis和Aqua,并详细讲解了它们的优和应用场景。读者将能够全面掌握量子程序的发流程,从编写量子线路到优化量子算法,再到在真实硬件上运行和测试程序。

售       价:¥

纸质售价:¥94.80购买纸书

9人正在读 | 0人评论 6.7

作       者:[美]哈西·诺伦(Hassi Norlén) 著

出  版  社:人民邮电出版社有限公司

出版时间:2024-04-01

字       数:21.6万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书使用Qiskit源框架和IBM Quantum Experience平台搭建一个量子计算平台,并借助Python来介绍实现量子编程的方法。 本书内容由浅深,从搭建编程环境并编写一个简单的量子程序始,介绍如何使用Python编写简单的脚本,Qiskit和IBM Quantum Experience行交互的方法,概率计算、叠加和纠缠等基本概念,影响量子程序输出结果的各种物理因素,Qiskit量子门资源库,使用Aer模拟量子计算机,使用Ignis清理量子操作,Grover搜索算法,以及使用Aqua运行Grover算法和Shor算法等重要内容。 本书能够帮助读者学会使用Qiskit和IBM Quantum Experience,同时结合Python编程实践来实现量子比特的可视化并深理解量子门、贝尔态、量子线路等概念,一步掌握在实践中使用量子算法的方法。<br/>【推荐语】<br/>1.内容汇集作者多年工作经验的结晶,专业可靠,而且紧贴实际应用需求。 2.深浅出的量子计算门:从基础概念出发,通过简单的代码示例和直观的解释,帮助读者快速理解量子计算的基本原理。 3.书中避免复杂的理论框架,聚焦实际的编程实践和问题解决,即使没有深厚的物理背景也能轻松门。 4.全面覆盖Qiskit工具包:深探讨了Qiskit工具包的各个组成部分,包括Terra、Aer、Ignis和Aqua,并详细讲解了它们的优和应用场景。读者将能够全面掌握量子程序的发流程,从编写量子线路到优化量子算法,再到在真实硬件上运行和测试程序。 5.书中还详细介绍了如何使用预封装的量子算法,并通过实现Grover算法等案例,展示了量子算法与传统算法的不同之处,使得读者能够将理论知识应用于实际问题的解决中。<br/>【作者】<br/>[美]哈西·诺伦(Hassi Norlén),IBM沃森物联网解决方案的首席信息发人员,致力于沃森物联网服务产品生态系统的发。拥有超过15年工作经验,曾负责过Web内容管理、大数据分析、传感器和IoT、量子计算等多领域工作。<br/>
目录展开

内 容 提 要

关 于 作 者

关于审稿人

前 言

读者对象

本书内容

如何充分利用本书

资源与支持

配套资源

提交勘误

与我们联系

关于异步社区和异步图书

第1章 搭建编程环境

1.1 技术要求

1.2 创建IBM Quantum Experience账号

1.3 安装Qiskit

1.4 下载示例代码

1.5 安装API密钥并访问提供服务的量子计算机

1.6 及时更新Qiskit环境

第2章 基于Python的量子计算和量子比特

2.1 技术要求

2.2 比较经典比特和量子比特

2.3 使用Python将量子比特可视化

2.4 量子门简介

第3章 IBM Quantum Experience——拖放式量子编程

3.1 技术要求

3.2 IBM Quantum Experience简介

3.3 使用Circuit Composer搭建量子乐谱

3.4 量子抛硬币实验

3.5 不同软件之间的交互

第4章 从Terra入门

4.1 技术要求

4.2 创建一个Qiskit量子程序

4.3 再谈量子抛硬币

4.4 获取统计数据——连续多次抛硬币

4.5 交换所抛硬币的正反面

4.6 同时抛两枚硬币

4.7 抛硬币中的量子作弊——贝尔态简介

4.8 其他量子作弊方法——调整赔率

4.9 抛更多的硬币——直接方法和作弊方法

4.10 抛实体硬币

第5章 使用Qiskit工具访问IBM Quantum硬件

5.1 技术要求

5.2 什么是IBM Quantum机器

5.3 定位到可用的后端

5.4 比较后端

5.5 查询最空闲的后端

5.6 使后端可视化

5.7 使用Qiskit探索选定的后端

第6章 Qiskit量子门资源库简介

6.1 技术要求

6.2 使量子门可视化

6.3 使用泡利X门、泡利Y门和泡利Z门翻转量子比特

6.4 使用H门创建量子叠加

6.5 使用量子相移门S、S†、T和T†将量子比特绕z轴旋转

6.6 使用Rx门、Ry门和Rz门将量子比特绕任意坐标轴自由旋转

6.7 使用基本量子门U1、U2、U3和ID搭建量子线路

6.8 双量子比特门

6.9 多量子比特门

6.10 量子线路的真面目

第7章 使用Aer模拟量子计算机

7.1 技术要求

7.2 了解量子模拟器的用法

7.3 比较Qiskit Aer模拟器和IBM量子计算机

7.4 将IBM Quantum后端的噪声配置文件添加到本地模拟器中

7.5 使用幺正模拟器加深对量子线路的理解

7.6 使用态矢量模拟器进行诊断

第8章 使用Ignis清理量子操作

8.1 技术要求

8.2 探索量子比特,理解T1、T2、误差和量子门

8.3 比较同一块芯片上的量子比特

8.4 估算可用时间内的量子门的数量

8.5 用读出校正来纠正预期结果

8.6 用量子纠错减轻意外情况造成的影响

第9章 Grover搜索算法

9.1 技术要求

9.2 了解量子相位反冲

9.3 经典搜索算法简介

9.4 搭建Grover搜索算法

9.5 使用3量子比特Grover算法进行搜索

9.6 在Grover搜索过程中加入更多量子比特

9.7 在代码中使用Grover量子线路

第10章 使用Aqua了解算法

10.1 技术要求

10.2 以Aqua函数的形式运行Grover算法

10.3 以Aqua函数的形式运行Shor算法

10.4 了解Aqua中的更多算法

感 谢 阅 读

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部