量子算法与编程入门

量子算法与编程入门

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

本书既可用于量子算法与编程的教学,也可用于量子计算自学的引导。

内容简介

本书的内容由相关基础、量子算法、量子编程三方面构成,具体是:量子算法的数学和信息基础,主要包括相关特定数学空间及其同构空间、相关变换特别是酉变换等;量子信息及量子计算初步,包括量子比特、量子寄存器、量子计算模型、量子逻辑门、量子线路等;量子算法,主要包括挑选几种简明的适合入门的量子算法详细分析;量子编程,主要包括量子编程的发展现状,几种入门量子算法的编程实现,编程实现又含传统计算机模拟和连接量子计算硬件的试验平台等。

作者简介

编者傅鹂,重庆大学教授、软件学院教授委员会主任,重庆市信息安全技术中心技术总监,重庆市电子学会副理事长。

章节目录

版权信息

内容提要

前言

第1章 相关基础

1.1 量子系统的理解

1.1.1 量子系统的抽象描述

1.1.2 可观测量及其与状态的关系

1.1.3 量子状态演化与量子计算

1.1.4 复合量子系统的状态

1.2 有限维复希尔伯特空间

1.2.1 n-维复坐标空间

1.2.2 n-维复希尔伯特空间

1.2.3 狄拉克符号

1.3 线性变换与变换矩阵

1.3.1 一般线性映射

1.3.2 线性算子

1.3.3 酉算子和酉矩阵

1.3.4 其他特殊算子和矩阵

1.4 克罗内克积与张量积

1.4.1 克罗内尔积

1.4.2 张量积

1.4.3 状态简写与基态编码

第2章 量子算法

2.1 量子计算概要

2.1.1 量子门

2.1.2 量子线路及通用量子门

2.1.3 量子门常用结果

2.2 量子算法和量子黑箱的实现

2.2.1 计算问题与布尔函数

2.2.2 布尔函数的实现

2.2.3 量子黑箱实现示例

2.3 Deutsch算法解析

2.3.1 问题与算法描述

2.3.2 实现的讨论与简单示例

2.3.3 算法分析

2.4 Deutsch–Jozsa算法解析

2.4.1 问题与算法描述

2.4.2 实现的讨论与简单示例

2.4.3 算法分析

2.5 Grover算法解析

2.5.1 问题与算法描述

2.5.2 实现的讨论与简单示例

2.5.3 算法分析

第3章 量子编程

3.1 量子编程概述

3.1.1 两个引例

3.1.2 量子编程的概念

3.1.3 数据叠加与程序叠加

3.2 量子编程语言

3.2.1 量子线路图

3.2.2 量子汇编语言

3.2.3 高级量子编程语言

3.3 量子计算实验平台

3.3.1 IBM Quantum Experience

3.3.2 LIQui|〉

3.3.3 ProjectQ

3.3.4 其他平台简介

第4章 量子算法的编程实现

4.1 Deutsch算法

4.1.1 IBM Quantum Experience

4.1.2 LIQui|〉

4.1.3 ProjectQ

4.2 Deutsch-Jozsa算法

4.2.1 IBM Quantum Experience

4.2.2 LIQui|〉

4.2.3 ProjectQ

4.3 Grover算法

4.3.1 IBM Quantum Experience

4.3.2 LIQui|〉

4.3.3 ProjectQ

附录

附录A 命题 2.2 的证明

附录B 部分练习提示

参考文献

量子算法与编程入门是2018年由重庆大学出版社出版,作者傅鹂 主编。

得书感谢您对《量子算法与编程入门》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
编程竞赛宝典:C++语言和算法入门 电子书
信息学奥赛金牌教练精心之作,算法竞赛宝典。
Python深度学习:逻辑、算法与编程实战 电子书
机器学习是人工智能领域一个极其重要的研究方向,而深度学习则是机器学习中一个非常接近AI的分支,其思路在于建立进行分析学习的神经网络,模仿人脑感知与组织的方式,根据输入数据做出决策。深度学习在快速的发展过程中,不断有与其相关的产品推向市场,显然,深度学习的应用将会日趋广泛。《Python深度学习:逻辑、算法与编程实战》是关于深度学习的理论、算法、应用的实战教程,内容涵盖深度学习的语言、学习环境、典型
多尺度量子谐振子优化算法 电子书
本书以作者在自然计算领域的研究成果为基础,全面、系统地介绍了一种基于量子谐振子物理模型的新的智能优化算法—MQHOA算法,该算法的物理模型明确、算法结构简单,无需复杂的初始条件设定和参数设置。将MQHOA算法用于求解函数优化问题和组合优化问题,并对算法的物理模型、迭代收敛性和并行性进行理论分析和实验验证。全书共7章,每章都包含了作者近年的科研成果。本书可作为自然计算算法、人工智能领域开发人员和技术
ROS机器人编程与SLAM算法解析指南 电子书
内容条理清晰,源代码可读性强,非常适合初学者快速上手并掌握ROS。
Arduino创意案例编程入门与提高 电子书
本书共36个案例,每个案例都从创作灵感、技术方案、程序设计、视野拓展等方面进行了讲解;还介绍Arduino元器件的使用,包括Arduion控制器、面包板、电阻模块和各种输入输出设备,如按钮、开关、温湿度传感器、红外传感器、超声波传感器、激光雷达、电机、喇叭、LED等。