K iddlmZddlmZddlmZddlmZddlm Z edZ edZ edZ ed d Z d Zd ZedZy))I)symbols)Pauli)XFAIL) TensorProducttau1F) commutativec<ttk(sJttk7sJttzttzk(sJttzttzk(sJttzttzk(sJttzdk(sJttzdk(sJttzdk(sJtdzdk(sJtdztk(sJtdzdk(sJtdztk(sJtdzdk(sJtdzdk(sJtdztzdk(sJy)Nrrr r )sigma1sigma2rsigma3k/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/sympy/physics/tests/test_paulialgebra.py test_Paulirs V   V   &=AfH $$ $ &=AfH $$ $ &=AfH $$ $ &=A   &=A   &=A   19>> 19   19>> 19   19>> 19>> !8F?a  rc ddlm}|ttztzt k(sJ|t dzt ztzdtzk(sJ|dtt ztzt ztzztt ztzt zt ztzzt dzjt tt zztt dzjt tt zzzttt ztzt ztzdzdtz ttzt ztzzdz tz ttddzz k(sJy)Nrevaluate_pauli_productrrr ) sympy.physics.paulialgebrarrrrrr subsrrs rtest_evaluate_pauli_productr&s3A !!F(6/ 2vg == = "1"Q$v+f"4 56 AA A ! AfHVOF "6 )) &V#F* + 'ah ' ) qtQvX./ 0 ahvof,V3Q7  8  A& f$ $q (6 1AmAa6H4H H  II Irc@ttztzt k(sJy)N)rrrrrtest_Pauli_should_workr7s &= F7 ** *rN)sympy.core.numbersrsympy.core.symbolrrrsympy.testing.pytestrsympy.physics.quantumrrrrr rrrrrrr"sZ %,&/ q q qvU+ 0I"++r