
    sg                     .    d dl mZ d dlmZ d dlmZ d Zy)    )
RootSystem)TypeA)Matrixc                     t        d      } | j                  t        d      k(  sJ | j                         g dg dg ddk(  sJ | j	                         dk(  sJ | j                         t        g dg d	g d
g      k(  sJ | j                         dk(  sJ | j                  dd      g dk(  sJ | j                         g dg dg dg dg dg dg dg dg dg dg dg ddk(  sJ | j                  g dg d      g dk(  sJ y )NA3   )   r   r   )r   r	   r
   r   )r   r   r	   r
   )r	      r   zalpha[1] + alpha[2] + alpha[3])r   r
   r   )r
   r   r
   )r   r
   r   z0---0---0
1   2   3r	   r   )r	   r   r
   r   )r	   r   r   r
   )r   r	   r   r
   )r
   r	   r   r   )r
   r   r	   r   )r
   r   r   r	   )r   r
   r	   r   )r   r
   r   r	   )r   r   r
   r	   )r	   r   r                  	   
         )r   cartan_typer   simple_roots
root_spacecartan_matrixr   dynkin_diagramadd_simple_roots	all_rootsadd_as_roots)cs    [/var/www/html/venv/lib/python3.12/site-packages/sympy/liealgebras/tests/test_root_system.pytest_root_systemr      s    4A==E!H$$$>>Mm VVVV<<>====??lL'Q RRRR!7777a#}444;;=-==-=	2 2 2 2
 >>-7=HHH    N)sympy.liealgebras.root_systemr   sympy.liealgebras.type_ar   sympy.matricesr   r    r    r   <module>r%      s    4 * !Ir    