Hands-On Quantum Information Processing with Python: Get up and running with information processing and computing based on quantum mechanics using Python

0
(0)

Hands-On Quantum Information Processing with Python: Get up and running with information processing and computing based on quantum mechanics using Python
 

  • Author:Dr. Makhamisa Senekane
  • Length: 231 pages
  • Edition: 1
  • Publisher: Packt Publishing – ebooks Account
  • Publication Date: 2021-02-09
  • ISBN-10: 180020115X
  • ISBN-13: 9781800201156
  • Sales Rank: #4370028 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Explore the potential of quantum information processing and understand the state of a quantum system with this practical guide

    Key Features

    • Get well-versed with quantum information processing using Python
    • Understand the basics of quantum cryptography by implementing quantum key distribution protocols in Python
    • Implement well-known games such as the CHSH and GHZ games using quantum strategies and techniques

    Book Description

    Quantum computation is the study of a subclass of computers that exploits the laws of quantum mechanics to perform certain operations that are thought to be difficult to perform on a non-quantum computer.

    Hands-On Quantum Information Processing with Python begins by taking you through the essentials of quantum information processing to help you explore its potential. Next, you’ll get well-versed with the fundamental property of quantum entanglement and find out how to illustrate this using the teleportation protocol. As you advance, you’ll discover how quantum circuits and algorithms such as Simon’s algorithm, Grover’s algorithm, and Shor’s algorithm work, and get to grips with quantum cryptography by implementing important quantum key distribution (QKD) protocols in Python. You will also learn how to implement non-local games such as the CHSH game and GHZ game by using Python. Finally, you’ll cover key quantum machine learning algorithms, and these implementations will give you full rein to really play with and fully understand more complicated ideas.

    By the end of this quantum computing book, you will have gained a deeper understanding and appreciation of quantum information.

    What you will learn

    • Discover how quantum circuits and quantum algorithms work
    • Familiarize yourself with non-local games and learn how to implement them
    • Get to grips with various quantum computing models
    • Implement quantum cryptographic protocols in Python such as BB84 and B92
    • Explore entanglement and teleportation in quantum systems
    • Find out how to measure and apply operations to qubits
    • Delve into quantum computing with the continuous-variable quantum state
    • Get acquainted with essential quantum machine learning algorithms

    Who This Book Is For

    This book is for developers, programmers, or undergraduates in computer science who want to learn about the fundamentals of quantum information processing. A basic understanding of the Python programming language is required, and a good grasp of math and statistics will be useful to get the best out of this book.

    中文:

    书名:使用Python实际操作量子信息处理:使用Python启动和运行基于量子力学的信息处理和计算

    使用本实用指南探索量子信息处理的潜力并了解量子系统的状态

    主要特点

    • 精通使用Python进行量子信息处理
    • 通过使用Python语言实现量子密钥分发协议,了解量子密码学的基础知识
    • 使用量子策略和技术实现著名的游戏,如CHSH和GHz游戏

    图书描述

    量子计算是对一类计算机的研究,这些计算机利用量子力学定律来执行某些被认为在非量子计算机上难以执行的操作。

    使用Python的实际操作量子信息处理从带领您了解量子信息处理的基本要素开始,帮助您探索其潜力。接下来,您将非常熟悉量子纠缠的基本属性,并了解如何使用隐形传态协议来说明这一点。随着学习的深入,您将了解量子电路和算法(如Simon的算法、Grover的算法和Shor的算法)是如何工作的,并通过用Python语言实现重要的量子密钥分发(QKD)协议来掌握量子密码学。您还将学习如何使用Python实现非本地游戏,如CHSH游戏和GHz游戏。最后,您将介绍关键的量子机器学习算法,这些实现将让您充分发挥并充分理解更复杂的想法。

    在这本量子计算书的最后,你将对量子信息有更深刻的理解和欣赏。

    你将学到什么

    • 了解量子电路和量子算法的工作原理
    • 熟悉外地游戏并学习如何实现它们
    • 熟悉各种量子计算模型
    • 在Python语言中实现量子密码协议,如BB84和B92
    • 探索量子系统中的纠缠和隐形传态
    • 了解如何测量量子位并将其应用于量子位
    • 利用连续变量量子态深入研究量子计算
    • Get acquainted with essential quantum machine learning algorithms

    Who This Book Is For

    本书面向希望学习量子信息处理基础知识的开发人员、程序员或计算机科学本科生。需要对Python编程语言有基本的了解,并且很好地掌握数学和统计学将有助于更好地理解本书。

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册