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