+
    iw                        ^ RI Ht ^ RIHtHt ^ RIHt ^ RIHt ^ RI	H
t
 ^ RIHt ^ RIHt ^ RIHt ^ R	IHt ^ R
IHt ^ RIHt ^ RIHt ^ RIHt ^ RIHt ^ RIHtHtH t H!t!H"t"H#t#H$t$H%t%H&t&H't'H(t(H)t) ^ RI*H+t+H,t, ^ RI-H.t. ^ RI/H0t0 ^ RI1H2t2 ^ RI3H4t4H5t5 ^ RI6H7t7 ^ RI8H9t9 R t:R t;];! ]9]94      '       g   Q h];! ]9R4      '       g   Q h];! ]9]9^,           4      '       d   Q hR t<R t=R t>R t?R t@R tAR # )!    )Sum)oopi)Eq)S)symbols)	factorial)exp)sqrt)	Piecewise)beta)erf)gamma)Integral)Interval)NormalPEdensityGammaPoissonRayleighvariance	BernoulliBetaUniformcdf)CompoundDistributionCompoundPSpace)NormalDistribution)PoissonDistribution)BernoulliDistribution)raisesignore_warnings)MultivariateNormalDistribution)xc                 R    R P                  \        V 4      P                  4       4      # ) )joinstrsplit)ss   &`/var/www/html/photoedit/myenv/lib/python3.14/site-packages/sympy/stats/tests/test_compound_rv.py<lambda>r.      s    Q(    c                  L    \        \        \        \        V 4      4      4      ^8H  # )   )lensetmapflat)as   *r-   r.   r.      s    3s3tQ<()Q.r/   r&   c                     \        R ^^4      p \        R V ^4      p\        V4      ! \        4      P                  4       \	        ^
4      \        \        ^,          ) ^(,          \        ^,          ,           \        ^4      ^(,          ,
          4      ,          ^\	        \        4      ,          ,          8X  g   Q h\        V4      ^8X  g   Q h\        V^8  4      \        ^4      ^,          8X  g   Q h\        V^8  4      P                  4       \        ^4      ^,          \        \	        ^
4      ^,          4      ^,          ,
          8X  g   Q h\        V4      \        V 4      ^,           8X  g   Q hR# )XN)r   r   r&   simplifyr   r
   r   r   r   r   r   r   )r8   Ys     r-   test_normal_CompoundDistr;   #   s   sAqAsAqA1:a=!!#tBxQTE"HqtOad2g4M0N'NPRSWXZS[P['\\\\Q4199QU8qtAvQU81Q46CR
OA,=#====A;(1+,,,,r/   c                     \        R RRR7      w  rp\        RW4      p\        RV4      p\        V4      ! V4      P	                  4       W,          V^,           V ) V,
          ,          ,          \        W,           4      ,          \        V 4      \        V^,           4      ,          ,          8X  g   Q h\        V4      P	                  4       W,          8X  g   Q hR# )zk t yTpositiverealGr   N)r   r   r   r   r9   r   r   )ktyr@   Ds        r-   test_poisson_CompoundDistrE   /   s    g48GA!c1AQA1:a=!!#qtQUqb1f,='=eAEl'JERSHUZ[\_`[`UaLa'bbbbQ4==?ac!!!r/   c                     \        R ^^4      p \        RV 4      p\        V4      P                  ^ \	        ^4      ^,          ^\	        ^4      ^,          /8X  g   Q h\        V4      \        \        V^4      4      u;8X  d   \	        ^4      ^,          8X  g   Q h Q h\        V4      \	        ^4      ^	,          8X  g   Q h\        V4      ^ \	        ^4      ^,          ^^/8X  g   Q h\        R\	        ^4      ^,          4      p\        RV4      p\        V4      P                  ^ \	        ^4      ^,          ^\	        ^4      ^,          /8X  g   Q h\        VR8  4      \	        ^4      ^,          8X  g   Q h\        R ^ ^4      p \        RV 4      p\        V4      \	        ^4      ^,          8X  g   Q h\        \        V^4      4      \        V4      8X  g   Q hR# )r8   r:   r6   bg      ?N)r   r   r   dictr   r   r   r   r   r   r   )r8   r:   r6   rG   s       r-   test_bernoulli_CompoundDistrI   8   ss   S!QA#qA1:??q!A$q&!QqT!V4444Q41R1X;(!A$q&(((((A;!A$q&   q6a1aA&&&& 	#qtAvA#qA1:??q!A$q&!QqT!V4444QW:1aQA#qAQ41Q46>>R1X;!A$r/   c            
         \        R ^4      p \        R^V 4      pRp\        \        V4      ! \        4      V4      '       g   Q hRp\        \        4      ;_uu_ 4        \        \        VRR7      P                  \        4      V4      '       g   Q h RRR4       \        R^4      p\        RV4      p\        RV4      p\        \        V) 4      V\        ,          ,          \        \        R4      \        V) 4      ,          W,          ,          \        V4      \        V4      ,          ,          V^ \        34      ,          \        \        4      ,          V^ \        34      p\        V4      ! \        4      V8X  g   Q h\        R	^^4      p\        R
^^4      p\        RW4      p	Rp\        \        V	RR7      ! \        4      V4      '       g   Q hR#   + '       g   i     ELF; i)Rr8   z
        Piecewise(((-sqrt(pi)*sinh(x/4 - 3/4) + sqrt(pi)*cosh(x/4 - 3/4))/(
        8*sqrt(pi)), Abs(arg(x - 3)) <= pi/4), (Integral(sqrt(2)*exp(-(x - 3)
        **2/(2*R**2))*exp(-R**2/32)/(32*sqrt(pi)), (R, 0, oo)), True))zw
        Integral(X*Integral(sqrt(2)*exp(-(X-3)**2/(2*R**2))*exp(-R**2/32)/(32*
        sqrt(pi)),(R,0,oo)),(X,-oo,oo))FevaluateNr:   ZNMrD   z
        Integral(sqrt(2)*exp(-(N-1)**2/8)*Integral(exp(-(x-M)**2/(2*N**2))*exp
        (-(M-3)**2/32)/(8*pi*N),(M,-oo,oo))/(4*sqrt(pi)),(N,-oo,oo)))r   r   streqr   r&   r$   UserWarningr   rewriter   r   r   r
   r	   r   )
rK   r8   ansexprer:   rN   exprdrO   rP   rD   s
             r-   test_unevaluated_CompoundDistrX   L   s    	aAsAqAJC A$$$$+E 
	%	%Qq5)11(;UCCCC 
& 	QAQAQAQB1SRaR!5y|IaL7P "q": (|,./BZ9E1:a=E!!!sAqAsAqAsAAHE U+A.6666! 
&	%	%s   3GG	c            
        a	 \        R ^^4      p \        V ^4      p\        V4      pVP                  '       g   Q hVP                  \        \        ) \        4      8X  g   Q hVP                  \        RR7      P                  4       \        \        ^,          ) ^@,          \        ^,          ,           \        ^4      ^,          ,
          4      ^\        \        4      ,          ,          8X  g   Q h\        \        \        ^^4      4      \        4      '       d   Q h\        ^^.^^.^^..4      o	\!        \"        V	3R l4       \%        R ^^4      p \'        V ^^ 4      p\        V4      pVP(                  '       g   Q hVP                  ^ ^08X  g   Q h\+        RRRR7      pVP                  VRR7      \-        \        ^4      ^\/        ^^4      ,          ,          \1        V^ 4      3\        ^4      ^<\/        ^^4      ,          ,          \1        V^4      3R4      8X  g   Q h\+        RRRR7      w  rVp\3        R	WV4      p\5        V4      p \        V 4      pVP6                  '       g   Q hVP                  \        P8                  8X  g   Q hVP                  VRR7      P                  4       Wg,          V^,           V) V,
          ,          ,          \;        VV,           4      ,          \;        V4      \;        V^,           4      ,          ,          8X  g   Q hR
# )r8   TrL   c                     < \        S 4      # )N)r   rP   s   r-   r.   ,test_Compound_Distribution.<locals>.<lambda>x   s    (<Q(?r/   rC   F)negativeintegerzk t zr=   r@   N)r   T)r   r    r   is_Continuousr3   r   r   pdfr&   r9   r
   r   r   r   
isinstancer%   r#   NotImplementedErrorr   r"   	is_Finiter   r   r   r   r   r!   is_Discrete	Naturals0r   )
r8   rO   CBrC   rA   rB   zr@   rP   s
            @r-   test_Compound_Distributionri   m   s   sAqA1a AQA????55HbS"%%%%55T5"++-adU2X"_qtBw5N1OQRSWXZS[Q[1\\\\./A!Q/GH02 2 2 2&1vAA/?@A
 ?@S!QAaA&AQA;;;;55QF??eT2A55T5"i1r$q!*}1Er!Qx0P1r$q!*}%r!Qx0)'= = = = g48GA!c1AAAQA====55AKK55T5"++-q1uQ6G1GaO I 2(5Q</21 1 1 1r/   c                  "  a \        R ^^4      p \        R^^4      p\        VP                  \        4      '       d   Q h\	        ^^4      p\        ^4      p\        R^^ 4      p\        RV4      p\        RV4      p\        RV4      p\        V\        4      '       d   Q h\        V\        4      '       d   Q h\        V\        4      '       d   Q h\        ^^.^^.^^..4      o\        \        V3R l4       \        RV ^4      p\        VP                  \        4      '       g   Q hVP                  P                  \        \	        V ^4      4      8X  g   Q hVP                  P                  P                  \        \        ) \        4      8X  g   Q hR# )r8   r:   g?rO   rD   rg   c                     < \        R S 4      # r[   )r   r[   s   r-   r.   &test_compound_pspace.<locals>.<lambda>   s    ~c15r/   N)r   ra   pspacer   r    r!   r"   r%   r#   
ValueErrordistributionr   domainr3   r   r   )	r8   r:   rO   rD   rg   pspace1pspace2pspace3rP   s	           @r-   test_compound_pspacert      sO   sAqAsAqA!((N33331a AAAc1a(AS!$GS!$GS!$G'>2222'>2222'>2222&1vAA/?@A
:56sAqAahh////88  $89KAq9Q$RRRR88??(B3"3333r/   N)Bsympy.concrete.summationsr   sympy.core.numbersr   r   sympy.core.relationalr   sympy.core.singletonr   sympy.core.symbolr   (sympy.functions.combinatorial.factorialsr	   &sympy.functions.elementary.exponentialr
   (sympy.functions.elementary.miscellaneousr   $sympy.functions.elementary.piecewiser   &sympy.functions.special.beta_functionsr   'sympy.functions.special.error_functionsr   'sympy.functions.special.gamma_functionsr   sympy.integrals.integralsr   sympy.sets.setsr   sympy.statsr   r   r   r   r   r   r   r   r   r   r   r   sympy.stats.compound_rvr   r   sympy.stats.crv_typesr    sympy.stats.drv_typesr!   sympy.stats.frv_typesr"   sympy.testing.pytestr#   r$   sympy.stats.joint_rv_typesr%   	sympy.abcr&   r5   rR   r;   rE   rI   rX   ri   rt    r/   r-   <module>r      s    ) ' $ " % > 6 9 : 7 7 9 . $A A A A H 4 5 7 8 E  ).Q{{ {Q}} }AE?? -"(7B1@4r/   