This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or any
later version.
<P/> This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
<P/> You should have received a copy of the GNU General Public
License along with this program, in the file COPYING. If not, see
<URL>https://www.gnu.org/licenses/</URL>.
Polynomials with floating-point coefficients may be manipulated in
&GAP;; though they behave, in subtle ways, quite differently than
polynomials over rings. A "pseudo-field" of floating-point numbers
is available to create them using the standard &GAP; syntax.
<P/>
<ManSection>
<Var Name="FLOAT_PSEUDOFIELD"/>
<Description>
The "pseudo-field" of floating-point numbers, containing all
floating-point numbers in the current implementation.
<P/>
Note that it is not really a field, e.g. because addition of
floating-point numbers is not associative. It is mainly used to
create indeterminates, as in the following example:
<Example><![CDATA[
gap> x := Indeterminate(FLOAT_PSEUDOFIELD,"x");
x
gap> 2*x^2+3;
2.0*x^2+3.0
gap> Value(last,10);
203.0
]]></Example>
</Description>
</ManSection>
</Section>
<Section><Heading>Roots of polynomials</Heading>
The Jenkins-Traub algorithm has been implemented, in arbitrary
precision for MPFR and MPC.
<P/>
Furthermore, CXSC can provide complex enclosures for the roots of a
complex polynomial.
A faster implementation of the LLL lattice reduction algorithm has
also been implemented. It is accessible via the commands
<C>FPLLLReducedBasis(m)</C> and
<C>FPLLLShortestVector(m)</C>.
<P/>
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.