QOSF任务

时间:2024-03-06 19:23:24
【文件属性】:

文件名称:QOSF任务

文件大小:6KB

文件格式:ZIP

更新时间:2024-03-06 19:23:24

Python

QOSF任务3 该程序使用一组受限的门(Rx,Rz,CZ)将一个量子电路转换为另一个量子电路。 输入电路中可能存在的基本门为:(I,H,X,Y,Z,Rx,Ry,Rz,CNOT,CZ)。 程序的工作 1.找到所有输入门的等效电路 为了找到输入门的等效电路,我使用了。 这是一种详尽的方法,它将SU(8)中的unit矩阵分解为两个量子位门(SU(4)矩阵)序列。 即使它专注于三量子位门,它也可以扩展为任意尺寸的单一。 需要最小化的非线性函数是: (Python函数:objective_function) 其中M是要求的矩阵,即输入门的矩阵,U是包含Rx,Rz和CZ门的电路的矩阵,我们针对要求的矩阵进行测试。 我们的工作是使用任何非线性最小化工具在数值上最小化函数f。 我使用了Broyden-Fletcher-Goldfarb-Shanno算法(BFGS)优化功能。 功能的成功优化,即 返


【文件预览】:
QOSF-Task-master
----new_gates_dict.pickle(242B)
----README.md(6KB)
----QOSF_task3.py(12KB)

网友评论