English

Nearly Optimal Algorithms for the Decomposition of Multivariate Rational Functions and the Extended L\"uroth's Theorem

Symbolic Computation 2011-11-08 v1 Data Structures and Algorithms

Abstract

The extended L\"uroth's Theorem says that if the transcendence degree of \KK(f1,,fm)/\KK\KK(\mathsf{f}_1,\dots,\mathsf{f}_m)/\KK is 1 then there exists f\KK(X)f \in \KK(\underline{X}) such that \KK(f1,,fm)\KK(\mathsf{f}_1,\dots,\mathsf{f}_m) is equal to \KK(f)\KK(f). In this paper we show how to compute ff with a probabilistic algorithm. We also describe a probabilistic and a deterministic algorithm for the decomposition of multivariate rational functions. The probabilistic algorithms proposed in this paper are softly optimal when nn is fixed and dd tends to infinity. We also give an indecomposability test based on gcd computations and Newton's polytope. In the last section, we show that we get a polynomial time algorithm, with a minor modification in the exponential time decomposition algorithm proposed by Gutierez-Rubio-Sevilla in 2001.

Keywords

Cite

@article{arxiv.1004.5285,
  title  = {Nearly Optimal Algorithms for the Decomposition of Multivariate Rational Functions and the Extended L\"uroth's Theorem},
  author = {Guillaume Chèze},
  journal= {arXiv preprint arXiv:1004.5285},
  year   = {2011}
}