NumberTheory - Maple Programming Help

Home : Support : Online Help : Mathematics : Numerical Computations : Approximations : Continued Fractions : NumberTheory/ContinuedFractionPolynomial

NumberTheory

 ContinuedFractionPolynomial
 simple continued fraction expansions for real roots of a rational polynomial

 Calling Sequence ContinuedFractionPolynomial(p, n) ContinuedFractionPolynomial(p) ContinuedFractionPolynomial(p, n, root = rootopt) ContinuedFractionPolynomial(p, root = rootopt)

Parameters

 p - polynomial with rational or real floating point coefficients n - positive integer root = rootopt - (optional) keyword argument where rootopt is a root of p

Description

 • The ContinuedFractionPolynomial(p, n) command computes simple continued fraction expansions for the real roots of p, up to the nth term.
 • For ContinuedFractionPolynomial(p), the simple continued fraction expansions for the real roots of p are calculated up to the $10$th term.
 • If rootopt is not given, then an expansion for each real root is returned. If rootopt is given, then only the expansion for rootopt is returned.

Examples

 > with(NumberTheory):
 > ContinuedFractionPolynomial(x^4 - x^3 - 4*x^2 + 4*x + 1, 20);
 $\left[\left[{-2}{,}{22}{,}{1}{,}{7}{,}{2}{,}{1}{,}{1}{,}{2}{,}{1}{,}{2}{,}{1}{,}{17}{,}{4}{,}{4}{,}{1}{,}{1}{,}{4}{,}{2}{,}{18}{,}{1}{,}{10}\right]{,}\left[{-1}{,}{1}{,}{3}{,}{1}{,}{3}{,}{1}{,}{1}{,}{1}{,}{1}{,}{1}{,}{1}{,}{4}{,}{1}{,}{1}{,}{1}{,}{4}{,}{1}{,}{2}{,}{4}{,}{5}{,}{18}\right]{,}\left[{1}{,}{2}{,}{1}{,}{21}{,}{1}{,}{7}{,}{2}{,}{1}{,}{1}{,}{2}{,}{1}{,}{2}{,}{1}{,}{17}{,}{4}{,}{4}{,}{1}{,}{1}{,}{4}{,}{2}{,}{18}\right]{,}\left[{1}{,}{1}{,}{4}{,}{1}{,}{3}{,}{1}{,}{1}{,}{1}{,}{1}{,}{1}{,}{1}{,}{4}{,}{1}{,}{1}{,}{1}{,}{4}{,}{1}{,}{2}{,}{4}{,}{5}{,}{18}\right]\right]$ (1)
 > ContinuedFractionPolynomial(x^2-2);
 $\left[\left[{-2}{,}{1}{,}{1}{,}{2}{,}{2}{,}{2}{,}{2}{,}{2}{,}{2}{,}{2}{,}{2}\right]{,}\left[{1}{,}{2}{,}{2}{,}{2}{,}{2}{,}{2}{,}{2}{,}{2}{,}{2}{,}{2}{,}{2}\right]\right]$ (2)
 > ContinuedFractionPolynomial(x^2-2, root = sqrt(2));
 $\left[{1}{,}{2}{,}{2}{,}{2}{,}{2}{,}{2}{,}{2}{,}{2}{,}{2}{,}{2}{,}{2}\right]$ (3)

Compatibility

 • The NumberTheory[ContinuedFractionPolynomial] command was introduced in Maple 2016.