随笔分类 -  数学、计算机、量子基础

摘要:首先,如何将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 光子飞舞 阅读(64) 评论(0) 推荐(0)
摘要:所谓的normalizer gates 为{CNOT,H,S} (见Nielsen书),这些门的组合可以生成Clifford group。包括泡利X,Y,Z门。 S·S=Z 阅读全文
posted @ 2024-12-29 00:48 光子飞舞 阅读(49) 评论(0) 推荐(0)
摘要:在使用python进行量子计算相关的编程时: (1)最重要的是:要定位到子模块.py文件中的类(class),以及其包含的方法(def ××); (2)然后,创建对象qc是类QuantumCircuit的一个实例(我就是你)! 例如创建一个3-qubit量子线路:qc=qiskit.QuantumC 阅读全文
posted @ 2024-12-24 13:10 光子飞舞 阅读(21) 评论(0) 推荐(0)
摘要:(1)为了在Spyder编辑器的左边显示程序中的层级关系: 点击:查看(V)——窗格——大纲 这样,可以看到类下面的方法等。 阅读全文
posted @ 2024-12-24 12:50 光子飞舞 阅读(43) 评论(0) 推荐(0)
摘要:如何在一个创建好的虚拟环境(env_qiskit_202412)中安装新的库?有两种方法:(1)在windows搜索框左下角,打开anaconda navigator,然后选择环境env_qiskit_202412,并在右边not installed搜索想要安装的库,勾选后点击apply即可;(2) 阅读全文
posted @ 2024-12-16 11:59 光子飞舞 阅读(42) 评论(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 光子飞舞 阅读(348) 评论(0) 推荐(0)
摘要:1、超导体系 超导体系的量子计算机往往具有 qubit 连接性的限制(qubit connectivity constraints)。 IBM 超导量子芯片:重六边形格子(heavy-hex lattice), 12个qubit为一个单元。 阅读全文
posted @ 2024-12-04 11:06 光子飞舞 阅读(72) 评论(0) 推荐(0)
摘要:在用Matlab创建矩阵并计算矩阵乘法运算时,要注意计算机的可用内存大小(空间资源)和CPU性能(影响所用计算时间)。 例如我们做以下测试:n为qubit的数目,那么一个矩阵Matrix_A=rand(2^n,2^n)可以表示一个n-qubit的密度矩阵(全实数量子态)或者一个幺正操作(实数矩阵例子 阅读全文
posted @ 2024-11-08 11:35 光子飞舞 阅读(83) 评论(0) 推荐(0)
摘要:在量子线路的设计中,我们往往希望减少线路中的CNOT门和T门的数目,原因如下: 一般文献宣称减少T门的数量是为了更高效地执行容错量子计算(fault-tolerant quantum computation)。因为执行普适的量子计算需要 Clifford+T 门集合,而其中 T门的容错执行所需要的代 阅读全文
posted @ 2024-10-23 14:25 光子飞舞 阅读(198) 评论(0) 推荐(0)
摘要:matytype: 一次性更改所有公式的字体。 在安装有MathType的Word中,我们可以选中 mathtype 公式,用 alt+\ 切换为Latex语句,反之亦然。例如:$a_b$ 变为 ab ; 如果已经安装了mathtype后,打开Word最上方不显示MathType怎么办?可参考以下步 阅读全文
posted @ 2018-01-16 16:21 光子飞舞 阅读(201) 评论(0) 推荐(0)
摘要:之所以要了解这部分知识,是因为1997年的paper《programmable quantum gate arrays》中提出了‘ 普适量子门阵列’ 是参照着经典计算机的架构思想而提出的。 问题:是参照‘冯诺依曼’ 体系?还是‘哈佛’ 体系?亦或二者的融合?看上去是哈佛体系。 此量子门阵列设计: 有 阅读全文
posted @ 2018-01-04 16:46 光子飞舞 阅读(398) 评论(0) 推荐(0)
摘要:资料来源 In mathematics, a complex square matrix A is normal if 满足此条件也意味着A可对角化。 所以,厄米矩阵和幺正矩阵都是正规矩阵。 阅读全文
posted @ 2017-12-19 10:58 光子飞舞 阅读(636) 评论(0) 推荐(0)
摘要:Interpretable machine learning 阅读全文
posted @ 2017-12-19 10:07 光子飞舞 阅读(266) 评论(0) 推荐(0)
摘要:terminology: https://ubc-mds.github.io/resources_pages/terminology/ cheatsheet : https://ml-cheatsheet.readthedocs.io/en/latest/index.html 机器学习术语:http 阅读全文
posted @ 2017-12-18 10:44 光子飞舞 阅读(194) 评论(0) 推荐(0)
摘要:问题:所谓的“泡利算符” 其物理意义是什么? 理解:所谓的Pauli 矩阵是人们选取的一种适当的数学工具,用来唯象地描述与自旋相关的实验特点。按照这个逻辑,用包含 Pauli 算符的理论计算能够解释和设计实验就是很显然的事情了,因为它本来就是为了与实验相契合而被发明的概念和理论。 提出电子自旋的实验 阅读全文
posted @ 2017-12-17 09:21 光子飞舞 阅读(1427) 评论(0) 推荐(0)
摘要:官方文档 1. 可以做符号运算,一定程度上代替了手推公式! mathematica 的最大优势是可以做‘符号运算’:可以先计算出表达式,然后给其中的变量赋值,从而输出表达式的值;也可以用Clear消除变量的值,使表达式重回‘符号形式’。 此时,不要用下标形式来表示变量,因为这样不是 symbol; 阅读全文
posted @ 2017-12-13 22:27 光子飞舞 阅读(714) 评论(0) 推荐(0)
摘要:以下内容来自 wikipedia 目录 Introduction parallel and distributed computing 架构 Architectures 应用 例子 理论基础 complexity mesures 分布式计算: 计算机科学中研究分布式系统的领域。 分布式系统: 位于网 阅读全文
posted @ 2017-12-12 21:29 光子飞舞 阅读(528) 评论(0) 推荐(0)
摘要:Self-adjoint operator:自伴算符,。 对有限维矢量空间,容易证明 A为厄米算符。 Born rule: 对于量子系统测量的概率诠释。 阅读全文
posted @ 2017-12-11 19:09 光子飞舞 阅读(232) 评论(0) 推荐(0)