文件名称:qiskit-vaqsd
文件大小:70KB
文件格式:ZIP
更新时间:2024-03-14 23:16:12
JupyterNotebook
量子态鉴别的变分方法 抽象的 量子态判别是量子信息处理的重要任务。 众所周知,在量子力学中,人们只能完美地区分正交状态。 当状态为非正交时,可以采用几种策略来区分它们。 一种这样的策略是最小错误策略,在该策略中,我们将由于不完善的区分而导致的错误概率降至最低。 但是,仅对于两种状态区分的情况才知道精确的解决方案。 在这个项目中,我们期望基于搜索的算法可以帮助找到用于状态识别的最佳量子电路。 优化算法 基于本地搜索:简单的爬坡我们使用逐步逼近的方法来成功率达到山顶。 结果 鉴别结果 (a * | 0> + b * | 1>) qp_1中(a,b)形式的量子态:(1,0) qp_2:(0.7071067811865476,0.7071067811865476) qp_3:(0、1) qp_4:(0.7071067811865476、0.7071067811865476j) qp_5:(0.5,
【文件预览】:
qiskit-vaqsd-main
----cirquit_3q.py(3KB)
----circuit.py(2KB)
----testing.py(3KB)
----optimizer.py(3KB)
----Result()
--------Test 02.txt(44KB)
--------Test 03.txt(44KB)
--------3q 01.txt(11KB)
--------Test 01.txt(25KB)
----README.md(2KB)
----.gitignore(30B)
----qiskit_start.ipynb(20KB)