U
    ZÊ¹jŸ  ã                   @   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s†t‚|  ¡ d	ks–t‚|  	dd¡ddddgks²t‚|  
¡ 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/bwave/python/venv/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   