public bool Equals(Qubit qubit) { return(Stuff.AlmostEquals(this.vector[0, 0], qubit.vector[0, 0]) && Stuff.AlmostEquals(this.vector[0, 1], qubit.vector[0, 1])); }