§
    PŠtj›™  ã                   ó&  — d dl mZ d dlmZ d dlmZ d dlmZmZm	Z	m
Z
 d dlmZmZmZmZmZmZ d dlmZ d dlmZmZ d dlmZ d d	lmZ d d
lmZ d dlmZ d dlm Z  d dl!m"Z" d dl#m$Z$m%Z% d dl&m'Z'm(Z( d dl)m*Z* d dl+m,Z, d dl-m.Z. d dl/m0Z0 d dl1m2Z2 d dl3m4Z4m5Z5 d dl6m7Z7m8Z8m9Z9m:Z:m;Z;m<Z<m=Z=m>Z>m?Z?m@Z@mAZAmBZB d dlCmDZD d dlEmFZF d dlGmHZH d dlImJZJmKZK d dlLmMZMmNZNmOZOmPZP d dlQmRZR d dlSmTZT d dlUmVZV d dlWmXZXmYZY d d lmZZZ d!„ Z[d"„ Z\d#„ Z]d$„ Z^d%„ Z_d&„ Z`d'„ Zad(„ Zbd)S )*é    )ÚSum)ÚTuple)ÚLambda)ÚFloatÚRationalÚooÚpi)ÚEqÚGeÚGtÚLeÚLtÚNe)ÚS)ÚSymbolÚsymbols)Ú	factorial)Úexp)Úceiling)Úsqrt)Ú	Piecewise)Úerf)ÚgammaÚ
lowergamma)ÚAndÚNot)ÚMatrix)ÚMatrixSymbol)ÚImmutableMatrix)ÚContains)ÚRange)Ú	FiniteSetÚInterval)ÚDiscreteMarkovChainÚPÚTransitionMatrixOfÚEÚStochasticStateSpaceOfÚvarianceÚContinuousMarkovChainÚBernoulliProcessÚPoissonProcessÚWienerProcessÚGammaProcessÚsample_stochastic_process)ÚJointDistribution)ÚJointDistributionHandmade)ÚRandomIndexedSymbol)ÚProbabilityÚExpectation)ÚraisesÚskipÚignore_warningsÚwarns_deprecated_sympy)Úimport_module)ÚBernoulliDistribution)ÚPoissonDistribution)ÚNormalDistributionÚGammaDistribution)ÚStrc                  óŽY  ‡4‡5‡6‡7‡8‡9— t          d¦  «        Š6t          ‰6j        t          ¦  «        sJ ‚‰6j        t
          j        k    sJ ‚t          ‰6j        t          ¦  «        sJ ‚t          ddd¬¦  «        Š9t          ‰6‰9         t          ¦  «        sJ ‚t          ‰6d         ¦  «        t          ‰6d         ¦  «        k    sJ ‚t          t          d„ ¦  «         t          t          ˆ6ˆ9fd„¦  «         t          t          ˆ6fd„¦  «         t          t          ˆ6fd	„¦  «         t          t          ˆ6fd
„¦  «         t!          dd¬¦  «        } t          d| | ¦  «        }t          | ¦  «        }t          d||¦  «        }t#          t%          |d         d¦  «        t%          |d         d¦  «        ¦  «        |d         k    sJ ‚t          t&          ˆ9fd„¦  «         t          t&          ˆ6fd„¦  «         t          dd¬¦  «        \  }}}}dt)          d¦  «        |t          dd¦  «        gt+          t          d¦  «        t-          |¦  «        t)          d¦  «        d¬¦  «        t          ddd¦  «        |||gg}d„ |D ¦   «         }	t/          |	¦  «        D �]C\  }
Š7t          ‰7j        t          ¦  «        sJ ‚‰7j        ||
         k    s‰7j        t1          ||
         Ž k    sJ ‚‰7j        dk    sJ ‚t5          t6          ¦  «        5  t#          t%          ‰7d         d¦  «        t%          ‰7d         d¦  «        d¬¦  «        t9          t%          ‰7d         d¦  «        t%          ‰7d         d¦  «        ¦  «        k    sJ ‚	 d d d ¦  «         n# 1 swxY w Y   t          ‰7d         ¦  «        t          ‰7d         ¦  «        k    sJ ‚t          t&          ˆ7fd „¦  «         �ŒEt          t          d!„ ¦  «         t          dt          d‰9d¦  «        ¦  «        Š7‰7j        t;          ‰9dz
  dz  ¦  «        k    sJ ‚t          dt=          g ¦  «        ¬"¦  «        t          dt=          ddgddgg¦  «        ¬"¦  «        t          dt=          t>          dt>          z
  g|d|z
  gg¦  «        ¬"¦  «        g}	|	D ];}|j        |j        j         d         k    sJ ‚t          |j        tB          ¦  «        sJ ‚Œ<t=          g d#¢g d$¢g d%¢g¦  «        Š4t          d&dd¦  «        }t          dg d'¢‰4¦  «        Š7t          dg d(¢|¦  «        Š8‰7 "                    d‰7d         d¦  «        tG          ‰7d         ‰7d         ‰7d         ¦  «        k    sJ ‚t          t&          ˆ7fd)„¦  «         t#          t%          ‰7d         d¦  «        t%          ‰7d         d¦  «        ¦  «         $                    d¦  «        tK          d*d¦  «        k    sJ ‚t#          t%          ‰8d         d¦  «        t%          ‰8d         d¦  «        ¦  «        |d+         |d,         z  |d-         |d.         z  z   |d.         |d/         z  z   z
   &                    ¦   «         dk    sJ ‚t#          t%          ‰8d         d¦  «        t%          ‰8d         d¦  «        ¦  «        t9          t%          ‰8d         d¦  «        ¦  «        k    sJ ‚t#          t%          ‰8d         d¦  «        t%          ‰8d         d¦  «        ¦  «        |d+         |d,         z  |d-         |d.         z  z   |d.         |d/         z  z   k    sJ ‚t=          g d0¢g d1¢g d2¢g¦  «        }t#          t%          ‰7d         d¦  «        t%          ‰7d         d¦  «        tO          ‰7|¦  «        z  ¦  «         $                    d¦  «        tK          d3d¦  «        k    sJ ‚t5          t6          ¦  «        5  t          ‰7d         d¬¦  «        t          ‰7d         ¦  «        k    sJ ‚t          ‰7d         t%          ‰7d         d¦  «        ¦  «         $                    d¦  «        tK          d4d¦  «        k    sJ ‚	 d d d ¦  «         n# 1 swxY w Y   t          d&d5d5¦  «        Š5t          t&          ˆ5ˆ8fd6„¦  «         t          t          d7„ ¦  «         t          t&          d8„ ¦  «         t          t&          ˆ7fd9„¦  «         t          t&          ˆ7fd:„¦  «         t=          tQ          dd5¦  «        tQ          dd5¦  «        dgtQ          dd¦  «        tQ          dd¦  «        tQ          dd¦  «        gdtQ          dd5¦  «        tQ          dd5¦  «        gg¦  «        }t#          tS          t%          ‰7d         d¦  «        t%          ‰7d         d¦  «        t%          ‰7d         d¦  «        ¦  «        t%          t9          t%          ‰7d         d¦  «        ¦  «        tQ          dd5¦  «        ¦  «        tO          ‰7|¦  «        z  ¦  «        tQ          dd;¦  «        k    sJ ‚t#          tS          t%          ‰7d         d¦  «        t%          ‰7d         d¦  «        t%          ‰7d         d¦  «        ¦  «        tO          ‰7|¦  «        ¦  «        t9          t%          ‰7d         d¦  «        ¦  «        d5z  k    sJ ‚t#          tU          ‰6d         d¦  «        tW          ‰6d         d¦  «        z  t%          ‰6d         d¦  «        tY          ‰6g d'¢¦  «        z  tO          ‰6|¦  «        z  ¦  «        tQ          dd5¦  «        k    sJ ‚t#          tU          ‰6d         d¦  «        tW          ‰6d         d¦  «        z  t%          ‰6d         d¦  «        tY          ‰6t          d¦  «        d<dg¦  «        z  tO          ‰6|¦  «        z  ¦  «        tQ          dd5¦  «        k    sJ ‚t#          t[          ‰6d         d¦  «        t[          ‰6d         d¦  «        z  t%          ‰6d         d¦  «        tY          ‰6g d'¢¦  «        z  tO          ‰6|¦  «        z  ¦  «        t
          j.        u sJ ‚t#          t[          ‰6d         d¦  «        t[          ‰6d         d¦  «        z  t%          ‰6d         d¦  «        tY          ‰6t          d¦  «        d<dg¦  «        z  tO          ‰6|¦  «        z  ¦  «        t
          j.        u sJ ‚t#          tS          t%          ‰7d         d¦  «        t%          ‰7d         d¦  «        t%          ‰7d         d¦  «        ¦  «        t%          ‰7d         d¦  «        ¦  «        d=t9          t%          ‰7d         d¦  «        ¦  «        z  k    sJ ‚t=          t
          j/        ddgtQ          dd¦  «        tQ          dd¦  «        tQ          dd¦  «        gdtQ          dd5¦  «        tQ          dd5¦  «        gg¦  «        }t=          tQ          dd5¦  «        tQ          dd5¦  «        dgtQ          dd¦  «        tQ          dd¦  «        tQ          dd¦  «        gdtQ          dd5¦  «        tQ          dd5¦  «        gg¦  «        }t          d|¬"¦  «        }t          d|¬"¦  «        }| 0                    ¦   «         tC          g d>¢g d?¢g d@¢g¦  «        dAz  k    sJ ‚| 1                    ¦   «         dk    sJ ‚| 1                    ¦   «         dk    sJ ‚| 2                    ¦   «         g d'¢|fk    sJ ‚| 2                    ¦   «         g d'¢|fk    sJ ‚| 3                    ¦   «         g d'¢|dd…dd…f         |dd…dd…f         |dd…dd…f         fk    sJ ‚| 3                    ¦   «         g d'¢|t=          ddg ¦  «        t=          ddg ¦  «        fk    sJ ‚t=          tQ          dd¦  «        tQ          dd¦  «        tQ          dd¦  «        gtQ          ddB¦  «        t
          j4        tQ          dd¦  «        gtQ          dd¦  «        tQ          ddB¦  «        tQ          ddB¦  «        gg¦  «        }t          d|¬"¦  «        }tC          tQ          dCdD¦  «        tQ          d;dD¦  «        tQ          d5dE¦  «        gg¦  «        }|j5        |k    sJ ‚| 6                    ¦   «         dk    sJ ‚| 7                    ¦   «         dk    sJ ‚t          d&dd¦  «        }t          d|¬"¦  «        }| 5                    ||¦  «         8                    ¦   «         dk    sJ ‚| 9                    d¬F¦  «         :                    ||¦  «         ;                    |¦  «         8                    ¦   «         t
          j<        k    sJ ‚t=          t
          j/        ddddgt
          j4        dt
          j4        ddgdt
          j4        dt
          j4        dgddt
          j4        dt
          j4        gg dG¢g¦  «        }t          d|¬"¦  «        }| 0                    ¦   «         tC          tQ          dd¦  «        t
          j/        t
          j4        gt
          j/        t          d¦  «        t
          j/        gt
          j4        t
          j/        tQ          dd¦  «        gg¦  «        k    sJ ‚| =                    ¦   «         tC          tQ          dd5¦  «        tQ          dd5¦  «        gt
          j4        t
          j4        gtQ          dd5¦  «        tQ          dd5¦  «        gg¦  «        k    sJ ‚t}          ¦   «         5  | ?                    ¦   «          d d d ¦  «         n# 1 swxY w Y   t=          tQ          dd¦  «        tQ          dd5¦  «        tQ          dd5¦  «        gtQ          dd¦  «        dtQ          dd¦  «        gtQ          dd5¦  «        tQ          dd5¦  «        tQ          dd¦  «        gg¦  «        }t          d|¬"¦  «        }| 1                    ¦   «         dk    sJ ‚| 0                    ¦   «         tC          tQ          dHdI¦  «        tQ          ddJ¦  «        tQ          dKdI¦  «        gtQ          ddJ¦  «        tQ          dLdJ¦  «        tQ          ddJ¦  «        gtQ          dKdI¦  «        tQ          ddJ¦  «        tQ          dHdI¦  «        gg¦  «        k    sJ ‚t          dt=          g ¦  «        ¬"¦  «        Š6‰6j        dk    sJ ‚‰6 9                    ¦   «         t=          g g¦  «        k    sJ ‚‰6 @                    ¦   «         g k    sJ ‚‰6 2                    ¦   «         g t=          g ¦  «        fk    sJ ‚‰6 3                    ¦   «         g t=          g ¦  «        t=          g ¦  «        t=          g ¦  «        fk    sJ ‚‰6 6                    ¦   «         dk    sJ ‚‰6 7                    ¦   «         dk    sJ ‚t=          g dM¢g dN¢g dO¢g dP¢g dQ¢g¦  «        dBz  }t          d|¬"¦  «        }| @                    ¦   «         }tƒ          t…          |Ž ¦  «        \  }}}|ddgddgd5gfk    sJ ‚|dRk    sJ ‚|dSk    sJ ‚t=          g dT¢g dU¢g dV¢g dW¢g dX¢g dY¢g¦  «        dBz  } t          d| ¬"¦  «        }!|! @                    ¦   «         }tƒ          t…          |Ž ¦  «        \  }}}|ddgg dZ¢fk    sJ ‚|d[k    sJ ‚|d/k    sJ ‚t=          g d\¢g d]¢g d^¢g d_¢g d`¢g da¢g db¢g dc¢g dd¢g de¢g
¦  «        dBz  }"t          d|"¬"¦  «        }#|# @                    ¦   «         }tƒ          t…          |Ž ¦  «        \  }}}|g df¢dgg dg¢dgd5gfk    sJ ‚|dhk    sJ ‚|dik    sJ ‚t=          g dj¢t          d¦  «        dz  dt          d¦  «        dz  ddgdt          d¦  «        dz  dt          d¦  «        dz  dgddt          d¦  «        dz  dt          d¦  «        dz  gddddt          d¦  «        gg¦  «        Š4t          dkg dl¢‰4¦  «        }$|$ 3                    ¦   «         \  }%}&}'}(|%g dm¢k    sJ ‚|&t=          ddgddgg¦  «        k    sJ ‚|'t=          t          d¦  «        dz  dgddgdt          d¦  «        dz  gg¦  «        k    sJ ‚|(t=          dt          d¦  «        dz  dgt          d¦  «        dz  dt          d¦  «        dz  gdt          d¦  «        dz  dgg¦  «        k    sJ ‚|$ 2                    ¦   «         \  }%})|%g dm¢k    sJ ‚|)t=          g dj¢g dn¢t          d¦  «        dz  ddt          d¦  «        dz  dgddt          d¦  «        dz  dt          d¦  «        dz  gdt          d¦  «        dz  dt          d¦  «        dz  dgg¦  «        k    sJ ‚t=          g do¢g dp¢g dq¢g dr¢g ds¢g¦  «        d5z  Š4t          d‰4¬"¦  «        Š6‰6 6                    ¦   «         rJ ‚‰6 7                    ¦   «         sJ ‚t=          ddgddgg¦  «        Š4t          d‰4¬"¦  «        Š6‰6 6                    ¦   «         rJ ‚‰6 7                    ¦   «         sJ ‚t=          g dS¢g dt¢g du¢g¦  «        d5z  Š4t          d‰4¬"¦  «        Š6‰6 6                    ¦   «         sJ ‚‰6 7                    ¦   «         sJ ‚t=          ddgddgg¦  «        dz  Š4t          d‰4¬"¦  «        Š6‰6 6                    ¦   «         sJ ‚‰6 7                    ¦   «         sJ ‚t=          g dv¢g dw¢g dx¢g¦  «        Š4t          d‰4¬"¦  «        Š6‰6 1                    ¦   «         rJ ‚t=          g dy¢g dz¢g d{¢g d|¢g¦  «        dz  Š4t          d‰4¬"¦  «        Š6‰6 1                    ¦   «         sJ ‚t=          g d}¢g d~¢g d¢g d€¢g d�¢g¦  «        dz  Š4t          d‰4¬"¦  «        Š6‰6 1                    ¦   «         sJ ‚t          dg d¢|¦  «        }*|* @                    ¦   «         }tƒ          t…          |Ž ¦  «        \  }}}|dgddgfk    sJ ‚|d[k    sJ ‚|d-k    sJ ‚|* 2                    ¦   «         g d¢|fk    sJ ‚|* 3                    ¦   «         g d¢|dd…dd…f         |dd…dd…f         |dd…dd…f         fk    sJ ‚t=          t
          j4        tQ          dd5¦  «        tQ          dd5¦  «        gtQ          dd¦  «        dtQ          dd¦  «        gt
          j4        t
          j4        dgg¦  «        Š4t          dg d'¢‰4¦  «        Š6t#          t%          ‰6d         d¦  «        t%          ‰6d         d¦  «        z  t%          ‰6d         d¦  «        z  t%          t#          t%          ‰6d         d¦  «        ¦  «        tQ          dd5¦  «        ¦  «        t%          t#          t%          ‰6d         d¦  «        ¦  «        tQ          dd5¦  «        ¦  «        z  ¦  «        tQ          dd‚¦  «        k    sJ ‚t#          t%          ‰6d         d¦  «        t%          ‰6d         d¦  «        z  t%          ‰6d         d¦  «        ¦  «        tQ          dd¦  «        k    sJ ‚t#          t%          ‰6d         d¦  «        t%          ‰6d         d¦  «        z  t%          ‰6d         d¦  «        ¦  «        t
          j.        u sJ ‚t#          t[          ‰6d         d¦  «        t%          ‰6d         d¦  «        ¦  «        tQ          dd¦  «        k    sJ ‚t          ‰6d         dz  t%          ‰6d         d¦  «        ¦  «        tQ          dƒd¦  «        k    sJ ‚t‡          ‰6d         t%          ‰6d         d¦  «        ¦  «        tQ          dƒd„¦  «        k    sJ ‚t          t&          ˆ6fd…„¦  «         t          t&          ˆ4fd†„¦  «         t          dg d‡¢‰4¦  «        Š6t#          t%          ‰6d         d¦  «        t%          ‰6d         d¦  «        z  t%          ‰6d         d¦  «        z  t%          t#          t%          ‰6d         d¦  «        ¦  «        tQ          dd5¦  «        ¦  «        t%          t#          t%          ‰6d         d¦  «        ¦  «        tQ          dd5¦  «        ¦  «        z  ¦  «        tQ          dd‚¦  «        k    sJ ‚t#          t%          ‰6d         d¦  «        t%          ‰6d         d¦  «        z  t%          ‰6d         d¦  «        ¦  «        tQ          dd¦  «        k    sJ ‚t#          t%          ‰6d         d¦  «        t%          ‰6d         d¦  «        z  t%          ‰6d         d¦  «        ¦  «        t
          j.        u sJ ‚t#          t[          ‰6d         d¦  «        t%          ‰6d         d¦  «        ¦  «        tQ          dd¦  «        k    sJ ‚‰6j        jD        d         }+‰6j        jD        d         },t          ‰6d         dz  t%          ‰6d         d¦  «        ¦  «        |+dz  dz  d|,dz  z  dz  z   z
   &                    ¦   «         dk    sJ ‚t‡          ‰6d         t%          ‰6d         d¦  «        ¦  «        d|+ dz  |,dz  z   dz  z  dz  d|+z  dz  d|,z  dz  z
  dz  dz  z   z
   &                    ¦   «         dk    sJ ‚t          t&          ˆ6fdˆ„¦  «         t=          tQ          ddB¦  «        tQ          ddB¦  «        tQ          ddB¦  «        gtQ          ddB¦  «        tQ          d‰dB¦  «        tQ          ddB¦  «        gtQ          ddB¦  «        tQ          ddB¦  «        tQ          d5dB¦  «        gg¦  «        Š4t          dg d'¢‰4¦  «        Š7t#          t%          ‰7d‰         ‰7d         ¦  «        t%          ‰7d         d¦  «        ¦  «         $                    d¦  «        tK          dŠd¦  «        k    sJ ‚t#          tW          ‰7d         ‰7d         ¦  «        t%          ‰7d         d¦  «        ¦  «         $                    d¦  «        tK          d*d¦  «        k    sJ ‚t#          t‹          ‰7d         ‰7dB         ¦  «        t%          ‰7d5         d¦  «        ¦  «         $                    d‹¦  «        tK          dŒd‹¦  «        k    sJ ‚tK          t#          t%          ‰7dB         ‰7d         ¦  «        t%          ‰7d5         d¦  «        ¦  «        d�¦  «        tK          dt#          t[          ‰7dB         ‰7d         ¦  «        t%          ‰7d5         d¦  «        ¦  «        z
  d�¦  «        k    sJ ‚tK          t#          tW          ‰7dƒ         ‰7d„         ¦  «        t%          ‰7d         d¦  «        ¦  «        d�¦  «        tK          dt#          t‹          ‰7dƒ         ‰7d„         ¦  «        t%          ‰7d         d¦  «        ¦  «        z
  d�¦  «        k    sJ ‚tK          t#          tU          ‰7d         ‰7d5         ¦  «        t%          ‰7d         d¦  «        ¦  «        d�¦  «        tK          dt#          t�          ‰7d         ‰7d5         ¦  «        t%          ‰7d         d¦  «        ¦  «        z
  d�¦  «        k    sJ ‚t#          t%          ‰7d         ‰7dB         ¦  «        t%          ‰7d         d¦  «        ¦  «        t#          t%          ‰7dB         ‰7d         ¦  «        t%          ‰7d         d¦  «        ¦  «        k    sJ ‚t#          tW          ‰7d         ‰7d         ¦  «        t%          ‰7d         d¦  «        ¦  «        t#          tU          ‰7d         ‰7d         ¦  «        t%          ‰7d         d¦  «        ¦  «        k    sJ ‚t#          t�          ‰7d‰         ‰7d‹         ¦  «        t%          ‰7d5         d¦  «        ¦  «        t#          t‹          ‰7d‹         ‰7d‰         ¦  «        t%          ‰7d5         d¦  «        ¦  «        k    sJ ‚t          dŽ¦  «        \  }+}-},}.t=          tQ          ddB¦  «        tQ          d5dB¦  «        tQ          ddB¦  «        gtQ          ddB¦  «        tQ          d5dB¦  «        tQ          ddB¦  «        gtQ          d‰dB¦  «        tQ          ddB¦  «        tQ          ddB¦  «        gg¦  «        Š4t          dg d'¢‰4¦  «        Š7t#          t%          ‰7|+         |-¦  «        t%          ‰7|,         |.¦  «        ¦  «        }/|/ :                    |+dB|-d|,d|.di¦  «         G                    ¦   «          $                    d5¦  «        t#          t%          ‰7dB         d¦  «        t%          ‰7d         d¦  «        ¦  «         $                    d5¦  «        k    sJ ‚|/ :                    |+d�|-d|,dB|.di¦  «         G                    ¦   «          $                    d5¦  «        t#          t%          ‰7d�         d¦  «        t%          ‰7dB         d¦  «        ¦  «         $                    d5¦  «        k    sJ ‚t#          tW          ‰7|+         |-¦  «        t%          ‰7|,         |.¦  «        ¦  «        }0t#          t‹          ‰7|+         |-¦  «        t%          ‰7|,         |.¦  «        ¦  «        }1|0 :                    |+d|-d|,d|.di¦  «         G                    ¦   «         |1 :                    |+d|-d|,d|.di¦  «         G                    ¦   «         z   d�k    sJ ‚t#          t�          ‰7|+         |-¦  «        t%          ‰7|,         |.¦  «        ¦  «        }2t#          tU          ‰7|+         |-¦  «        t%          ‰7|,         |.¦  «        ¦  «        }3|2 :                    |+d5|-d|,d|.di¦  «         G                    ¦   «         |3 :                    |+d5|-d|,d|.di¦  «         G                    ¦   «         z   d�k    sJ ‚d‰7d         z  d‰7d         z  z    &                    ¦   «         d‰7d         z  k    sJ ‚d‰7d         z  d‰7d         z  z
   &                    ¦   «         ‰7d          k    sJ ‚dd‘‰7d         z  z   &                    ¦   «         d’‰7d         z  k    sJ ‚d‰7d         z  d‘‰7d         z  z   &                    ¦   «         d’‰7d         dz  z  k    sJ ‚‰7d         dz  ‰7d         dz  z    &                    ¦   «         ‰7d         dz   ‰7d         dz  z  k    sJ ‚d S )“NÚXÚtT©ÚpositiveÚintegerr   c                  ó    — t          d¦  «        S )Né   ©r$   © ó    úg/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/sympy/stats/tests/test_stochastic_process.pyú<lambda>z*test_DiscreteMarkovChain.<locals>.<lambda>1   s   € Õ1°!Ñ4Ô4€ rI   c                  ó   •—  ‰ ‰¦  «        S ©NrH   ©r@   rA   s   €€rJ   rK   z*test_DiscreteMarkovChain.<locals>.<lambda>2   ó   ø€ ¨¨¨!©¬€ rI   c                  ó,   •— ‰                       ¦   «         S rM   )Úcommunication_classes©r@   s   €rJ   rK   z*test_DiscreteMarkovChain.<locals>.<lambda>3   s   ø€ ¨×(?Ò(?Ñ(AÔ(A€ rI   c                  ó,   •— ‰                       ¦   «         S rM   )Úcanonical_formrR   s   €rJ   rK   z*test_DiscreteMarkovChain.<locals>.<lambda>4   s   ø€ ¨×(8Ò(8Ñ(:Ô(:€ rI   c                  ó,   •— ‰                       ¦   «         S rM   )Ú	decomposerR   s   €rJ   rK   z*test_DiscreteMarkovChain.<locals>.<lambda>5   s   ø€ ¨¯ª©¬€ rI   Ún)rD   ÚMÚYé   rF   )r   rF   c                  ó"   •— t          ‰ ¦  «        S rM   )r/   )rA   s   €rJ   rK   z*test_DiscreteMarkovChain.<locals>.<lambda>=   s   ø€ Õ8¸Ñ;Ô;€ rI   c                  ó<   •— t          t          ‰ ¦  «        ¦  «        S rM   ©Únextr/   rR   s   €rJ   rK   z*test_DiscreteMarkovChain.<locals>.<lambda>>   s   ø€ �tÕ$=¸aÑ$@Ô$@ÑAÔA€ rI   za Rainy Cloudy Sunny)Úreal)rF   rZ   é   ÚHelloÚWorldF)Úsympifyéÿÿÿÿé   c                 ó.   — g | ]}t          d |¦  «        ‘ŒS ©rY   rG   )Ú.0Ústate_spaces     rJ   ú
<listcomp>z,test_DiscreteMarkovChain.<locals>.<listcomp>F   s#   € ÐTÐTÐT¸Õ! # {Ñ3Ô3ÐTÐTÐTrI   r`   ©Úevaluatec                  ó<   •— t          t          ‰ ¦  «        ¦  «        S rM   r]   rg   s   €rJ   rK   z*test_DiscreteMarkovChain.<locals>.<lambda>Q   s   ø€ ¥4Õ(AÀ!Ñ(DÔ(DÑ#EÔ#E€ rI   c                  ó&   — t          dddi¦  «        S )NrY   rF   rG   rH   rI   rJ   rK   z*test_DiscreteMarkovChain.<locals>.<lambda>S   s   € Õ1°#¸¸1°vÑ>Ô>€ rI   )Útrans_probs©ç      à?çš™™™™™É?ç333333Ó?©rr   rq   rs   ©rr   rs   rq   ÚT©r   rF   rZ   )ÚOneÚTwor`   c                  ó\   •— ‰                       ‰ d         j        ‰ d         j        ¦  «        S ©NrF   rZ   )Újoint_distributionÚsymbolrg   s   €rJ   rK   z*test_DiscreteMarkovChain.<locals>.<lambda>e   s#   ø€ ˜q×3Ò3°A°a´D´KÀÀ1ÄÄÑMÔM€ rI   ç
×£p=
×?)r   rZ   )rF   r   )rF   rF   )rF   rZ   )rZ   rZ   )ç      Ð?ç      è?r   )r   r   r€   )r€   r   r   g      Ø?çš™™™™™ñ?é   c            
      ó°   •— t          t          t          ‰d         d¦  «        t          ‰d         d¦  «        t          ‰‰ ¦  «        z  ¦  «        ¦  «        S )Nr`   rZ   rF   )Ústrr%   r
   r&   )ÚTSOÚYSs   €€rJ   rK   z*test_DiscreteMarkovChain.<locals>.<lambda>q   sC   ø€ �s¥1¥R¨¨1¬¨q¡\¤\µ2°b¸´e¸Q±<´<ÕBTÐUWÐY\ÑB]ÔB]Ñ3]Ñ#^Ô#^Ñ_Ô_€ rI   c                  óB   — t          dg d¢t          d¦  «        ¦  «        S )NÚZrw   rX   )r$   r   rH   rI   rJ   rK   z*test_DiscreteMarkovChain.<locals>.<lambda>r   s   € Õ1°#°y°y°yÅ'È#Á,Ä,ÑOÔO€ rI   c            	      óF   — t          dg d¢t          ddd¦  «        ¦  «        S )Nrˆ   rw   rv   r`   r‚   )r$   r   rH   rI   rJ   rK   z*test_DiscreteMarkovChain.<locals>.<lambda>s   s&   € Õ2°3¸	¸	¸	Å<ÐPSÐUVÐXYÑCZÔCZÑ[Ô[€ rI   c                  óX   •— t          ‰ d         t          ‰ d         d¦  «        ¦  «        S )Nr`   rZ   é   ©r'   r
   rg   s   €rJ   rK   z*test_DiscreteMarkovChain.<locals>.<lambda>t   ó!   ø€ �q  1¤¥r¨!¨A¬$°¡{¤{Ñ3Ô3€ rI   c                  óX   •— t          ‰ d         t          ‰ d         d¦  «        ¦  «        S )NrZ   r`   rF   rŒ   rg   s   €rJ   rK   z*test_DiscreteMarkovChain.<locals>.<lambda>u   r�   rI   é   Ú0gš™™™™™¹?)é°   éQ   i|ÿÿÿ)é$   é�   iÌÿÿÿ)iÔÿÿÿiÙÿÿÿéÐ   é}   é
   é   é'   é   )Úcondition_set)r   r   r   r   rF   éV   éK   é   iòÿÿÿé   )r   re   re   r   r   )r   r   r   r—   r   )re   r   re   r   r   )r   r—   r   r   r   )r   r`   r   r`   r‚   )TFF)rZ   rF   rF   )r   r   r   r—   r   r   )re   r   re   r   r   r   )r   r‚   r   r   r   r‹   )r—   r   r   r   r   r   )r   r—   r   r   r   r   )r   r   r   re   re   r   )rF   rZ   re   r‚   )TF)
rZ   r   r   r`   r   r   r`   rZ   r   r   )
r   r—   r   r   r   r   r   r   r   r   )
r   rZ   rZ   r   r   r   r   r   r`   r`   )
r   r   r   r`   r   r   r‹   rF   r   r   )
r   r   r   r   re   re   r   r   r   r   )
r   r   r   r   r   r—   r   r   r   r   )
r‚   r   r   re   r   r   rF   r   r   r   )
rZ   r   r   r‚   r   r   rZ   rZ   r   r   )
r`   r   rF   r   r   r   r   r   r‚   rZ   )
r   r   r‚   r   r   r   r   r   r`   r`   )r   r`   r‹   é   )rZ   é   é	   )TTFTF)rF   rF   rF   rF   rF   )rF   r   r   r   r   ÚDW)r   rF   rZ   r`   r‚   )r   r‚   rF   rZ   r`   )r   rF   r   r   r   )r   r‚   r   r   r   )rF   r   r`   r   r   )r   rZ   r   rZ   r   )r   r   r`   r   rF   )r   r   r   r‚   r   )rZ   r   rZ   )rF   rF   rZ   )r   rF   r   )rF   r   r   )r   r   rF   )rF   rF   r   r   )r   rF   rF   r   )rF   r   r   rF   )r   r   r   rZ   )rZ   r   r   r   r   )rF   r   rF   r   r   )r   rF   r   rF   r   )r   r   rF   r   rF   )r   r   r   r   rZ   é   r¡   r¢   c                  óX   •— t          ‰ d         t          ‰ d         d¦  «        ¦  «        S r{   rŒ   rR   s   €rJ   rK   z*test_DiscreteMarkovChain.<locals>.<lambda>>  r�   rI   c                  ó*   •— t          dddg‰ ¦  «        S )Nr@   r   rF   rG   )rv   s   €rJ   rK   z*test_DiscreteMarkovChain.<locals>.<lambda>?  s   ø€ Õ2°3¸¸A¸ÀÑBÔB€ rI   )ÚAÚBÚCc                  óX   •— t          ‰ d         t          ‰ d         d¦  «        ¦  «        S r{   rŒ   rR   s   €rJ   rK   z*test_DiscreteMarkovChain.<locals>.<lambda>L  r�   rI   r    g�‘aoÜ?r‹   g·—4Fë¨â?é   úa b c dé   ç      ð?r   rq   )Hr$   Ú
isinstanceri   r!   Ú	index_setr   Ú	Naturals0Útransition_probabilitiesr   r   r2   r'   r4   r5   Ú	TypeErrorÚNotImplementedErrorr   r%   r
   Ú
ValueErrorr>   r   r   Ú	enumerater"   Únumber_of_statesr7   ÚUserWarningr3   r   r   r	   Úshaper   r|   r0   Úroundr   Úsimplifyr&   r   r   r   r   r(   r   ÚZerorx   Úfundamental_matrixÚis_absorbing_chainrT   rV   ÚHalfÚlimiting_distributionÚ
is_regularÚ
is_ergodicÚdoitÚstationary_distributionÚsubsÚcontainsÚtrueÚabsorbing_probabilitiesr8   Úabsorbing_probabilitesrQ   ÚlistÚzipr)   Úargsr   r   Úevalf):ÚnzÚTZÚSZÚYZÚsymÚrainyÚcloudyÚsunnyÚstate_spacesÚchainsÚirˆ   ÚTSÚTOÚTO1ÚTO2ÚTO3ÚY2ÚY3ÚTO4ÚY4ÚwÚTS1ÚY5ÚTO6ÚY6ÚTO7ÚY7ÚtuplesÚclassesÚ
recurrenceÚperiodsÚTO8ÚY8ÚTO9ÚY9r£   Ústatesr§   r¨   r©   Ú
new_matrixÚY10ÚaÚcÚbÚdÚqueryÚquery_gtÚquery_leÚquery_geÚquery_ltrv   r…   r@   rY   r†   rA   s:                                                       @@@@@@rJ   Útest_DiscreteMarkovChainrý   '   sÇ-  øøøøøø€ õ 	˜CÑ Ô €AÝ�a”m¥UÑ+Ô+Ð+Ð+Ð+ØŒ;�!œ+Ò%Ð%Ð%Ð%Ý�aÔ0µ,Ñ?Ô?Ð?Ð?Ð?Ý�˜d¨DÐ1Ñ1Ô1€AÝ�a˜”dÕ/Ñ0Ô0Ð0Ð0Ð0ÝˆQˆqŒT‰7Œ7•k ! A¤$Ñ'Ô'Ò'Ð'Ð'Ð'Ý
�9Ð4Ð4Ñ5Ô5Ð5Ý
Õ     Ñ-Ô-Ð-Ý
ÕÐ AÐ AÐ AÐ AÑBÔBÐBÝ
ÕÐ :Ð :Ð :Ð :Ñ;Ô;Ð;Ý
ÕÐ 5Ð 5Ð 5Ð 5Ñ6Ô6Ð6å	�˜TÐ	"Ñ	"Ô	"€BÝ	�c˜2˜rÑ	"Ô	"€BÝ	ˆr‰Œ€BÝ	˜S " bÑ	)Ô	)€BÝ�R��1”�q‰\Œ\�2˜b œe Q™<œ<Ñ(Ô(¨B¨t¬HÒ4Ð4Ð4Ð4å
�:Ð;Ð;Ð;Ð;Ñ<Ô<Ð<Ý
�:ÐAÐAÐAÐAÑBÔBÐBõ !(Ð(>ÀTÐ JÑ JÔ JÑ€Cˆ�˜Ø¥ G¡¤¨cÕ3FÀsÈGÑ3TÔ3TÐUÝ�!˜A™$œ$¥ C¡¤­#¨g©,¬,ÀÐFÑFÔFÍÈbÐRSÐUVÉÌØ˜F EÐ*ð,€Lð UÐTÀ|ÐTÑTÔT€Få˜&Ñ!Ô!ð 	Gñ 	G‰ˆˆ1Ý˜!Ô4µlÑCÔCÐCÐCÐCØŒ} ¨Q¤Ò/Ð/°1´=ÅIÈ|Ð\]ÌÐD_Ò3_Ð3_Ð3_Ð_ØÔ! QÒ&Ð&Ð&Ð&å�[Ñ)Ô)ð 	hð 	hÝ•R˜˜!œ˜a‘[”[¥" Q q¤T¨1¡+¤+¸Ð>Ñ>Ô>Å+ÍbÐQRÐSTÔQUÐWXÉkÌkÕ[]Ð^_Ð`aÔ^bÐdeÑ[fÔ[fÑBgÔBgÒgÐgÐgÐgÐgð	hð 	hð 	hñ 	hô 	hð 	hð 	hð 	hð 	hð 	hð 	høøøð 	hð 	hð 	hð 	hå��1”‰wŒw�+ a¨¤dÑ+Ô+Ò+Ð+Ð+Ð+å�zÐEÐEÐEÐEÑFÔFÐFÑFå
�9Ð>Ð>Ñ?Ô?Ð?Ý˜C¥ q¨!¨Q¡¤Ñ0Ô0€AØÔ¥¨!¨A©#¨q©Ñ!1Ô!1Ò1Ð1Ð1Ð1õ " #µ6¸"±:´:Ð>Ñ>Ô>Ý! #µ6¸A¸q¸6ÀAÀqÀ6Ð:JÑ3KÔ3KÐLÑLÔLÝ! #µ6½BÀÅ"Á¸:ÈÈQÈsÉUÀ|Ð:TÑ3UÔ3UÐVÑVÔVðX€Fð ð Gð GˆØÔ! QÔ%?Ô%EÀaÔ%HÒHÐHÐHÐHÝ˜!Ô4µoÑFÔFÐFÐFÐFÐFõ 	���   °°°Ð@ÑAÔA€AÝ	�c˜1˜aÑ	 Ô	 €BÝ˜C   ¨AÑ.Ô.€AÝ	˜SÐ"3Ð"3Ð"3°RÑ	8Ô	8€BØ×Ò  1 Q¤4¨Ñ+Ô+Õ/@ÀÀ1ÄÀqÈÄtÈQÈqÌTÑ/RÔ/RÒRÐRÐRÐRÝ
�:ÐMÐMÐMÐMÑNÔNÐNÝ�R��!”�a‰[Œ[�"˜Q˜qœT 1™+œ+Ñ&Ô&×,Ò,¨QÑ/Ô/µ5¸¸q±>´>ÒAÐAÐAÐAÝ�b��A”˜‰lŒl�B˜r !œu a™LœLÑ)Ô)Ø�ŒX�b˜”hÑ  D¤¨"¨T¬(Ñ!2Ñ2°R¸´X¸bÀ¼hÑ5FÑFñHßIQÊÉÌÐWXòYð Yð Yð Yå�R��1”�q‰\Œ\�2˜b œe Q™<œ<Ñ(Ô(­K½¸2¸a¼5À!¹¼Ñ,EÔ,EÒEÐEÐEÐEÝ�R��1”�q‰\Œ\�2˜b œe Q™<œ<Ñ(Ô(¨B¨t¬H°R¸´XÑ,=ÀÀ4ÄÈÈDÌÑ@QÑ,QÐTVÐW[ÔT\Ð]_Ð`dÔ]eÑTeÑ,eÒeÐeÐeÐeÝ	���   °°°ÐAÑ	BÔ	B€BÝ�R��!”�a‰[Œ[�"˜Q˜qœT 1™+œ+Õ(:¸1¸bÑ(AÔ(AÑAÑBÔB×HÒHÈÑKÔKÍuÐUZÐ\]ÉÌÒ^Ð^Ð^Ð^Ý	�Ñ	%Ô	%ð >ð >Ý��1” Ð&Ñ&Ô&­+°a¸´dÑ*;Ô*;Ò;Ð;Ð;Ð;Ý��1”•r˜!˜Aœ$ ‘{”{Ñ#Ô#×)Ò)¨!Ñ,Ô,µ°c¸1±´Ò=Ð=Ð=Ð=Ð=ð>ð >ð >ñ >ô >ð >ð >ð >ð >ð >ð >øøøð >ð >ð >ð >õ �s˜A˜qÑ
!Ô
!€CÝ
�:Ð_Ð_Ð_Ð_Ð_Ñ`Ô`Ð`Ý
�9ÐOÐOÑPÔPÐPÝ
�:Ð[Ð[Ñ\Ô\Ð\Ý
�:Ð3Ð3Ð3Ð3Ñ4Ô4Ð4Ý
�:Ð3Ð3Ð3Ð3Ñ4Ô4Ð4õ •8˜A˜q‘>”>¥8¨A¨q¡>¤>°1Ð5µxÀÀ1±~´~ÅxÐPQÐSTÁ~Ä~ÕW_Ð`aÐcdÑWeÔWeÐ6fÐhiÕksÐtuÐwxÑkyÔkyõ  |Dð  EFð  HIñ  |Jô  |Jð  hKð  Lñ  Mô  M€CÝ�S•�A�a”D˜!‘”�b  1¤ q™kœk­2¨a°¬d°A©;¬;Ñ7Ô7Ý�{�2˜a œd A™;œ;Ñ'Ô'­°!°Q©¬Ñ8Ô8Õ;MÈaÐQTÑ;UÔ;UÑUñWô WÝZbÐcdÐfhÑZiÔZiòjð jð jð jå�S•�A�a”D˜!‘”�b  1¤ q™kœk­2¨a°¬d°A©;¬;Ñ7Ô7Õ9KÈAÈsÑ9SÔ9SÑTÔTÝ�˜1˜Qœ4 ™œÑ$Ô$ QÑ&ò'ð 'ð 'ð 'å�R��!”�a‰[Œ[�2˜a œd A™;œ;Ñ&­¨1¨Q¬4°©¬Ý˜q ) ) )Ñ,Ô,ñ)-Ý/AÀ!ÀSÑ/IÔ/Iñ)Jñ Kô KÝNVÐWXÐZ[ÉnÌnò]ð ]ð ]ð ]å�R��!”�a‰[Œ[�2˜a œd A™;œ;Ñ&­¨1¨Q¬4°©¬Ý# A­¨!©¬¨c°1 ~Ñ6Ô6ñ)7Ý9KÈAÈsÑ9SÔ9Sñ)Tñ Uô UÝX`ÐabÐdeÑXfÔXfògð gð gð gå�R��!”�a‰[Œ[�2˜a œd A™;œ;Ñ&­¨1¨Q¬4°©¬Ý˜q ) ) )Ñ,Ô,ñ)-Ý/AÀ!ÀSÑ/IÔ/Iñ)Jñ Kô KÝNOÌfðUð Uð Uð Uå�R��!”�a‰[Œ[�2˜a œd A™;œ;Ñ&­¨1¨Q¬4°©¬Ý# A­¨!©¬¨c°1 ~Ñ6Ô6ñ)7Ý9KÈAÈsÑ9SÔ9Sñ)Tñ Uô UÝXYÔX^ð_ð _ð _ð _å�S•�A�a”D˜!‘”�b  1¤ q™kœk­2¨a°¬d°A©;¬;Ñ7Ô7½¸A¸a¼DÀ!¹¼ÑEÔEÈÍ[ÕY[Ð\]Ð^_Ô\`ÐbcÑYdÔYdÑMeÔMeÑIeÒeÐeÐeÐeõ •1”5˜!˜Q�-¥¨!¨Q¡¤µ¸!¸Q±´ÅÈ!ÈQÁÄÐ PÐRSÕU]Ð^_ÐabÑUcÔUcÕemÐnoÐqrÑesÔesÐQtÐuÑ
vÔ
v€CÝ
•8˜A˜q‘>”>¥8¨A¨q¡>¤>°1Ð5µxÀÀ1±~´~ÅxÐPQÐSTÁ~Ä~ÕW_Ð`aÐcdÑWeÔWeÐ6fÐijÕltÐuvÐxyÑlzÔlzõ  }Eð  FGð  IJñ  }Kô  }Kð  iLð  Mñ  Nô  N€CÝ	˜S¨cÐ	2Ñ	2Ô	2€BÝ	˜S¨cÐ	2Ñ	2Ô	2€BØ× Ò Ñ"Ô"¥o°°°ÈÈÈÐXgÐXgÐXgÐ6hÑ&iÔ&iÐjmÑ&mÒmÐmÐmÐmØ× Ò Ñ"Ô" dÒ*Ð*Ð*Ð*Ø× Ò Ñ"Ô" eÒ+Ð+Ð+Ð+Ø×ÒÑÔ 9 9 9¨cÐ"2Ò2Ð2Ð2Ð2Ø×ÒÑÔ 9 9 9¨cÐ"2Ò2Ð2Ð2Ð2Ø�<Š<‰>Œ>˜i˜i˜i¨¨Q¨q¨S°!°A°#¨X¬¸¸A¸a¸CÀÀ1À¸H¼ÀsÈ1ÈQÈ3ÐPQÐRSÐPSÈ8Ä}ÐUÒUÐUÐUÐUØ�<Š<‰>Œ>˜i˜i˜i¨­f°Q¸¸2Ñ.>Ô.>ÅÀqÈ!ÈRÑ@PÔ@PÐQÒQÐQÐQÐQÝ
•8˜A˜q‘>”>¥8¨A¨q¡>¤>µ8¸A¸q±>´>ÐBÅXÈaÐQSÁ_Ä_ÕVWÔV\Õ^fÐghÐjkÑ^lÔ^lÐDmÕpxÐyzÐ|}Ñp~Ôp~õ  AIð  JKð  MOñ  APô  APõ  RZð  [\ð  ^`ñ  Raô  Rað  pbð  cñ  dô  d€CÝ	˜S¨cÐ	2Ñ	2Ô	2€BÝ�( 2 rÑ*Ô*­H°R¸Ñ,<Ô,<½hÀqÈ"¹o¼oÐNÐOÑPÔP€AØÔ# qÒ(Ð(Ð(Ð(Ø�=Š=‰?Œ?˜dÒ"Ð"Ð"Ð"Ø�=Š=‰?Œ?˜dÒ"Ð"Ð"Ð"Ý
�s˜A˜qÑ
!Ô
!€CÝ	˜S¨cÐ	2Ñ	2Ô	2€BØ×#Ò# A sÑ+Ô+×0Ò0Ñ2Ô2°dÒ:Ð:Ð:Ð:Ø×%Ò%°DÐ%Ñ9Ô9×>Ò>¸sÀCÑHÔH×QÒQÐRSÑTÔT×YÒYÑ[Ô[Õ_`Ô_eÒeÐeÐeÐeÝ
•1”5˜!˜Q  1Ð%¥q¤v¨qµ!´&¸!¸QÐ&?ÀÅAÄFÈAÍqÌvÐWXÐ@YÐ\]Ð_`ÕbcÔbhÐjkÕmnÔmsÐ[tð  wFð  wFð  wFð  Gñ  Hô  H€CÝ	˜S¨cÐ	2Ñ	2Ô	2€BØ× Ò Ñ"Ô"¥o½ÀÀA¹¼ÍÌÍqÌvÐ7VÕYZÔY^Õ`aÐbcÑ`dÔ`dÕfgÔfkÐXlÕopÔouÕwxÔw|õ  Gð  HIð  KLñ  Mô  Mð  oNð  7Oñ  'Pô  'Pò  Pð  Pð  Pð  PØ×%Ò%Ñ'Ô'­?½XÀaÈ¹^¼^ÍXÐVWÐYZÉ^Ì^Ð<\Õ_`Ô_eÕghÔgmÐ^nÕqyÐz{Ð}~ÑqÔqõ  BJð  KLð  NOñ  BPô  BPð  qQð  <Rñ  ,Sô  ,Sò  Sð  Sð  Sð  SÝ	Ñ	!Ô	!ð $ð $Ø
×!Ò!Ñ#Ô#Ð#ð$ð $ð $ñ $ô $ð $ð $ð $ð $ð $ð $øøøð $ð $ð $ð $å
•8˜A˜q‘>”>¥8¨A¨q¡>¤>µ8¸A¸q±>´>ÐBÅXÈaÐQRÁ^Ä^ÐUVÕX`ÐabÐdeÑXfÔXfÐDgÕjrÐstÐvwÑjxÔjxõ  {Cð  DEð  GHñ  {Iô  {Iõ  KSð  TUð  WXñ  KYô  KYð  jZð  [ñ  \ô  \€CÝ	˜S¨cÐ	2Ñ	2Ô	2€BØ× Ò Ñ"Ô" eÒ+Ð+Ð+Ð+Ø× Ò Ñ"Ô"¥o½ÀÀRÑ8HÔ8HÍ(ÐSTÐVXÉ/Ì/Õ[cÐdgÐikÑ[lÔ[lÐ7mÝ=EÀaÈ¹_¼_ÍhÐWYÐ[]ÑN^ÔN^Õ`hÐijÐlnÑ`oÔ`oÐ<pÝ=EÀcÈ2Ñ=NÔ=NÕPXÐYZÐ\^ÑP_ÔP_ÕaiÐjlÐnpÑaqÔaqÐ<rð7tñ 'uô 'uò uð uð uð uõ
 	˜C­V°B©Z¬ZÐ8Ñ8Ô8€AØÔ Ò"Ð"Ð"Ð"Ø×$Ò$Ñ&Ô&­&°"°©,¬,Ò6Ð6Ð6Ð6Ø×"Ò"Ñ$Ô$¨Ò*Ð*Ð*Ð*Ø×ÒÑÔ "¥f¨R¡j¤jÐ!1Ò1Ð1Ð1Ð1Ø�;Š;‰=Œ=˜R¥¨¡¤­V°B©Z¬Z½À¹¼ÐDÒDÐDÐDÐDØ�<Š<‰>Œ>˜UÒ"Ð"Ð"Ð"Ø�<Š<‰>Œ>˜UÒ"Ð"Ð"Ð"õ
 �/�/�/Ø"Ð"Ð"Ø!�/�/Ø"Ð"Ð"Ø!�/�/ð	#ñ $ô $ð %'ñ	'€Cõ
 
˜S¨cÐ	2Ñ	2Ô	2€BØ×%Ò%Ñ'Ô'€FÝ#'­¨V¨Ñ#5Ô#5Ñ €GˆZ˜Ø˜˜1�v  1˜v¨ sÐ+Ò+Ð+Ð+Ð+ØÐ-Ò-Ð-Ð-Ð-Ø�iÒÐÐÐå
Ð%Ð%Ð%Ø$Ð$Ð$Ø$Ð$Ð$Ø%Ð%Ð%Ø%Ð%Ð%Ø$Ð$Ð$ð&ñ 'ô 'ð
 (*ñ*€Cõ 
˜S¨cÐ	2Ñ	2Ô	2€BØ×%Ò%Ñ'Ô'€FÝ#'­¨V¨Ñ#5Ô#5Ñ €GˆZ˜Ø˜˜1�v˜|˜|˜|Ð,Ò,Ð,Ð,Ð,Ø˜Ò&Ð&Ð&Ð&Ø�fÒÐÐÐå
Ð0Ð0Ð0Ø1Ð1Ð1Ø0Ð0Ð0Ø0Ð0Ð0Ø0Ð0Ð0Ø1Ð1Ð1Ø0Ð0Ð0Ø0Ð0Ð0Ø0Ð0Ð0Ø0Ð0Ð0ð	2ñ 	3ô 	3ð 46ñ	6€Cõ 
˜S¨cÐ	2Ñ	2Ô	2€BØ×%Ò%Ñ'Ô'€FÝ#'­¨V¨Ñ#5Ô#5Ñ €GˆZ˜Ø�|�|�| a S¨)¨)¨)°a°S¸1¸#Ð>Ò>Ð>Ð>Ð>ØÐ9Ò9Ð9Ð9Ð9Ø�oÒ%Ð%Ð%Ð%õ
 	���Ý�1‘”˜‘˜1�a ™dœd Q™h¨¨1Ð-Ø•A�a‘D”D˜1‘H˜a¥ 1¡¤¨¡¨1Ð-Ø�A•q˜‘t”t˜a‘x ¥A a¡D¤D¨1¡HÐ-Ø�A�q˜!�Q˜q™TœTÐ"ð	$ñ 	%ô 	%€Aõ
 
˜T ? ? ?°AÑ	6Ô	6€BØ—l’l‘n”n�O€FˆAˆq�!Ø�_�_�_Ò$Ð$Ð$Ð$Ø•˜˜A˜  A Ð'Ñ(Ô(Ò(Ð(Ð(Ð(Ø•�˜1™œ˜a™ ˜ a¨ V¨aµ°1±´°a±¨[Ð9Ñ:Ô:Ò:Ð:Ð:Ð:Ø•˜�A˜a™DœD ™F A˜­¨1©¬¨a©°µA°a±D´D¸±FÐ(;¸aÅÀ1ÁÄÀaÁÈ¸^ÐLÑMÔMÒMÐMÐMÐMØ×*Ò*Ñ,Ô,Ñ€FˆJØ�_�_�_Ò$Ð$Ð$Ð$Ø�   Ø!0  Ý"# A¡$¤$ q¡&¨!¨Qµ°!±´°Q±¸Ð!:Ø"# Q­¨!©¬¨Q©°µ1°Q±4´4¸±6Ð!:Ø"#¥Q q¡T¤T¨!¡V¨Qµ°!±´°Q±¸Ð!:ð	!<ñ =ô =ò =ð =ð =ð =õ 	���Ø��Ø��Ø��Ø��ð	!ñ 	"ô 	"ð #$ñ		$€Aõ
 	˜C¨QÐ/Ñ/Ô/€AØ�|Š|‰~Œ~ÐÐÐØ�<Š<‰>Œ>ÐÐˆ>Ý��A�˜˜A˜ÐÑ Ô €AÝ˜C¨QÐ/Ñ/Ô/€AØ�|Š|‰~Œ~ÐÐÐØ�<Š<‰>Œ>ÐÐˆ>å�	�	�	Ø�	�	Ø�	�	ðñ 	ô 	àñ	€Aõ 	˜C¨QÐ/Ñ/Ô/€AØ�<Š<‰>Œ>ÐÐˆ>Ø�<Š<‰>Œ>ÐÐˆ>å��A�˜˜A˜ÐÑ Ô  Ñ"€AÝ˜C¨QÐ/Ñ/Ô/€AØ�<Š<‰>Œ>ÐÐˆ>Ø�<Š<‰>Œ>ÐÐˆ>õ 	�	�	�	Ø�	�	Ø�	�	ðñ 	ô 	€Aõ 	˜C¨QÐ/Ñ/Ô/€AØ×#Ò#Ñ%Ô%Ð%Ð%Ð%å���Ø��Ø��Ø��ðñ 	ô 	ð  !ñ	!€Aõ 	˜C¨QÐ/Ñ/Ô/€AØ×ÒÑ!Ô!Ð!Ð!Ð!Ý���Ø��Ø��Ø��Ø��ð	!ñ 	"ô 	"ð #$ñ		$€Aõ
 	˜C¨QÐ/Ñ/Ô/€AØ×ÒÑ!Ô!Ð!Ð!Ð!õ ˜c 9 9 9¨cÑ
2Ô
2€CØ×&Ò&Ñ(Ô(€FÝ#'­¨V¨Ñ#5Ô#5Ñ €GˆZ˜Ø˜�s˜Q ˜F�mÒ#Ð#Ð#Ð#Ø˜Ò&Ð&Ð&Ð&Ø�fÒÐÐÐØ×ÒÑÔ I I I¨sÐ#3Ò3Ð3Ð3Ð3Ø�=Š=‰?Œ?˜y˜y˜y¨#¨a°¨c°1°Q°3¨h¬-¸¸Q¸q¸SÀ!ÀAÀ#¸X¼ÈÈAÈaÈCÐQRÐSTÐQTÈHÌÐVÒVÐVÐVÐVõ 	•”� ! Q™œ­°!°Q©¬Ð8Ý˜!˜Q‘” ¥H¨Q°¡N¤NÐ3Ý”�œ Ð#ð%ñ 	&ô 	&€Aõ 	˜C   ¨AÑ.Ô.€AÝ�R��!”�a‰[Œ[�2˜a œd A™;œ;Ñ&­¨A¨a¬D°!©¬Ñ4Ý…q�ˆAˆaŒD�!‰Œ�~„~•x  1‘~”~Ñ&Ô&­­A­b°°1´°q©k¬k©N¬N½HÀQÈ¹N¼NÑ)KÔ)KÑKñMô MÝPXÐYZÐ\^ÑP_ÔP_ò`ð `ð `ð `å�R��!”�a‰[Œ[�2˜a œd A™;œ;Ñ&­¨1¨Q¬4°©¬Ñ4Ô4½ÀÀA¹¼ÒFÐFÐFÐFÝ�R��!”�a‰[Œ[�2˜a œd A™;œ;Ñ&­¨1¨Q¬4°©¬Ñ4Ô4½¼Ð>Ð>Ð>Ð>Ý�R��!”�a‰[Œ[�"˜Q˜qœT 1™+œ+Ñ&Ô&­(°1°a©.¬.Ò8Ð8Ð8Ð8ÝˆQˆqŒT�1‰W•b˜˜1œ˜q‘k”kÑ"Ô"¥h¨q°!¡n¤nÒ4Ð4Ð4Ð4Ý�A�a”D�"˜Q˜qœT 1™+œ+Ñ&Ô&­(°1°a©.¬.Ò8Ð8Ð8Ð8Ý
�:Ð3Ð3Ð3Ð3Ñ4Ô4Ð4Ý
�:ÐBÐBÐBÐBÑCÔCÐCõ 	˜C   °!Ñ4Ô4€AÝ�R��!”�a‰[Œ[�2˜a œd A™;œ;Ñ&­¨A¨a¬D°!©¬Ñ4Ý…q�ˆAˆaŒD�!‰Œ�~„~•x  1‘~”~Ñ&Ô&­­A­b°°1´°q©k¬k©N¬N½HÀQÈ¹N¼NÑ)KÔ)KÑKñMô MÝPXÐYZÐ\^ÑP_ÔP_ò`ð `ð `ð `å�R��!”�a‰[Œ[�2˜a œd A™;œ;Ñ&­¨1¨Q¬4°©¬Ñ4Ô4½ÀÀA¹¼ÒFÐFÐFÐFÝ�R��!”�a‰[Œ[�2˜a œd A™;œ;Ñ&­¨1¨Q¬4°©¬Ñ4Ô4½¼Ð>Ð>Ð>Ð>Ý�R��!”�a‰[Œ[�"˜Q˜qœT 1™+œ+Ñ&Ô&­(°1°a©.¬.Ò8Ð8Ð8Ð8Ø	ŒÔ˜1Ô€AØ	ŒÔ˜1Ô€AÝˆa�Œd�a‰i�˜A˜aœD !™œÑ%Ô%¨¨A©¨a©°!°A°q±D±&¸±(Ñ):Ñ;×EÒEÑGÔGÈ1ÒLÐLÐLÐLÝ�Q�q”T�2˜a œd A™;œ;Ñ'Ô'¨1¨q¨b°©d°Q°q±S©j¸1©_Ñ+<¸QÑ+>À!ÀAÁ#ÀaÁ%È!ÈAÉ#ÈaÉ%Á-ÐRSÑASÐTUÑAUÑ+UÑV×`Ò`ÑbÔbÐfgÒgÐgÐgÐgÝ
�:Ð3Ð3Ð3Ð3Ñ4Ô4Ð4õ 	•˜!˜R‘”¥(¨1¨b¡/¤/µ8¸A¸r±?´?ÐCÅhÈqÐRTÁoÄoÕW_Ð`aÐceÑWfÔWfÕhpÐqrÐtvÑhwÔhwÐExõ  |Dð  EFð  HJñ  |Kô  |Kõ  MUð  VWð  Y[ñ  M\ô  M\õ  ^fð  ghð  jlñ  ^mô  ^mð  {nð  oñ  	pô  	p€AÝ˜C   ¨AÑ.Ô.€AÝ�R��!”�a˜”d‰^Œ^�R  !¤ a™[œ[Ñ)Ô)×/Ò/°Ñ2Ô2µe¸GÀQÑ6GÔ6GÒGÐGÐGÐGÝ�R��!”�a˜”d‰^Œ^�R  !¤ a™[œ[Ñ)Ô)×/Ò/°Ñ2Ô2µe¸DÀ!±n´nÒDÐDÐDÐDÝ�R��!”�a˜”e‰_Œ_�b  1¤ q™kœkÑ*Ô*×0Ò0°Ñ3Ô3µu¸XÀqÑ7IÔ7IÒIÐIÐIÐIÝ••2�a˜”e˜Q˜qœT‘?”?¥B q¨¤t¨Q¡K¤KÑ0Ô0°"Ñ5Ô5½¸qÅ1ÅRÈÈ"ÌÈqÐQRÌtÁ_Ä_ÕVXÐYZÐ[\ÔY]Ð_`ÑVaÔVaÑCbÔCbÑ?bÐdfÑ9gÔ9gÒgÐgÐgÐgÝ••2�a˜”d˜A˜aœD‘>”>¥2 a¨¤d¨A¡;¤;Ñ/Ô/°Ñ4Ô4½¸aÅ!ÅBÀqÈÄtÈQÈqÌTÁNÄNÕTVÐWXÐYZÔW[Ð]^ÑT_ÔT_ÑB`ÔB`Ñ>`ÐbdÑ8eÔ8eÒeÐeÐeÐeÝ••2�a˜”d˜A˜aœD‘>”>¥2 a¨¤d¨A¡;¤;Ñ/Ô/°Ñ4Ô4½¸aÅ!ÅBÀqÈÄtÈQÈqÌTÁNÄNÕTVÐWXÐYZÔW[Ð]^ÑT_ÔT_ÑB`ÔB`Ñ>`ÐbdÑ8eÔ8eÒeÐeÐeÐeÝ�R��!”�a˜”e‰_Œ_�b  1¤ q™kœkÑ*Ô*­aµ°1°R´5¸!¸A¼$±´ÅÀAÀaÄDÈ!ÁÄÑ.MÔ.MÒMÐMÐMÐMÝ�R��!”�a˜”d‰^Œ^�R  !¤ a™[œ[Ñ)Ô)­Q­r°!°A´$¸¸!¼©~¬~½rÀ!ÀAÄ$È¹{¼{Ñ-KÔ-KÒKÐKÐKÐKÝ�R��!”�a˜”d‰^Œ^�R  !¤ a™[œ[Ñ)Ô)­Q­r°!°A´$¸¸!¼©~¬~½rÀ!ÀAÄ$È¹{¼{Ñ-KÔ-KÒKÐKÐKÐKõ ˜Ñ#Ô#�J€A€qˆ!ˆQÝ•˜!˜R‘”¥(¨1¨b¡/¤/µ8¸A¸r±?´?ÐCÅhÈqÐRTÁoÄoÕW_Ð`aÐceÑWfÔWfÕhpÐqrÐtvÑhwÔhwÐExõ  |Dð  EFð  HJñ  |Kô  |Kõ  MUð  VWð  Y[ñ  M\ô  M\õ  ^fð  ghð  jlñ  ^mô  ^mð  {nð  oñ  	pô  	p€AÝ˜C   ¨AÑ.Ô.€AÝ�b��1”�q‰kŒk�2˜a œd A™;œ;Ñ'Ô'€EØ�:Š:�q˜˜Q˜q ! A q¨Ð+Ñ,Ô,×2Ò2Ñ4Ô4×:Ò:¸1Ñ=Ô=ÅÅ2ÀaÈÄeÈQÁ<Ä<ÕQSÐTUÐVWÔTXÐZ[ÑQ\ÔQ\ÑA]ÔA]×AcÒAcÐdeÑAfÔAfÒfÐfÐfÐfØ�:Š:�q˜˜Q˜q ! B¨¨!Ð,Ñ-Ô-×3Ò3Ñ5Ô5×;Ò;¸AÑ>Ô>Å!ÅBÀqÈÄuÈaÁLÄLÕRTÐUVÐWYÔUZÐ\]ÑR^ÔR^ÑB_ÔB_×BeÒBeÐfgÑBhÔBhÒhÐhÐhÐhÝ•�A�a”D˜!‘”�b  1¤ q™kœkÑ*Ô*€HÝ•�A�a”D˜!‘”�b  1¤ q™kœkÑ*Ô*€HØ�=Š=˜!˜A˜q  A a¨¨1Ð-Ñ.Ô.×4Ò4Ñ6Ô6¸¿ºÈÈ!ÈQÈqÐRSÐTUÐWXÐYZÐG[Ñ9\Ô9\×9bÒ9bÑ9dÔ9dÑdÐhkÒkÐkÐkÐkÝ•�A�a”D˜!‘”�b  1¤ q™kœkÑ*Ô*€HÝ•�A�a”D˜!‘”�b  1¤ q™kœkÑ*Ô*€HØ�=Š=˜!˜A˜q  A a¨¨1Ð-Ñ.Ô.×4Ò4Ñ6Ô6¸¿ºÈÈ!ÈQÈqÐRSÐTUÐWXÐYZÐG[Ñ9\Ô9\×9bÒ9bÑ9dÔ9dÑdÐhkÒkÐkÐkÐkð ˆa�Œd‰F�Q�q˜”t‘V‰O×%Ò%Ñ'Ô'¨1¨Q¨q¬T©6Ò1Ð1Ð1Ð1Øˆa�Œd‰F�Q�q˜”t‘V‰O×%Ò%Ñ'Ô'¨A¨a¬D¨5Ò0Ð0Ð0Ð0Øˆt�A�a”D‰y‰M×#Ò#Ñ%Ô%¨¨Q¨q¬T©Ò1Ð1Ð1Ð1Øˆq�Œt‰V˜˜Q˜qœT™	Ñ"×,Ò,Ñ.Ô.°#°a¸´d¸A±g±+Ò=Ð=Ð=Ð=ØˆaŒD�!‰G�a˜”d˜A‘gÑ×'Ò'Ñ)Ô)¨a°¬d°Q©h¸¸!¼¸a¹Ñ-?Ò?Ð?Ð?Ð?Ð?Ð?s>   Ë=A7NÎN	ÎN	ßBa'á'a+á.a+ÁL/AMÁMAMÁMAMc            	      óB  — t          d¦  «        st          d¦  «         dd l} |                      d¦  «         t          d¦  «        }|r|j                             d¦  «         t	          g d¢g d¢g d¢g¦  «        }t          dg d	¢|¦  «        }t          d
¦  «        D ]'}t          t          |¦  «        ¦  «        |j	        v sJ ‚Œ(t          dg d¢|¦  «        }t          d
¦  «        D ]'}t          t          |¦  «        ¦  «        |j	        v sJ ‚Œ(t	          t          j        t          dd¦  «        t          dd¦  «        gt          dd¦  «        dt          dd¦  «        gt          j        t          j        dgg¦  «        }t          dg d	¢|¦  «        }t          d
¦  «        D ]'}t          t          |¦  «        ¦  «        |j	        v sJ ‚Œ(t          ddt          t          g|¦  «        }t          d
¦  «        D ]'}t          t          |¦  «        ¦  «        |j	        v sJ ‚Œ(d S )NÚscipyz(SciPy Not installed. Skip sampling testsr   Únumpyrp   rt   ru   rY   rw   r—   rˆ   )Ú1rF   r   rF   r‚   r`   rZ   r@   ÚW)r9   r6   ÚrandomÚseedr   r$   Úranger^   r/   ri   r   r¿   r   r	   r   )r  r   rv   rY   Úsampsrˆ   r@   r  s           rJ   Útest_sample_stochastic_processr  p  s7  € Ý˜Ñ!Ô!ð 9ÝÐ7Ñ8Ô8Ð8Ø€M€M€MØ
‡K‚K��N„N€NÝ˜'Ñ"Ô"€EØð ØŒ×Ò˜!ÑÔÐÝ���   °°°Ð@ÑAÔA€AÝ˜C   ¨AÑ.Ô.€AÝ�r‘”ð Cð CˆÝÕ-¨aÑ0Ô0Ñ1Ô1°Q´]ÐBÐBÐBÐBÐBÝ˜C   ¨aÑ0Ô0€AÝ�r‘”ð Cð CˆÝÕ-¨aÑ0Ô0Ñ1Ô1°Q´]ÐBÐBÐBÐBÐBå•”� ! Q™œ­°!°Q©¬Ð8Ý˜!˜Q‘” ¥H¨Q°¡N¤NÐ3Ý”�œ Ð#ð%ñ 	&ô 	&€Aõ 	˜C   ¨AÑ.Ô.€AÝ�r‘”ð Cð CˆÝÕ-¨aÑ0Ô0Ñ1Ô1°Q´]ÐBÐBÐBÐBÐBÝ˜C !¥R­ ¨aÑ0Ô0€AÝ�r‘”ð Cð CˆÝÕ-¨aÑ0Ô0Ñ1Ô1°Q´]ÐBÐBÐBÐBÐBðCð CrI   c                  ó&  ‡— t          t          d¦  «        t          d¦  «        t          j        gt          j        t          j        t          j        gt          dd¦  «        t          dd¦  «        t          d¦  «        gg¦  «        } t          dg d¢| ¦  «        }|                     ¦   «         t          t          dd¦  «        t          dd¦  «        t          d	d¦  «        gg¦  «        k    sJ ‚t          t          j         t          j        t          j        gt          j        t          j         t          j        gt          j        t          j        t          j         gg¦  «        }t          dg d¢|¦  «        Š‰j	        t          d
d¬¦  «        }} ‰                     |¦  «        |¦  «        t          t          j        t          d|z  ¦  «        dz  z   t          j        t          d|z  ¦  «        dz  z
  dgt          j        t          d|z  ¦  «        dz  z
  t          j        t          d|z  ¦  «        dz  z   dgt          j        t          | ¦  «        z
  t          d|z  ¦  «        dz  z   t          j        t          d|z  ¦  «        dz  z
  t          | ¦  «        gg¦  «        k    sJ ‚t          t          ¦  «        5  t!          t#           ‰d¦  «        d¦  «        t#           ‰d¦  «        d¦  «        d¬¦  «        t%          t#           ‰d¦  «        d¦  «        t#           ‰d¦  «        d¦  «        ¦  «        k    sJ ‚	 d d d ¦  «         n# 1 swxY w Y   t!          t#           ‰d¦  «        d¦  «        t#           ‰d¦  «        d¦  «        ¦  «        t          d¦  «        dz  t          j        z   k    sJ ‚t!          t#           ‰d¦  «        d¦  «        t#           ‰d¦  «        d¦  «        z  t#           ‰d¦  «        d¦  «        z  t#          t!          t#           ‰d¦  «        d¦  «        ¦  «        t          j        ¦  «        ¦  «        t          dd	¦  «        t          d¦  «        d	z  z
  t          d¦  «        dz  t          j        z   z  k    sJ ‚t!          t'          t#           ‰d¦  «        d¦  «        t#           ‰d¦  «        d¦  «        z  t#           ‰d¦  «        d¦  «        z  ¦  «        t#           ‰d¦  «        d¦  «        t#           ‰d¦  «        d¦  «        z  t#           ‰d¦  «        d¦  «        z  z  t#          t!          t#           ‰d¦  «        d¦  «        ¦  «        t          dd	¦  «        ¦  «        t#          t!          t#           ‰d¦  «        d¦  «        ¦  «        t          dd	¦  «        ¦  «        z  ¦  «        t          j        u sJ ‚t)           ‰t          dd¦  «        ¦  «        t#           ‰d¦  «        d¦  «        ¦  «        t          d¦  «         dz  dt          t          dd¦  «        ¦  «        z  z   t          j        z   k    sJ ‚t+           ‰t          dd¦  «        ¦  «        t#           ‰d¦  «        d¦  «        ¦  «        t          j        t          d¦  «        dz  z
  dz  t          d¦  «        dz  t          j        z   z  t          dd¦  «        t          d¦  «        dz  z
  dz  t          j        t          d¦  «        dz  z
  z  z   k    sJ ‚t-          t.          ˆfd„¦  «         t!          t#           ‰d¦  «        d¦  «        t#          t!          t#           ‰d¦  «        d¦  «        ¦  «        t          j        ¦  «        ¦  «        t%          t#           ‰d¦  «        d¦  «        ¦  «        k    sJ ‚t1          ddd¦  «        }t          dg d¢|¦  «        }|j	        } |                     |¦  «        |¦  «        t          ||z  ¦  «        k    sJ ‚t          dt3          d¦  «        t3          d¦  «        t3          d¦  «        g|¦  «        }t!          t#           |d¦  «        d¦  «        t#           |d¦  «        d¦  «        ¦  «        t          d¦  «        dz  t          j        z   k    sJ ‚t!          t#           |d¦  «        t3          d¦  «        ¦  «        t#           |d¦  «        t3          d¦  «        ¦  «        ¦  «        t          d¦  «        dz  t          j        z   k    sJ ‚t          t          d¦  «         t          dd¦  «        t          dd¦  «        gt          dd¦  «        t          d¦  «         t          dd¦  «        gt          dd¦  «        t          dd¦  «        t          d¦  «         gg¦  «        }t          dg d¢|¬¦  «        }	t!          t#           |	d¦  «         |	d¦  «        ¦  «        t#           |	d¦  «        d¦  «        ¦  «                             d¦  «        t7          dd¦  «        k    sJ ‚t!          t9           |	d¦  «         |	d ¦  «        ¦  «        t#           |	d!¦  «        d¦  «        ¦  «                             d¦  «        t7          d"d¦  «        k    sJ ‚t!          t;           |	d#¦  «         |	d$¦  «        ¦  «        t#           |	d	¦  «        d¦  «        ¦  «                             d%¦  «        t7          d&d%¦  «        k    sJ ‚t7          t!          t#           |	d'¦  «         |	d(¦  «        ¦  «        t#           |	d)¦  «        d¦  «        ¦  «        d*¦  «        t7          dt!          t=           |	d'¦  «         |	d(¦  «        ¦  «        t#           |	d)¦  «        d¦  «        ¦  «        z
  d*¦  «        k    sJ ‚t7          t!          t9           |	d+¦  «         |	d,¦  «        ¦  «        t#           |	d-¦  «        d¦  «        ¦  «        d*¦  «        t7          dt!          t;           |	d+¦  «         |	d,¦  «        ¦  «        t#           |	d-¦  «        d¦  «        ¦  «        z
  d*¦  «        k    sJ ‚t7          t!          t?           |	d.¦  «         |	d/¦  «        ¦  «        t#           |	d0¦  «        d¦  «        ¦  «        d*¦  «        t7          dt!          tA           |	d.¦  «         |	d/¦  «        ¦  «        t#           |	d0¦  «        d¦  «        ¦  «        z
  d*¦  «        k    sJ ‚t!          t#           |	d1¦  «         |	d2¦  «        ¦  «        t#           |	d3¦  «        d¦  «        ¦  «        t!          t#           |	d2¦  «         |	d1¦  «        ¦  «        t#           |	d3¦  «        d¦  «        ¦  «        k    sJ ‚t!          t9           |	d4¦  «         |	d5¦  «        ¦  «        t#           |	d6¦  «        d¦  «        ¦  «        t!          t?           |	d5¦  «         |	d4¦  «        ¦  «        t#           |	d6¦  «        d¦  «        ¦  «        k    sJ ‚t!          tA           |	d7¦  «         |	d8¦  «        ¦  «        t#           |	d9¦  «        d¦  «        ¦  «        t!          t;           |	d8¦  «         |	d7¦  «        ¦  «        t#           |	d9¦  «        d¦  «        ¦  «        k    sJ ‚t          d:¦  «        \  }
}}}t!          t#           |	|
¦  «        |¦  «        t#           |	|¦  «        |¦  «        ¦  «        }| !                    |
d;|d|d<|di¦  «         "                    ¦   «                              d¦  «        t!          t#           |	d;¦  «        d¦  «        t#           |	d<¦  «        d¦  «        ¦  «                             d¦  «        k    sJ ‚t!          t9           |	|
¦  «        |¦  «        t#           |	|¦  «        |¦  «        ¦  «        }t!          t;           |	|
¦  «        |¦  «        t#           |	|¦  «        |¦  «        ¦  «        }| !                    |
d=|d|d>|di¦  «         "                    ¦   «         | !                    |
d=|d|d>|di¦  «         "                    ¦   «         z   d?k    sJ ‚t!          tA           |	|
¦  «        |¦  «        t#           |	|¦  «        |¦  «        ¦  «        }t!          t?           |	|
¦  «        |¦  «        t#           |	|¦  «        |¦  «        ¦  «        }| !                    |
d@|d|dA|di¦  «         "                    ¦   «         | !                    |
d@|d|dA|di¦  «         "                    ¦   «         z   d?k    sJ ‚d |	d¦  «        z  d |	d¦  «        z  z    #                    ¦   «         d |	d¦  «        z  k    sJ ‚d |	d¦  «        z  d |	d¦  «        z  z
   #                    ¦   «          |	d¦  «         k    sJ ‚ddB |	d¦  «        z  z   #                    ¦   «         dC |	d¦  «        z  k    sJ ‚d |	d¦  «        z  dBz   |	d¦  «        z   #                    ¦   «         dC |	d¦  «        dz  z  k    sJ ‚ |	d¦  «        dz   |	d¦  «        dz  z    #                    ¦   «          |	d¦  «        dz    |	d¦  «        dz  z  k    sJ ‚d S )DNéþÿÿÿrZ   r`   éýÿÿÿr©   rw   é   r¤   r‚   rA   T©rC   r   rF   Frk   rd   c                  óÊ   •— t          t           ‰ d¦  «        d¦  «        t          t          t           ‰ d¦  «        d¦  «        ¦  «        t          j        ¦  «        ¦  «        S )NrF   r   )r%   r
   r   r¿   )ÚC2s   €rJ   rK   z,test_ContinuousMarkovChain.<locals>.<lambda>£  sC   ø€ �Q�r " " Q¡%¤%¨™|œ|­Rµµ"°R°R¸±U´U¸A±,´,±´ÅÄÑ-HÔ-HÑIÔI€ rI   re   ÚGr�   r  Ú2r—   r¢   )ri   Úgen_matg
×£p=Š@g…ëQ¸…	@g/Ý$�•ë?g¥÷�¯=³Ö?gö(\�Â­X@g;ßO�—Î3@gTã¥›Ä &@g…w¹ˆïÄÔ?gš™™™™™@gÓMbX9$@r‹   gœ¤ùcZ›å?gHáz®G@gHáz®G@g
×£p=
@r«   gáz®Gá
@gV-²�ñ?gš™™™™™é?gš™™™™™@gR¸…ëQ@gÃõ(\�Âù?gF¶óýÔø@gmçû©ñÒ%@g1¬Zd@g�—nƒÀ@gÍÌÌÌÌÌ#@goƒÀÊ¡ñ?g{®Gáz@gTã¥›Ä ð?g/Ý$�•Ã?r¬   g333333@g{®Gázü?gffffff*@gR¸…ëQ
@r®   g¸…ëQ¸@g333333÷?r   rq   )$r   r   r¼   ÚNegativeOnerx   r   r*   rÀ   r   Úgenerator_matrixr   r²   r¿   r   r7   r¸   r%   r
   r3   r   r'   r)   r5   ÚKeyErrorr   r   rº   r   r   r   r   r   r   rÅ   rÍ   r»   )ÚT1ÚC1ÚT2r§   rA   rã   ÚCS1ÚC3r  r©   rô   rö   rõ   r÷   rø   rù   rú   rû   rü   r  s                      @rJ   Útest_ContinuousMarkovChainr  ‹  sf  ø€ Ý	•!�B‘%”%�˜1™œ�qœvÐ&Ý”&�!œ-­¬Ð/Ý˜1˜a‘.”.¥(¨1¨a¡.¤.µ!°B±%´%Ð8ð:ñ 
;ô 
;€Bõ 
˜s I I I¨rÑ	2Ô	2€BØ×#Ò#Ñ%Ô%­½8ÀAÀr¹?¼?ÍHÐUWÐY[ÑL\ÔL\Õ^fÐghÐjlÑ^mÔ^mÐ:nÐ9oÑ)pÔ)pÒpÐpÐpÐpå	•1”5�&�!œ%¥¤Ð(­1¬5µ1´5°&½!¼&Ð*AÅAÄFÍAÌEÕTUÔTYÐSYÐCZÐ[Ñ	\Ô	\€BÝ	˜s I I I¨rÑ	2Ô	2€BØÔ¥¨°dÐ ;Ñ ;Ô ;€q€AØ)ˆ2×&Ò& qÑ)Ô)¨!Ñ,Ô,µ½¼Å#ÀbÈÁdÁ)Ä)ÈAÁ+Ñ9MÍqÌvÕX[Ð\^Ð_`Ñ\`ÑXaÔXaÐbcÑXcÑOcÐefÐ8gÝ89¼ÅÀRÈÁTÁÄÈ1ÁÑ8LÍaÌfÕWZÐ[]Ð^_Ñ[_ÑW`ÔW`ÐabÑWbÑNbÐdeÐ7fÝ89¼ÅÀaÀRÁÄÑ8HÍ3ÈrÐRSÉtÉ9Ì9ÐUVÉ;Ñ8VÕXYÔX^ÕadÐegÐhiÑeiÑajÔajÐklÑalÑXlÕnqÐstÐrtÑnuÔnuÐ7vð8xñ 1yô 1yò yð yð yð yõ 
�Ñ	%Ô	%ð hð hÝ•�B�B�q‘E”E˜1‘”�r " " Q¡%¤%¨™|œ|°eÐ<Ñ<Ô<ÅÍBÈrÈrÐRSÉuÌuÐVWÉLÌLÕZ\Ð]_Ð]_Ð`aÑ]bÔ]bÐdeÑZfÔZfÑ@gÔ@gÒgÐgÐgÐgÐgðhð hð hñ hô hð hð hð hð hð hð høøøð hð hð hð hå�R���1‘”�q‰\Œ\�2˜b˜b ™eœe Q™<œ<Ñ(Ô(­C°©G¬G°A©I½¼Ñ,>Ò>Ð>Ð>Ð>Ý�R���1‘”�q‰\Œ\�B˜r˜r !™uœu a™LœLÑ(­2¨b¨b°©e¬e°Q©<¬<Ñ7Ý•1•R˜˜˜1™œ˜q‘\”\‘?”?¥A¤FÑ+Ô+ñ-ô -Ý19¸!¸Q±´Å#ÀbÁ'Ä'È!Á)Ñ1KÍcÐRTÉgÌgÐVWÉiÕZ[ÔZ`ÑN`Ñ0aòbð bð bð bå�S•�B�B�q‘E”E˜1‘”¥ 2 2 a¡5¤5¨!¡¤Ñ,­r°"°"°Q±%´%¸©|¬|Ñ;Ñ<Ô<Ý�B�B�q‘E”E˜1‘”¥ 2 2 a¡5¤5¨!¡¤Ñ,­r°"°"°Q±%´%¸©|¬|Ñ;ñ=å•1•R˜˜˜1™œ˜q‘\”\‘?”?¥H¨Q°¡N¤NÑ3Ô3µb½½2¸b¸bÀ¹e¼eÀQ¹<¼<¹¼Í(ÐSTÐVWÉ.Ì.Ñ6YÔ6YÑYñ[ô [å^_Ô^cðdð dð dð dõ ˆRˆR•˜˜A‘”ÑÔ¥ B B q¡E¤E¨1¡¤Ñ.Ô.µ3°r±7´7°(¸1±*¸qÅÅXÈbÐRSÁ_Ä_ÑAUÔAUÑ?UÑ2UÕXYÔX^Ñ2^Ò^Ð^Ð^Ð^Ý�B�B•x  1‘~”~Ñ&Ô&­¨2¨2¨a©5¬5°!©¬Ñ5Ô5½1¼6ÅCÈÁGÄGÈAÁIÑ;MÐPQÑ:QÕSVÐWYÑSZÔSZÐ[\ÑS\Õ_`Ô_eÑSeÑ:fÝ7?ÀÀA±´ÍÈRÉÌÐQRÉÑ7RÐUVÑ6VÕXYÔX^ÕadÐegÑahÔahÐijÑajÑXjÑ6kñ;lò mð mð mð må
�8ÐIÐIÐIÐIÑJÔJÐJÝ�R���1‘”�q‰\Œ\�2�a¥ 2 2 a¡5¤5¨!¡¤™oœo­q¬vÑ6Ô6Ñ7Ô7½;ÅrÈ"È"ÈQÉ%Ì%ÐQRÁ|Ä|Ñ;TÔ;TÒTÐTÐTÐTÝ
�s˜A˜qÑ
!Ô
!€CÝ
  Y Y Y°Ñ
4Ô
4€CØÔ€AØ*ˆ3×'Ò'¨Ñ*Ô*¨1Ñ-Ô-µ°Q°q±S±´Ò9Ð9Ð9Ð9å	˜s¥V¨C¡[¤[µ&¸±+´+½vÀc¹{¼{Ð$KÈRÑ	PÔ	P€BÝ�R���1‘”�q‰\Œ\�2˜b˜b ™eœe Q™<œ<Ñ(Ô(­C°©G¬G°A©I½¼Ñ,>Ò>Ð>Ð>Ð>Ý�R���1‘”•v˜c‘{”{Ñ#Ô#¥R¨¨¨1©¬­v°c©{¬{Ñ%;Ô%;Ñ<Ô<ÅÀBÁÄÈÁ	ÍAÌFÑ@RÒRÐRÐRÐRõ 	•!�A‘$”$��  B™œ­°!°R©¬Ð9½HÀQÈ¹N¼NÍQÈqÉTÌTÈEÕS[Ð\]Ð_`ÑSaÔSaÐ;bÕemÐnoÐqrÑesÔesÕu}Ð~ð  BCñ  vDô  vDõ  GHð  IJñ  GKô  GKð  FKð  eLð  Mñ  	Nô  	N€AÝ˜c¨y¨y¨yÀ!ÐDÑDÔD€AÝ�R���%‘”˜!˜!˜D™'œ'Ñ"Ô"¥B q q¨¡x¤x°¡O¤OÑ4Ô4×:Ò:¸1Ñ=Ô=ÅÀwÐPQÑARÔARÒRÐRÐRÐRÝ�R���&‘	”	˜1˜1˜V™9œ9Ñ%Ô%¥r¨!¨!¨F©)¬)°QÑ'7Ô'7Ñ8Ô8×>Ò>¸qÑAÔAÅUÈ7ÐTUÑEVÔEVÒVÐVÐVÐVÝ�R���#‘”˜˜˜&™	œ	Ñ"Ô"¥B q q¨¡t¤t¨Q¡K¤KÑ0Ô0×6Ò6°qÑ9Ô9½UÀ8ÈQÑ=OÔ=OÒOÐOÐOÐOÝ••2�a�a˜‘g”g˜q˜q ™wœwÑ'Ô'­¨A¨A¨d©G¬G°Q©¬Ñ8Ô8¸"Ñ=Ô=ÅÀqÍ1ÍRÐPQÐPQÐRVÑPWÔPWÐYZÐYZÐ[_ÑY`ÔY`ÑMaÔMaÕceÐfgÐfgÐhlÑfmÔfmÐopÑcqÔcqÑKrÔKrÑGrÐtvÑAwÔAwÒwÐwÐwÐwÝ••2�a�a˜‘g”g˜q˜q ™xœxÑ(Ô(­"¨Q¨Q¨s©V¬V°Q©-¬-Ñ8Ô8¸"Ñ=Ô=ÅÀqÍ1ÍRÐPQÐPQÐRVÑPWÔPWÐYZÐYZÐ[`ÑYaÔYaÑMbÔMbÕdfÐghÐghÐilÑgmÔgmÐopÑdqÔdqÑKrÔKrÑGrÐtvÑAwÔAwÒwÐwÐwÐwÝ••2�a�a˜‘f”f˜a˜a ™gœgÑ&Ô&­¨1¨1¨T©7¬7°A©¬Ñ7Ô7¸Ñ<Ô<ÅÀaÍ!ÍBÈqÈqÐQTÉvÌvÐWXÐWXÐY]ÑW^ÔW^ÑL_ÔL_ÕacÐdeÐdeÐfjÑdkÔdkÐmnÑaoÔaoÑJpÔJpÑFpÐrtÑ@uÔ@uÒuÐuÐuÐuÝ�R���%‘”˜!˜!˜F™)œ)Ñ$Ô$¥b¨¨¨5©¬°1¡o¤oÑ6Ô6½!½B¸q¸qÀ¹y¼yÈ!È!ÈEÉ(Ì(Ñ<SÔ<SÕUWÐXYÐXYÐZ_ÑX`ÔX`ÐbcÑUdÔUdÑ:eÔ:eÒeÐeÐeÐeÝ�R���%‘”˜!˜!˜C™&œ&Ñ!Ô!¥2 a a¨¡h¤h°¡?¤?Ñ3Ô3µq½¸A¸A¸c¹F¼FÀAÀAÀeÁHÄHÑ9MÔ9MÍrÐRSÐRSÐTYÑRZÔRZÐ\]ÉÌÑ7_Ô7_Ò_Ð_Ð_Ð_Ý�R���$‘”˜˜˜5™œÑ"Ô"¥B q q¨¡x¤x°¡O¤OÑ4Ô4½½"¸Q¸Q¸u¹X¼XÀqÀqÈÁwÄwÑ:OÔ:OÕQSÐTUÐTUÐV[ÑT\ÔT\Ð^_ÑQ`ÔQ`Ñ8aÔ8aÒaÐaÐaÐaõ ˜Ñ#Ô#�J€A€qˆ!ˆQÝ�b���1‘”�q‰kŒk�2˜a˜a ™dœd A™;œ;Ñ'Ô'€EØ�:Š:�q˜˜q  A d¨A¨aÐ0Ñ1Ô1×7Ò7Ñ9Ô9×?Ò?ÀÑCÔCÅqÍÈAÈAÈdÉGÌGÐUVÉÌÕY[Ð\]Ð\]Ð^bÑ\cÔ\cÐefÑYgÔYgÑGhÔGh×GnÒGnÐoqÑGrÔGrÒrÐrÐrÐrÝ•�A�A�a‘D”D˜!‘”�b   1¡¤ q™kœkÑ*Ô*€HÝ•�A�A�a‘D”D˜!‘”�b   1¡¤ q™kœkÑ*Ô*€HØ�=Š=˜!˜D ! A q¨¨q°Ð3Ñ4Ô4×:Ò:Ñ<Ô<¸x¿}º}ÈaÐPTÐVWÐXYÐ[\Ð]aÐcdÐefÐMgÑ?hÔ?h×?nÒ?nÑ?pÔ?pÑpÐtwÒwÐwÐwÐwÝ•�A�A�a‘D”D˜!‘”�b   1¡¤ q™kœkÑ*Ô*€HÝ•�A�A�a‘D”D˜!‘”�b   1¡¤ q™kœkÑ*Ô*€HØ�=Š=˜!˜D ! A q¨¨q°Ð3Ñ4Ô4×:Ò:Ñ<Ô<¸x¿}º}ÈaÐPTÐVWÐXYÐ[\Ð]aÐcdÐefÐMgÑ?hÔ?h×?nÒ?nÑ?pÔ?pÑpÐtwÒwÐwÐwÐwð ˆaˆa�‰dŒd‰F�Q�q�q˜‘t”t‘V‰O×%Ò%Ñ'Ô'¨1¨Q¨Q¨q©T¬T©6Ò1Ð1Ð1Ð1Øˆaˆa�‰dŒd‰F�Q�q�q˜‘t”t‘V‰O×%Ò%Ñ'Ô'¨A¨A¨a©D¬D¨5Ò0Ð0Ð0Ð0Øˆt�A�A�a‘D”D‰y‰M×#Ò#Ñ%Ô%¨¨Q¨Q¨q©T¬T©Ò1Ð1Ð1Ð1Øˆaˆa�‰dŒd‰F�T‰M˜!˜!˜A™$œ$Ñ×(Ò(Ñ*Ô*¨c°!°!°A±$´$¸±'©kÒ9Ð9Ð9Ð9ØˆAˆa‰DŒD�!‰G�a�a˜‘d”d˜A‘gÑ×'Ò'Ñ)Ô)¨a¨a°©d¬d°Q©h¸¸¸!¹¼¸a¹Ñ-?Ò?Ð?Ð?Ð?Ð?Ð?s   ËBMÍMÍMc                  óè  ‡‡	— t          dddd¬¦  «        Š‰j        t          dd¦  «        k    sJ ‚‰j        t          j        k    sJ ‚‰j        dk    sJ ‚‰j        dk    sJ ‚t          dt          dd¦  «        dd	¬¦  «        } | j        t          dd	¦  «        k    sJ ‚t          d
¦  «        \  }}t          | d         | d         | d         z  z   ¦  «        |dz  dz  d|z  |z  dz  z   |dz  z   d|dz  z  dz  z   d|z  dz  z   k    sJ ‚t          ddd¬¦  «        \  Š	}t          ‰‰	         t          ¦  «        sJ ‚t          t          d„ ¦  «         t          t          ˆˆ	fd„¦  «         t          t           ˆfd„¦  «         ‰                     ‰d         ‰d         ¦  «        t%          t'          ‰d         ‰d         ft)          dt+          ‰d         d¦  «        fdt+          ‰d         d¦  «        fd¦  «        t)          dt+          ‰d         d¦  «        fdt+          ‰d         d¦  «        fd¦  «        z  ¦  «        ¦  «        k    sJ ‚‰                     d‰d         ¦  «        t%          t'          ‰d         ‰d         ft)          dt+          ‰d         d¦  «        fdt+          ‰d         d¦  «        fd¦  «        t)          dt+          ‰d         d¦  «        fdt+          ‰d         d¦  «        fd¦  «        z  ¦  «        ¦  «        k    sJ ‚‰d         ‰d         z   ‰d         z   }t-          t+          |d¦  «        ¦  «                             d¦  «        t1          dd¦  «        k    sJ ‚t-          t+          |d¦  «        ¦  «                             d¦  «        t1          dd¦  «        k    sJ ‚t-          t+          |d¦  «        ¦  «                             d¦  «        dk    sJ ‚t-          t3          |d¦  «        ¦  «                             d¦  «        t1          dd¦  «        k    sJ ‚t-          t+          ‰d         d¦  «        t+          ‰d         d¦  «        z  t+          ‰d         d¦  «        z  t+          ‰d         d¦  «        z  ¦  «                             d¦  «        t1          dd¦  «        k    sJ ‚t          d‰d         z  ‰d         z   ¦  «                             d¦  «        t1          dd¦  «        k    sJ ‚t          d‰d         z  ‰d         z   dz   ¦  «                             d¦  «        t1          dd¦  «        k    sJ ‚t          ‰d         ‰d         z  ‰d         z   ¦  «                             d¦  «        t1          dd¦  «        k    sJ ‚t          ‰d         dk    t+          ‰d         d¦  «        t+          ‰d         d¦  «        z  ¦  «                             d¦  «        t1          dd¦  «        k    sJ ‚t          ‰d         ¦  «        dk    sJ ‚t-          ‰d         dk    ¦  «                             d¦  «        t1          dd¦  «        k    sJ ‚t-          ‰d         dk     ¦  «                             d¦  «        t1          dd¦  «        k    sJ ‚t-          ‰d         dk    ‰d         dk    ¦  «                             d¦  «        t1          dd¦  «        k    sJ ‚t-          ‰d         ‰d         z  dk    ¦  «                             d¦  «        t1          dd¦  «        k    sJ ‚t-          ‰d         ‰d         z  dk    ‰d         dk     ¦  «                             d¦  «        t1          dd¦  «        k    sJ ‚t-          t+          ‰d         d¦  «        ‰d         dk    ¦  «        d k    sJ ‚t-          t+          ‰d         d¦  «        ¦  «        dk    sJ ‚t-          t+          ‰d         d¦  «        ‰d         dk     ¦  «        dk    sJ ‚t-          ‰d         dk    t+          ‰d         d¦  «        ¦  «        dk    sJ ‚t-          ‰d         dk     t+          ‰d         d¦  «        ¦  «        dk    sJ ‚t-          ‰d         dk    ‰d         d!k    ¦  «        dk    sJ ‚t-          ‰d         dk    ‰d         ¦  «        t5          ddd¦  «        k    sJ ‚t          t          d"„ ¦  «         t          t          ˆfd#„¦  «         t7          ‰‰	         ‰	ddf¦  «        }t7          ‰‰	         ‰	ddf¦  «        }t7          ‰‰	         dz  ‰	ddf¦  «        }|                     ¦   «         ‰d         ‰d         z   ‰d         z   ‰d         z   ‰d         z   k    sJ ‚|                     ¦   «         |k    sJ ‚|                     ¦   «         ‰d         dz  ‰d         dz  z   ‰d         dz  z   k    sJ ‚‰d‰	z           j        ‰d‰	z           ‰	hk    sJ ‚‰d         j        ‰d         hk    sJ ‚‰|‰	z           j        ‰|‰	z           |‰	hk    sJ ‚d‰‰	         z  d‰‰	         z  z                        ¦   «         d‰‰	         z  k    sJ ‚d‰‰	         z  d‰‰	         z  z
                       ¦   «         ‰‰	          k    sJ ‚dd$‰‰	         z  z                       ¦   «         d%‰‰	         z  k    sJ ‚d‰‰	         z  d$z  ‰‰	         z                       ¦   «         d%‰‰	         dz  z  k    sJ ‚‰‰	         dz  ‰‰	         dz  z                        ¦   «         ‰‰	         dz   ‰‰	         dz  z  k    sJ ‚d S )&Nr¨   g333333ã?rF   r   ©ÚpÚsuccessÚfailurer@   r`   ÚHrv   zH,TrZ   r¢   r‚   zt, xTrB   c                  ó(   — t          dddd¬¦  «        S )Nr@   r�   rF   r   r  )r+   rH   rI   rJ   rK   z'test_BernoulliProcess.<locals>.<lambda>Ý  s   € Õ/°°sÀAÈqÐQÑQÔQ€ rI   c                  ó   •—  ‰ ‰¦  «        S rM   rH   )r¨   rA   s   €€rJ   rK   z'test_BernoulliProcess.<locals>.<lambda>Þ  rO   rI   c                  ó   •— ‰ d         S )Nr
  rH   ©r¨   s   €rJ   rK   z'test_BernoulliProcess.<locals>.<lambda>à  s   ø€ ˜q œu€ rI   gš™™™™™Ù?)r   Tg¸…ëQ¸®?g…ëQ¸…Û?gÍÌÌÌÌÌä?gÍÌÌÌÌÌü?re   g333333@r—   g¸…ëQ¸î?r¤   r~   r®   r    c                  ó    — t          d¦  «        S )Nr`   ©r%   rH   rI   rJ   rK   z'test_BernoulliProcess.<locals>.<lambda>  s   € �q ™tœt€ rI   c                  ó8   •— t          ‰ d         dk    d¦  «        S )Nr`   r   r&  r$  s   €rJ   rK   z'test_BernoulliProcess.<locals>.<lambda>  s   ø€ �q  1¤¨¢¨1™~œ~€ rI   r   rq   )r+   ri   r"   r°   r   r±   r  r  r   r   r'   r¯   r2   r5   rµ   r´   Ú
IndexErrorr|   r1   r   r   r
   r%   rº   r   r   r:   r   rÃ   Úfree_symbolsr»   )
r@   r   rv   ÚxrY   ÚexprÚexpr2Úexpr3r¨   rA   s
           @@rJ   Útest_BernoulliProcessr.  Í  sß
  øø€ å˜ ¨Q¸Ð:Ñ:Ô:€AØŒ=�I a¨™OœOÒ+Ð+Ð+Ð+ØŒ;�!œ+Ò%Ð%Ð%Ð%ØŒ9˜Š>ˆ>ˆ>ˆ>ØŒ9˜Š>ˆ>ˆ>ˆ>å˜¥¨¨1¡¤°sÀCÐHÑHÔH€AØŒ=�I c¨3Ñ/Ô/Ò/Ð/Ð/Ð/Ý�5‰>Œ>�D€A€qÝˆQˆqŒT�!�A”$�q˜”t‘)‰^ÑÔ  1¡ Q¡¨¨1©¨Q©¨q©Ñ 0°1°Q±3Ñ 6¸¸1¸a¹4¹À¹Ñ AÀAÀaÁCÈÁEÑ IÒIÐIÐIÐIå�6 D°$Ð7Ñ7Ô7�D€A€qÝ�a˜”dÕ/Ñ0Ô0Ð0Ð0Ð0å
�:ÐQÐQÑRÔRÐRÝ
Õ     Ñ-Ô-Ð-å
�:�}�}�}�}Ñ%Ô%Ð%Ø×Ò  !¤ a¨¤dÑ+Ô+Õ/HÍÐQRÐSTÔQUÐWXÐYZÔW[ÐP\Ý˜3¥ 1 Q¤4¨¡¤Ð,¨sµB°q¸´t¸Q±K´KÐ.@À)ÑLÔLÝ˜C¥ A a¤D¨!¡¤Ð-°µR¸¸!¼¸a±[´[Ð/AÀ9ÑMÔMñNñJOô JOñ 0Pô 0Pò Pð Pð Pð Pð ×Ò  1 Q¤4Ñ(Ô(Õ,EÅfÈaÐPQÌdÐTUÐVWÔTXÈ\Ý˜3¥ 1 Q¤4¨¡¤Ð,¨sµB°q¸´t¸Q±K´KÐ.@À)ÑLÔLÝ˜C¥ A a¤D¨!¡¤Ð-°µR¸¸!¼¸a±[´[Ð/AÀ9ÑMÔMñNñGOô GOñ -Pô -Pò Pð Pð Pð Pð
 	
ˆ!Œˆq�Œt‰�a˜”dÑ€AÝ�R��1‰XŒX‰;Œ;×Ò˜QÑÔ¥5¨¨q¡>¤>Ò1Ð1Ð1Ð1Ý�R��1‰XŒX‰;Œ;×Ò˜QÑÔ¥5¨¨q¡>¤>Ò1Ð1Ð1Ð1Ý�R��1‰XŒX‰;Œ;×Ò˜QÑÔ 1Ò$Ð$Ð$Ð$Ý�R��1‰XŒX‰;Œ;×Ò˜QÑÔ¥5¨¨q¡>¤>Ò1Ð1Ð1Ð1å�R��!”�a‰[Œ[�2˜a œd A™;œ;Ñ&­¨A¨a¬D°!©¬Ñ4µr¸!¸A¼$À±{´{ÑBÑCÔC×IÒIÈ!ÑLÔLÕPUÐVZÐ\]ÑP^ÔP^Ò^Ð^Ð^Ð^åˆQ��1”‰X˜˜!œ‰_ÑÔ×#Ò# AÑ&Ô&­%°°a©.¬.Ò8Ð8Ð8Ð8ÝˆQ��1”‰X˜˜!œ‰_˜qÑ Ñ!Ô!×'Ò'¨Ñ*Ô*­e°D¸!©n¬nÒ<Ð<Ð<Ð<ÝˆQˆqŒT�A�a”D‰[˜1˜Rœ5Ñ Ñ!Ô!×'Ò'¨Ñ*Ô*­e°D¸!©n¬nÒ<Ð<Ð<Ð<ÝˆQˆqŒT�AŠX•r˜!˜Aœ$˜q‘z”z¥B q¨¤t¨A¡J¤JÑ.Ñ/Ô/×5Ò5°aÑ8Ô8½EÀ$Àq¹M¼MÒIÐIÐIÐIÝˆQˆqŒT‰7Œ7�cŠ>ˆ>ˆ>ˆ>ÝˆQˆqŒT�AŠX‰;Œ;×Ò˜QÑÔ¥5¨¨q¡>¤>Ò1Ð1Ð1Ð1ÝˆQˆqŒT�AŠX‰;Œ;×Ò˜QÑÔ¥5¨¨q¡>¤>Ò1Ð1Ð1Ð1ÝˆQˆqŒT�AŠX�q˜”t˜q’yÑ!Ô!×'Ò'¨Ñ*Ô*­e°D¸!©n¬nÒ<Ð<Ð<Ð<ÝˆQˆrŒU�Q�q”T‰\˜AÒÑÔ×$Ò$ QÑ'Ô'­5°°q©>¬>Ò9Ð9Ð9Ð9ÝˆQˆrŒU�Q�q”T‰\˜AÒ˜q œt ašxÑ(Ô(×.Ò.¨qÑ1Ô1µU¸4À±^´^ÒCÐCÐCÐCÝ�R��!”�a‰[Œ[˜!˜Aœ$ š(Ñ#Ô# sÒ*Ð*Ð*Ð*Ý�R��!”�a‰[Œ[‰>Œ>˜QÒÐÐÐÝ�R��!”�a‰[Œ[˜!˜Aœ$ š(Ñ#Ô# qÒ(Ð(Ð(Ð(ÝˆQˆqŒT�AŠX•r˜!˜Aœ$ ‘{”{Ñ#Ô# qÒ(Ð(Ð(Ð(ÝˆQˆqŒT�AŠX•r˜!˜Aœ$ ‘{”{Ñ#Ô# qÒ(Ð(Ð(Ð(ÝˆQˆqŒT�AŠX�q˜”t˜Q’wÑÔ 1Ò$Ð$Ð$Ð$ÝˆQˆqŒT�AŠX�q˜”tÑÔÕ 5°c¸1¸aÑ @Ô @Ò@Ð@Ð@Ð@Ý
�:�|�|Ñ$Ô$Ð$Ý
�:Ð-Ð-Ð-Ð-Ñ.Ô.Ð.õ ˆq�Œt�a˜˜A�YÑÔ€DÝ��!”�q˜!˜Q�iÑ Ô €EÝ��!”�a‘˜!˜Q ˜Ñ#Ô#€EØ�9Š9‰;Œ;˜!˜Aœ$  1¤™+¨¨!¬Ñ,¨q°¬tÑ3°a¸´dÑ:Ò:Ð:Ð:Ð:Ø�:Š:‰<Œ<˜1ÒÐÐÐØ�:Š:‰<Œ<˜1˜Qœ4 ™7 Q q¤T¨1¡WÑ,¨q°¬t°Q©wÑ6Ò6Ð6Ð6Ð6ØˆQˆq‰SŒ6Ô 1 Q q¡S¤6¨1 +Ò-Ð-Ð-Ð-ØˆQŒ4Ô  1¤ Ò&Ð&Ð&Ð&ØˆQˆq‰SŒ6Ô 1 Q q¡S¤6¨1¨a .Ò0Ð0Ð0Ð0ð ˆa�Œd‰F�Q�q˜”t‘V‰O×%Ò%Ñ'Ô'¨1¨Q¨q¬T©6Ò1Ð1Ð1Ð1Øˆa�Œd‰F�Q�q˜”t‘V‰O×%Ò%Ñ'Ô'¨A¨a¬D¨5Ò0Ð0Ð0Ð0Øˆt�A�a”D‰y‰M×#Ò#Ñ%Ô%¨¨Q¨q¬T©Ò1Ð1Ð1Ð1Øˆa�Œd‰F�T‰M˜!˜Aœ$Ñ×(Ò(Ñ*Ô*¨c°!°A´$¸±'©kÒ9Ð9Ð9Ð9ØˆaŒD�!‰G�a˜”d˜A‘gÑ×'Ò'Ñ)Ô)¨a°¬d°Q©h¸¸!¼¸a¹Ñ-?Ò?Ð?Ð?Ð?Ð?Ð?rI   c                  óè(  ‡	‡
‡‡— t          dd¦  «        Š	‰	j        t          j        k    sJ ‚‰	j        t          dt          ¦  «        k    sJ ‚‰	j        dk    sJ ‚t          dd¬¦  «        \  ŠŠ} }t           ‰	‰¦  «        t          ¦  «        sJ ‚‰	                     ‰¦  «        t          d‰z  ¦  «        k    sJ ‚t          ¦   «         5  ‰	                      ‰	‰¦  «        ¦  «         d d d ¦  «         n# 1 swxY w Y   t          t          d„ ¦  «         t          t           ˆ	ˆfd„¦  «         t          t"          ˆ	fd	„¦  «         ‰	                      ‰	d
¦  «         ‰	d¦  «        ¦  «        t'          t)           ‰	d
¦  «         ‰	d¦  «        fd ‰	d
¦  «        z  d ‰	d¦  «        z  z  t+          d¦  «        z  t-           ‰	d
¦  «        ¦  «        t-           ‰	d¦  «        ¦  «        z  z  ¦  «        ¦  «        k    sJ ‚‰	                     dd¦  «        t'          t)           ‰	d¦  «         ‰	d¦  «        fd ‰	d¦  «        z  d ‰	d¦  «        z  z  t+          d¦  «        z  t-           ‰	d¦  «        ¦  «        t-           ‰	d¦  «        ¦  «        z  z  ¦  «        ¦  «        k    sJ ‚t/           ‰	‰¦  «        dk     ¦  «        t+          d‰z  ¦  «        k    sJ ‚t/          t1           ‰	‰¦  «        d¦  «        t3          ‰t          j        dd¦  «        ¦  «        ¦  «        t+          d¦  «        k    sJ ‚t/          t1           ‰	‰¦  «        d¦  «        t3          ‰t          j        dd¦  «        ¦  «        ¦  «        }|dt+          d¦  «        z  k    sJ ‚t/          t1           ‰	‰¦  «        d¦  «        t1           ‰	‰¦  «        d¦  «        z  t1           ‰	| ¦  «        d¦  «        z  t1           ‰	|¦  «        d¦  «        z  t3          ‰t          j        dd¦  «        ¦  «        t3          ‰t          j        dd
¦  «        ¦  «        z  t3          | t          j        d
d¦  «        ¦  «        z  t3          |t          j        dd¦  «        ¦  «        z  ¦  «        |dz  k    sJ ‚t/          t1           ‰	‰¦  «        d
¦  «        t1           ‰	‰¦  «        d¦  «        z  t3          ‰t          j        dd
¦  «        ¦  «        t3          ‰t          j        d
d¦  «        ¦  «        z  ¦  «        t9          t1           ‰	‰¦  «        d¦  «        t1           ‰	‰¦  «        d
¦  «        z  t3          ‰t          j        dd
¦  «        ¦  «        t3          ‰t          j        d
d¦  «        ¦  «        z  ¦  «        k    sJ ‚t          t          ˆ	ˆˆfd„¦  «         t/          t1           ‰	d¦  «        d
¦  «        ¦  «        dt+          d¦  «        z  d
z  k    sJ ‚t/          t1           ‰	‰¦  «        d
¦  «        t3          ‰t          j        dd¦  «        ¦  «        ¦  «        dt+          d¦  «        z  d
z  k    sJ ‚t/           ‰	‰¦  «        dk    t3          ‰t          j        dd¦  «        ¦  «        ¦  «        }t/           ‰	‰¦  «        dk    t3          ‰t          j        dd¦  «        ¦  «        ¦  «        }|dt+          d¦  «        z  k    sJ ‚||z                        ¦   «         dk    sJ ‚t/          t=          t1           ‰	‰¦  «        d
¦  «         ‰	‰¦  «        dk    z  ¦  «        t3          ‰t          j        d
d¦  «        ¦  «        t3          ‰t          j        dd¦  «        ¦  «        z  ¦  «                             ¦   «         dt+          d¦  «        z  dt+          d¦  «        z  z   dz   k    sJ ‚t/          t1           ‰	‰¦  «        d
¦  «        t?           ‰	‰¦  «        d¦  «        z  t3          ‰t          j        d
d¦  «        ¦  «        ¦  «        ddt+          d¦  «        z  z
  k    sJ ‚t          t          ˆ	ˆˆfd „¦  «         tA           ‰	‰¦  «        ¦  «        d‰z  k    sJ ‚tA           ‰	‰¦  «        d
z   ‰	‰¦  «        d
z  z    ‰	|¦  «        dz  z   t3          ‰t          j        dd¦  «        ¦  «        t3          ‰t          j        dd
¦  «        ¦  «        z  t3          |t          j        dd¦  «        ¦  «        z  ¦  «        d!k    sJ ‚tA           ‰	‰¦  «        d
z  t3          ‰t          j        dd¦  «        ¦  «        ¦  «        dk    sJ ‚tA          |  ‰	‰¦  «         ‰	‰¦  «        z   z   ‰	‰¦  «        d
z   ‰	‰¦  «        d
z  z   z  t3          ‰t          j        dd¦  «        ¦  «        t3          ‰t          j        dd
¦  «        ¦  «        z  ¦  «        tC          |  ‰	‰¦  «         ‰	‰¦  «        z   z   ‰	‰¦  «        d
z   ‰	‰¦  «        d
z  z   z  t3          ‰t          j        dd¦  «        ¦  «        t3          ‰t          j        dd
¦  «        ¦  «        z  ¦  «        k    sJ ‚t          t          ˆ	ˆfd"„¦  «         tA           ‰	‰¦  «         ‰	‰¦  «        z    ‰	‰¦  «         ‰	‰¦  «        z
  z  t3          ‰t          j        dd¦  «        ¦  «        t3          ‰t          j        dd
¦  «        ¦  «        z  ¦  «        dk    sJ ‚tA           ‰	d
¦  «        | tA           ‰	d¦  «        ¦  «        z  z   ¦  «        d#| z  dz   k    sJ ‚tA          |  ‰	d¦  «        z  |z   ¦  «        d| z  |z   k    sJ ‚t/          t1           ‰	d¦  «        d
¦  «        t1           ‰	‰¦  «        d¦  «        z  t3          ‰t          j        dd
¦  «        ¦  «        ¦  «        dt+          d¦  «        z  dz  k    sJ ‚t          d$d¦  «        }‰	|z   Š
‰
j        ‰	j        |j        z   cxk    rdk    sn J ‚t          t          ˆ	fd%„¦  «         ‰
 "                    dd¦  «        \  }}|j        dk    sJ ‚|j        dk    sJ ‚t          t          ˆ
fd&„¦  «         t          t          ˆ	ˆfd'„¦  «         t/          t1           |d¦  «         |d¦  «        ¦  «        ¦  «        }|t/          t1           |‰¦  «        d¦  «        t3          ‰t          dd¦  «        ¦  «        ¦  «        k    sJ ‚t/           |d¦  «         |d¦  «        k    ¦  «        }|t/           |‰¦  «        dk    t3          ‰t          dd¦  «        ¦  «        ¦  «        k    sJ ‚t/           |d¦  «         |d¦  «        k     ¦  «        dk    sJ ‚t/           |d¦  «         |d¦  «        k    ¦  «        }|t/          t1           |‰¦  «        d¦  «        t3          ‰t          dd¦  «        ¦  «        ¦  «        k    sJ ‚t          dd(¦  «        Š	t/          t1           ‰	t          d¦  «        dz  ¦  «        d¦  «        t1           ‰	d¦  «        d(¦  «        z  ¦  «        t+          d)¦  «        tG          d*d+¦  «        z  k    sJ ‚t/          t1           ‰	d¦  «        d¦  «        t1           ‰	t          d¦  «        dz  ¦  «        d¦  «        ¦  «        dk    sJ ‚t/          t1           ‰	d¦  «        d(¦  «        t1           ‰	t          d¦  «        dz  ¦  «        d¦  «        ¦  «        t/          t1           ‰	t          d
¦  «        dz  ¦  «        d¦  «        ¦  «        k    sJ ‚t          dd
¦  «        Š	t/           ‰	t          d¦  «        d
z  ¦  «        dk     ¦  «        t+          d,¦  «        k    sJ ‚t/           ‰	d¦  «        dk     t1           ‰	d¦  «        d¦  «        ¦  «        t+          d-¦  «        k    sJ ‚t/          t1           ‰	d¦  «        d¦  «        t1           ‰	d
¦  «        d¦  «        ¦  «        t+          d-¦  «        k    sJ ‚t          dd¦  «        Š	t/          t1           ‰	d
¦  «        d¦  «        t1           ‰	d¦  «        d
¦  «        z  ¦  «        tG          dd¦  «        t+          d¦  «        z  k    sJ ‚t/           ‰	d
¦  «        dk     ‰	d¦  «        dk    ¦  «        dt/          t1           ‰	d¦  «        d¦  «        ¦  «        z  d
t/          t1           ‰	d¦  «        d¦  «        ¦  «        z  z   t/          t1           ‰	d¦  «        d
¦  «        ¦  «        z   k    sJ ‚t/           ‰	d
¦  «        dk     ‰	d¦  «        dk    ¦  «        d
t/          t1           ‰	d¦  «        d¦  «        ¦  «        z  dt/          t1           ‰	d¦  «        d¦  «        ¦  «        z  z   k    sJ ‚t/          t1           ‰	d
¦  «        d¦  «        t1           ‰	d¦  «        d
¦  «        z  ¦  «        t/          t1           ‰	d¦  «        d¦  «        ¦  «        t/          t1           ‰	d¦  «        d
¦  «        ¦  «        z  k    sJ ‚t/          t1           ‰	d¦  «        d¦  «        t1           ‰	d¦  «        d¦  «        ¦  «        t/          t1           ‰	d
¦  «        d¦  «        ¦  «        k    sJ ‚d
 ‰	‰¦  «        z  d ‰	‰¦  «        z  z                        ¦   «         d ‰	‰¦  «        z  k    sJ ‚d
 ‰	‰¦  «        z  d ‰	‰¦  «        z  z
                       ¦   «          ‰	‰¦  «         k    sJ ‚d
d. ‰	‰¦  «        z  z                       ¦   «         d/ ‰	‰¦  «        z  k    sJ ‚d
 ‰	‰¦  «        z  d.z   ‰	‰¦  «        z                       ¦   «         d/ ‰	‰¦  «        d
z  z  k    sJ ‚ ‰	‰¦  «        d
z   ‰	‰¦  «        dz  z                        ¦   «          ‰	‰¦  «        dz    ‰	‰¦  «        d
z  z  k    sJ ‚d S )0Nr@   r`   r   út d x yTr  c                  ó"   — t          dd¦  «        S ©Nr@   rd   ©r,   rH   rI   rJ   rK   z%test_PoissonProcess.<locals>.<lambda>#  ó   € �~¨c°2Ñ6Ô6€ rI   c                  ó   •— ‰ ‰         S rM   rH   rN   s   €€rJ   rK   z%test_PoissonProcess.<locals>.<lambda>$  ó   ø€ ¨¨!¬€ rI   c                  ó   •—  ‰ d¦  «        S )NéûÿÿÿrH   rR   s   €rJ   rK   z%test_PoissonProcess.<locals>.<lambda>%  ó   ø€ ˜q˜q ™uœu€ rI   rZ   r‹   r¢   iñÿÿÿr‚   r¤   é   iâÿÿÿrF   r
  re   iúÿÿÿc                  ó  •— t          t           ‰ ‰¦  «        d¦  «        t           ‰ ‰¦  «        d¦  «        z  t          ‰t          j        dd¦  «        ¦  «        t          ‰t          j        dt
          ¦  «        ¦  «        z  ¦  «        S )NrZ   r`   r   r‚   )r%   r
   r    r#   ÚLopenr   ©r@   r÷   rA   s   €€€rJ   rK   z%test_PoissonProcess.<locals>.<lambda>=  sn   ø€ �q¥ A A a¡D¤D¨!¡¤­r°!°!°A±$´$¸©{¬{Ñ!:ÝˆQ•”˜q !Ñ$Ô$Ñ%Ô%­°µH´NÀ1ÅbÑ4IÔ4IÑ(JÔ(JÑJñ Lô  L€ rI   r’   i÷ÿÿÿéá   i³  r    r¡   iîÿÿÿéê   r“   c                  óh   •— t           ‰ ‰¦  «        dk     ‰ ‰¦  «         ‰ ‰¦  «        z   ¦  «        S )NrZ   r&  r=  s   €€€rJ   rK   z%test_PoissonProcess.<locals>.<lambda>L  s1   ø€ �q   1¡¤¨¢¨1¨1¨Q©4¬4°!°!°A±$´$©;Ñ7Ô7€ rI   r�   c            
      óˆ   •— t           ‰ ‰¦  «        dz  t          ‰t          j        dt          ¦  «        ¦  «        ¦  «        S )Nr`   rF   )r'   r    r#   r<  r   rN   s   €€rJ   rK   z%test_PoissonProcess.<locals>.<lambda>W  s3   ø€ �q   1¡¤ q¡­(°1µh´nÀQÍÑ6KÔ6KÑ*LÔ*LÑMÔM€ rI   r­   rY   c                  ó   •— ‰ dz   S )Nre   rH   rR   s   €rJ   rK   z%test_PoissonProcess.<locals>.<lambda>b  s   ø€ ˜q 1™u€ rI   c                  ó0   •— ‰                       dd¦  «        S )Nr`   rZ   )Úsplit)rˆ   s   €rJ   rK   z%test_PoissonProcess.<locals>.<lambda>f  s   ø€ ˜qŸwšw q¨!™}œ}€ rI   c            
      óÈ   •— t          t           ‰ ‰¦  «        d¦  «        t          ‰t          j        dd¦  «        ¦  «        t           ‰ d¦  «        d¦  «        z  ¦  «        S )Nr   rF   r`   )r%   r
   r    r#   r<  rN   s   €€rJ   rK   z%test_PoissonProcess.<locals>.<lambda>h  sU   ø€ �q¥ A A a¡D¤D¨!¡¤­h°q½(¼.ÈÈAÑ:NÔ:NÑ.OÔ.OÕRTÐUVÐUVÐWXÑUYÔUYÐ[\ÑR]ÔR]Ñ.]Ñ^Ô^€ rI   r—   éöÿÿÿl    P¬9 iÅJª rd   éüÿÿÿr   rq   )$r,   ri   r   r±   r°   r#   r   Úlamdar   r¯   r2   Údistributionr;   r8   r5   rµ   r´   r(  r|   r1   r   r   r   r%   r
   r    r<  ÚRopenr3   r»   r   r   r'   r4   rD  r   )r*  ÚyÚresÚres1Úres2rY   ÚNrX   Úres3r@   rˆ   r÷   rA   s            @@@@rJ   Útest_PoissonProcessrQ    sO  øøøø€ Ý�s˜AÑÔ€AØŒ=�AœKÒ'Ð'Ð'Ð'ØŒ;�( 1¥b™/œ/Ò)Ð)Ð)Ð)ØŒ7�aŠ<ˆ<ˆ<ˆ<å˜¨TÐ2Ñ2Ô2�J€A€qˆ!ˆQÝ�a�a˜‘d”dÕ/Ñ0Ô0Ð0Ð0Ð0Ø�>Š>˜!ÑÔÕ 3°A°a±CÑ 8Ô 8Ò8Ð8Ð8Ð8Ý	Ñ	!Ô	!ð ð Ø	�Š�q�q˜‘t”tÑÔÐðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð å
�:Ð6Ð6Ñ7Ô7Ð7Ý
Õ     Ñ-Ô-Ð-Ý
�:�}�}�}�}Ñ%Ô%Ð%à×Ò   !¡¤ a a¨¡d¤dÑ+Ô+Õ/HÍÐQRÐQRÐSTÑQUÔQUÐWXÐWXÐYZÑW[ÔW[ÐP\Ø�1�1�Q‘4”4‘˜˜1˜1˜Q™4œ4™‘¥ C¡¤Ñ(­)°A°A°a±D´D©/¬/½)ÀAÀAÀaÁDÄD¹/¼/Ñ*IÑJñJLô JLñ 0Mô 0Mò Mð Mð Mð Mð ×Ò  1Ñ%Ô%Õ)BÅ6È1È1ÈQÉ4Ì4ÐQRÐQRÐSTÑQUÔQUÈ,Ø�A�A�a‘D”D‘˜˜Q˜Q˜q™TœT™Ñ!¥# c¡(¤(Ñ*­I°a°a¸±d´d©O¬O½IÀaÀaÈÁdÄd¹O¼OÑ,KÑLñDNô DNñ *Oô *Oò Oð Oð Oð Oõ ˆQˆQˆq‰TŒT�AŠX‰;Œ;�#˜b ™d™)œ)Ò#Ð#Ð#Ð#Ý�R���!‘”�a‰[Œ[�( 1¥h¤n°Q¸Ñ&:Ô&:Ñ;Ô;Ñ<Ô<ÅÀBÁÄÒGÐGÐGÐGÝ
�Bˆqˆq�‰tŒt�Q‰KŒK� !¥X¤^°A°qÑ%9Ô%9Ñ:Ô:Ñ
;Ô
;€CØ�!•C˜‘G”G‘)ÒÐÐÐõ �R���!‘”�a‰[Œ[�2˜a˜a ™dœd A™;œ;Ñ&­¨A¨A¨a©D¬D°!©¬Ñ4µr¸!¸!¸A¹$¼$À±{´{ÑBÅHÈQÕPXÔP^Ð_`ÐbcÑPdÔPdÑDeÔDeÝˆq•(”.  AÑ&Ô&Ñ'Ô'ñE(Ý*2°1µh´nÀQÈÑ6JÔ6JÑ*KÔ*KñELåˆq•(”.  AÑ&Ô&Ñ'Ô'ñE(ñ )ô )à,/°©Fò3ð 3ð 3ð 3õ
 �R���!‘”�a‰[Œ[�2˜a˜a ™dœd A™;œ;Ñ&­°µH´NÀ1ÀaÑ4HÔ4HÑ(IÔ(IÝˆq•(”.  AÑ&Ô&Ñ'Ô'ñ)(ñ )ô )å�B˜q˜q ™tœt Q™KœK­"¨Q¨Q¨q©T¬T°1©+¬+Ñ5µxÀÅ8Ä>ÐRSÐUVÑCWÔCWÑ7XÔ7XÝ˜1�hœn¨Q°Ñ2Ô2Ñ3Ô3ñ84ñ 5ô 5ò5ð 5ð 5ð 5õ
 �:ð Lð Lð Lð Lð Lð Lñ Mô Mð Må�R���!‘”�a‰[Œ[‰>Œ>˜R¥ B¡¤™Z¨™\Ò)Ð)Ð)Ð)Ý�R���!‘”�a‰[Œ[�( 1¥h¤n°Q¸Ñ&:Ô&:Ñ;Ô;Ñ<Ô<ÀÅCÈÁHÄHÁÈQÁÒNÐNÐNÐNõ ˆQˆQˆq‰TŒT�QŠY� ¥H¤N°1°aÑ$8Ô$8Ñ9Ô9Ñ:Ô:€DÝˆQˆQˆq‰TŒT�AŠX•x ¥8¤>°!°QÑ#7Ô#7Ñ8Ô8Ñ9Ô9€DØ�3•s˜3‘x”x‘<ÒÐÐÐØ�4‰K×!Ò!Ñ#Ô# qÒ(Ð(Ð(Ð(õ �S•�A�A�a‘D”D˜!‘”   !¡¤ q¢Ñ)Ñ*Ô*­H°Q½¼ÀqÈ!Ñ8LÔ8LÑ,MÔ,MÝ�Q�œ q¨!Ñ,Ô,Ñ-Ô-ñ-.ñ /ô /ß/7ªx©z¬z¸SÅÀRÁÄ¹[È3ÍsÐSUÉwÌwÉ;Ñ=VÐYZÑ=Zò[ð [ð [ð [å�R���!‘”�a‰[Œ[�2˜a˜a ™dœd A™;œ;Ñ&­°µH´NÀ1ÀaÑ4HÔ4HÑ(IÔ(IÑJÔJÈaÐRTÕUXÐY[ÑU\ÔU\ÑR\ÉnÒ\Ð\Ð\Ð\Ý
�:Ð7Ð7Ð7Ð7Ð7Ð7Ñ8Ô8Ð8ÝˆQˆQˆq‰TŒT‰7Œ7�a˜‘cŠ>ˆ>ˆ>ˆ>ÝˆQˆQˆq‰TŒT�1‰W�q�q˜‘t”t˜A‘vÑ   !¡¤ a¡Ñ'­°!µX´^ÀAÀqÑ5IÔ5IÑ)JÔ)JÝ
�1•h”n Q¨Ñ*Ô*Ñ
+Ô
+ñ*,Ý.6°q½(¼.ÈÈAÑ:NÔ:NÑ.OÔ.Oñ*Pñ Qô QØTVòWð Wð Wð WåˆQˆQˆq‰TŒT�1‰W•h˜q¥(¤.°°AÑ"6Ô"6Ñ7Ô7Ñ8Ô8¸BÒ>Ð>Ð>Ð>ÝˆQ���!‘”�q�q˜‘t”t‘‰_˜a˜a ™dœd A™g a a¨¡d¤d¨A¡g™oÑ.µ¸½H¼NÈ1ÈaÑ<PÔ<PÑ0QÔ0QÝˆq•(”.  AÑ&Ô&Ñ'Ô'ñ1(ñ )ô )å˜˜1˜1˜Q™4œ4 ! ! A¡$¤$™;™¨¨¨1©¬¨q©°1°1°Q±4´4¸±7Ñ):Ñ;½XÀaÍÌÐXYÐ[\ÑI]ÔI]Ñ=^Ô=^Ý�q�(œ.¨¨AÑ.Ô.Ñ/Ô/ñ>0ñ 1ô 1ò1ð 1ð 1ð 1õ �:ÐMÐMÐMÐMÐMÑNÔNÐNõ ˆaˆa�‰dŒd�Q�Q�q‘T”T‰k˜A˜A˜a™DœD 1 1 Q¡4¤4™KÑ(­(°1µh´nÀQÈÑ6JÔ6JÑ*KÔ*KÝ
�1•h”n Q¨Ñ*Ô*Ñ
+Ô
+ñ+,ñ -ô -Ø01ò2ð 2ð 2ð 2åˆQˆQˆq‰TŒT�A•a˜˜˜!™œ‘g”g‘IÑÑÔ " Q¡$¨¡(Ò*Ð*Ð*Ð*ÝˆQˆqˆq�‰tŒt‰V�a‰Z‰=Œ=˜A˜a™C !™GÒ#Ð#Ð#Ð#Ý�R���!‘”�a‰[Œ[�2˜a˜a ™dœd A™;œ;Ñ&­°µH´NÀ1ÀaÑ4HÔ4HÑ(IÔ(IÑJÔJÈbÕQTÐUWÑQXÔQXÉjÐYZÉlÒZÐZÐZÐZÝ�s˜AÑÔ€AØ	ˆA‰€AØŒ7�a”g ¤Ñ'Ð,Ð,Ò,Ð,¨1Ò,Ð,Ð,Ð,Ð,Ð,Ý
�:�}�}�}�}Ñ%Ô%Ð%Ø�7Š7�1�a‰=Œ=�D€A€qØŒ7�aŠ<ˆ<ˆ<ˆ<ØŒ7�aŠ<ˆ<ˆ<ˆ<Ý
�:Ð,Ð,Ð,Ð,Ñ-Ô-Ð-å
�:Ð^Ð^Ð^Ð^Ð^Ñ_Ô_Ð_å�R���!‘”�a�a˜‘d”d‰^Œ^ÑÔ€DØ•1•R˜˜˜!™œ˜a‘[”[¥(¨1­h°q¸!©n¬nÑ"=Ô"=Ñ>Ô>Ò>Ð>Ð>Ð>ÝˆQˆQˆq‰TŒT�A�A�a‘D”DŠ[‰>Œ>€DØ•1�a�a˜‘d”d˜Q’h¥¨!­X°a¸©^¬^Ñ!<Ô!<Ñ=Ô=Ò=Ð=Ð=Ð=ÝˆQˆQˆq‰TŒT�A�A�a‘D”DŠ[‰>Œ>˜QÒÐÐÐÝˆQˆQˆq‰TŒT�Q�Q�q‘T”TŠ\‰?Œ?€DØ•1•R˜˜˜!™œ˜a‘[”[¥(¨1­h°q¸!©n¬nÑ"=Ô"=Ñ>Ô>Ò>Ð>Ð>Ð>õ 	�s˜BÑÔ€AÝ�R��•!�A‘$”$�q‘&‘	”	˜1ÑÔ¥ 1 1 Q¡4¤4¨¡¤Ñ,Ñ-Ô-µ°S±´½(À:ÈxÑ:XÔ:XÑ1XÒXÐXÐXÐXÝ�R���!‘”�a‰[Œ[�"˜Q˜Q�q ™tœt A™v™YœY¨Ñ*Ô*Ñ+Ô+¨qÒ0Ð0Ð0Ð0Ý�R���!‘”�b‰\Œ\�2˜a˜a¥ !¡¤ Q¡™iœi¨Ñ+Ô+Ñ,Ô,µµ"°Q°Qµq¸±t´t¸A±v±Y´YÀÑ2BÔ2BÑ0CÔ0CÒCÐCÐCÐCå�s˜AÑÔ€AÝˆQˆQ�q�‰tŒt�A‰v‰YŒY˜Š]ÑÔ�s 2™wœwÒ&Ð&Ð&Ð&ÝˆQˆQˆq‰TŒT�AŠX•r˜!˜!˜A™$œ$ ‘{”{Ñ#Ô#¥s¨2¡w¤wÒ.Ð.Ð.Ð.Ý�R���!‘”�a‰[Œ[�"˜Q˜Q˜q™TœT 1™+œ+Ñ&Ô&­#¨b©'¬'Ò1Ð1Ð1Ð1å�s˜AÑÔ€AÝ�R���!‘”�a‰[Œ[�2˜a˜a ™dœd A™;œ;Ñ&Ñ'Ô'­8°B¸©?¬?½3¸r¹7¼7Ñ+BÒBÐBÐBÐBõ ˆQˆQˆq‰TŒT�QŠY˜˜˜!™œ˜ašÑ Ô  A¥a­¨1¨1¨Q©4¬4°©¬¡n¤nÑ$4°q½½2¸a¸aÀ¹d¼dÀA¹;¼;¹¼Ñ7GÑ$GÍ!ÍBÈqÈqÐQRÉtÌtÐUVÉKÌKÉ.Ì.Ñ$XÒXÐXÐXÐXÝˆQˆQˆq‰TŒT�QŠY˜˜˜!™œ˜qšÑ!Ô! Q¥q­¨A¨A¨a©D¬D°!©¬¡~¤~Ñ%5¸½!½B¸q¸qÀ¹t¼tÀQ¹K¼K¹.¼.Ñ8HÑ%HÒHÐHÐHÐHÝ�R���!‘”�a‰[Œ[�2˜a˜a ™dœd A™;œ;Ñ&Ñ'Ô'­1­R°°°!±´°a©[¬[©>¬>½!½B¸q¸qÀ¹t¼tÀQ¹K¼K¹.¼.Ñ+HÒHÐHÐHÐHÝ�R���!‘”�a‰[Œ[�"˜Q˜Q˜q™TœT 1™+œ+Ñ&Ô&­!­B¨q¨q°©t¬t°Q©K¬K©.¬.Ò8Ð8Ð8Ð8ð ˆaˆa�‰dŒd‰F�Q�q�q˜‘t”t‘V‰O×%Ò%Ñ'Ô'¨1¨Q¨Q¨q©T¬T©6Ò1Ð1Ð1Ð1Øˆaˆa�‰dŒd‰F�Q�q�q˜‘t”t‘V‰O×%Ò%Ñ'Ô'¨A¨A¨a©D¬D¨5Ò0Ð0Ð0Ð0Øˆt�A�A�a‘D”D‰y‰M×#Ò#Ñ%Ô%¨¨Q¨Q¨q©T¬T©Ò1Ð1Ð1Ð1Øˆaˆa�‰dŒd‰F�T‰M˜!˜!˜A™$œ$Ñ×(Ò(Ñ*Ô*¨c°!°!°A±$´$¸±'©kÒ9Ð9Ð9Ð9ØˆAˆa‰DŒD�!‰G�a�a˜‘d”d˜A‘gÑ×'Ò'Ñ)Ô)¨a¨a°©d¬d°Q©h¸¸¸!¹¼¸a¹Ñ-?Ò?Ð?Ð?Ð?Ð?Ð?s   ÃC3Ã3C7Ã:C7c                  óÄ  ‡‡— t          d¦  «        Š‰j        t          j        k    sJ ‚‰j        t          dt          ¦  «        k    sJ ‚t          dd¬¦  «        \  Š} }}t           ‰‰¦  «        t          ¦  «        sJ ‚‰ 
                    ‰¦  «        t          dt          ‰¦  «        ¦  «        k    sJ ‚t          ¦   «         5  ‰ 
                     ‰‰¦  «        ¦  «         d d d ¦  «         n# 1 swxY w Y   t          t          d„ ¦  «         t          t           ˆˆfd„¦  «         t          t"          ˆfd„¦  «         ‰                      ‰d	¦  «         ‰d
¦  «        ¦  «        t'          t)           ‰d	¦  «         ‰d
¦  «        ft          d¦  «        t+           ‰d	¦  «        d	z   dz  ¦  «        z  t+           ‰d
¦  «        d	z   dz  ¦  «        z  dt,          z  z  ¦  «        ¦  «        k    sJ ‚‰                     dd¦  «        t'          t)           ‰d¦  «         ‰d¦  «        ft          d¦  «        t+           ‰d¦  «        d	z   dz  ¦  «        z  t+           ‰d¦  «        d	z   dz  ¦  «        z  dt,          z  z  ¦  «        ¦  «        k    sJ ‚t/           ‰‰¦  «        d
k     ¦  «                             ¦   «         t3          d
t          d	¦  «        z  d	t          ‰¦  «        z  z  ¦  «        d	z  t          d¦  «        d	z  z   k    sJ ‚t/           ‰‰¦  «        d	k    t5          ‰t          j        d
d¦  «        ¦  «        ¦  «                             ¦   «         t          d¦  «        d	z  t3          t          d	¦  «        d	z  ¦  «        d	z  z
  k    sJ ‚t/           ‰‰¦  «        dk     ‰| ¦  «        d
k    z   ‰|¦  «        d	k    z   ‰|¦  «        dk    z  t5          ‰t          j        dd¦  «        ¦  «        t5          | t          j        dd	¦  «        ¦  «        z  t5          |t          j        d	d
¦  «        ¦  «        z  t5          |t          j        d
d¦  «        ¦  «        z  ¦  «                             ¦   «         dt3          t          d	¦  «        d	z  ¦  «        z
  dt3          t          d	¦  «        ¦  «        z
  z  dt3          d
t          d	¦  «        z  d	z  ¦  «        z
  z  dt3          d	t          d	¦  «        z  ¦  «        z
  z  dz  k    sJ ‚t/           ‰‰¦  «        d	k      ‰| ¦  «        d
k    z  t5          ‰t          j        dd	¦  «        ¦  «        t5          | t          j        d	d¦  «        ¦  «        z  ¦  «        t;           ‰| ¦  «        d
k     ‰‰¦  «        d	k     z  t5          | t          j        d	d¦  «        ¦  «        t5          ‰t          j        dd	¦  «        ¦  «        z  ¦  «        k    sJ ‚t=          t/          t?           ‰‰¦  «        dk      ‰| ¦  «        d
k    z  ¦  «        t5          ‰t          j        d	d¦  «        ¦  «        t5          | t          j        dd¦  «        ¦  «        z  ¦  «                             ¦   «         ¦  «        dk    sJ ‚tA           ‰‰¦  «        ¦  «        dk    sJ ‚tA          | ‰‰¦  «         ‰| ¦  «        z   z   ‰‰¦  «        d	z   ‰| ¦  «        d	z  z   z  t5          ‰t          j        dd¦  «        ¦  «        t5          | t          j        dd	¦  «        ¦  «        z  ¦  «        tC          | ‰| ¦  «         ‰‰¦  «        z   z   ‰| ¦  «        d	z   ‰‰¦  «        d	z  z   z  t5          | t          j        dd	¦  «        ¦  «        t5          ‰t          j        dd¦  «        ¦  «        z  ¦  «        k    sJ ‚tA           ‰‰¦  «        |tA           ‰d
¦  «        ¦  «        z  z   ¦  «        dk    sJ ‚d	 ‰‰¦  «        z  d
 ‰‰¦  «        z  z                        ¦   «         d ‰‰¦  «        z  k    sJ ‚d	 ‰‰¦  «        z  d
 ‰‰¦  «        z  z
                       ¦   «          ‰‰¦  «         k    sJ ‚d	d ‰‰¦  «        z  z                       ¦   «         d ‰‰¦  «        z  k    sJ ‚d	 ‰‰¦  «        z  dz   ‰‰¦  «        z                       ¦   «         d ‰‰¦  «        d	z  z  k    sJ ‚ ‰‰¦  «        d	z   ‰‰¦  «        d
z  z                        ¦   «          ‰‰¦  «        dz    ‰‰¦  «        d	z  z  k    sJ ‚d S )Nr@   r   r0  Tr  c                  ó"   — t          dd¦  «        S r2  r3  rH   rI   rJ   rK   z$test_WienerProcess.<locals>.<lambda>—  r4  rI   c                  ó   •— ‰ ‰         S rM   rH   rN   s   €€rJ   rK   z$test_WienerProcess.<locals>.<lambda>˜  r6  rI   c                  ó   •—  ‰ d¦  «        S )Nr	  rH   rR   s   €rJ   rK   z$test_WienerProcess.<locals>.<lambda>™  r9  rI   rZ   r`   r‹   r‚   r¤   r¡   é   rF   r    r�   re   z--(1 - erf(3*sqrt(2)/2))*(2 - erfc(5/2))/4 + 1r   rq   )"r-   ri   r   ÚRealsr°   r#   r   r   r¯   r2   rI  r<   r   r8   r5   rµ   r´   r(  r|   r1   r   r   r	   r%   r»   r   r    r<  rJ  r3   r„   r   r'   r4   )r÷   r*  rK  r@   rA   s      @@rJ   Útest_WienerProcessrX  �  sR	  øø€ Ý�cÑÔ€AØŒ=�AœGÒ#Ð#Ð#Ð#ØŒ;�( 1¥b™/œ/Ò)Ð)Ð)Ð)å˜¨TÐ2Ñ2Ô2�J€A€qˆ!ˆQÝ�a�a˜‘d”dÕ/Ñ0Ô0Ð0Ð0Ð0Ø�>Š>˜!ÑÔÕ 2°1µd¸1±g´gÑ >Ô >Ò>Ð>Ð>Ð>Ý	Ñ	!Ô	!ð ð Ø	�Š�q�q˜‘t”tÑÔÐðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð å
�:Ð6Ð6Ñ7Ô7Ð7Ý
Õ     Ñ-Ô-Ð-Ý
�:�}�}�}�}Ñ%Ô%Ð%à×Ò   !¡¤ a a¨¡d¤dÑ+Ô+Õ/HÝ���!‘”�a�a˜‘d”dˆ|�T !™WœW¥S¨!¨!¨A©$¬$°©'¨°!©¡_¤_Ñ4µS¸!¸!¸A¹$¼$À¹'¸À!¹±_´_ÑDÀbÍÁeÑLÑMÔMñ0Oô 0Oò Oð Oð Oð Oà×Ò  1Ñ%Ô%Õ)BÝ���!‘”�a�a˜‘d”dˆ|�T !™WœW¥S¨!¨!¨A©$¬$°©'¨°!©¡_¤_Ñ4µS¸!¸!¸A¹$¼$À¹'¸À"¹Ñ5EÔ5EÑEÀrÍ"ÁuÑMÑNÔNñ*Pô *Pò Pð Pð Pð Põ ˆQˆQˆq‰TŒT�AŠX‰;Œ;×ÒÑ!Ô!¥S¨­4°©7¬7©°Aµd¸1±g´g±IÑ)>Ñ%?Ô%?ÀÑ%AÅAÀaÁDÄDÈÁFÑ%JÒJÐJÐJÐJÝˆQˆQˆq‰TŒT�AŠX•x ¥8¤>°!°QÑ#7Ô#7Ñ8Ô8Ñ9Ô9×BÒBÑDÔDÍÈ!ÉÌÈQÉÝ•D˜‘G”G˜A‘I‘”˜qÑ ñI!ò !ð !ð !ð !õ ˆaˆa�‰dŒd�QŠh˜1˜1˜Q™4œ4 !š8Ñ$¨¨¨!©¬¨qªÑ1°Q°Q°q±T´T¸A²XÑ>Ý�•H”N 1 aÑ(Ô(Ñ)Ô)­H°Q½¼ÀqÈ!Ñ8LÔ8LÑ,MÔ,MÑMÝ
�1•h”n Q¨Ñ*Ô*Ñ
+Ô
+ñ	,Ý.6°q½(¼.ÈÈAÑ:NÔ:NÑ.OÔ.Oñ	PñQô QçQYÒQYÑQ[ÔQ[Ø	
�S•�a‘”˜‘‰^Œ^Ñ	˜a¥#¥d¨1¡g¤g¡,¤,Ñ.Ñ/°µS¸½4À¹7¼7¹À1¹Ñ5EÔ5EÑ1EÑFÈÍCÐPQÕRVÐWXÑRYÔRYÑPYÉNÌNÑHZÑ[Ð\^Ñ^ò_ð _ð _ð _õ ˆaˆa�‰dŒd�AŠg˜!˜!˜A™$œ$ š'Ñ"¥H¨Qµ´¸qÀ!Ñ0DÔ0DÑ$EÔ$EÝ
�1•h”n Q¨Ñ*Ô*Ñ
+Ô
+ñ%,ñ -ô -Ý0;¸Q¸Q¸q¹T¼TÀAºXÈ!È!ÈAÉ$Ì$ÐQRÊ(Ñ<SÝ�•H”N 1 aÑ(Ô(Ñ)Ô)­H°Q½¼ÀqÈ!Ñ8LÔ8LÑ,MÔ,MÑMñ1Oô 1OòOð Oð Oð Oõ �q•�a�a˜‘d”d˜Q’h 1 1 Q¡4¤4¨!¢8Ñ,Ñ-Ô-­x¸½8¼>È!ÈQÑ;OÔ;OÑ/PÔ/PÝ�•H”N 1 aÑ(Ô(Ñ)Ô)ñ0*ñ +ô +ß+3ª8©:¬:ñ7ô 7à?ò@ð @ð @ð @õ ˆQˆQˆq‰TŒT‰7Œ7�aŠ<ˆ<ˆ<ˆ<ÝˆQ���!‘”�q�q˜‘t”t‘‰_˜a˜a ™dœd A™g a a¨¡d¤d¨A¡g™oÑ.µ¸½H¼NÈ1ÈaÑ<PÔ<PÑ0QÔ0QÝˆq•(”.  AÑ&Ô&Ñ'Ô'ñ1(ñ )ô )Ý,7¸¸1¸1¸Q¹4¼4À!À!ÀAÁ$Ä$¹;¹ÈÈÈ1ÉÌÈqÉÐSTÐSTÐUVÑSWÔSWÐYZÑSZÑIZÑ8[ÝˆQ•”˜q !Ñ$Ô$Ñ%Ô%­°µH´NÀ1ÀaÑ4HÔ4HÑ(IÔ(IÑIñ-Kô -KòKð Kð Kð Kõ ˆQˆQˆq‰TŒT�A•a˜˜˜!™œ‘g”g‘IÑÑÔ !Ò#Ð#Ð#Ð#ð ˆaˆa�‰dŒd‰F�Q�q�q˜‘t”t‘V‰O×%Ò%Ñ'Ô'¨1¨Q¨Q¨q©T¬T©6Ò1Ð1Ð1Ð1Øˆaˆa�‰dŒd‰F�Q�q�q˜‘t”t‘V‰O×%Ò%Ñ'Ô'¨A¨A¨a©D¬D¨5Ò0Ð0Ð0Ð0Øˆt�A�A�a‘D”D‰y‰M×#Ò#Ñ%Ô%¨¨Q¨Q¨q©T¬T©Ò1Ð1Ð1Ð1Øˆaˆa�‰dŒd‰F�T‰M˜!˜!˜A™$œ$Ñ×(Ò(Ñ*Ô*¨c°!°!°A±$´$¸±'©kÒ9Ð9Ð9Ð9ØˆAˆa‰DŒD�!‰G�a�a˜‘d”d˜A‘gÑ×'Ò'Ñ)Ô)¨a¨a°©d¬d°Q©h¸¸¸!¹¼¸a¹Ñ-?Ò?Ð?Ð?Ð?Ð?Ð?s   ÃC.Ã.C2Ã5C2c                  óÞ	  ‡‡— t          dd¬¦  «        \  Š} }}}}t          d||¦  «        Št          t          ˆˆfd„¦  «         t          t          ˆfd„¦  «         t           ‰‰¦  «        t          ¦  «        sJ ‚‰j        t          dt          ¦  «        k    sJ ‚‰ 
                    ‰¦  «        t          |‰z  d|z  ¦  «        k    sJ ‚t          ¦   «         5  ‰ 
                     ‰‰¦  «        ¦  «         d d d ¦  «         n# 1 swxY w Y   ‰                     d	 ‰d
¦  «        ¦  «        t          t           ‰d	¦  «         ‰d
¦  «        f|d|z  z  t!          |  ‰d
¦  «        z  ¦  «        z  t!          |  ‰d	¦  «        z  ¦  «        z   ‰d
¦  «        d
|z  dz
  z  z   ‰d	¦  «        d	|z  dz
  z  z  t#          d
|z  ¦  «        t#          d	|z  ¦  «        z  z  ¦  «        ¦  «        k    sJ ‚t%           ‰‰¦  «        ¦  «        |‰z  |z  k    sJ ‚t'           ‰‰¦  «        ¦  «                             ¦   «         |‰z  |dz  z  k    sJ ‚t%           ‰‰¦  «        dz   ‰| ¦  «        dz  z    ‰|¦  «        d
z  z   t+          ‰t          j        dd¦  «        ¦  «        t+          | t          j        dd¦  «        ¦  «        z  t+          |t          j        d
d¦  «        ¦  «        z  ¦  «        d|z  |z  |dz  |z   |dz  z  z   |d
z  d
|dz  z  z   d|z  z   |d
z  z  z   k    sJ ‚t1           ‰‰¦  «        d
k    t+          ‰t          j        d
d¦  «        ¦  «        ¦  «                             ¦   «         dt3          |d
|z  ¦  «        t#          |¦  «        z  z
  k    sJ ‚d ‰‰¦  «        z  d
 ‰‰¦  «        z  z                        ¦   «         d	 ‰‰¦  «        z  k    sJ ‚d ‰‰¦  «        z  d
 ‰‰¦  «        z  z
                       ¦   «          ‰‰¦  «         k    sJ ‚dd ‰‰¦  «        z  z                       ¦   «         d ‰‰¦  «        z  k    sJ ‚d ‰‰¦  «        z  dz   ‰‰¦  «        z                       ¦   «         d ‰‰¦  «        dz  z  k    sJ ‚ ‰‰¦  «        dz   ‰‰¦  «        d
z  z                        ¦   «          ‰‰¦  «        dz    ‰‰¦  «        dz  z  k    sJ ‚d S )Nzt d x y g lTr  r@   c                  ó   •— ‰ ‰         S rM   rH   rN   s   €€rJ   rK   z,test_GammaProcess_symbolic.<locals>.<lambda>Å  r6  rI   c                  ó   •—  ‰ d¦  «        S )Nrd   rH   rR   s   €rJ   rK   z,test_GammaProcess_symbolic.<locals>.<lambda>Æ  r9  rI   r   rF   re   r`   r¡   rZ   r‚   r   rq   )r   r.   r5   r´   r(  r¯   r2   ri   r#   r   rI  r=   r8   r|   r1   r   r   r   r'   r)   r»   r    r<  rJ  r%   r   )r÷   r*  rK  ÚgÚlr@   rA   s        @@rJ   Útest_GammaProcess_symbolicr^  Á  s{  øø€ Ý˜}°tÐ<Ñ<Ô<Ñ€A€qˆ!ˆQ��1Ý�S˜!˜QÑÔ€Aå
Õ     Ñ-Ô-Ð-Ý
�:�}�}�}�}Ñ%Ô%Ð%Ý�a�a˜‘d”dÕ/Ñ0Ô0Ð0Ð0Ð0ØŒ=�H Q­™OœOÒ+Ð+Ð+Ð+Ø�>Š>˜!ÑÔÕ 1°!°A±#°q¸±sÑ ;Ô ;Ò;Ð;Ð;Ð;Ý	Ñ	!Ô	!ð ð Ø	�Š�q�q˜‘t”tÑÔÐðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð à×Ò  1 1 Q¡4¤4Ñ(Ô(Õ,EÅfØ	
ˆˆ1‰Œˆqˆq�‰tŒtˆ�a˜!˜A™#‘h�s A 2 a a¨¡d¤d¡7™|œ|Ñ+­C°°°1°1°Q±4´4±©L¬LÑ8¸¸¸1¹¼ÀÀ!ÁÀaÁ¹ÑHÈÈÈ1ÉÌÐPQÐRSÑPSØ
ñQñ Jñ Ý�A�a‘C‰jŒj�˜q ™s™œÑ#ñ%ñG&ô G&ñ -'ô -'ò 'ð 'ð 'ð 'õ ˆQˆQˆq‰TŒT‰7Œ7�a˜‘c˜!‘eÒÐÐÐÝ�A�A�a‘D”D‰>Œ>×"Ò"Ñ$Ô$¨¨!©¨A¨q©D©Ò0Ð0Ð0Ð0õ ˆQˆQˆq‰TŒT�1‰W�q�q˜‘t”t˜A‘vÑ   !¡¤ a¡Ñ'­°!µX´^ÀAÀqÑ5IÔ5IÑ)JÔ)JÝ
�1•h”n Q¨Ñ*Ô*Ñ
+Ô
+ñ*,Ý.6°q½(¼.ÈÈAÑ:NÔ:NÑ.OÔ.Oñ*Pñ Qô Qàˆa‰C�‰E�Q˜‘T˜A‘X˜q !™t‘OÑ# q¨!¡t¨a°°1±©f¡}°q¸±sÑ':¸A¸q¹DÑ&@Ñ@òAð Að Að Aõ ˆQˆQˆq‰TŒT�AŠX•x ¥8¤>°!°QÑ#7Ô#7Ñ8Ô8Ñ9Ô9×BÒBÑDÔDØ !¥J¨q°!°A±#Ñ$6Ô$6µu¸Q±x´xÑ$?Ñ ?ò@ð @ð @ð @ð
 ˆaˆa�‰dŒd‰F�Q�q�q˜‘t”t‘V‰O×%Ò%Ñ'Ô'¨1¨Q¨Q¨q©T¬T©6Ò1Ð1Ð1Ð1Øˆaˆa�‰dŒd‰F�Q�q�q˜‘t”t‘V‰O×%Ò%Ñ'Ô'¨A¨A¨a©D¬D¨5Ò0Ð0Ð0Ð0Øˆt�A�A�a‘D”D‰y‰M×#Ò#Ñ%Ô%¨¨Q¨Q¨q©T¬T©Ò1Ð1Ð1Ð1Øˆaˆa�‰dŒd‰F�T‰M˜!˜!˜A™$œ$Ñ×(Ò(Ñ*Ô*¨c°!°!°A±$´$¸±'©kÒ9Ð9Ð9Ð9ØˆAˆa‰DŒD�!‰G�a�a˜‘d”d˜A‘gÑ×'Ò'Ñ)Ô)¨a¨a°©d¬d°Q©h¸¸¸!¹¼¸a¹Ñ-?Ò?Ð?Ð?Ð?Ð?Ð?s   ÃDÄD	ÄD	c                  óö  — t          dd¬¦  «        \  } }}}t          ddd¦  «        }|j        t          dt          ¦  «        k    sJ ‚|j        t          dt          ¦  «        k    sJ ‚|j        dk    sJ ‚|j        dk    sJ ‚t          t          d„ ¦  «         t          t          d	„ ¦  «         t          t          d
„ ¦  «         t           || ¦  «        dk     ||¦  «        dk    z   ||¦  «        dk    z   ||¦  «        dk    z  t          | t          j        dd¦  «        ¦  «        t          |t          j        dd¦  «        ¦  «        z  t          |t          j        dd¦  «        ¦  «        z  t          |t          j        dd¦  «        ¦  «        z  ¦  «                             ¦   «         dt          d¦  «        z  k    sJ ‚t          t           || ¦  «        dk      ||¦  «        dk    z  ¦  «        t          | t          j        dd¦  «        ¦  «        t          |t          j        dd¦  «        ¦  «        z  ¦  «                             ¦   «         dt          d¦  «        z  dt          d¦  «        z  dz  z   dz   k    sJ ‚t           || ¦  «        dk     || ¦  «        dk     z  t          | t          j        dd¦  «        ¦  «        ¦  «                             ¦   «         dt          d¦  «        z  dz  dt          d¦  «        z  dz  z   dz   k    sJ ‚t#           || ¦  «        ¦  «        d| z  k    sJ ‚t#           |d¦  «        |t#           |d¦  «        ¦  «        z  z   ¦  «        d|z  dz   k    sJ ‚d S )Nr0  Tr  r@   rF   rZ   r   c                  ó$   — t          ddd¦  «        S )Nr@   rd   rZ   ©r.   rH   rI   rJ   rK   z+test_GammaProcess_numeric.<locals>.<lambda>ê  s   € �|¨C°°QÑ7Ô7€ rI   c                  ó$   — t          ddd¦  «        S )Nr@   r   r	  ra  rH   rI   rJ   rK   z+test_GammaProcess_numeric.<locals>.<lambda>ë  s   € �|¨C°°BÑ7Ô7€ rI   c                  ó$   — t          ddd¦  «        S )Nr@   rd   r	  ra  rH   rI   rJ   rK   z+test_GammaProcess_numeric.<locals>.<lambda>ì  s   € �|¨C°°RÑ8Ô8€ rI   r‚   r`   éx   rF  re   r    r¡   rG  r
  iØ  iøÿÿÿi}ýÿÿr­   ém   r	  r—   )r   r.   ri   r#   r   r°   rH  r   r5   rµ   r%   r    r<  r»   r   r   rJ  r'   )rA   r÷   r*  rK  r@   s        rJ   Útest_GammaProcess_numericrf  â  si  € Ý˜¨TÐ2Ñ2Ô2�J€A€qˆ!ˆQÝ�S˜!˜QÑÔ€AØŒ=�H Q­™OœOÒ+Ð+Ð+Ð+ØŒ;�( 1¥b™/œ/Ò)Ð)Ð)Ð)ØŒ7�aŠ<ˆ<ˆ<ˆ<ØŒ7�aŠ<ˆ<ˆ<ˆ<å
�:Ð7Ð7Ñ8Ô8Ð8Ý
�:Ð7Ð7Ñ8Ô8Ð8Ý
�:Ð8Ð8Ñ9Ô9Ð9õ ˆaˆa�‰dŒd�QŠh˜1˜1˜Q™4œ4 !š8Ñ$¨¨¨!©¬¨qªÑ1°Q°Q°q±T´T¸A²XÑ>ÅÈÝŒ�q˜!ÑÔñAô AÝ (¨­H¬N¸1¸aÑ,@Ô,@Ñ AÔ AñABÝDLÈQÝŒ�q˜!ÑÔñEô EñAå (¨­H¬N¸1¸aÑ,@Ô,@Ñ AÔ AñABñ Cô CçCKÂ8Á:Ä:Ø<?ÅÀCÁÄ¹LòIð Ið Ið Iõ �S�!�!�A‘$”$˜’(˜q˜q ™tœt ašxÑ(Ñ)Ô)­8°Aµx´~ÀaÈÑ7KÔ7KÑ+LÔ+LÝ�•H”N 1 aÑ(Ô(Ñ)Ô)ñ,*ñ +ô +ß+3ª8©:¬:¸½CÀ¹G¼G¹ÀcÍ#ÈbÉ'Ì'ÁkÐRSÁmÑ9SÐVWÑ9WòXð Xð Xð Xåˆaˆa�‰dŒd�QŠh˜1˜1˜Q™4œ4 !š8Ñ$¥h¨qµ(´.ÀÀAÑ2FÔ2FÑ&GÔ&GÑHÔH×QÒQÑSÔSØ,0µ°R±´©L¸©O¸cÅ#ÀbÁ'Ä'¹kÈ"¹nÑ,LÈqÑ,PòQð Qð Qð Qõ ˆQˆQˆq‰TŒT‰7Œ7�a˜‘cŠ>ˆ>ˆ>ˆ>ÝˆQˆQˆq‰TŒT�A•a˜˜˜!™œ‘g”g‘IÑÑÔ " Q¡$¨¡(Ò*Ð*Ð*Ð*Ð*Ð*rI   N)cÚsympy.concrete.summationsr   Úsympy.core.containersr   Úsympy.core.functionr   Úsympy.core.numbersr   r   r   r	   Úsympy.core.relationalr
   r   r   r   r   r   Úsympy.core.singletonr   Úsympy.core.symbolr   r   Ú(sympy.functions.combinatorial.factorialsr   Ú&sympy.functions.elementary.exponentialr   Ú#sympy.functions.elementary.integersr   Ú(sympy.functions.elementary.miscellaneousr   Ú$sympy.functions.elementary.piecewiser   Ú'sympy.functions.special.error_functionsr   Ú'sympy.functions.special.gamma_functionsr   r   Úsympy.logic.boolalgr   r   Úsympy.matrices.denser   Ú"sympy.matrices.expressions.matexprr   Úsympy.matrices.immutabler   Úsympy.sets.containsr    Úsympy.sets.fancysetsr!   Úsympy.sets.setsr"   r#   Úsympy.statsr$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   Úsympy.stats.joint_rvr0   Úsympy.stats.joint_rv_typesr1   Úsympy.stats.rvr2   Ú sympy.stats.symbolic_probabilityr3   r4   Úsympy.testing.pytestr5   r6   r7   r8   Úsympy.externalr9   Úsympy.stats.frv_typesr:   Úsympy.stats.drv_typesr;   Úsympy.stats.crv_typesr<   r=   r>   rý   r  r  r.  rQ  rX  r^  rf  rH   rI   rJ   ú<module>r†     s  ðØ )Ð )Ð )Ð )Ð )Ð )Ø 'Ð 'Ð 'Ð 'Ð 'Ð 'Ø &Ð &Ð &Ð &Ð &Ð &Ø 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ø :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ø "Ð "Ð "Ð "Ð "Ð "Ø /Ð /Ð /Ð /Ð /Ð /Ð /Ð /Ø >Ð >Ð >Ð >Ð >Ð >Ø 6Ð 6Ð 6Ð 6Ð 6Ð 6Ø 7Ð 7Ð 7Ð 7Ð 7Ð 7Ø 9Ð 9Ð 9Ð 9Ð 9Ð 9Ø :Ð :Ð :Ð :Ð :Ð :Ø 7Ð 7Ð 7Ð 7Ð 7Ð 7Ø GÐ GÐ GÐ GÐ GÐ GÐ GÐ GØ *Ð *Ð *Ð *Ð *Ð *Ð *Ð *Ø 'Ð 'Ð 'Ð 'Ð 'Ð 'Ø ;Ð ;Ð ;Ð ;Ð ;Ð ;Ø 4Ð 4Ð 4Ð 4Ð 4Ð 4Ø (Ð (Ð (Ð (Ð (Ð (Ø &Ð &Ð &Ð &Ð &Ð &Ø 1Ð 1Ð 1Ð 1Ð 1Ð 1Ð 1Ð 1ðBð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð Bð 3Ð 2Ð 2Ð 2Ð 2Ð 2Ø @Ð @Ð @Ð @Ð @Ð @Ø .Ð .Ð .Ð .Ð .Ð .Ø EÐ EÐ EÐ EÐ EÐ EÐ EÐ Eð:ð :ð :ð :ð :ð :ð :ð :ð :ð :ð :ð :à (Ð (Ð (Ð (Ð (Ð (Ø 7Ð 7Ð 7Ð 7Ð 7Ð 7Ø 5Ð 5Ð 5Ð 5Ð 5Ð 5Ø GÐ GÐ GÐ GÐ GÐ GÐ GÐ GØ !Ð !Ð !Ð !Ð !Ð !ðG@ð G@ð G@ðR
Cð Cð Cð6@@ð @@ð @@ðDI@ð I@ð I@ðVs@ð s@ð s@ðj1@ð 1@ð 1@ðh @ð  @ð  @ðB+ð +ð +ð +ð +rI   