source: CGBLisp/doc/ratpoly.txt@ 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: 2.9 KB
Line 
1
2;;; RATPOLY+ (p q) [FUNCTION]
3;;; Add polynomials P and Q.
4;;;
5;;; RATPOLY- (p q) [FUNCTION]
6;;;
7;;; RATPOLY-UMINUS (p) [FUNCTION]
8;;;
9;;; RATPOLY* (p q) [FUNCTION]
10;;; Multiply polynomials P and Q.
11;;;
12;;; SCALAR-TIMES-RATPOLY (scalar p) [FUNCTION]
13;;; Multiply scalar SCALAR by a polynomial P.
14;;;
15;;; RAT-TIMES-RATPOLY (scalar p) [FUNCTION]
16;;; Multiply rational function SCALAR by a polynomial P.
17;;;
18;;; RATPOLY-DIVIDE (f g) [FUNCTION]
19;;; Divide polynomial F by G. Return quotient and remainder as multiple
20;;; values.
21;;;
22;;; RATPOLY-REMAINDER (f g) [FUNCTION]
23;;; The remainder of the division of a polynomial F by G.
24;;;
25;;; RATPOLY-GCD (f g) [FUNCTION]
26;;; Return GCD of polynomials F and G.
27;;;
28;;; RATPOLY-DIFF (f) [FUNCTION]
29;;; Differentiate a polynomial.
30;;;
31;;; RATPOLY-SQUARE-FREE (f) [FUNCTION]
32;;; Return the square-free part of a polynomial F.
33;;;
34;;; RATPOLY-NORMALIZE (f) [FUNCTION]
35;;; Divide a non-zero polynomial by the coefficient at the highest power.
36;;;
37;;; RATPOLY-RESULTANT (f g) [FUNCTION]
38;;; Return the resultant of polynomials F and G.
39;;;
40;;; DEG (s) [FUNCTION]
41;;;
42;;; LEAD (s) [FUNCTION]
43;;;
44;;; RATPOLY-DISCRIMINANT (p &aux (l (deg p))) [FUNCTION]
45;;; The discriminant of a polynomial P.
46;;;
47;;; RATPOLY-PRINT (p vars &optional (stream t) (beg t) (p-orig p)) [FUNCTION]
48;;;
49;;; POLY-TO-RATPOLY (p) [FUNCTION]
50;;;
51;;; POLY-TO-POLY1 (p &aux (htab (make-hash-table)) q) [FUNCTION]
52;;;
53;;; POLY1-TO-RATPOLY (p) [FUNCTION]
54;;;
55;;; RATPOLY-TO-POLY1 (p) [FUNCTION]
56;;; Convert every coefficient of ratpoly to polynomial if possible
57;;;
58;;; POLY1-TO-POLY (p) [FUNCTION]
59;;; Convert a ratpoly, whose coeffs have been converted to poly,
60;;; into a poly structure, i.e. tack in powers of first variable.
61;;;
62;;; RATPOLY-TO-POLY (p) [FUNCTION]
63;;;
64;;; POLY-RESULTANT (f g) [FUNCTION]
65;;; Calculate resultant of F and G given in poly i.e. alist
66;;; representation.
67;;;
Note: See TracBrowser for help on using the repository browser.