
    sg                     b   d dl mc mZ d dlZd dlZd dlZ	 ej                  d      \  ZZ ej                  d      \  ZZZeez   Zej#                  eedz  edz  z   eeez
  i      Z ej&                  e      Z ej&                  eez        Zej-                  ed d      j/                         Zej-                  ed d      j/                         j-                  ed d      j/                         Zeez   dz  j3                         Zej#                  eedz  edz  z   eeez
  i      j#                  edeei      Z ej4                   ej4                  edez  g      j7                  dd      D  cg c]  } | j#                  edeei       c}       j7                   ej4                  edez  g      j7                  dd      j8                  d     ej4                  edez  g      j7                  dd      j8                  d         Zeez   Zej#                  eedz  edz  z   eeez
  i      j#                  edeedz  i      Z ej<                  dd      \  ZZ Z! ejD                   ej4                  ee e!g      j7                  dd	      e      Z# ejD                  eez  e z   e      Z$ ejJ                  e#e      D  cg c]  } | jM                          c} Z' ejJ                   ejD                   ej4                  g d
      j7                  d	d      e      e      D  cg c]  } | jM                          c} Z( ej4                  g d      j7                  dd      ZejR                  ez   Z* ej4                   ejV                         jY                         D  cg c]  } | jM                          c}       Z ejZ                  dddd      Z. ej4                   e/d	      D  cg c]  }  e/d      D ]  }| |k(  rdnd   c}}       j7                  d	d      Z0ee.z   dz  Z1ee.z   je                          ej4                  g d      j7                  dd      jg                         z   Zed   Z4ejj                  Z ejl                  d       Z ej4                  ejR                  jo                  d       ejR                  jo                  d      ejR                  jo                  d      ejR                  jo                  d	      ejR                  jo                  d      g      Z8 ejn                  d       Z1 ej4                   ejn                  d        ejn                  d       ejn                  d       ejn                  d	       ejn                  d      g      Z9yc c} w c c} w c c} w c c} w c c}} w )    Nzq1 q2zx y z      zj k lT)real   )r   r   r   )r   r   r                  	   
                     r   )r   r   r   r   )r   r   ):sympy.physics.mechanicsphysics	mechanics_mesympy_smmathmnumpy_npdynamicsymbolsq1q2xyzesubsacose2e3seriesremoveObexpandMatrixreshapeshapebmsymbolsjklPolyp1p2solveevalfroot1root2Tam	eigenvalskeysdiagc1rangec2dmdettracefcolscolrowcmem)ir4   s   00`/var/www/html/venv/lib/python3.12/site-packages/sympy/parsing/autolev/test-examples/ruletest6.py<module>rQ      sW   % %   			G	$B
#

W
%1arEHHbAadBqs#$SWWQZSWWQqS\KK1a  "KK1a  "))!Q2::<cAXHHbAad2ac"#((!Aa3SZZJCJJ!A#w,?,G,G1,MNq1Qq	"NOWWYcY\YcYcefghijgjdkYlYtYtuvxyYz  YB  YB  CD  YE  HR  HK  HR  HR  TU  VW  XY  VY  SZ  H[  Hc  Hc  de  gh  Hi  Gp  Gp  qr  Gs  trEHHbAad2ac"#((!Aa16
#++gD
)1aSXXjcjj!Aa!))!Q/3SXXac!eQ%CIIb!,-q-%CIIhchhzszz'/B/J/J1a/PRS&TUVWXqXCJJ78@@AFUU1WSZZMQMMO$8$8$:;q;<SXXa!ASZZ58FaU1XFad!F!FGOOPQSTUdb\rTJJL*#**Y'//15<<>>HHHaWWQZSZZ!1qeeiilA5599Q<		!aUUYYq\RSaWWQZSZZ!GQGGAJwwwqz'1''!*WaWWQZHI) O 	.X <Fs   .V=VV!V&#V+
