\documentclass[border=5pt]{standalone} \usepackage{blochsphere} \begin{document} \begin{blochsphere}[ radius=2.5cm, tilt=15, rotation=-30, ball=circle ] \drawBallGrid[style={opacity=0.25}]{30}{30} \drawStatePolar[axisarrow=true,statewidth=0.3]{xaxis}{90}{90} \drawStatePolar[axisarrow=true,statewidth=0.3]{yaxis}{90}{0} \drawStatePolar[axisarrow=true,statewidth=0.3]{zaxis}{0}{0} \node[right] at (xaxis) {$x$}; \node[left] at (yaxis) {$y$}; %\node[above] at (zaxis) {$z$}; \drawStatePolar[statecolor=red,statewidth=0.7]{state}{50}{40} \node[right] at (state) {$|\psi\rangle$}; \labelLatLon{north}{90}{0} \labelLatLon{south}{-90}{0} \node[above] at (north) {$|0\rangle$}; \node[below] at (south) {$|1\rangle$}; \end{blochsphere} \end{document}