Decomposition of algebraic functions

14Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Functional decomposition - whether a function f(x) can be written as a composition of functions g(h(x)) in a non-trivial way - is an important primitive in symbolic computation systems. The problem of univariate polynomial decomposition was shown to have an efficient solution by Kozen and Landau (1989). Dickerson (1987) and von zur Gathen (1990a) gave algorithms for certain multivariate cases. Zippel (1991) showed how to decompose rational functions. In this paper, we address the issue of decomposition of algebraic functions. We show that the problem is related to univariate resultants in algebraic function fields, and in fact can be reformulated as a problem of resultant decomposition. We characterize all decompositions of a given algebraic function up to isomorphism, and give an exponential time algorithm for finding a non-trivial one if it exists. The algorithm involves genus calculations and constructing transcendental generators of fields of genus zero. © 1996 Academic Press Limited.

Cite

CITATION STYLE

APA

Kozen, D., Landau, S., & Zippel, R. (1996). Decomposition of algebraic functions. Journal of Symbolic Computation, 22(3), 235–246. https://doi.org/10.1006/jsco.1996.0051

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free