source: CGBLisp/latex-doc/manual/node6.html@ 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.4 KB
Line 
1<!--Converted with LaTeX2HTML 97.1 (release) (July 13th, 1997)
2 by Nikos Drakos (nikos@cbl.leeds.ac.uk), CBLU, University of Leeds
3* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
4* with significant contributions from:
5 Jens Lippman, Marek Rouchal, Martin Wilck and others -->
6<HTML>
7<HEAD>
8<TITLE>The Division Package</TITLE>
9<META NAME="description" CONTENT="The Division Package">
10<META NAME="keywords" CONTENT="manual">
11<META NAME="resource-type" CONTENT="document">
12<META NAME="distribution" CONTENT="global">
13<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso_8859_1">
14<LINK REL="STYLESHEET" HREF="manual.css">
15<LINK REL="next" HREF="node7.html">
16<LINK REL="previous" HREF="node5.html">
17<LINK REL="up" HREF="manual.html">
18<LINK REL="next" HREF="node7.html">
19</HEAD>
20<BODY bgcolor="#ffffff">
21<!--Navigation Panel-->
22<A NAME="tex2html933"
23 HREF="node7.html">
24<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next_motif.gif"></A>
25<A NAME="tex2html930"
26 HREF="manual.html">
27<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up_motif.gif"></A>
28<A NAME="tex2html924"
29 HREF="node5.html">
30<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="previous_motif.gif"></A>
31<A NAME="tex2html932"
32 HREF="node1.html">
33<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents_motif.gif"></A>
34<BR>
35<B> Next:</B> <A NAME="tex2html934"
36 HREF="node7.html">The Dynamical Systems package</A>
37<B> Up:</B> <A NAME="tex2html931"
38 HREF="manual.html">CGBLisp User Guide and</A>
39<B> Previous:</B> <A NAME="tex2html925"
40 HREF="node5.html">The Coefficient Ring package</A>
41<BR>
42<BR>
43<!--End of Navigation Panel-->
44<!--Table of Child-Links-->
45<A NAME="CHILD_LINKS"><strong>Subsections</strong></A>
46<UL>
47<LI><A NAME="tex2html935"
48 HREF="node6.html#SECTION00060010000000000000">
49<I>divide</I></A>
50<LI><A NAME="tex2html936"
51 HREF="node6.html#SECTION00060020000000000000">
52<I>poly<MATH CLASS="INLINE">
53-
54</MATH>exact<MATH CLASS="INLINE">
55-
56</MATH>divide</I></A>
57</UL>
58<!--End of Table of Child-Links-->
59<HR>
60<H1><A NAME="SECTION00060000000000000000">
61The Division Package</A>
62</H1>
63<H4><A NAME="SECTION00060010000000000000">
64<I>divide</I></A>
65</H4>
66<P><IMG WIDTH="571" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
67 SRC="img114.gif"
68 ALT="$\textstyle\parbox{\pboxargslen}{\em f fl {\sf \&optional} (pred \char93 'lex$\gt$) (ring
69 *coefficient$-$ring*) {\sf \&aux} (s
70 (length
71 fl)) \/}$"> [<EM>FUNCTION</EM>]
72<BLOCKQUOTE>
73Divide polynomial F by a list of polynomials FL; use predicate PRED
74to sort monomials; assumes that the polynomials have initially been
75sorted according to PRED. It returnes multiple values. The first
76value is a list of quotients A. The second value is the remainder R.
77These object satisfy the quation F = SUM A[J]*FL[I] + R.</BLOCKQUOTE><H4><A NAME="SECTION00060020000000000000">
78<I>poly<MATH CLASS="INLINE">
79-
80</MATH>exact<MATH CLASS="INLINE">
81-
82</MATH>divide</I></A>
83</H4>
84<P><IMG WIDTH="480" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
85 SRC="img115.gif"
86 ALT="$\textstyle\parbox{\pboxargslen}{\em f g {\sf \&optional} (order
87 \char93 'lex$\gt$) (ring
88 *coefficient$-$ring*) \/}$"> [<EM>FUNCTION</EM>]
89<BLOCKQUOTE>
90Divide a polynomial F by another polynomial G. Assume that exact
91division with no remainder is possible. Returns the quotient.</BLOCKQUOTE>
92<BR><HR>
93<ADDRESS>
94<I>Marek Rychlik</I>
95<BR><I>3/21/1998</I>
96</ADDRESS>
97</BODY>
98</HTML>
Note: See TracBrowser for help on using the repository browser.