Anders and Briegel in Python
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

try_stabilizing.py 420B

8年前
123456789101112131415161718192021
  1. import abp
  2. import numpy as np
  3. from anders_briegel import graphsim
  4. def wah():
  5. N = 10
  6. a = graphsim.GraphRegister(N)
  7. for i in range(1000):
  8. if np.random.random()>0.5:
  9. j = np.random.randint(0, N-1)
  10. a.hadamard(j)
  11. else:
  12. q = np.random.randint(0, N-2)
  13. a.cphase(q, q+1)
  14. a.print_stabilizer()
  15. u = abp.GraphState(xrange(2))
  16. print u.to_stabilizer()