Share via


CCNOT 操作

警告

このドキュメントは、モダン QDK に置き換えられたクラシック QDK を参照しています。

モダン QDK の API ドキュメントを参照 https://aka.ms/qdk.api してください。

名前空間: Microsoft.Quantum.Intrinsic

パッケージ: Microsoft.Quantum.Type2.Core

二重制御–NOT (CCNOT) ゲートを 3 つの量子ビットに適用します。

operation CCNOT (control1 : Qubit, control2 : Qubit, target : Qubit) : Unit is Adj + Ctl

入力

control1 : 量子ビット

CCNOT ゲートの最初の制御量子ビット。

control2 : 量子ビット

CCNOT ゲートの 2 番目の制御量子ビット。

target : Qubit

CCNOT ゲートのターゲット量子ビット。

出力: 単位

注釈

次と同等:

Controlled X([control1, control2], target);