量子计算的理论发展(二)

简介:

抱歉这么久才更新第二篇,最近会多更新几篇的。

上次说到如何在量子线路中实现类似经典逻辑门的操作,那么,这件事情我们该从何思考起来呢?

对于确定的计算,经典计算机实现的是一个n比特输入,m比特输出的函数

记为 f: \left\{ 0, 1 \right\} ^{n}\rightarrow \left\{ 0, 1 \right\} ^{m}

我们可以将上述函数转化为m个函数,每个函数都是一个n比特输入1比特输出的函数

记为f\rightarrow f_{i} : \left\{ 0, 1 \right\} ^{n}\rightarrow \left\{ 0, 1 \right\}, i=1,2,3...m

对于f_{i} (x),我们不妨设输出k个1,2^n-k个0,即输入x^{a} (a=1,2,3...k)时输出为1,输入x^{a} (a=k+1, k+2, ... 2^n-1, 2^n)时输出为0


这样可以写出f_{i} (x_{i})的形式f_{i}(x)=f_{i}(x^{1})\vee f_{i}(x^{2})\vee...{\vee}f_{i}(x^{n})

其中,\vee 是或函数,任意一个f_{i} (x^{a})的输入为1,则f_{i} (x^{a})输出为1

而对于函数f_{i} (x^{a}),我们可以写成f_{i} (x^{a})=x_1^{a}\wedge \bar{x_2^{a}}\wedge \bar{x_3^{a}}\wedge...{\wedge} x_{n-1}^{a}{\wedge} \bar{x_{n}^{a}}


其中,\wedge 是与函数,当x^{a} 的各位和等式右边的序列对应相等时(没有上横线的位为1,有上横线的位为0),f_{i} (x^{a})为1

到现在为止,我们已经将最初的问题简化为只需要与门、或门、非门外加copy门这些基本逻辑门构成的问题了,简单地想,我们只需要在量子逻辑门中实现这些基本逻辑门就可以实现量子计算了

不过,还需要提到的是,量子计算和经典计算不同的是,它是可逆计算,可以简单地理解为输入和输出的数目相等,在可逆计算理论中,只要实现Toffoli门,就可以实现与或非门等基本逻辑门(这一过程是通过控制三个输入比特中特定的一个或两个输入比特来实现的,读者可以自己思考),那么,我们最后就把问题归纳到如何在量子计算中实现Toffoli门

Toffoli门如图,是一个控制控制非门,只有当最上面两行输入为1时,最下面的输出将输入翻转


在量子力学中,我们知道比特是在Bloch球上的,对于比特的操控我们是通过让比特绕某一轴的旋转来实现的。在这里我们可以轻松实现的是3比特的Deutsch门,即控制控制旋转门,通过级联Deutsch门可以实现Toffoli门

后来的科学家进一步简化了Deutsch门,他们证明通过控制旋转门和控制非门的某种级联可以实现Toffoli门,如图

右面的V代表的是控制旋转门,而控制旋转门又可以表示为单比特旋转门和控制非门

这样,科学家们最后就将通用的量子计算简化为:单量子比特操控和两量子比特控制非门的操控!也就是说,只要我们做出来单比特旋转门和两比特控制非门,理论上我们就可以实现通用的量子计算了!

可是到现在各位可能还看不出来量子计算的威力在哪里,接下里我们介绍一些量子计算的算法,来让大家体会体会量子计算的效果,下期见(不会太久)!



原文发布时间为:2017.02.01
本文作者:Golden Horqin
本文来源:知乎,如需转载请联系原作者。

目录
相关文章
|
2月前
|
机器学习/深度学习 供应链 算法
量子计算:从理论到实践的跨越
量子计算基于量子力学原理,利用量子比特的叠加态和纠缠特性,展现出远超经典计算机的计算能力。本文从基本概念、发展历程、应用场景及未来挑战四个方面,全面介绍量子计算从理论到实践的跨越,展望其在优化问题、量子化学、机器学习等领域的广泛应用前景。
|
2月前
|
机器学习/深度学习 算法 量子技术
量子计算的最新进展:从理论到实践的跨越
量子计算的最新进展:从理论到实践的跨越
|
3月前
|
机器学习/深度学习 存储 人工智能
探索量子计算的未来——从理论到实践的飞跃
探索量子计算的未来——从理论到实践的飞跃
44 4
|
3月前
|
存储 算法 安全
量子计算基础介绍
量子计算基础介绍
59 1
|
4月前
|
机器学习/深度学习 并行计算 安全
量子计算破晓:从理论到应用的飞跃
【9月更文挑战第5天】量子计算的破晓标志着计算技术的新时代已经到来。从理论到应用的飞跃不仅将彻底改变我们的计算方式,还将深刻影响科学研究、工程技术、金融分析等多个领域的发展。尽管目前仍面临诸多技术和理论上的挑战,但随着技术的不断进步和应用的不断拓展,我们有理由相信量子计算将在未来成为推动人类社会进步的重要力量。让我们共同期待这一科技奇迹的绽放吧!
|
5月前
|
人工智能 并行计算 算法
揭秘未来技术:量子计算的奥秘与挑战
【8月更文挑战第19天】 在探索宇宙最深奥秘密的征途上,量子计算以其潜在的巨大计算能力成为了科技界的新星。本文将深入浅出地介绍量子计算的基本概念、工作原理以及面临的技术挑战,带领读者一探这项可能重塑未来的技术。
60 0
|
7月前
|
量子技术 数据安全/隐私保护
揭秘未来技术:量子计算的奥秘
【6月更文挑战第15天】本文将深入探讨量子计算的基本原理、当前发展现状以及面临的挑战。我们将一同探索量子比特(qubit)的奇异世界,了解量子纠缠和量子叠加如何赋予量子计算机超越传统计算机的能力。文章还将分析量子计算对未来科技发展的潜在影响,包括在药物设计、气候模拟和加密货币等领域的应用前景。
66 11
|
7月前
|
机器学习/深度学习 人工智能 算法
探索量子计算的未来:原理、应用与挑战
本文深入探讨了量子计算的基本原理、当前实际应用以及面临的技术和理论挑战,旨在为读者提供全面的技术性视角。
154 2
|
7月前
|
存储 人工智能 算法
量子计算:从理论走向现实的技术变革
在当今科技高速发展的时代,量子计算作为一种革命性的计算技术,逐渐从理论研究走向实用化。本文将详细探讨量子计算的基本原理、发展历程、当前进展及其在各个领域中的潜在应用。通过分析现有挑战和未来趋势,我们可以更好地理解量子计算如何改变未来科技的发展方向。
|
8月前
|
量子技术
量子计算:未来技术还是科幻小说?
【5月更文挑战第10天】量子计算,基于量子力学原理,以量子比特为信息单位,正逐步从科幻步入现实。科研进展包括量子比特数量与稳定性的提升,及量子算法的突破。然而,量子比特的稳定性和编程调试的复杂性仍是挑战。量子计算在科学和工业领域的应用前景广阔,如模拟量子系统、药物研发等。为实现这一技术的潜力,需加强理论研究、技术开发和人才培养。尽管挑战重重,量子计算的未来充满希望。

热门文章

最新文章

下一篇
开通oss服务