print/PuiseuxSeries¶

pretty printer for Puiseux series¶

Calling sequence:¶

$\operatorname{PuiseuxSeries}(q, s)$

Parameters:¶

  • $q$, a positive rational number
  • $s$, an object of type series

Description:¶

  • $\operatorname{print/PuiseuxSeries}$ is a pretty printer for the objects of type $\mathit puiseuxseries$.

Example:¶

In [1]:
libname := libname, FileTools:-JoinPath(["maple","lib","dcfun.mla"],base=homedir):
In [2]:
 with(dcfun):
Out[2]:

A Puiseux series is written as a series in $x^{1/q}$ if $x$ is the variable and $q$ is a suitable ramification order.

In [3]:
 y := PuiseuxSeries(3, series(x/(1 - 2*x), x));
Out[3]:

$$x^{\frac{1}{3}}+2 x^{\frac{2}{3}}+4 x +8 x^{\frac{4}{3}}+16 x^{\frac{5}{3}}+O\! \left(x^{2}\right)$$

But the puiseuxseries structure is keeped in the Maple expression.

In [4]:
 lprint(y);
Out[4]:

$$$$