Ë
    7^(hÇ#  ã                   óz   — d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	 d dl
mZmZmZmZmZ d dlmZ d„ Zd	„ Zd
„ Zy)é    )ÚSum)ÚRational)ÚS)Úsymbols)Úsqrt)ÚWigner3jÚWigner6jÚWigner9jÚCGÚcg_simp)ÚKroneckerDeltac                  ó2%  — t        d«      \  } }}}}t        t        j                  t        j                  ddt        j                  t        j                  «      }t        t        j                  t	        dd«      ddt        j                  t	        dd«      «      }t        dddddd«      }t        dddddd«      }t        dddddd«      }	t        ||z   «      dk(  sJ ‚t        ||z   |	z   «      dk(  sJ ‚t        ||z   |z   |z   |	z   «      dk(  sJ ‚t        ||z   |z   «      d|z   k(  sJ ‚t        d|z  |z   «      d|z   k(  sJ ‚t        d|z  |z   |	z   «      d|z   k(  sJ ‚t        d|z  d|z  z   «      dk(  sJ ‚t        d|z  d|z  z   d|	z  z   «      d	k(  sJ ‚t        | |z
  «      d
k(  sJ ‚t        | |z
  |	z
  «      dk(  sJ ‚t        d|z  d|z  z
  «      dk(  sJ ‚t        d|z  d|z  z
  d|	z  z
  «      dk(  sJ ‚t        t        j                  t        j                  | dt        j                  t        j                  «      }t        t        j                  t	        dd«      | dt        j                  t	        dd«      «      }t        dd| ddd«      }t        dd| ddd«      }t        dd| ddd«      }	t        ||z   «      dt        | d«      z  k(  sJ ‚t        ||z   |	z   «      dt        | d«      z  k(  sJ ‚t        ||z   |z   |z   |	z   «      dt        | d«      z  k(  sJ ‚t        ||z   |z   «      dt        | d«      z  |z   k(  sJ ‚t        d|z  |z   «      dt        | d«      z  |z   k(  sJ ‚t        d|z  |z   |	z   «      dt        | d«      z  |z   k(  sJ ‚t        d|z  d|z  z   «      dt        | d«      z  k(  sJ ‚t        d|z  d|z  z   d|	z  z   «      d	t        | d«      z  k(  sJ ‚t        | |z
  «      d
t        | d«      z  k(  sJ ‚t        | |z
  |	z
  «      dt        | d«      z  k(  sJ ‚t        d|z  d|z  z
  «      dt        | d«      z  k(  sJ ‚t        d|z  d|z  z
  d|	z  z
  «      dt        | d«      z  k(  sJ ‚t        t        j                  t        j                  t        j                  t	        dd«      dd«      }t        t        j                  t	        dd«      t        j                  t        j                  dd«      }t        dddddd«      }t        dddddd«      }t        dddddd«      }	t        ||z
  «      t        d«      k(  sJ ‚t        ||z
  |	z   «      t        d«      k(  sJ ‚t        ||z
  |z   |z
  |	z   «      t        d«      t        d«      z   k(  sJ ‚t        ||z
  |z   «      t        d«      |z   k(  sJ ‚t        d|z  |z
  «      t        d«      |z   k(  sJ ‚t        d|z  |z
  |	z   «      t        d«      |z   k(  sJ ‚t        d|z  d|z  z
  «      dt        d«      z  k(  sJ ‚t        d|z  d|z  z
  d|	z  z   «      dt        d«      z  k(  sJ ‚t        | |z   «      t        d«       k(  sJ ‚t        | |z   |	z
  «      t        d«       k(  sJ ‚t        d|z  d|z  z   «      dt        d«      z  k(  sJ ‚t        d|z  d|z  z   d|	z  z
  «      dt        d«      z  k(  sJ ‚t        t        j                  t        j                  t        j                  t	        dd«      | d«      }t        t        j                  t	        dd«      t        j                  t        j                  | d«      }t        dddd| d«      }t        dddd| d«      }t        dddd| d«      }	t        ||z
  «      t        d«      t        | d«      z  k(  sJ ‚t        ||z
  |	z   «      t        d«      t        | d«      z  k(  sJ ‚t        ||z
  |z   |z
  |	z   «      t        d«      t        | d«      z  t        d«      t        | d«      z  z   k(  sJ ‚t        ||z
  |z   «      t        d«      t        | d«      z  |z   k(  sJ ‚t        d|z  |z
  «      t        d«      t        | d«      z  |z   k(  sJ ‚t        d|z  |z
  |	z   «      t        d«      t        | d«      z  |z   k(  sJ ‚t        d|z  d|z  z
  «      dt        d«      z  t        | d«      z  k(  sJ ‚t        d|z  d|z  z
  d|	z  z   «      dt        d«      z  t        | d«      z  k(  sJ ‚t        | |z   «      t        d«       t        | d«      z  k(  sJ ‚t        | |z   |	z
  «      t        d«       t        | d«      z  k(  sJ ‚t        d|z  d|z  z   «      dt        d«      z  t        | d«      z  k(  sJ ‚t        d|z  d|z  z   d|	z  z
  «      dt        d«      z  t        | d«      z  k(  sJ ‚t        t        j                  t        j                  t        j                  t	        dd«      dd«      dz  }t        t        j                  t        j                  t        j                  t	        dd«      dd«      dz  }t        dddddd«      dz  }t        dddddd«      dz  }t        ||z   «      dk(  sJ ‚t        ||z   «      dk(  sJ ‚t        ||z   |z   |z   «      dk(  sJ ‚t        d|z  d|z  z   «      dk(  sJ ‚t        d|z  d|z  z   «      dk(  sJ ‚t        d|z  d|z  z   «      dd|z  z   k(  sJ ‚t        d|z  d|z  z   «      dd|z  z   k(  sJ ‚t        | |z
  «      dk(  sJ ‚t        | |z
  «      dk(  sJ ‚t        t        j                  |t        j                  |dd«      dz  }t        t        j                  |t        j                  |dd«      dz  }t        t        j                  |t        j                  |dd«      dz  }t        t        j                  |t        j                  |dd«      dz  }t        ||z   |z   |z   «      dk(  sJ ‚t        d|z  d|z  z   d|z  z   d|z  z   «      dk(  sJ ‚t        d|z  d|z  z   d|z  z   d|z  z   «      dd|z  z   |z   k(  sJ ‚t        | |z
  |z
  |z
  «      dk(  sJ ‚t        d|d|dd«      dz  }t        d|d|dd«      dz  }t        d|d|dd«      dz  }t        d|d|dd«      dz  }t        d|d|dd
«      dz  }	t        d|d|dd«      dz  }
t        d|d|dd«      dz  }t        d|d|dd«      dz  }t        d|d|dd«      dz  }t        ||z   |z   |z   |	z   |
z   |z   |z   |z   «      dk(  sJ ‚t        d||z   |z   |z   |	z   |
z   |z   |z   |z   z  «      dk(  sJ ‚t        ||z   d|z  z   |z   d|	z  z   |
z   |z   |z   |z   «      d|z   d|	z  z   k(  sJ ‚t        | |z
  |z
  |z
  |	z
  |
z
  |z
  |z
  |z
  «      dk(  sJ ‚t        t        j                  t        d«      dz  t        j                  t	        dd«      dd«      t        t        j                  t	        dd«      t        j                  t        j                  dd«      z  }t        t        j                  t        d«      dz  t        j                  t	        dd«      dd«      t        t        j                  t	        dd«      t        j                  t        j                  dd«      z  }t        dddddd«      t        dddddd«      z  }t        dddddd«      t        dddddd«      z  }t        ||z   «      dk(  sJ ‚t        ||z   «      dk(  sJ ‚t        t        j                  |t        j                  |dd«      t        t        j                  |t        j                  |dd«      z  }t        t        j                  |t        j                  |dd«      t        t        j                  |t        j                  |dd«      z  }t        t        j                  |t        j                  |dd«      t        t        j                  |t        j                  |dd«      z  }t        t        j                  |t        j                  |dd«      t        t        j                  |t        j                  |dd«      z  }t        ||z   |z   |z   «      t        ||«      t        ||«      z  k(  sJ ‚t        d|d|dd«      t        d|d|dd«      z  }t        d|d|dd«      t        d|d|dd«      z  }t        d|d|dd«      t        d|d|dd«      z  }t        d|d|dd«      t        d|d|dd«      z  }t        d|d|dd
«      t        d|d|dd
«      z  }	t        d|d|dd«      t        d|d|dd«      z  }
t        d|d|dd«      t        d|d|dd«      z  }t        d|d|dd«      t        d|d|dd«      z  }t        d|d|dd«      t        d|d|dd«      z  }t        ||z   |z   |z   |	z   |
z   |z   |z   |z   «      t        ||«      t        ||«      z  k(  sJ ‚y )Nzj m1 m1p m2 m2pr   éÿÿÿÿé   é   é   é   é
   é   éþÿÿÿéýÿÿÿiúÿÿÿé   iôÿÿÿéüÿÿÿé   )r   r   r   ÚHalfr   r   r   r   )ÚjÚm1Úm1pÚm2Úm2pÚaÚbÚcÚdÚeÚfÚgÚhÚis                 úa/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/sympy/physics/quantum/tests/test_cg.pyÚtest_cg_simp_addr+   
   s¬  € Ü!Ð"3Ó4Ñ€A€rˆ3��Cä
Œ1�6‰6”1—6‘6˜1˜a¤§¡¬¯©Ó0€AÜ
Œ1�6‰6”8˜B “? A q¬!¯&©&´(¸2¸q³/ÓB€AÜ
ˆ1ˆa��A�q˜!Ó€AÜ
ˆ1ˆa��A�q˜!Ó€AÜ
ˆ1ˆb�!�Q˜˜2Ó€AÜ�1�q‘5‹>˜QÒÐÐÜ�1�q‘5˜1‘9Ó Ò"Ð"Ð"Ü�1�q‘5˜1‘9˜q‘= 1Ñ$Ó%¨Ò*Ð*Ð*Ü�1�q‘5˜1‘9Ó  Q¡Ò&Ð&Ð&Ü�1�Q‘3˜‘7Ó˜q 1™uÒ$Ð$Ð$Ü�1�Q‘3˜‘7˜Q‘;Ó 1 q¡5Ò(Ð(Ð(Ü�1�Q‘3˜˜1™‘9Ó Ò#Ð#Ð#Ü�1�Q‘3˜˜1™‘9˜q ™s‘?Ó# rÒ)Ð)Ð)Ü�A�2˜‘6‹?˜bÒ Ð Ð Ü�A�2˜‘6˜A‘:Ó "Ò$Ð$Ð$Ü�2�a‘4˜!˜A™#‘:Ó #Ò%Ð%Ð%Ü�2�a‘4˜!˜A™#‘:  !¡Ñ#Ó$¨Ò+Ð+Ð+Ü
Œ1�6‰6”1—6‘6˜1˜a¤§¡¬¯©Ó0€AÜ
Œ1�6‰6”8˜B “? A q¬!¯&©&´(¸2¸q³/ÓB€AÜ
ˆ1ˆa��A�q˜!Ó€AÜ
ˆ1ˆa��A�q˜!Ó€AÜ
ˆ1ˆb�!�Q˜˜2Ó€AÜ�1�q‘5‹>˜Qœ~¨a°Ó3Ñ3Ò3Ð3Ð3Ü�1�q‘5˜1‘9Ó ¤>°!°QÓ#7Ñ!7Ò7Ð7Ð7Ü�1�q‘5˜1‘9˜q‘= 1Ñ$Ó%¨¬>¸!¸QÓ+?Ñ)?Ò?Ð?Ð?Ü�1�q‘5˜1‘9Ó ¤>°!°QÓ#7Ñ!7¸!Ñ!;Ò;Ð;Ð;Ü�1�Q‘3˜‘7Ó˜q¤°°1Ó!5Ñ5¸Ñ9Ò9Ð9Ð9Ü�1�Q‘3˜‘7˜Q‘;Ó 1¤^°A°qÓ%9Ñ#9¸AÑ#=Ò=Ð=Ð=Ü�1�Q‘3˜˜1™‘9Ó ¤N°1°aÓ$8Ñ!8Ò8Ð8Ð8Ü�1�Q‘3˜˜1™‘9˜q ™s‘?Ó# r¬.¸¸AÓ*>Ñ'>Ò>Ð>Ð>Ü�A�2˜‘6‹?˜b¤°°1Ó!5Ñ5Ò5Ð5Ð5Ü�A�2˜‘6˜A‘:Ó "¤^°A°qÓ%9Ñ"9Ò9Ð9Ð9Ü�2�a‘4˜!˜A™#‘:Ó #¤n°Q¸Ó&:Ñ":Ò:Ð:Ð:Ü�2�a‘4˜!˜A™#‘:  !¡Ñ#Ó$¨¬N¸1¸aÓ,@Ñ(@Ò@Ð@Ð@ä
Œ1�6‰6”1—6‘6œ1Ÿ6™6¤8¨B°£?°A°qÓ9€AÜ
Œ1�6‰6”8˜B “?¤A§F¡F¬A¯F©F°A°qÓ9€AÜ
ˆ1ˆa��B˜˜1Ó€AÜ
ˆ1ˆa��A�q˜!Ó€AÜ
ˆ1ˆb�!�Q˜˜1Ó€AÜ�1�q‘5‹>œT !›WÒ$Ð$Ð$Ü�1�q‘5˜1‘9Ó¤ a£Ò(Ð(Ð(Ü�1�q‘5˜1‘9˜q‘= 1Ñ$Ó%¬¨a«´4¸³7Ñ):Ò:Ð:Ð:Ü�1�q‘5˜1‘9Ó¤ a£¨1¡Ò,Ð,Ð,Ü�1�Q‘3˜‘7Óœt A›w¨™{Ò*Ð*Ð*Ü�1�Q‘3˜‘7˜Q‘;Ó¤4¨£7¨Q¡;Ò.Ð.Ð.Ü�1�Q‘3˜˜1™‘9Ó ¤4¨£7¡Ò*Ð*Ð*Ü�1�Q‘3˜˜1™‘9˜q ™s‘?Ó# q¬¨a«¡yÒ0Ð0Ð0Ü�A�2˜‘6‹?œt A›w˜hÒ&Ð&Ð&Ü�A�2˜‘6˜A‘:Ó¤4¨£7 (Ò*Ð*Ð*Ü�2�a‘4˜!˜A™#‘:Ó "¤T¨!£W¡*Ò,Ð,Ð,Ü�2�a‘4˜!˜A™#‘:  !¡Ñ#Ó$¨¬4°«7©
Ò2Ð2Ð2Ü
Œ1�6‰6”1—6‘6œ1Ÿ6™6¤8¨B°£?°A°qÓ9€AÜ
Œ1�6‰6”8˜B “?¤A§F¡F¬A¯F©F°A°qÓ9€AÜ
ˆ1ˆa��B˜˜1Ó€AÜ
ˆ1ˆa��A�q˜!Ó€AÜ
ˆ1ˆb�!�Q˜˜1Ó€AÜ�1�q‘5‹>œT !›W¤^°A°qÓ%9Ñ9Ò9Ð9Ð9Ü�1�q‘5˜1‘9Ó¤ a£¬¸¸1Ó)=Ñ!=Ò=Ð=Ð=Ü�1�q‘5˜1‘9˜q‘= 1Ñ$Ó%¬Ø	ó*Ü˜!˜QÓñ* Ü"& q£'¬.¸¸AÓ*>Ñ">ñ*?ò ?ð ?ð ?ä�1�q‘5˜1‘9Ó¤ a£¬¸¸1Ó)=Ñ!=ÀÑ!AÒAÐAÐAÜ�1�Q‘3˜‘7Óœt A›w¤~°a¸Ó';Ñ;¸aÑ?Ò?Ð?Ð?Ü�1�Q‘3˜‘7˜Q‘;Ó¤4¨£7¬>¸!¸QÓ+?Ñ#?À!Ñ#CÒCÐCÐCÜ�1�Q‘3˜˜1™‘9Ó ¤4¨£7¡¬>¸!¸QÓ+?Ñ!?Ò?Ð?Ð?Ü�1�Q‘3˜˜1™‘9˜q ™s‘?Ó# q¬¨a«¡y´ÀÀ1Ó1EÑ'EÒEÐEÐEÜ�A�2˜‘6‹?œt A›w˜h¤~°a¸Ó';Ñ;Ò;Ð;Ð;Ü�A�2˜‘6˜A‘:Ó¤4¨£7 (¬>¸!¸QÓ+?Ñ"?Ò?Ð?Ð?Ü�2�a‘4˜!˜A™#‘:Ó "¤T¨!£W¡*¬^¸A¸qÓ-AÑ"AÒAÐAÐAÜ�2�a‘4˜!˜A™#‘:  !¡Ñ#Ó$¨¬4°«7©
´>À!ÀQÓ3GÑ(GÒGÐGÐGô 	Œ1�6‰6”1—6‘6œ1Ÿ6™6¤8¨B°£?°A°qÓ9¸1Ñ<€AÜ
Œ1�6‰6”1—6‘6œ1Ÿ6™6¤8¨B°£?°A°qÓ9¸1Ñ<€AÜ
ˆ1ˆa��A�q˜!Ó˜aÑ€AÜ
ˆ1ˆa��A�q˜!Ó˜aÑ€AÜ�1�q‘5‹>˜QÒÐÐÜ�1�q‘5‹>˜QÒÐÐÜ�1�q‘5˜1‘9˜q‘=Ó! QÒ&Ð&Ð&Ü�1�Q‘3˜˜1™‘9Ó Ò"Ð"Ð"Ü�1�Q‘3˜˜1™‘9Ó Ò"Ð"Ð"Ü�1�Q‘3˜˜1™‘9Ó  Q q¡S¡Ò(Ð(Ð(Ü�1�Q‘3˜˜1™‘9Ó  Q q¡S¡Ò(Ð(Ð(Ü�A�2˜‘6‹?˜bÒ Ð Ð Ü�A�2˜‘6‹?˜bÒ Ð Ð ä
Œ1�6‰6�2”q—v‘v˜r 1 aÓ(¨!Ñ+€AÜ
Œ1�6‰6�2”q—v‘v˜r 1 aÓ(¨!Ñ+€AÜ
Œ1�6‰6�2”q—v‘v˜r 1 bÓ)¨1Ñ,€AÜ
Œ1�6‰6�2”q—v‘v˜r 1 aÓ(¨!Ñ+€AÜ�1�q‘5˜1‘9˜q‘=Ó! QÒ&Ð&Ð&Ü�1�Q‘3˜˜1™‘9˜q ™s‘? Q q¡SÑ(Ó)¨QÒ.Ð.Ð.Ü�1�Q‘3˜˜1™‘9˜q ™s‘? Q q¡SÑ(Ó)¨Q°°1±©W°q©[Ò8Ð8Ð8Ü�A�2˜‘6˜A‘: ‘>Ó" bÒ(Ð(Ð(Ü
ˆ1ˆb�!�R˜˜AÓ Ñ!€AÜ
ˆ1ˆb�!�R˜˜AÓ Ñ!€AÜ
ˆ1ˆb�!�R˜˜AÓ Ñ!€AÜ
ˆ1ˆb�!�R˜˜BÓ Ñ"€AÜ
ˆ1ˆb�!�R˜˜BÓ Ñ"€AÜ
ˆ1ˆb�!�R˜˜AÓ Ñ!€AÜ
ˆ1ˆb�!�R˜˜AÓ Ñ!€AÜ
ˆ1ˆb�!�R˜˜BÓ Ñ"€AÜ
ˆ1ˆb�!�R˜˜AÓ Ñ!€AÜ�1�q‘5˜1‘9˜q‘= 1Ñ$ qÑ(¨1Ñ,¨qÑ0°1Ñ4Ó5¸Ò:Ð:Ð:Ü�1�a˜!‘e˜a‘i !‘m aÑ'¨!Ñ+¨aÑ/°!Ñ3°aÑ7Ñ8Ó9¸QÒ>Ð>Ð>Ü�1�q‘5˜1˜Q™3‘; ‘? Q q¡SÑ(¨1Ñ,¨qÑ0°1Ñ4°qÑ8Ó9¸QÀ¹UÀQÀqÁS¹[ÒHÐHÐHÜ�A�2˜‘6˜A‘: ‘> AÑ%¨Ñ)¨AÑ-°Ñ1°AÑ5Ó6¸"Ò<Ð<Ð<ô 	Œ1�6‰6”1Ø	óØñÜ�f‰f”h˜r 1“o q¨!ó	-Ü-/´·±¼ÀÀQ»ÌÏÉÔQR×QWÑQWÐYZÐ\]Ó-^ñ	_€Aä
Œ1�6‰6”1Ø	óØñÜ�f‰f”h˜r 1“o q¨!ó	-Ü-/´·±¼ÀÀQ»ÌÏÉÔQR×QWÑQWÐYZÐ\]Ó-^ñ	_€Aä
ˆ1ˆa��A�q˜!ÓœR  1 a¨¨A¨qÓ1Ñ1€AÜ
ˆ1ˆa��A�q˜!ÓœR  1 a¨¨A¨qÓ1Ñ1€AÜ�1�q‘5‹>˜QÒÐÐÜ�1�q‘5‹>˜QÒÐÐä
Œ1�6‰6�2”q—v‘v˜r 1 aÓ(¬¬A¯F©F°C¼¿¹ÀÀaÈÓ)KÑK€AÜ
Œ1�6‰6�2”q—v‘v˜r 1 aÓ(¬¬A¯F©F°C¼¿¹ÀÀaÈÓ)KÑK€AÜ
Œ1�6‰6�2”q—v‘v˜r 1 bÓ)¬"¬Q¯V©V°S¼!¿&¹&À#ÀqÈ"Ó*MÑM€AÜ
Œ1�6‰6�2”q—v‘v˜r 1 aÓ(¬¬A¯F©F°C¼¿¹ÀÀaÈÓ)KÑK€AÜ�1�q‘5˜1‘9˜q‘=Ó!¤^°B¸Ó%<¼^ÈBÐPSÓ=TÑ%TÒTÐTÐTÜ
ˆ1ˆb�!�R˜˜AÓœr ! S¨!¨S°!°QÓ7Ñ7€AÜ
ˆ1ˆb�!�R˜˜AÓœr ! S¨!¨S°!°QÓ7Ñ7€AÜ
ˆ1ˆb�!�R˜˜AÓœr ! S¨!¨S°!°QÓ7Ñ7€AÜ
ˆ1ˆb�!�R˜˜BÓ¤ 1 c¨1¨c°1°bÓ 9Ñ9€AÜ
ˆ1ˆb�!�R˜˜BÓ¤ 1 c¨1¨c°1°bÓ 9Ñ9€AÜ
ˆ1ˆb�!�R˜˜AÓœr ! S¨!¨S°!°QÓ7Ñ7€AÜ
ˆ1ˆb�!�R˜˜AÓœr ! S¨!¨S°!°QÓ7Ñ7€AÜ
ˆ1ˆb�!�R˜˜BÓ¤ 1 c¨1¨c°1°bÓ 9Ñ9€AÜ
ˆ1ˆb�!�R˜˜AÓœr ! S¨!¨S°!°QÓ7Ñ7€AÜØ	ˆA‰�‰	�A‰˜Ñ˜AÑ Ñ! AÑ%¨Ñ)ó+Ü.<¸RÀÓ.EÄnÐUWÐY\ÓF]Ñ.]ò^ð ^ñ ^ó    c                  óø  — t        d«      \	  } }}}}}}}}t        | t        t        |||d||«      || |f«      z  «      | d|z  dz   z  t	        |d«      z  k(  sJ ‚t        | t        t        |||d||«      || |f«      z  t        dddddd«      z   «      | d|z  dz   z  t	        |d«      z  t        dddddd«      z   k(  sJ ‚t        dt        t        d|ddd|«      |ddf«      z  «      dk(  sJ ‚t        | t        d||z
  z  t        |||| |d«      z  || |f«      z  «      | t        d|z  dz   «      z  t	        |d«      z  k(  sJ ‚t        dt        dd|z
  z  t        d|d| dd«      z  |ddf«      z  «      dt        d	«      z  k(  sJ ‚t        t        t        ||||||«      t        ||||||«      z  || |f|| |f«      «      t	        ||«      t	        ||«      z  k(  sJ ‚t        t        t        ||||||«      t        ||||||«      z  || |f|| |f«      «      t	        ||«      k(  sJ ‚t        t        t        ||||||«      t        ||||||«      z  || |f|| |f«      «      t	        ||«      k(  sJ ‚t        t        t        ||||||«      dz  || |f|| |f«      «      dk(  sJ ‚t        t        t        d|d|d|«      t        d|d|d|«      z  |ddf|ddf«      «      t	        ||«      k(  sJ ‚y )
Nz"x a b c cp alpha beta gamma gammapr   r   r   r   r   r   r   r   )r   r   r   r   r   r   )	Úxr!   r"   r#   ÚcpÚalphaÚbetaÚgammaÚgammaps	            r*   Útest_cg_simp_sumr4   –   sÀ  € Ü18Ø,ó2.Ñ.€A€qˆ!ˆQ��E˜4 ¨ô �1”sœ2˜a ¨¨1¨a°Ó7¸%À!ÀÀQ¸ó ñ ó Ø˜A˜a™C !™G™¤^°A°qÓ%9Ñ9ò:ð :ð :ä�1”sœ2˜a ¨¨1¨a°Ó7¸%À!ÀÀQ¸ÓHÑHÌ2ÈaÐQRÐTUÐWXÐZ[Ð]^ÓK_Ñ_Ó`ÐdeÐghÐijÑgjÐmnÑgnÑdoÔp~ð  @Að  CDó  qEñ  eEô  HJð  KLð  NOð  QRð  TUð  WXð  Z[ó  H\ñ  e\ò  \ð  \ð  \Ü�1”sœ2˜a ¨¨1¨a°Ó7¸%ÀÀQ¸ÓHÑHÓIÈQÒNÐNÐNä�1”S˜"  E¡	Ñ*¬R°°5¸!¸e¸VÀQØó.ñ Ø ˜r 1�~ó'ñ 'ó (Ø+,¬T°!°A±#¸±'«]©?¼>È!ÈQÓ;OÑ+OòPð Pð Pä�1”S˜"  E¡	Ñ*¬RØ	ˆ5�!�e�V˜Q ó.#ñ #Ø%*¨B° Nó4ñ 4ó 5Ø89¼$¸q»'¹	òBð Bð Bô ”3”r˜!˜U A t¨Q°Ó6´r¸!¸UÀAÀtÈRÐQWÓ7XÑXÐ[`ÐcdÐbdÐfgÐZhÐkoÐrsÐqsÐuvÐjwÓxÓyô  ~Lð  MNð  PRó  ~Sô  Tbð  chð  jpó  Tqñ  ~qò  qð  qð  qÜ”3”r˜!˜U A t¨Q°Ó6´r¸!¸UÀAÀtÈQÐPVÓ7WÑWÐZ_ÐbcÐacÐefÐYgÐjnÐqrÐprÐtuÐivÓwÓxô  }Kð  LQð  SYó  }Zò  Zð  Zð  ZÜ”3”r˜!˜U A t¨Q°Ó6´r¸!¸UÀAÀtÈRÐQVÓ7WÑWÐZ_ÐbcÐacÐefÐYgÐjnÐqrÐprÐtuÐivÓwÓxô  }Kð  LMð  OQó  }Rò  Rð  Rð  RÜ”3”rØ	ˆ5�!�T˜1˜eó%Ø&'ñ(Ø*/°!°°Q¨¸$ÀÀÀA¸óHó IØLMòNð Nð Nä”3”r˜!˜U A t¨Q°Ó6´r¸!¸UÀAÀtÈQÐPVÓ7WÑWÐZ_ÐacÐefÐYgÐjnÐprÐtuÐivÓwÓxô  }Kð  LQð  SYó  }Zò  Zð  Zñ  Zr,   c                  óÒ  — t        t        j                  t        dd«      t        j                  t        j                  dd«      j	                  «       t        d«       dz  k(  sJ ‚t        dddddd«      j	                  «       dk(  sJ ‚t        dddddd«      j	                  «       dk(  sJ ‚t        dddddd«      j	                  «       t        d«      d	z  k(  sJ ‚t        dddddd«      j	                  «       t        d«      d	z  k(  sJ ‚t        dddt        dd«      t        j                  dt        j                  t        j                  d«	      j	                  «       t        d«      d
z  k(  sJ ‚t        t        j                  t        j                  t        j                  t        dd«      dd«      j	                  «       t        d«      dz  k(  sJ ‚t        ddt        j                  t        j                  dt        j                  «      j	                  «       dk(  sJ ‚t        ddt        j                  t        j                  dt        dd«      «      j	                  «       dk(  sJ ‚y )Nr   r   r   g      à?g      @r   r   é   éi   é   r   )	r   r   r   r   Údoitr   r	   r
   r   © r,   r*   Ú	test_doitr;   ¬   så  € Ü”A—F‘FœH R¨›O¬Q¯V©V´Q·V±V¸QÀÓB×GÑGÓIÌdÐSTËgÈXÐVWÉZÒWÐWÐWÜ�C˜˜C  C¨Ó,×1Ñ1Ó3°qÒ8Ð8Ð8Ü�C˜˜C  C¨Ó,×1Ñ1Ó3¸Ò9Ð9Ð9Ü�A�q˜!˜Q  1Ó%×*Ñ*Ó,´°R³¸±Ò<Ð<Ð<Ü�A�q˜!˜Q  1Ó%×*Ñ*Ó,´°R³¸3±Ò>Ð>Ð>ÜØ	ˆ1ˆa”˜!˜Q“¤§¡¨¬A¯F©F´A·F±F¸Aó?ß?C¹t»vÌÈaËÐQSÉòTð Tð TäŒa�f‰f”a—f‘fœaŸf™f¤h¨r°1£o°q¸!Ó<×AÑAÓCÄtÈAÃwÈqÁyÒPÐPÐPä�A�rœ1Ÿ6™6¤1§6¡6¨1¬a¯f©fÓ5×:Ñ:Ó<ÀÒAÐAÐAÜˆa�”Q—V‘VœQŸV™V Q¬°°Q«Ó8×=Ñ=Ó?À1ÒDÐDÑDr,   N)Úsympy.concrete.summationsr   Úsympy.core.numbersr   Úsympy.core.singletonr   Úsympy.core.symbolr   Ú(sympy.functions.elementary.miscellaneousr   Úsympy.physics.quantum.cgr   r	   r
   r   r   Ú(sympy.functions.special.tensor_functionsr   r+   r4   r;   r:   r,   r*   ú<module>rC      s1   ðÝ )Ý 'Ý "Ý %Ý 9ß NÕ NÝ CòI^òXZó,Er,   