public static PhaseVector operator +(PhaseVector x, PhaseVector y) { return new PhaseVector( x.q1 + y.q1, x.q2 + y.q2, x.p1 + y.p1, x.p2 + y.p2); }