网站大量收购独家精品文档,联系QQ:2885784924

量子最弱自由前置条件的交换性及其性质.pdf

量子最弱自由前置条件的交换性及其性质.pdf

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
量子最弱自由前置条件的交换性及其性质.pdf

934 JournalofSoftware软件学报 Vo1.24,No.5,May2013 语义),建立了量子程序的谓词转换语义. 量子程序可以由超算子表示[10,13J.按照D’Hondt和Panangaden的思想,量子谓词被定义成一个可观测算子, 也即一个 Hilbert空间上的Hermite算子.量子谓词转换语义不是经典和概率程序的简单推广,它回答了经典和 概率程序 中不曾出现 的很多重要问题,这些问题之一就是量子最弱前置条件(wp)的可交换性.为了推理用量子 语言所写的量子程序的部分正确性和总体正确性,冯元等人 【]扩展了最弱 自由前置语义(简称wlp)的概念,研究 了wp和wlp的关系,给出了量子程序正确性的证明规则.应明生教授等人 【】在一个复合量子系统中给出了量子 程序最弱前置条件 wp的本质刻画,研究了wp可交换的一些充分条件.由于 Hoare逻辑是经典程序公理化语义 的基础,它为推理经典程序的正确性提供了有效的证明技术.为了对量子程序验证提供类似的技术,并且对量子 计算机建立程序方法的逻辑基础,应明生教授ll建立起了关于量子程序部分和总体正确性的 Floyd.Hoare逻 辑,利用wp和wlp的功能证明了这种逻辑的完备性.由于wlp在证明量子程序部分正确性中有很重要的作用和 地位,我们有必要详细地研究wlp的性质.为此,我们在上述文献的基础上提出了wlp ,B,c).可换的定义,研究了 wlp ,B,C).可换的充分必要条件.进而,讨论了wlp不满足 良好谓词转换的条件,验证了wlp是比wp更弱的谓词转 换,揭示了wlp和wp的本质区别.最后讨论了wlp的序列、并行合成和块结构等性质.我们 的讨论为设计量子程序 语言时考虑量子程序的部分正确性和为研究Hoare逻辑的完备性提供 了理论基础. 1 基本概念 本文用到的有关量子计算的基本概念见文献[1].用D( 表示Hilbert空间日上所有密度算子之集,用上(,) 表示 日上所有线性算子之集.如果对任意的IxeH,(xlAIx)~O,AeL(H),则称 为正算子.算子的LSwner序定义为 AEB当且仅当曰 是一个正算子.设 M是一个算子,如果Mt=M,则称 为Hermite算子,其中, t表示 的 共轭转置.量子谓词是一个Hermite算子,即一个最大特征值的界为 1的正算子[13,15,17】.用 P(,)表示 上的量子 谓词之集,也即P( :={MeL(H)IO_EME_-I1. 定义 1.1[”.设沩 上( 上的线性算子,如果端 足下列两个条件,则称 H上的超算子: (1)trc(p)~tr(p),对任意的,oeD(H); (2)完全正性:设 是一个辅助Hilbert空间,如果 是HR~H~的正算子,则 0 )也是正的,其中 是 的单位算子. 如果对任意的peD(H),tro%o)=tr(p),则称提 保迹的. 用 CP(H)表示 日上的所有超算子之集.下面给出超算子的Kraus算子和表示 l【. 提 H上的超算子当且仅当存在一组运算元 {Ef)满足下列条件: (1)s)=∑E,pel,对任意的 ∈D㈣ ; (2)∑ 巨E,,当提保迹的超算子时取等号,其中I是H的单位算子. 定义 1.2l【3].设 Ⅳ∈P( ,6eCP(H),如果对任意的,oeD(H),fr(』 ≤ (N乩D)),则称M 为Ⅳ的关于量子程序 的前置条件,记为 {}Jv. 定义 1.3”【】.设 MeP(t-I),s∈cP( ,M关于F的最弱前置条件是一个量子谓词,记为 Ⅵ (( ,并且满足如下 条件: (1)wp(( { (2)对任意的NeP(H),如果Ⅳ{ 则有 ^ Ⅵ(曲( . 设 ,是 上的两个算子,如果AB=BA,则称 和 曰可换…. 在下文中,表示g … 的简写, 表示酉算子 U作用在由 张成的Hilbert空间上,Ix)g(yl是一个算子,它 表示1)l作用在量子 比特q上,其他量子比特不改变,也就是说, l)(I:= 0lxXyl0 , 其中, , 是Hilbert空间. 雷红轩 等:量子最弱自由前置条件的交换性及其性质 935 量子最弱前置条件 wp在量子程序的总体正确性研究中是很有

文档评论(0)

170****0571 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档