Поделиться через


Std.Intrinsic

Пространство имен Std.Intrinsic содержит следующие функции и операции:

Имя Описание
И Применяет шлюз AND, который эффективнее для использования с декомпозицией многоконтролируемых операций. Обратите внимание, что целевой кубит должен находиться в состоянии $|0⟩$ .
CCNOT Применяет дубно контролируемый шлюз NOT (CCNOT) к трем кубитам.
CNOT Применяет контролируемый шлюз NOT (CNOT) к паре кубитов.
Exp Применяет экспоненциальный оператор с несколькими кубитами Паули.
H Применяет преобразование Hadamard к одному кубитам.
Выполняет операцию идентификации (no-op) на одном кубите.
M Выполняет измерение одного кубита в Z Поли.
мер Выполняет совместное измерение одного или нескольких кубитов в указанных базах Паули. Если базовый массив и массив кубитов имеют разные длины, операция завершится ошибкой.
сообщения Записывает сообщение.
R Применяет поворот по заданной оси Паули.
R1 Применяет поворот по состоянию $|1⟩$ на заданный угол.
R1Frac Применяет поворот по состоянию $|1⟩$ на угол, указанный как дядядическая дробь. ПРЕДУПРЕЖДЕНИЕ. Эта операция использует противоположное соглашение о подписи от Microsoft.Quantum.Intrinsic.R.
сброс Учитывая один кубит, измеряет его и гарантирует, что он находится в состоянии $|0⟩$ таким образом, что его можно безопасно освободить.
ResetAll Учитывая массив кубитов, измеряйте их и убедитесь, что они находятся в состоянии $|0⟩$ таким образом, что их можно безопасно освободить.
RFrac Применяет поворот по заданной оси Паули по углам, указанному в виде диадической дроби. ПРЕДУПРЕЖДЕНИЕ. Эта операция использует противоположное соглашение о подписи от Microsoft.Quantum.Intrinsic.R.
Rx Применяет поворот по оси xпо заданному углу.
Rxx Применяет два кубита XX поворота.
Ry Применяет поворот по y-оси по заданному углу.
Рай Применяет два кубита Исинг Y вращающиеся ворота.
Rz Применяет поворот по zоси по заданному углу.
Rzz Применяет два кубита ZZ вращающиеся ворота.
S Применяет шлюз этапа π/4 к одному кубитом.
SWAP Применяет шлюз SWAP к паре кубитов.
T Применяет шлюз π/8 к одному кубите.
X Применяет ворота Паули X.
Y Применяет ворота Паули Y.
Z Применяет ворота Паули Z.