U
    9%e                     @   s0   d dl mZ d dlmZ d dlmZ dd ZdS )    )
RootSystem)TypeA)Matrixc                  C   sp  t d} | jtdkst|  ddddgddddgddddgdksJt|  dksZt|  tdddgdddgdddggkst|  d	kst| 	ddddddgkst| 
 ddddgddddgddddgddddgddddgddddgddddgddddgddddgddddgddddgddddgd
ks>t| ddddgddddgddddgksltd S )NZA3      r   )r      r   zalpha[1] + alpha[2] + alpha[3]r   z0---0---0
1   2   3)r   r   r                  	   
         )r   Zcartan_typer   AssertionErrorZsimple_rootsZ
root_spaceZcartan_matrixr   Zdynkin_diagramZadd_simple_rootsZ	all_rootsZadd_as_roots)c r   g/var/www/html/Darija-Ai-API/env/lib/python3.8/site-packages/sympy/liealgebras/tests/test_root_system.pytest_root_system   s(    0,
 
 

 
 

 

 
r   N)Zsympy.liealgebras.root_systemr   Zsympy.liealgebras.type_ar   Zsympy.matricesr   r   r   r   r   r   <module>   s   