Let L(y) = 0 be a linear differential equation with rational functions as coefficients. To solve L(y) = 0 it is very helpful if the problem could be reduced to solving linear differential equations of lower order. One way is to compute a factorization of L, if L is reducible. Another way is to see if an operator L of order greater than 2 is a symmetric power of a second order operator. Maple contains implementations for both of these. The next step would be to see if L is a symmetric product of...
Let be a field whose characteristic is not and . We give a simple algorithm to find, given , a nontrivial solution in (if it exists) to the equation . The algorithm requires, in certain cases, the solution of a similar equation with coefficients in ; hence we obtain a recursive algorithm for solving diagonal conics over (using existing algorithms for such equations over ) and over .
Let and be algebraic number fields. We describe a new method to find (if they exist) all isomorphisms, . The algorithm is particularly efficient if there is only one isomorphism.
We prove that van Hoeij’s original algorithm to factor univariate polynomials over the rationals runs in polynomial time, as well as natural variants. In particular, our approach also yields polynomial time complexity results for bivariate polynomials over a finite field.
Download Results (CSV)