2.1 Getting Started
The mathStatica package adds over a hundred new functions to Mathematica. But 95% of the time, we can get by with just 4 of them:
![[Graphics:../Images/Rose_mathStatica_gr_1.gif]](../Images/Rose_mathStatica_gr_1.gif)
Table 0: Core functions for a random variable with density
This ability to handle plotting, expectations, probability, and transformations, with just 4 functions, makes the mathStatica system very easy to use, even for those not familiar with Mathematica.
To illustrate, let us suppose the continuous random variable has probability density function (pdf) , where . In Mathematica, we enter this as:
![[Graphics:../Images/Rose_mathStatica_gr_7.gif]](../Images/Rose_mathStatica_gr_7.gif)
This is known as the Arc-Sine distribution. Here is a plot of :
![[Graphics:../Images/Rose_mathStatica_gr_9.gif]](../Images/Rose_mathStatica_gr_9.gif)
![[Graphics:../Images/Rose_mathStatica_gr_10.gif]](../Images/Rose_mathStatica_gr_10.gif)
Fig. 0: The Arc-Sine pdf
Here is the cumulative distribution function (cdf), , which also provides the clue to the naming of this distribution:
![[Graphics:../Images/Rose_mathStatica_gr_12.gif]](../Images/Rose_mathStatica_gr_12.gif)
![[Graphics:../Images/Rose_mathStatica_gr_13.gif]](../Images/Rose_mathStatica_gr_13.gif)
The mean, , is:
![[Graphics:../Images/Rose_mathStatica_gr_15.gif]](../Images/Rose_mathStatica_gr_15.gif)
![[Graphics:../Images/Rose_mathStatica_gr_16.gif]](../Images/Rose_mathStatica_gr_16.gif)
while the variance of is:
![[Graphics:../Images/Rose_mathStatica_gr_18.gif]](../Images/Rose_mathStatica_gr_18.gif)
![[Graphics:../Images/Rose_mathStatica_gr_19.gif]](../Images/Rose_mathStatica_gr_19.gif)
The moment of is :
![[Graphics:../Images/Rose_mathStatica_gr_23.gif]](../Images/Rose_mathStatica_gr_23.gif)
![[Graphics:../Images/Rose_mathStatica_gr_24.gif]](../Images/Rose_mathStatica_gr_24.gif)
The moment generating function (mgf) of is :
![[Graphics:../Images/Rose_mathStatica_gr_27.gif]](../Images/Rose_mathStatica_gr_27.gif)
![[Graphics:../Images/Rose_mathStatica_gr_28.gif]](../Images/Rose_mathStatica_gr_28.gif)
Now consider the transformation to a new random variable such that . By using the Transform and TransformExtremum functions, the pdf of , say , and the domain of its support can be found:
![[Graphics:../Images/Rose_mathStatica_gr_33.gif]](../Images/Rose_mathStatica_gr_33.gif)
![[Graphics:../Images/Rose_mathStatica_gr_34.gif]](../Images/Rose_mathStatica_gr_34.gif)
![[Graphics:../Images/Rose_mathStatica_gr_35.gif]](../Images/Rose_mathStatica_gr_35.gif)
So, we have started out with a quite arbitrary pdf , transformed it to a new one , and since both density g and its domain have been inputted into Mathematica, we can also apply the mathStatica tool set to density .
|