数据叠加是带经典控制的量子程序。数据叠加范式的主要思路是引入一类可以操控量子数据的程序结构,比如幺正变换、量子测量等。但是,使用这类范式的量子程序的控制流与经典编程中的控制流非常相似。因为输入的数据和程序计算的都是量子数据,即数据叠加,但程序本身不允许叠加,所以我们将上述编程范式称为数据叠加范式。因为程序中的数据流是量子的,但是控制流仍然是经典的,所以Selinger将这类范式精准地描述为“量子数据,经典控制”。
目前关于量子编程的主要研究方向是数据叠加范式,该范式使用经典控制流对量子编程进行处理。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。