python 量子计算包_在Python中使用qiskit 包进行量子计算机编程

本文介绍了量子计算的基础,并澄清了量子计算机技术已接近实用化的误解。重点讲解了IBM的开源软件QISKit,以及如何在IBM的云端量子计算机上运行程序。内容包括量子比特在Bloch球上的表示,以及如何使用QISKit实现量子逻辑门,如非门(Pauli X门)。后续文章将探讨量子逻辑门在实际硬件上的实现和量子算法的应用。
摘要由CSDN通过智能技术生成

一个普遍的误解是,量子计算机尚未准备好进行市场应用,并且该技术还需要很多年才能使用。在本文中,我们将介绍对量子计算机进行编程的一些基本原理, 并消除这种误解。我们将研究免费的开源软件:IBM研发的QISKit ,以及量子机器学习软件 PennyLane 。我们还将介绍如何在IBM的云端量子计算机上运行程序。在后续文章中,我们将讨论一些应用到机器学习中的程序,这些应用程序可供有好奇心的人使用。

什么是量子计算机?

首先,让我们谈谈量子计算以及你能从这项技术中期待什么。你会发现在手机,笔记本电脑或平板电脑内部的计算机芯片都是由硅构成的。最常见的技术之一是:使用一种基于光的特殊光刻技术将微观图案蚀刻到硅芯片中。这些微小的图案使我们能够以可控方式通过硅芯片传输电子(电流)。目前,我们已经达到了这些微小图案可以达到的物理极限。现在我们可以以纳米级精度有效大量创建它们,一个典型的体系结构大约为10纳米,大约20到50个原子。

目前存在可以更精确操纵单个原子的技术,并且我们目前可以创建比你通常在计算机或电话中发现的架构还要小的架构。不过这种制造过程要慢一些, 因此要大量生产这些小得多的,原子尺度的芯片要困难些。在构造具有如此小特征的计算机芯片时,我们遇到的困难是电子和原子的量子行为。电子具有波粒二相性,这意味着,在某些情况下,电子的行为类似于波,而不是粒子,因此,如果蚀刻的图案太小,将其限制在硅芯片上的微小蚀刻图案上将变得更加困难。电子“扩散”并发生电子泄漏(量子隧穿效应),从而导致部分电流流过硅芯片中微小通道。这种泄漏意味着芯片无法达到预期的性能,并且电子作为波的行为将成为问题。这通常被称为“摩尔定律之死”,它代表了过去几十年来,我们所期望计算

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值