예제 #1
0
 def unequal_superposition(self, q, alpha):
     Gates.RY(q, alpha, 0)
예제 #2
0
 def check_a_b(self, q, alpha):
     Gates.Z(q, 0)
     Gates.RY(q, -2 * alpha, 0)
     return not self.single_qubit(q)
예제 #3
0
 def amplitude_change(self, q, alpha):
     Gates.RY(q, -2 * alpha, 0)