a
    kh                     @   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   s  t d} | jtdksJ |  g dg dg ddks>J |  dksNJ |  tg dg d	g d
gkstJ |  dksJ | ddg dksJ | 	 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sJ | 
g dg dg dksJ d S )NZ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   Zcartan_typer   Zsimple_rootsZ
root_spaceZcartan_matrixr   Zdynkin_diagramZadd_simple_rootsZ	all_rootsZadd_as_roots)c r   V/var/www/auris/lib/python3.9/site-packages/sympy/liealgebras/tests/test_root_system.pytest_root_system   s    $&r   N)Zsympy.liealgebras.root_systemr   Zsympy.liealgebras.type_ar   Zsympy.matricesr   r   r   r   r   r   <module>   s   