> 
> Just like the documentation of PartialFraction said:
> "For a general euclidean domain, it is not known how to factor the
> denominator."
> 
> I think "partialFraction f == partialFraction(numer f, factor denom f)"
> is good enough for "UPOLYC(R:PFECAT)".
> 
> Also the change for intden.spad should be OK:
> 
> diff --git a/src/algebra/intden.spad b/src/algebra/intden.spad
> index 3d2c2b8..2d94089 100644
> --- a/src/algebra/intden.spad
> +++ b/src/algebra/intden.spad
> @@ -1,6 +1,6 @@
>  )abbrev package PFUTIL PartialFractionUtilities
>  PartialFractionUtilities(F, UP) : Exports == Implementation where
> -  F : Field
> +  F : EuclideanDomain
>    UP : UnivariatePolynomialCategory F
>    Exports ==> with


The problem here is that to have partial fraction decomposition UP
must be an EuclideanDomain.  This happens if F is a Field, but
not if F is general EuclideanDomain.

-- 
                              Waldek Hebisch

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to