K iddlmZmZddlmZmZddlmZddlm Z ddl m Z ddl m Z ddlmZmZmZddlmZd Zdd Zdd Zdd Zy )) wavefunctionenergy)Ipi)exp)sqrt) integrate)simplify)mxr)hbarcdtdtzz dtdtzz tttzzdtdtzz tdtztzzdtdtzz tdtztzzd}|D]&}t t |t||z dk(r&Jy)N)rrrrr)rrrrr r r)Psins d/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/sympy/physics/tests/test_pring.pytest_wavefunctionr s d1r6lN d1r6lNc!a%j ( d1r6lNc!a%!)n , d1r6lNc!a%!)n ,  C : Q*SV34999:ct|dzD]A}tt|tt| tztddtzfdk(rAJyNrrrranger rr rris r test_normrs] 1q5\K A qb!!4 4q!QVnFIJK KKKrc t|dzD]W}t|dz|dzD]@}tt|tt|tztddtzfdk(r@JYyrr)rrjs rtest_orthogonalityr!sz 1q5\NqsAaC NAQ"\!Q%77!QBILMN NN NNrct|dzD]I}tt|tt|dzt dzzdtztdzzz z dk(rIJy)Nrrr)rr rr r rrs r test_energyr#%sf 1Q3ZH 1aO1tQw1q51a4<@ ACFGH HHHrN)r)sympy.physics.pringrrsympy.core.numbersrr&sympy.functions.elementary.exponentialr(sympy.functions.elementary.miscellaneousrsympy.integrals.integralsr sympy.simplify.simplifyr sympy.abcr r r sympy.physics.quantum.constantsrrrr!r#rrr-s74&69/,0:KNHr