
    \h                         S SK JrJr  S SKJrJr  S SKJr  S SKJ	r	  S SK
Jr  S SKJr  S SKJrJrJr  S SKJr  S	 rSS
 jrSS jrSS jrg)    )wavefunctionenergy)Ipi)exp)sqrt)	integrate)simplify)mxr)hbarc                     S[        S[        -  5      -  S[        S[        -  5      -  [        [        [        -  5      -  S[        S[        -  5      -  [        S[        -  [        -  5      -  S[        S[        -  5      -  [        S[        -  [        -  5      -  S.n U  H'  n[        [        U[        5      X   -
  5      S:X  a  M'   e   g )N         )r   r   r   r   r   )r   r   r   r   r   r
   r   )Psins     V/var/www/auris/envauris/lib/python3.13/site-packages/sympy/physics/tests/test_pring.pytest_wavefunctionr      s    d1r6lNd1r6lNc!a%j(d1r6lNc!a%!)n,d1r6lNc!a%!)n,	C Q*SV34999     c                     [        U S-   5       HC  n[        [        U[        5      [        U* [        5      -  [        SS[        -  45      S:X  a  MC   e   g Nr   r   r   ranger	   r   r   r   r   is     r   	test_normr      sV    1q5\Aqb!!44q!QVnFIJK 	K K r   c           	          [        U S-   5       H[  n[        US-   U S-   5       HB  n[        [        U[        5      [        U[        5      -  [        SS[        -  45      S:X  a  MB   e   M]     g r   r   )r   r   js      r   test_orthogonalityr!      sl    1q5\qsAaCAQ"\!Q%77!QBILMN N N ! r   c                     [        U S-   5       HK  n[        [        U[        [        5      US-  [
        S-  -  S[        -  [        S-  -  -  -
  5      S:X  a  MK   e   g )Nr   r   r   )r   r
   r   r   r   r   r   s     r   test_energyr#   %   s_    1Q3Z1aO1tQw1q51a4<@ACFGH 	H H r   N)r   )sympy.physics.pringr   r   sympy.core.numbersr   r   &sympy.functions.elementary.exponentialr   (sympy.functions.elementary.miscellaneousr   sympy.integrals.integralsr	   sympy.simplify.simplifyr
   	sympy.abcr   r   r   sympy.physics.quantum.constantsr   r   r   r!   r#    r   r   <module>r-      s7    4 & 6 9 / ,   0:KNHr   