mm.physics.gaussian.controlled_X

mrmustard.physics.gaussian.controlled_X(g)[source]

Controlled NOT gate of two-gaussian modes.

\[C_X = \exp(ig q_1 \otimes p_2).\]

Reference: https://arxiv.org/pdf/2110.03247.pdf, Equation 9.

Parameters:

g (float) – interaction strength

Returns:

the C_X(g) matrix (in xxpp ordering)