>
> What exactly do we gain by having the common parent?  The inverse
> cdf machinery will work only for the continuous (by that, I mean
> real-valued RV) case.  Note how it is overriden now in
> AbstractIntegerDistribution.  So why not just leave that alone and
> separate out the discrete/integer/whatever-we-want-to-call-it case?
> Discrete distributions are fundamentally different.  They have
> pmfs.  They have discrete value sets.  Inversion works differently.
> Inequalities work differently.  Why not just cleanly separate?
>
> Phil
>
I agree with Phil: do we have a use-case where this common parent
would be required?
This common parent would be very satisfactory on the theoretical side,
but in my view, in order to be really beneficial, it would have to
provide a unified way to access to the *probability measure*. So, in
order to accomodate both discrete and continuous cases, this would
require to implement the pdf/pmf as a measure. Instead of
density(double x), we would have to provide a method
integrate(UnivariateRealFunction f) which would return the integral of
f against the probability measure. While doable, and beautiful from
the mathematical point of view, I'm wondering about the
usefulness/efficiency.

Sébastien

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to