Returns the 2x2 matrix representation of this complex number
List<List<num>> toMatrix() { return [ [real, -imaginary], [imaginary, real] ]; }