o
    ݹi                     @   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s'J |  tg dg d	g d
gks:J |  dksBJ | ddg dksNJ | 	 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 | 
g dg dg dksJ d S )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)c r   e/home/ubuntu/veenaModal/venv/lib/python3.10/site-packages/sympy/liealgebras/tests/test_root_system.pytest_root_system   s   $&$r   N)sympy.liealgebras.root_systemr   sympy.liealgebras.type_ar   sympy.matricesr   r   r   r   r   r   <module>   s    