ComplexPolar user defined type

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.Math

Package: Microsoft.Quantum.Standard

Represents a complex number in polar form.

The polar representation of a complex number is $c=r e^{i t}$.


newtype ComplexPolar = (Magnitude : Double, Argument : Double);

Named Items

Magnitude : Double

The absolute value $r \ge 0$ of $c$.

Argument : Double

The phase $t \in \mathbb R$ of $c$.