摘要:
所谓的normalizer gates 为{CNOT,H,S} (见Nielsen书),这些门的组合可以生成Clifford group。包括泡利X,Y,Z门。 S·S=Z 阅读全文
摘要:
在使用python进行量子计算相关的编程时: (1)最重要的是:要定位到子模块.py文件中的类(class),以及其包含的方法(def ××); (2)然后,创建对象qc是类QuantumCircuit的一个实例(我就是你)! 例如创建一个3-qubit量子线路:qc=qiskit.QuantumC 阅读全文
摘要:
(1)为了在Spyder编辑器的左边显示程序中的层级关系: 点击:查看(V)——窗格——大纲 这样,可以看到类下面的方法等。 阅读全文
摘要:
如何在一个创建好的虚拟环境(env_qiskit_202412)中安装新的库?有两种方法:(1)在windows搜索框左下角,打开anaconda navigator,然后选择环境env_qiskit_202412,并在右边not installed搜索想要安装的库,勾选后点击apply即可;(2) 阅读全文
摘要:
手把手教你在Anaconda里安装qiskit(2024.12.04) 1、假设你已经安装好了Anaconda在D盘,那么可用的库和模块都在文件夹:D:\Anaconda3\Lib\site-packages 里面,包括Spyder和Jupyter Notebook。点击windows左下角的搜索框 阅读全文
摘要:
1、超导体系 超导体系的量子计算机往往具有 qubit 连接性的限制(qubit connectivity constraints)。 IBM 超导量子芯片:重六边形格子(heavy-hex lattice), 12个qubit为一个单元。 阅读全文
摘要:
工具书《2012 工具书;matrix cookbook .pdf》 1、这本书收集了许多关于矩阵的事实:恒等式、近似式、不等式、关系式,...... ; 2、本书关键词:矩阵代数,矩阵关系,矩阵恒等式,行列式求导,逆矩阵求导,对矩阵求微分; 阅读全文
摘要:
在用Matlab创建矩阵并计算矩阵乘法运算时,要注意计算机的可用内存大小(空间资源)和CPU性能(影响所用计算时间)。 例如我们做以下测试:n为qubit的数目,那么一个矩阵Matrix_A=rand(2^n,2^n)可以表示一个n-qubit的密度矩阵(全实数量子态)或者一个幺正操作(实数矩阵例子 阅读全文
摘要:
在量子线路的设计中,我们往往希望减少线路中的CNOT门和T门的数目,原因如下: 一般文献宣称减少T门的数量是为了更高效地执行容错量子计算(fault-tolerant quantum computation)。因为执行普适的量子计算需要 Clifford+T 门集合,而其中 T门的容错执行所需要的代 阅读全文
摘要:
第一章 事件和概率 1.1 Appication: verifying polynomial identities 1.2 Axioms of probability 1.3 Application: verifying matrix multiplication 1.4 Application: 阅读全文