《Quantum state transfer on unsymmetrical graphs via discrete-time quantum walk》论文解读

本文主要是介绍《Quantum state transfer on unsymmetrical graphs via discrete-time quantum walk》论文解读,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本文仅仅代表个人的读后感,如有不对,欢迎大家指出呀~

论文简要概述

这篇论文是针对butterfly-network上的量子态转移的研究。
它的核心思想就是将butterfly network转化成二部图(因为处理二部图有一个比较完整的流程,并且保真度挺高)

1.introduction

第一部分主要是讲quantum walk、perfect state transfer等一些背景的介绍。

2.Preliminaries

第二部分主要是论文的预备知识。
(1)二分图的介绍
(2)butterfly-network的介绍
(3)将butterfly-network转化成二分图。
如下图中的(a)是butterfly-network,然后可以转换成(b)中的二分图的形式。
在这里插入图片描述

3.Quantum State Transfer Over the Butterfly Network via Discrete-Time Quantum Walk(核心部分)

这一部分就是和完全二部图的量子态转移的过程相同。

1. 定义初态、终态

量子态转移的目标就是从顶点1转到顶点6.
在这里插入图片描述
在这里插入图片描述

2. 定义coin-operator

在标记点使用的是I当做coin-operator,在非标记点使用的是G.
在这里插入图片描述
在这里插入图片描述

3. 定义shift-operator

shift-operator就是从在图里面进行移动,有那个边的就可以移动。
在这里插入图片描述

4.定义U

(1)U是先进行coin-operator的操作
在这里插入图片描述
(2)由于初态和终态在不同侧,所以要对初态先进行一次U操作,让初态和转移到和终态同一侧。

在这里插入图片描述
(3)现在初态和终态在同一侧了,所以如果最终转移到终态时,则必定经过了偶数次U操作,而且是先进行U2,再进行U1,所以定义了Ueff.
在这里插入图片描述

5. U在一组标准正交基下的矩阵表示,并求改矩阵的特征值和特征向量。

这组正交基就是把二部图下的所有边都表示出来,并且基与基之间的内积为0.这里的每一条边都是正交的,所以把这七条边当成一组标准正交基。
在这里插入图片描述

所以,在这组标准正交基的矩阵表示为如下:
在这里插入图片描述
求出改矩阵的特征值和特征向量。
在这里插入图片描述

6.将初态、终态用特征向量表示出来。

初态用特征向量进行表示。
在这里插入图片描述
初态经过了t次之后,变成的状态。
在这里插入图片描述

终态用特征向量表示出来。
在这里插入图片描述

7.计算保真度

在这里插入图片描述

最终经过计算,发现保真度和要传输的量子态有关。
在这里插入图片描述

4.Conclusion

结论就是发现,保真度与要传输的量子态有关。

5.论文读后感

其实个人不太赞同它的结论,个人觉得保真度与图的每个顶点的度有关,但是可以借鉴它的方式,把一些不对称的图,转移到对称的图上。

这篇关于《Quantum state transfer on unsymmetrical graphs via discrete-time quantum walk》论文解读的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/564473

相关文章

SpringCloud负载均衡spring-cloud-starter-loadbalancer解读

《SpringCloud负载均衡spring-cloud-starter-loadbalancer解读》:本文主要介绍SpringCloud负载均衡spring-cloud-starter-loa... 目录简述主要特点使用负载均衡算法1. 轮询负载均衡策略(Round Robin)2. 随机负载均衡策略(

解读spring.factories文件配置详情

《解读spring.factories文件配置详情》:本文主要介绍解读spring.factories文件配置详情,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录使用场景作用内部原理机制SPI机制Spring Factories 实现原理用法及配置spring.f

Spring MVC使用视图解析的问题解读

《SpringMVC使用视图解析的问题解读》:本文主要介绍SpringMVC使用视图解析的问题解读,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Spring MVC使用视图解析1. 会使用视图解析的情况2. 不会使用视图解析的情况总结Spring MVC使用视图

Linux中的进程间通信之匿名管道解读

《Linux中的进程间通信之匿名管道解读》:本文主要介绍Linux中的进程间通信之匿名管道解读,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、基本概念二、管道1、温故知新2、实现方式3、匿名管道(一)管道中的四种情况(二)管道的特性总结一、基本概念我们知道多

python中time模块的常用方法及应用详解

《python中time模块的常用方法及应用详解》在Python开发中,时间处理是绕不开的刚需场景,从性能计时到定时任务,从日志记录到数据同步,时间模块始终是开发者最得力的工具之一,本文将通过真实案例... 目录一、时间基石:time.time()典型场景:程序性能分析进阶技巧:结合上下文管理器实现自动计时

Linux系统之authconfig命令的使用解读

《Linux系统之authconfig命令的使用解读》authconfig是一个用于配置Linux系统身份验证和账户管理设置的命令行工具,主要用于RedHat系列的Linux发行版,它提供了一系列选项... 目录linux authconfig命令的使用基本语法常用选项示例总结Linux authconfi

解读docker运行时-itd参数是什么意思

《解读docker运行时-itd参数是什么意思》在Docker中,-itd参数组合用于在后台运行一个交互式容器,同时保持标准输入和分配伪终端,这种方式适合需要在后台运行容器并保持交互能力的场景... 目录docker运行时-itd参数是什么意思1. -i(或 --interactive)2. -t(或 --

解读为什么@Autowired在属性上被警告,在setter方法上不被警告问题

《解读为什么@Autowired在属性上被警告,在setter方法上不被警告问题》在Spring开发中,@Autowired注解常用于实现依赖注入,它可以应用于类的属性、构造器或setter方法上,然... 目录1. 为什么 @Autowired 在属性上被警告?1.1 隐式依赖注入1.2 IDE 的警告:

Rust中的注释使用解读

《Rust中的注释使用解读》本文介绍了Rust中的行注释、块注释和文档注释的使用方法,通过示例展示了如何在实际代码中应用这些注释,以提高代码的可读性和可维护性... 目录Rust 中的注释使用指南1. 行注释示例:行注释2. 块注释示例:块注释3. 文档注释示例:文档注释4. 综合示例总结Rust 中的注释

解读Pandas和Polars的区别及说明

《解读Pandas和Polars的区别及说明》Pandas和Polars是Python中用于数据处理的两个库,Pandas适用于中小规模数据的快速原型开发和复杂数据操作,而Polars则专注于高效数据... 目录Pandas vs Polars 对比表使用场景对比Pandas 的使用场景Polars 的使用