量子计算入门
如何入门量子计算:简单明了的教程(二)

量子计算是当今科技领域最炙手可热的话题之一。
与传统的经典计算机不同,量子计算机利用量子力学的原理,能够在并行处理和高速计算方面展现出巨大的优势。
因此,越来越多的科学家和工程师都对如何入门量子计算产生了浓厚的兴趣。
本文将以简单明了的方式,为读者提供一个入门量子计算的教程。
一、了解量子力学基础要想理解量子计算,首先需要对量子力学有一定的了解。
量子力学是研究微观世界的物理学理论,描述了微观粒子的运动和相互作用。
量子力学的基本概念包括波粒二象性、不确定性原理和态叠加等。
通过学习量子力学的基础知识,我们能够更好地理解量子计算的原理和技术。
二、掌握量子比特(Qubit)的基本概念量子计算中的最基本单位是量子比特,简称Qubit。
与传统计算机的比特(Bit)只能表示0和1两个状态不同,Qubit可以同时处于0和1的叠加态。
这种叠加态可以通过超导电路、离子阱等方式实现。
在学习量子计算时,我们需要掌握Qubit的基本特性,包括叠加态、纠缠态以及量子门操作等。
三、学习量子算法的基本原理量子计算的最大优势在于它能够在某些问题上实现指数级加速。
这是因为量子计算机能够利用叠加态和纠缠态进行并行计算。
学习量子算法的基本原理,可以帮助我们理解量子计算的工作方式和设计思路。
常见的量子算法包括Grover搜索算法、Shor因式分解算法等。
通过研究这些算法,我们可以更好地认识到量子计算在解决某些复杂问题上的潜力。
四、了解量子计算的硬件实现了解量子计算的硬件实现有助于我们更深入地理解量子计算的具体操作过程和技术挑战。
目前,量子计算机的实现方式主要有超导线路、离子阱、拓扑量子计算等。
每种实现方式都有其独特的优势和限制。
通过了解这些硬件实现,我们可以更好地评估量子计算的可行性和发展前景。
五、亲自动手实践量子计算理论知识的学习是理解量子计算的基础,但实践是加深对量子计算的理解和掌握的关键。
目前有一些开源的量子计算平台和量子编程语言,如IBM的量子体验室和Qiskit等。
如何入门量子计算:简单明了的教程(五)

如何入门量子计算:简单明了的教程引言:量子计算作为一种新兴的计算领域,正在引发全球科学家、工程师和企业家的强烈兴趣。
与经典计算机不同,量子计算利用量子力学原理中的量子叠加和量子纠缠等特性,具有巨大的计算潜力。
然而,对于大多数人来说,量子计算仍然是一个陌生而神秘的领域。
在本文中,我们将以简单直观的方式,为您介绍如何入门量子计算。
一、量子力学基础要理解量子计算,首先需要对量子力学有一定的了解。
量子力学是描述微观粒子行为的物理学分支,其中包括波粒二象性、量子态和观测结果的概率等基本概念。
可以通过学习量子力学的教科书、在线课程或观看科普视频来获得这方面的知识。
二、量子比特(Qubit)的概念量子比特是量子计算的基本单位,类似于经典计算机的比特。
然而,与经典比特只能表示0或1两个状态不同,量子比特可以同时处于0和1的叠加态。
这种叠加态的特性使得量子计算机在某些情况下比经典计算机具有更强大的计算能力。
要理解量子比特的概念,我们可以参考一些简单易懂的量子比特模型,如自旋,谐振子等。
三、量子门操作量子门操作是指对量子比特进行操作的方式,类似于经典计算机中的逻辑门操作。
常见的量子门操作包括Hadamard门、CNOT门、相位门等。
这些门操作可以用来改变量子比特的状态,实现逻辑运算。
通过学习量子门操作的原理和实现方式,我们可以开始编写简单的量子算法。
四、量子算法量子算法是利用量子计算机的特殊能力来解决某些问题的算法。
最著名的量子算法之一是Shor算法,它可以在多项式时间内分解大整数,这对于当前的RSA加密算法来说是不可解的。
除了Shor算法,Grover算法和量子模拟算法等也是非常重要的量子算法。
五、量子计算机编程语言为了编写量子算法,我们需要使用特定的编程语言。
目前,有几种量子计算机编程语言可供选择,如QISKit、Q#等。
这些编程语言提供了一套标准库,可以方便地编写和测试量子算法。
通过学习和练习这些编程语言,我们可以设计和实现自己的量子算法。
量子计算入门

量子计算入门在探索宇宙的微观世界时,科学家们发现了一系列令人困惑却又极具吸引力的现象。
量子力学,作为解释这些现象的基础理论,不仅挑战了我们对自然界的传统认知,而且催生了一门新兴技术——量子计算。
量子计算利用量子力学的原理进行信息处理和计算任务,它代表着未来计算技术的发展趋势,并且承诺将解决传统计算机无法攻克的问题。
量子计算的核心在于量子比特或简称“qubit”。
与经典计算中的比特只能在0和1之间的单一状态不同,一个量子比特可以同时在0和1的状态中存在,这种属性被称为叠加态。
而更神奇的是,当两个量子比特相互纠缠时,对其中一个量子比特的测量会即时影响到另一个,不论它们相距多远。
这种现象称为“量子纠缠”,它是实现量子计算中速度优势的关键。
量子计算的潜力巨大,它可以在因子分解、数据库搜索、物理模拟等领域为我们带来前所未有的计算能力。
比如,经典计算机难以高效分解较大的数字,这正是量子计算所擅长的。
舒尔算法的存在使得量子计算机在理论上可以迅速破解当前互联网的加密技术。
然而,要制造并维持一台量子计算机运作并非易事。
量子退相干是一个主要挑战,它意味着量子系统很容易受到外部环境的干扰而丧失其量子行为。
为了保护脆弱的量子态,研究人员正在探索多种方法,如低温制冷技术和错误校正编码。
当前,量子计算尚处在发展的早期阶段,但全球性的科技竞赛已经拉开序幕。
谷歌宣布达成了“量子霸权”,即其量子计算机 Sycamore 在特定任务上超过了最强大的超级计算机。
而IBM、Intel、Microsoft以及中国的科技企业也都在积极研发量子技术,期望在未来的量子时代占据一席之地。
尽管面临工程和技术上的重重障碍,量子计算的长远前景仍然被看好。
它将为科学研究、药物设计、复杂系统模拟等提供新的可能性,并可能彻底改变我们处理大数据和进行复杂计算的方式。
未来的量子互联网更是有望实现瞬时传递信息,将我们带入一个全新的信息时代。
量子计算入门指南

量子计算入门指南量子计算是一种新兴的计算领域,它利用量子力学的原理,以量子比特(qubits)为基本单位,进行超级并行计算。
与经典计算相比,量子计算有着巨大的潜力,可以解决许多经典计算难以解决的问题。
本文将为您介绍量子计算的基本原理、发展历程以及未来发展趋势。
1. 量子计算的基本原理量子计算的基本原理是基于量子力学的叠加和纠缠原理。
在经典计算中,计算的基本单位是比特(bit),只能表示0或1两种状态,在量子计算中,计算的基本单位是量子比特(qubit),它可以同时处于0和1两种状态,这种叠加的能力使得量子计算具有超级并行的特性。
另外,qubit之间还可以存在纠缠现象,即一个qubit的状态受到其他qubit的影响,这种纠缠性使得量子计算具有更为复杂的计算能力。
2. 量子计算的发展历程量子计算的发展始于20世纪80年代,具有里程碑意义的是1994年彼得·舒尔推导出了“舒尔定理”,揭示了量子计算的基本原理。
随后,量子计算领域取得了一系列的突破,如1996年埃米尔·埃盖国发布了量子纠缠的实验验证,1999年艾南·赫尔斯特等人成功实现了3量子比特的量子计算,开辟了量子计算的实验研究之门。
3. 量子计算的应用领域量子计算具有广泛的应用前景,尤其是在以下领域具有巨大潜力:- 优化问题:量子计算可以通过并行计算方式,快速求解复杂的优化问题,如物流、制造等领域的优化调度问题。
- 量子模拟:通过量子计算模拟复杂分子系统的行为,可以加速新药物的研发过程,提高研发效率。
- 加密通信:量子计算在加密领域有着非常重要的应用,例如量子密钥分发(QKD)可以实现绝对安全的通信。
4. 量子计算的挑战与未来发展趋势虽然量子计算有着巨大的潜力,但也面临着许多挑战。
其中之一是量子比特的稳定性问题,由于量子系统容易受到噪声的干扰,导致计算结果的可靠性下降。
另外,量子计算的实现还需要更好的硬件技术和量子算法的研究。
量子计算的基础知识与初学者指南

量子计算的基础知识与初学者指南量子计算是一种利用量子力学原理进行计算的新型计算方式。
与经典计算机不同,量子计算机利用量子比特(qubit)而非经典比特(bit)进行信息的存储和处理。
量子比特的特殊属性使得量子计算机具备强大的计算能力,可以在某些特定问题上实现指数级的加速。
对于初学者来说,了解量子计算的基础知识是迈向量子计算世界的第一步。
1. 量子力学基础量子计算是建立在量子力学理论基础之上的,因此理解量子力学基础是学习量子计算的关键。
对于初学者而言,以下几个核心概念是必须掌握的:超位置原理:量子比特能够同时处于多个状态的叠加态,而不仅仅是0或1的经典状态。
这种超位置的性质使得量子计算机能够处理更为复杂的计算问题。
量子干涉:在经典计算中,两个状态相加会得到它们各自的和,而在量子计算中,两个状态在相加时会产生干涉,可能会出现增强或减弱。
量子纠缠:当两个或多个量子比特之间发生纠缠时,它们的状态将互相依赖,即使它们在空间上相隔非常远。
这种非局部性的纠缠性质是量子计算机的重要特征。
2. 量子比特与量子门量子比特是量子计算的基本单位,类似于经典计算机中的比特。
然而,量子比特不仅可以表示0和1两个状态,还可以表示它们的叠加态。
这种叠加态的处理和测量是量子计算的核心操作。
量子门是用来对量子比特进行操作的基本门。
与经典计算机中的逻辑门类似,量子门可以对量子比特进行变换和操作,实现不同的计算功能。
例如,Hadamard门可以将0和1状态的量子比特变换为其叠加态。
3. 量子态的表示与测量量子态是描述量子比特状态的数学概念。
在量子计算中,我们通常使用Dirac符号(或称为波函数表示)来表示量子态。
例如,|0⟩表示量子比特的基态,|1⟩表示量子比特的激发态。
对量子比特进行测量时,我们可以得到一个具体的结果,这个结果是根据量子比特的概率分布来确定的。
与经典计算中测量的确定性结果不同,量子计算中的测量结果是以概率形式出现的。
量子计算入门

量子计算入门引言在信息技术飞速发展的今天,量子计算作为一门前沿科技正逐步走入公众视野。
它基于量子力学原理,利用量子比特进行信息处理,相较于传统计算机有着天然的优势和潜力。
本文将为您简要介绍量子计算的基本概念、发展现状以及面临的挑战。
量子计算基础量子比特在经典计算中,数据以比特的形式存储,每个比特要么是0,要么是1。
而在量子计算中,使用的是量子比特或称为qubit。
量子比特的特殊之处在于它可以同时处于0和1的状态,这种现象被称为叠加态。
量子纠缠量子纠缠是量子计算另一个核心原理,指的是两个或多个量子比特之间的这种特殊关联:一个量子比特的状态将即刻决定另一个量子比特的状态,无论它们相隔多远。
量子计算的优势并行计算能力由于量子比特的叠加特性,量子计算机在处理大量数据时可以实现高效的并行计算,理论上其速度远超传统计算机。
解决特定问题量子计算机特别擅长解决某些类型的问题,如整数分解、搜索算法等,这些问题对于传统计算机来说非常困难。
量子计算的挑战稳定性问题量子系统极其敏感,很容易受到外部环境的干扰,如何维持量子态的稳定性是目前研究的重点之一。
错误更正量子计算的错误率相比经典计算要高得多,因此发展有效的量子错误更正技术是实现实用化量子计算机的关键。
发展现状目前,全球多个科研机构和技术公司正在积极开展量子计算的研究与开发。
虽然现阶段量子计算机还未能实现全面商用,但在特定领域已经展现出了强大的潜力。
结语量子计算代表着未来计算科学的发展方向,尽管面临诸多技术和理论挑战,但其独特的计算原理和潜在的应用价值正吸引着全世界科学家的目光。
随着研究的深入和技术的进步,我们有理由相信,量子计算将为人类开启全新的计算时代。
以上便是关于量子计算入门的基本介绍,希望能为对这一领域感兴趣的读者提供有价值的信息。
量子计算入门

量子计算入门什么是量子计算?量子计算是一种新兴的计算技术,它基于量子力学的原理来处理信息。
与传统的二进制计算机不同,量子计算机使用量子比特(或称为qubit)作为信息的基本单位。
一个qubit可以同时处于0和1的状态,这种特性称为叠加态,使得量子计算机在处理某些特定问题时比传统计算机更加高效。
量子比特与经典比特在经典计算中,数据存储和操作都是通过二进制的比特进行的,每个比特要么是0,要么是1。
而在量子计算中,量子比特可以同时代表0和1,并且还可以是这两者之间的任何连续值。
这种状态的叠加为量子计算提供了巨大的潜力。
量子纠缠现象量子纠缠是量子力学中的一个奇特现象,它描述了两个或多个量子系统之间的这种特殊关联:即使它们相隔很远,对其中一个系统的测量也会立即影响到其他系统的状态。
这一现象对于量子计算至关重要,因为它允许量子计算机在执行复杂算法时实现并行处理。
量子计算机的优势量子计算机在解决特定类型的问题时具有显著优势,尤其是在模拟量子系统、优化问题以及大整数分解等领域。
例如,Shor的算法能在多项式时间内分解大整数,这对传统的计算机来说是一个NP难问题。
此外,量子计算机还能加速数据库搜索和机器学习任务。
量子计算的挑战尽管量子计算具有巨大潜力,但目前还面临许多技术和工程上的挑战。
量子比特非常脆弱,容易受到外界环境的干扰,保持其稳定性是一大难题。
此外,量子错误校正和量子逻辑门的高精度实现也是当前研究的热点。
量子计算的未来展望随着研究的不断深入和技术的进步,量子计算机有望在未来几十年内实现商业化。
这将极大地推动材料科学、药物设计、气候模拟等领域的发展,并可能彻底改变我们对计算的认识。
量子计算是一个令人兴奋的领域,虽然它还处于起步阶段,但其潜在的影响力无疑是巨大的。
随着更多的科学家和工程师加入这一领域的研究,我们有理由相信,量子计算将为我们打开一个全新的科技时代。
如何入门量子计算:简单明了的教程(三)

如何入门量子计算:简单明了的教程一、什么是量子计算量子计算是一种基于量子力学原理的计算模式。
传统的计算机是使用“比特”来存储和处理信息,而量子计算机则使用“量子比特”(qubit)。
相比传统比特只能表示两个状态(0或1),量子比特可以处于多个状态的叠加态,使得量子计算机具备了处理更为复杂问题的能力。
二、基础的量子力学知识在入门量子计算之前,需要对基础的量子力学知识有一定的了解。
例如,量子叠加态、量子纠缠和量子测量等概念。
可以通过学习量子力学相关的书籍或者在线课程,如MIT的“量子力学基础”课程等,来对量子力学有更深入的理解。
三、理解量子门操作在量子计算中,我们使用量子门操作来改变量子比特之间的相互关系。
例如,Hadamard门可以将一个0或1态的比特变换为处于叠加态的量子比特。
还有其他常用的量子门操作,如Pauli X、Y、Z门和CNOT门等。
了解这些量子门操作的作用和效果,对于后续学习量子算法非常重要。
四、学习量子算法量子算法是量子计算的核心内容,其中最著名的就是Shor算法和Grover算法。
Shor算法可以高效地因式分解大整数,而Grover算法则可以在无序数据库中高效地搜索。
学习量子算法需要一定的数学和编程基础,可以参考量子算法的相关教材和论文,如《Quantum Computation and Quantum Information》一书,这是量子计算领域的经典教材之一。
五、掌握量子计算机语言类似于传统计算机领域的编程语言,量子计算机也有自己的编程语言。
目前有许多量子计算机语言可供选择,如Qiskit、Cirq和Q#等。
这些语言具有不同的语法和特性,可以根据个人喜好和实际需求选择其中之一,并学习如何使用它们来编写量子算法。
六、实践操作量子计算除了理论知识,实践操作也是入门量子计算不可或缺的一部分。
目前,一些云平台如IBM Q Experience和Google Quantum Computing Playground等,提供了免费的量子计算机资源,可以让用户进行实际的量子计算,以便加深对量子计算的理解和应用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 其中,a和b表示复数,而且 + =1。在量子力学中,两个基向量 |↑>和|→>被称作本征态。 • 我们感兴趣的是光子的偏振方向,所以可以把一个光子的偏振状 态表示为上述形式。实际上,任意两个相互正交的非零单位向量 都可以作为状态空间的基。 • 对量子状态的测量要求把该状态分别投影到其对应的正交基上, 如图4所示。
1-1-1偏振实验
• 光子是我们可以直接观测到的唯一的微观粒子。下面我们将通过 解释光子及其偏振的简单实验说明量子力学的某些原理。试验所 需的装置有:一个强光源,如一台激光光源,三个偏振片A、B和 C,其偏振方向分别是水平45º 和垂直。 • 如图1所示,将一束光照射到投影屏上,假设入射光的偏振方向是 随机的。首先在光源和投影屏之间插入水平偏振片,可以看到透 过A后的出射光光强只有其入射光光强的一半,而且射出的光子 现在都变成了水平偏振。
态的叠加
如果我们使用两个基向量|↑>和|→>分别表示垂直 偏振方向和水平偏振方向,那么任意一个随机的偏振 方向(任意一个态ψ) 都可以用这两个基向量的线性组合 形式表示: a |↑> + b |→> (2.1) 其中,a和b表示复数,而且 |a|2 + |b|2 =1。在量子力学 中,两个基向量 |↑> 和 |→> 被称作本征态。 我们感兴趣的是光子的偏振方向, 所以可以把一个 光子的偏振状态表示为上述形式。实际上,任意两个 相互正交的非零单位向量都可以作为状态空间的基。
图2 实验 2 最后,我们在A和C间插入偏振方向为45º 的偏振片B,如图3所示,可 看到投影屏上的一些微弱的光,它的光强正好是光源光强的1/8。
图3 实验 3
2.1.2 实验解释
• 如果我们使用两个基向量 |↑>和|→>分别表示垂直偏振方向和水平 偏振方向,那么任意一个随机的偏振方向都可以用这两个基向量 的线性组合形式表示: a |↑> + b |→> (1.1)
T * A ( A ) 称为A 的伴随算子。 定义2 算子 定义3 如果算子A 满足 A A ,则A 称为厄米(Hermitian)算子。 定义4 如果算子A 满足 A A AA I ,则A 称为酉算子。 将一个酉算子作用于一个向量空间的全部向量,对其中任意向 ' | | 量 ,得到一个新向量 ,这一操作称为向量的酉变换。酉变换 不改变向量的模,也不改变两向量的内积,因此不改变其正交关系。 定义5 投影算子(projector) 在空间中取一组标准正交基 {| i} ,投影算子 P i | ii |,作用到| 上得到 P i | | i i | ,这是基 | i 乘以向量 | 在 | i 上的分量 i | ,实际上这是 | 在 | i 上的投影。P i 称为投向| i 子空间的 投影算子 。
因此,|0><1|对是将|1>对转换为|0>,对而将 |0>转换 (0,0)T 的变换。
例子 如果令|0> = (1,0) T ,|1> =
(0,1)T
,那么有
<0 | = (1,0), <1 | = (0,1),则| 0><1 |可写成矩阵形式
0 1 1 | 0><1 | = 0 (0 1)= 0 0
A( | A | ) A(| ) A(| ) A | A |
在复向量空间中,一个线性算子A 可被写为如下n×n的矩阵 A a ij | i j |
i, j
注:线性算子一般满足可加性和连续性,只满足前者为加法算子。
其它算子定义
• 对量子状态的测量要求把该状态分别投影到其对应的正交基上, 如图4所示。
图4 投影在基上的量子态的测量 • 对该状态进行测量的时候,观测到状态|↑>的概率为 ,而观测到状 态|→>的概率为 。由于测测量在相互正交的基上进行的,所以若 不特别说明的话,所有的基均指的是正交的。 • 另外,对量子态的测量还将使被测量的量子态改变为测量结果所 表示的态。也就是说,如果我们对量子态 |ψ> = a |↑> + b |→>进行 测量所得的结果是|↑>,那么量子态|ψ>就变成了 |↑>,如果再用相 同的基进行测量,测量结果一定还是态|↑>。由此可见,除非被测 量的量子态是被测力学量的一个本征态,否则任何测量都会改变 量子态,而且不能由改变后的量子态推知原来的量子态。
HU (t ) i U (t ) t
(1.5) (1.6)
方程的解为
U (t ) e
iHt
1 nn n (i) t H n 0 n!
量子计算
• 量子计算机基本信息表示 • 量子门 • 量子并行性
同样,| 1><0 |可以得到类似的结果。可见,狄拉克 表示法为构造量子态的变换带来了极大的方便,因为 这些变换都是以基向量形式表示的。例如,实现量子 非门的变换由下矩阵给出
X = | 0><1 | + | 1><0 |
它是交换| 0>和| 1>的变换。
1-3 线性算子
算子是向量空间的一个重要概念。 在量子力学中出现的算子大多为线性算子。 一些重要算子的概念 定义1 设V 为向量空间,A 为函数,A:V→V。A称为V上的的线性算 子当且仅当下式成立
T
1-2-2 内积和外积表示
• 两个向量 |x> 和 |y> 的内积记为 < x|y >。例如,对于 基{|0>,|1>}有 <0|0>=<1|1>=1,<0|1>=<1|0>=0。 • 两个向量 |x> 和|y> 的外积记为 |x >< y|。例如,对于 基{ |0>,|1> },由于 | 0><1 | 1> = | 0> 0 | 0><1 | 0> = 0
• 在A和C间插入偏振片B时,由于偏振片B的正交基可以表示为: {
1 1 (|↑ > + | →>), (|↑ >- | →>)} 2 2
(1.2)
• 我们把它们写为:{|↗>,|↖>}。量子态为|↗> 的光子将通过偏振 片B。因此,通过偏振片A后量子态为|→> 的光子被偏振片B测量, 光子状态改变的概率为50%,其中有50%的光子状态变成|↗>, 也就是说通过偏振片A的光子中有50%可以通过偏振片B。同样, 通过偏振片B的光子被偏振片C测量后,其中有50%的光子状态变 成 |↑>。所以,能够通过偏振片A、B和C,最终到达投影屏的光 子数量是光源产生的光子数量的1/8。因此投影屏的光强是光源的 1/8。 • 从这个实验中我们可以看到,量子态可以是本征态,也可以是叠 加态。若将通过偏振片看作测量,你就会发现,量子态经过测量 会发生状态塌缩,由最初的状态塌缩到测量给出的状态上。
• 现在我们用上述量子力学原理解释前面的偏振试验。插入偏振片 可以看成是对光子的量子态进行一次测量。在测量的两个正交基 中,一个与偏振片的偏振方向相同,而另一个与偏振片的偏振方 向垂直。该测量将改变光子的偏振方向。只有那些测量后的偏振 方向与偏振片的偏振方向一致的光子才能通过偏振片,而其它光 子被偏振片反射回去了。例如,偏振片A用基|→>来测量光子的量 子态,那么有的光子的量子态在测量后变成了|→>,有的光子的 量子态在测量后变成了|↑>,只有偏振方向为|→>的光子才能通过 偏振片A,而所有偏振方向为|↑>的光子则全被反射回去了。 • 假设光源产生的光子的偏振方向是随机的,各种偏振方向的光子 出现的概率相同,那么这些光子的量子态经过偏振片A后,光子 状态被偏振片A、B和C改变的概率为50%。所以,偏振方向变为 水平方向的光子占所有光子的50%,这些光子的量子态为|→>, 它们通过偏振片A。而偏振片C用基|↑>来对量子态为|→>的光子进 行测量,光子状态改变的概率为0,其量子态仍然保持|→>。所以 没有任何光子通过偏振片C,从而偏振片C的出射光强为0。
1-2-1
狄拉克符号
一般量子状态空间和作用在其上的变换可以使 用向量、矩阵来描述,而物理学家狄拉克提出了一 套更为简洁的符号 (bra/ket) 表示状态向量。使用 称为右矢(ket)的符号| x>表示量子态,使用称为左 矢(bra)的符号<x|表示右矢| x>共轭转置。 例如, 一个二维复向量空间的正交基可以表 T ( a , b ) 示为{|0>,|1>}。任意向量 都可以表示为|0> 和|1>的线性组合a|0> + b|1>。
1-2 状态空间和狄拉克表示法
一个量子系统的状态空间由各种粒子的位置、 动量、偏振、自旋等组成,并且随时间的演化过程 遵循 Schrö dinger 方程,而它的状态空间可以用波 函数的Hilbert空间来描述。对于量子计算,我们不 必考虑这些波函数的细节。只需涉及有限的量子系 统和考虑由抽象波函数如|→>张成的,具有内积的 有限维复向量空间。 量子力学系统由Hilbert空间的向量表示,表示 量子态的向量称为状态向量。
图1 实验 1 • 实验可见偏振片A"过滤"掉了那些非水平偏振方向的光子,通 过的是偏振方向是水平方向的光子。由于偏振片A的入射光的偏 振方向是随机的,所以入射光中偏振方向是水平方向的光子数目 极少,如果偏振片A起"过滤"作用,则出射光的光强应该非常 弱,实际上不会是入射光的光强的一半。
• 现将垂直偏振片C插入到偏振片A和投影屏之间,如图2所示,可 见到垂直偏振片C的出射光的光强为零。“过滤”可以解释这一 现象,因为没有偏振方向为水平方向的光子能够通过偏振方向为 垂直的偏振片。