DEtools[RationalCanonicalForm] - construct two differential rational canonical forms of a rational function
|
Calling Sequence
|
|
RationalCanonicalForm[1](F, x)
RationalCanonicalForm[2](F, x)
|
|
Parameters
|
|
F
|
-
|
rational function of x
|
x
|
-
|
variable
|
|
|
|
|
Description
|
|
•
|
Let F be a rational function of x over a field K of characteristic 0. The RationalCanonicalForm[i](F,x) calling sequence constructs the ith differential rational canonical forms for F, .
|
|
If the RationalCanonicalForm command is called without an index, the first differential rational canonical form is constructed.
|
•
|
The output is a sequence of 2 elements , called RationalCanonicalForm(F), where are rational functions over K such that
|
1.
|
.
|
2.
|
|
•
|
The use of RationalCanonicalForm[1] is for testing similarity of two given hyperexponential functions. For RationalCanonicalForm[2], the polynomials are also pairwise relatively prime. RationalCanonicalForm[2] is used in a reduction algorithm for hyperexponential functions.
|
|
|
Examples
|
|
>
|
|
>
|
|
| (1) |
>
|
|
| (2) |
>
|
|
| (3) |
>
|
|
| (4) |
|
|
References
|
|
|
Geddes, Keith; Le, Ha; and Li, Ziming. "Differential rational canonical forms and a reduction algorithm for hyperexponential functions." Proceedings of ISSAC 2004. ACM Press, (2004): 183-190.
|
|
|
Download Help Document
Was this information helpful?