量子计算机程序设计:基本算法和代码示例(影印版英文版)

量子计算机程序设计:基本算法和代码示例(影印版英文版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2020-05
ISBN: 9787564188290
定价: 99.00
装帧: 其他
6人买过
  •   量子计算机即将掀起一场新的计算革命,你也可以即刻加入进来。如果你学的是软件工程、计算机图形学、数据科学,或者仅仅是一名计算机爱好者,《量子计算机程序设计:基本算法和代码示例(影印版 英文版)》都可以成为你理解量子计算技术的实践指南。你可以直接使用示例代码演示该技术的独特功能,而不是通过数学和理论进行探索。


      量子计算专家Eric Johnston、Nic Harrigan和Mercedes Gimeno-Segovia会向你展示在应用程序中构建并编写量子程序所需的技能、工具和意识。通过《量子计算机程序设计:基本算法和代码示例(影印版 英文版)》你将了解量子计算机可以做什么,并学习如何识别它们可以解决的问题类型。


      《量子计算机程序设计:基本算法和代码示例(影印版 英文版)》包含三部分内容:


      QPU编程――探索量子处理单元编程的核心概念,包括如何描述和操作量子位以及如何执行量子隐形传态


      QPU原语――学习算法原语和技术,包括幅度放大、量子傅里叶变换和相位估计


      QPU应用程序――研究如何使用QPU原语构建应用程序,包括量子搜索技术和Shor大数因式分解算法 Preface


    1. Introduction


    Required Background


    What Is a QPU?


    A Hands-on Approach


    A QCEngine Primer


    Native QPU Instructions


    Simulator Limitations


    Hardware Limitations


    QPU Versus GPU: Some Common Characteristics


    Part Ⅰ Programming for a QPU


    2. One Qubit


    A Quick Look at a Physical Qubit


    Introducing Circle Notation


    Circle Size


    Circle Rotation


    The First Few QPU Operations


    QPU Instruction: NOT


    QPU Instruction: HAD


    QPU Instruction: READ


    QPU Instruction: WRITE


    Hands-on: A Perfectly Random Bit


    QPU Instruction: PHASE(0)


    QPU Instructions: ROTX(0) and ROTY(0)


    COPY: The Missing Operation


    Combining QPU Operations


    QPU Instruction: ROOT-of-NOT


    Hands-on: Quantum Spy Hunter


    Conclusion


    3. Multiple Qubits


    Circle Notation for Multi-Qubit Registers


    Drawing a Multi-Qubit Register


    Single-Qubit Operations in Multi-Qubit Registers


    Reading a Qubit in a Multi-Qubit Register


    Visualizing Larger Numbers of Qubits


    QPU Instruction: CNOT


    Hands-on: Using Bell Pairs for Shared Randomness


    QPU Instructions: CPHASE and CZ


    QPU Trick: Phase Kickback


    QPU Instruction: CCNOT (Toffoli)


    QPU Instructions: SWAP and CSWAP


    The Swap Test


    Constructing Any Conditional Operation


    Hands-on: Remote-Controlled Randomness


    Conclusion


    4. Quantum Teleportation


    Hands-on: Let's Teleport Something


    Program Walkthrough


    Step 1: Create an Entangled Pair


    Step 2: Prepare the Payload


    ……
  • 内容简介:
      量子计算机即将掀起一场新的计算革命,你也可以即刻加入进来。如果你学的是软件工程、计算机图形学、数据科学,或者仅仅是一名计算机爱好者,《量子计算机程序设计:基本算法和代码示例(影印版 英文版)》都可以成为你理解量子计算技术的实践指南。你可以直接使用示例代码演示该技术的独特功能,而不是通过数学和理论进行探索。


      量子计算专家Eric Johnston、Nic Harrigan和Mercedes Gimeno-Segovia会向你展示在应用程序中构建并编写量子程序所需的技能、工具和意识。通过《量子计算机程序设计:基本算法和代码示例(影印版 英文版)》你将了解量子计算机可以做什么,并学习如何识别它们可以解决的问题类型。


      《量子计算机程序设计:基本算法和代码示例(影印版 英文版)》包含三部分内容:


      QPU编程――探索量子处理单元编程的核心概念,包括如何描述和操作量子位以及如何执行量子隐形传态


      QPU原语――学习算法原语和技术,包括幅度放大、量子傅里叶变换和相位估计


      QPU应用程序――研究如何使用QPU原语构建应用程序,包括量子搜索技术和Shor大数因式分解算法
  • 目录:
    Preface


    1. Introduction


    Required Background


    What Is a QPU?


    A Hands-on Approach


    A QCEngine Primer


    Native QPU Instructions


    Simulator Limitations


    Hardware Limitations


    QPU Versus GPU: Some Common Characteristics


    Part Ⅰ Programming for a QPU


    2. One Qubit


    A Quick Look at a Physical Qubit


    Introducing Circle Notation


    Circle Size


    Circle Rotation


    The First Few QPU Operations


    QPU Instruction: NOT


    QPU Instruction: HAD


    QPU Instruction: READ


    QPU Instruction: WRITE


    Hands-on: A Perfectly Random Bit


    QPU Instruction: PHASE(0)


    QPU Instructions: ROTX(0) and ROTY(0)


    COPY: The Missing Operation


    Combining QPU Operations


    QPU Instruction: ROOT-of-NOT


    Hands-on: Quantum Spy Hunter


    Conclusion


    3. Multiple Qubits


    Circle Notation for Multi-Qubit Registers


    Drawing a Multi-Qubit Register


    Single-Qubit Operations in Multi-Qubit Registers


    Reading a Qubit in a Multi-Qubit Register


    Visualizing Larger Numbers of Qubits


    QPU Instruction: CNOT


    Hands-on: Using Bell Pairs for Shared Randomness


    QPU Instructions: CPHASE and CZ


    QPU Trick: Phase Kickback


    QPU Instruction: CCNOT (Toffoli)


    QPU Instructions: SWAP and CSWAP


    The Swap Test


    Constructing Any Conditional Operation


    Hands-on: Remote-Controlled Randomness


    Conclusion


    4. Quantum Teleportation


    Hands-on: Let's Teleport Something


    Program Walkthrough


    Step 1: Create an Entangled Pair


    Step 2: Prepare the Payload


    ……
查看详情
12
相关图书 / 更多
量子计算机程序设计:基本算法和代码示例(影印版英文版)
量子色动力学相变(精)
张昭
量子计算机程序设计:基本算法和代码示例(影印版英文版)
量子计算理论基础
邱道文
量子计算机程序设计:基本算法和代码示例(影印版英文版)
量子世界:写给所有人的量子物理(青少年科学素养文库新版)
[美]肯尼斯·福特 著;王菲 译
量子计算机程序设计:基本算法和代码示例(影印版英文版)
量子科学驾到!
墨子沙龙 著
量子计算机程序设计:基本算法和代码示例(影印版英文版)
量子物理好玩好懂(5费曼与量子计算机)
[韩]李亿周 著;王忆文 译
量子计算机程序设计:基本算法和代码示例(影印版英文版)
量子场论自学教程
[英]汤姆·兰卡斯;斯蒂芬·布伦德尔
量子计算机程序设计:基本算法和代码示例(影印版英文版)
量子光学导论
(英)马克·福克斯
量子计算机程序设计:基本算法和代码示例(影印版英文版)
量子救援 绘本 小高鬼 新华正版
小高鬼MANY
量子计算机程序设计:基本算法和代码示例(影印版英文版)
量子呀:漫画量子力学和相对论(《七堂极简物理课》作者卡洛·罗韦利推荐,从零开始探寻世界的真相)
劳伦·沙弗 著;新经典 出品
量子计算机程序设计:基本算法和代码示例(影印版英文版)
量子隐形传态关键技术及应用
李冬芬
量子计算机程序设计:基本算法和代码示例(影印版英文版)
量子百年:从微观探究到科技重塑
陈根
量子计算机程序设计:基本算法和代码示例(影印版英文版)
量子信息简明教程
马雄峰;张行健;黄溢智
您可能感兴趣 / 更多
量子计算机程序设计:基本算法和代码示例(影印版英文版)
经济心理学导论
Erik Hoelzl 著;辛自强 译;Erich Kirchle
量子计算机程序设计:基本算法和代码示例(影印版英文版)
深入浅出设计模式 第2版(影印版)
Eric Freeman
量子计算机程序设计:基本算法和代码示例(影印版英文版)
半途而废自救指南:让坚持变轻松的 17 个日常练习
Eric Maisel(美)
量子计算机程序设计:基本算法和代码示例(影印版英文版)
野外地球物理学(第4版)
Eriksen 著;[英]John、Milsom、Asger、刘俊州、徐蔚亚、姜大建、张宏 译
量子计算机程序设计:基本算法和代码示例(影印版英文版)
魏玛共和国史(上卷)(汉译名著19)
Erich Eyck(埃里希·艾克
量子计算机程序设计:基本算法和代码示例(影印版英文版)
魏玛共和国史(下卷)(汉译名著19)
Erich Eyck(埃里希·艾克
量子计算机程序设计:基本算法和代码示例(影印版英文版)
新版剑桥实用专业英语:医学英语(附答案)
Eric Glendinning
量子计算机程序设计:基本算法和代码示例(影印版英文版)
Python计算与编程实践多媒体方法第4版
Ericson 著;[美]马克·古茨戴尔芭芭拉·埃里克森(Barbara(Mark,Guzdial)芭芭拉·埃里克森()、王海鹏、孙朝军 译
量子计算机程序设计:基本算法和代码示例(影印版英文版)
CSS速查手册(第五版)
Eric、A.、Meyer 著
量子计算机程序设计:基本算法和代码示例(影印版英文版)
为什么你看不懂抽象画?
Eric、Kandel 著
量子计算机程序设计:基本算法和代码示例(影印版英文版)
SpotStaysOvernight[Boardbook]
Eric Hill(艾瑞克·希尔) 著
量子计算机程序设计:基本算法和代码示例(影印版英文版)
共同基金指南Mutual Funds For Dummies
Eric Tyson 著