当前位置:网站首页>Q_07 词汇表

Q_07 词汇表

2022-08-09 13:02:00 MOVCat

术语

定义

Adjoint

操作的复共轭转置。 对于实现单一运算符的操作,伴随点是操作的逆向操作。

Callable

操作和功能统称为可召集

Canon

在Q#中定义的操作和函数建立在前奏中定义的逻辑上。 对于目标机器,canon实现是不可知的。

Clifford group

占据Bloch球体八分之一的操作集。 这些包括: X , Y , Z , H和S

Controlled

一个量子操作,它将一个或多个量子位作为目标操作的启动器。

Controlled

量子态的简写表示。 有关更多详细信息,请参阅Dirac符号部分。

Eigenvalues and Eigenvectors

详细信息请参阅高级矩阵部分

EPR pair

也被称为贝尔州

Evolution

国家如何随着时间而改变。 请参阅高级矩阵概念部分 以Microsoft Docs为例。

Function

Q#语言中纯粹古典的例程

Measurement

从一个量子位(或一组量子位)中获得一个经典位。 有关更多详细信息,请参阅Qubit概念部分。

Mutable

一个变量,其值可能会在创建后被更改。

Namespace

相关名称集合(通常是操作,函数和类型)的标签。 例如,名称空间Microsoft.Quantum.Canon标记由canon定义的所有符号。

Operation

Q#中量子执行的基本单位。 它大致相当于C或C ++或Python中的函数,或者C#或Java中的静态方法。

Operation

执行量子操作。 这通常将酉矩阵应用于当前状态向量。 有关更多详细信息,请参阅Quantum概念简介

Oracle

在运行时向量子算法提供数据相关信息的子例程。 通常,目标是提供对应于叠加输入的输出的叠加。

Partial Application

调用没有所有必需参数的函数或操作。 返回一个新的可调用对象,只需要在将来的应用程序中提供缺少的参数。

Pauli Operators

X , Y和Z量子门。

Prelude

由每个单独的目标机器定义的原始和经典操作和函数的集合,而不是在Q#级别。

Quantum Circuit

量子计算机程序的表示。 参见量子电路|Microsoft Docs部分获取更多详细信息。

Quantum State

系统中量子位的表示。 这通常表示为一个复杂的列向量。 有关更多信息,请参阅矢量和矩阵|Microsoft Docs

Qubit

量子储存单位。 见qubit |Microsoft Docs部分获取更多详细信息。

Repeat-until-success

一个概率成功的量子算法。 一旦失败,例程将重新尝试,直到成功(或已达到限制)。

Software Stack

经典和量子软件的完整集合以及操作量子计算机所需的编译器,模拟器和运行时间。 请参阅软件堆栈|Microsoft Docs部分获取更多详细信息。

Target machine

将抽象量子程序降低为硬件或仿真的编译目标。 这通常包括用于许多目的的重写,包括门替换,纠错编码,几何布局等。

Tuple

逗号分隔的类型通过圆括号分组在一起。

User-defined type

可以称为单个单元的内置或以前定义的类型的集合。

 


原网站

版权声明
本文为[MOVCat]所创,转载请带上原文链接,感谢
https://blog.csdn.net/f980511/article/details/80217363