source: CGBLisp/latex-doc/ratpoly.tex@ 1

Last change on this file since 1 was 1, checked in by Marek Rychlik, 15 years ago

First import of a version circa 1997.

File size: 3.3 KB
Line 
1\begin{lisp:documentation}{ratpoly+}{FUNCTION}{p q }
2Add polynomials P and Q.
3\end{lisp:documentation}
4
5\begin{lisp:documentation}{ratpoly$-$}{FUNCTION}{p q }
6{\ } % NO DOCUMENTATION FOR RATPOLY-
7\end{lisp:documentation}
8
9\begin{lisp:documentation}{ratpoly$-$uminus}{FUNCTION}{p }
10{\ } % NO DOCUMENTATION FOR RATPOLY-UMINUS
11\end{lisp:documentation}
12
13\begin{lisp:documentation}{ratpoly*}{FUNCTION}{p q }
14Multiply polynomials P and Q.
15\end{lisp:documentation}
16
17\begin{lisp:documentation}{scalar$-$times$-$ratpoly}{FUNCTION}{scalar p }
18Multiply scalar SCALAR by a polynomial P.
19\end{lisp:documentation}
20
21\begin{lisp:documentation}{rat$-$times$-$ratpoly}{FUNCTION}{scalar p }
22Multiply rational function SCALAR by a polynomial P.
23\end{lisp:documentation}
24
25\begin{lisp:documentation}{ratpoly$-$divide}{FUNCTION}{f g }
26Divide polynomial F by G. Return quotient and remainder as multiple
27values.
28\end{lisp:documentation}
29
30\begin{lisp:documentation}{ratpoly$-$remainder}{FUNCTION}{f g }
31The remainder of the division of a polynomial F by G.
32\end{lisp:documentation}
33
34\begin{lisp:documentation}{ratpoly$-$gcd}{FUNCTION}{f g }
35Return GCD of polynomials F and G.
36\end{lisp:documentation}
37
38\begin{lisp:documentation}{ratpoly$-$diff}{FUNCTION}{f }
39Differentiate a polynomial.
40\end{lisp:documentation}
41
42\begin{lisp:documentation}{ratpoly$-$square$-$free}{FUNCTION}{f }
43Return the square$-$free part of a polynomial F.
44\end{lisp:documentation}
45
46\begin{lisp:documentation}{ratpoly$-$normalize}{FUNCTION}{f }
47Divide a non$-$zero polynomial by the coefficient at the highest
48power.
49\end{lisp:documentation}
50
51\begin{lisp:documentation}{ratpoly$-$resultant}{FUNCTION}{f g }
52Return the resultant of polynomials F and G.
53\end{lisp:documentation}
54
55\begin{lisp:documentation}{deg}{FUNCTION}{s }
56{\ } % NO DOCUMENTATION FOR DEG
57\end{lisp:documentation}
58
59\begin{lisp:documentation}{lead}{FUNCTION}{s }
60{\ } % NO DOCUMENTATION FOR LEAD
61\end{lisp:documentation}
62
63\begin{lisp:documentation}{ratpoly$-$discriminant}{FUNCTION}{p {\sf \&aux} (l (deg p)) }
64The discriminant of a polynomial P.
65\end{lisp:documentation}
66
67\begin{lisp:documentation}{ratpoly$-$print}{FUNCTION}{p vars {\sf \&optional} (stream t) (beg t) (p$-$orig p) }
68{\ } % NO DOCUMENTATION FOR RATPOLY-PRINT
69\end{lisp:documentation}
70
71\begin{lisp:documentation}{poly$-$to$-$ratpoly}{FUNCTION}{p }
72{\ } % NO DOCUMENTATION FOR POLY-TO-RATPOLY
73\end{lisp:documentation}
74
75\begin{lisp:documentation}{poly$-$to$-$poly1}{FUNCTION}{p {\sf \&aux} (htab (make$-$hash$-$table)) q }
76{\ } % NO DOCUMENTATION FOR POLY-TO-POLY1
77\end{lisp:documentation}
78
79\begin{lisp:documentation}{poly1$-$to$-$ratpoly}{FUNCTION}{p }
80{\ } % NO DOCUMENTATION FOR POLY1-TO-RATPOLY
81\end{lisp:documentation}
82
83\begin{lisp:documentation}{ratpoly$-$to$-$poly1}{FUNCTION}{p }
84Convert every coefficient of ratpoly to polynomial if possible
85\end{lisp:documentation}
86
87\begin{lisp:documentation}{poly1$-$to$-$poly}{FUNCTION}{p }
88Convert a ratpoly, whose coeffs have been converted to poly,
89into a poly structure, i.e. tack in powers of first variable.
90\end{lisp:documentation}
91
92\begin{lisp:documentation}{ratpoly$-$to$-$poly}{FUNCTION}{p }
93{\ } % NO DOCUMENTATION FOR RATPOLY-TO-POLY
94\end{lisp:documentation}
95
96\begin{lisp:documentation}{poly$-$resultant}{FUNCTION}{f g }
97Calculate resultant of F and G given in poly i.e. alist
98representation.
99\end{lisp:documentation}
100
Note: See TracBrowser for help on using the repository browser.