haruna_cz_gate_kernel

Function haruna_cz_gate_kernel 

Source
pub fn haruna_cz_gate_kernel(
    field_a1: &CausalMultiVector<f64>,
    field_a2: &CausalMultiVector<f64>,
) -> Result<Operator, PhysicsError>
Expand description

Implements Haruna’s Logical CZ Gate.

$CZ(\gamma_1, \gamma_2) = \exp(i \pi a(\gamma_1) a(\gamma_2))$.