ó
¡¼™\c           @   si  d  d l  j j 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 e j i e d e d e 6e e e 6ƒ Z e j e ƒ Z e j e e ƒ Z e j e d d ƒ j ƒ  Z e j e d d ƒ j ƒ  j e d d ƒ j ƒ  Z e e d j ƒ  Z e j i e d e d e 6e e e 6ƒ j i d e 6e e 6ƒ Z e j g  e j e d e g ƒ j d d ƒ D]# Z e j i d e 6e e 6ƒ ^ q‹ƒ j e j e d e g ƒ j d d ƒ j d e j e d e g ƒ j d d ƒ j d ƒ Z e e Z e j i e d e d e 6e e e 6ƒ j i d e 6e d e 6ƒ Z e j d d e  ƒ\ Z! Z" Z# e j$ e j e! e" e# g ƒ j d d	 ƒ e ƒ Z% e j$ e! e e" e ƒ Z& g  e j' e% e ƒ D] Z e j( ƒ  ^ qÜZ) g  e j' e j$ e j d d d	 g ƒ j d	 d ƒ e ƒ e ƒ D] Z e j( ƒ  ^ q1Z* e j d d d	 d
 d d d d d d d d d d d d g ƒ j d
 d
 ƒ Z e j+ e Z, e j g  e j- ƒ  j. ƒ  D] Z e j( ƒ  ^ qºƒ Z e j/ d d d d ƒ Z0 e j g  e1 d	 ƒ D]1 Z e1 d
 ƒ D] Z! e e! k r(d n d ^ qq ƒ j d	 d
 ƒ Z2 e e0 d  Z3 e e0 j4 ƒ  e j d d d d g ƒ j d d ƒ j5 ƒ  Z e d Z6 e j7 Z e j8 d ƒ Z e j e j+ j9 d ƒ e j+ j9 d ƒ e j+ j9 d ƒ e j+ j9 d	 ƒ e j+ j9 d ƒ g ƒ Z: e j9 d ƒ Z3 e j e j9 d ƒ e j9 d ƒ e j9 d ƒ e j9 d	 ƒ e j9 d ƒ g ƒ Z; d S(   iÿÿÿÿNs   q1 q2s   x y zi   i    i   s   j k lt   reali   i   i   i   i   i   i	   i
   i   i   i   i   i   i   (   i   i   (<   t   sympy.physics.mechanicst   physicst	   mechanicst   met   sympyt   smt   matht   mt   numpyt   npt   dynamicsymbolst   q1t   q2t   xt   yt   zt   et   subst   at   cost   e2t   e3t   seriest   removeOt   bt   expandt   Matrixt   reshapet   it   shapet   bmt   symbolst   Truet   jt   kt   lt   Polyt   p1t   p2t   solvet   evalft   root1t   root2t   Tt   amt	   eigenvalst   keyst   diagt   c1t   ranget   c2t   dmt   dett   tracet   ft   colst   colt   rowt   cmt   em(    (    (    sL   lib/python2.7/site-packages/sympy/parsing/autolev/test-examples/ruletest6.pyt   <module>   sD   
-0D°
H0+UK4Y;
	Z