uid | title | ms.date | ms.topic | qsharp.kind | qsharp.namespace | qsharp.name | qsharp.summary |
---|---|---|---|---|---|---|---|
Microsoft.Quantum.Canon.ConjugatedByA |
ConjugatedByA function |
7/28/2023 12:00:00 AM |
managed-reference |
function |
Microsoft.Quantum.Canon |
ConjugatedByA |
Given outer and inner operations, returns a new operation that conjugates the inner operation by the outer operation. |
Warning
This documentation refers to the Classic QDK, which has been replaced by the Modern QDK.
Please see https://aka.ms/qdk.api for the API documentation for the Modern QDK.
Namespace: Microsoft.Quantum.Canon
Package: Microsoft.Quantum.Standard
Given outer and inner operations, returns a new operation that conjugates the inner operation by the outer operation.
function ConjugatedByA<'T> (outerOperation : ('T => Unit is Adj), innerOperation : ('T => Unit is Adj)) : ('T => Unit is Adj)
The operation
The operation
A new operation whose action is represented by the unitary
The type of the target on which each of the inner and outer operations act.
The outer operation is always assumed to be adjointable, but does not need to be controllable in order for the combined operation to be controllable.
- Microsoft.Quantum.Canon.ConjugatedByA
- Microsoft.Quantum.Canon.ConjugatedByC
- Microsoft.Quantum.Canon.ConjugatedByCA
- Microsoft.Quantum.Canon.ApplyWith