+
    Pj                     <    ^ RI Ht ^ RIHtHtHt  ! R R]4      tR# )    )Basic)PSpace_symbol_converterRandomMatrixSymbolc                   D   a  ] tR t^t o RtRR lt]R 4       tR tRt	V t
R# )RandomMatrixPSpacez}
Represents probability space for
random matrices. It contains the mechanics
for handling the API calls for random matrices.
Nc                    \        V4      pV'       d   \        P                  ! WV4      # \        P                  ! W4      # N)r   r   __new__)clssymmodels   &&&r/Users/ahmed/devFolder/Ultron/claude-voice/gateway/.venv/lib/python3.14/site-packages/sympy/stats/random_matrix.pyr   RandomMatrixPSpace.__new__
   s/    $==511==**    c                N     V P                   ^,          #   \         d     R# i ; i)   N)args
IndexError)selfs   &r   r   RandomMatrixPSpace.model   s'    	99Q< 		s    $$c                    VP                  \        4      p\        V4      ^8  g   \        V\        4      '       g   \	        R4      hV P
                  P                  V4      # )   zoCurrently, no algorithm has been implemented to handle general expressions containing multiple random matrices.)atomsr   len
isinstanceNotImplementedErrorr   density)r   exprr   rmss   &&* r   compute_density"RandomMatrixPSpace.compute_density   sR    jj+,s8a<
41C D D% '0 1 1 zz!!$''r    r
   )__name__
__module____qualname____firstlineno____doc__r   propertyr   r!   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s-     
+  ( (r   r   N)sympy.core.basicr   sympy.stats.rvr   r   r   r   r#   r   r   <module>r/      s    " H H( (r   