You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

45 lines
1.2 KiB

  1. \documentclass[tikz]{standalone}
  2. \usepackage{tkz-euclide}
  3. \usepackage{physics}
  4. \begin{document}
  5. \begin{tikzpicture}[scale=4]
  6. \tkzInit[xmax=1,ymax=1,ymin=-1,xmin=-1]
  7. \tkzDrawX[right space=0.2, left space=0.2,label={}]
  8. \tkzDrawY[up space=0.2, down space=0.2, label={}]
  9. \tkzDefPoint(0,0){orig}
  10. \tkzDefPoint(1,0){b0}
  11. \tkzDefPoint(0,1){b1}
  12. \tkzDefPoint(0.3,0){p0}
  13. \tkzDefPoint(0,0.7){p1}
  14. \tkzDefPoint(0.3,0.7){b}
  15. \tkzDefPoint(0.5477,-0.8367){kb}
  16. \tkzDefPoint(0.5477,0){a0}
  17. \tkzDefPoint(0,-0.8367){a1}
  18. \tkzDrawCircle[thick,gray](orig,b0)
  19. \tkzLabelPoint(b0){$\ket{0}$}
  20. \tkzLabelPoint[left](b1){$\ket{1}$}
  21. \tkzDrawSegment[thick,gray](b0,b1)
  22. \tkzLabelSegment[right,gray](b0,b1){$\mathbf{B}^1$}
  23. \tkzDrawSegment[-stealth](orig,kb)
  24. \tkzDrawSegment[dashed](a0,kb)
  25. \tkzLabelPoint(a0){$\alpha_0$}
  26. \tkzDrawSegment[dashed](a1,kb)
  27. \tkzLabelPoint(a1){$\alpha_1$}
  28. \tkzLabelSegment(orig,kb){$\ket{b}$}
  29. \tkzDrawSegment[-stealth](orig,b)
  30. \tkzLabelSegment(orig,b){$\mathbf{b}$}
  31. \tkzDrawSegment[dashed](p0,b)
  32. \tkzDrawSegment[dashed](p1,b)
  33. \tkzLabelSegment[right](p0,b){$\alpha_0^2$}
  34. \tkzLabelSegment[below](p1,b){$\alpha_1^2$}
  35. \tkzDrawPoints(b0,b1,b,kb)
  36. \end{tikzpicture}
  37. \end{document}