DOCUMENTATION CENTER SEARCH
Mathematica
>
Algebraic Numbers
>
Built-in
Mathematica
Symbol
Rationalize
LatticeReduce
Root
See Also »
|
Algebraic Numbers
Number Recognition
Number Theory
New in 6.0: Symbolic Computation
New in 6.0: Mathematics & Algorithms
New in 6.0: Number Theory & Integer Functions
More About »
RootApproximant
RootApproximant
[
x
]
converts the number
x
to one of the "simplest" algebraic numbers that approximates it well.
RootApproximant
[
x
,
n
]
finds an algebraic number of degree at most
n
that approximates
x
.
MORE INFORMATION
For degrees above 2,
RootApproximant
generates
Root
objects.
RootApproximant
[
x
]
effectively tests the total number of bits in the description of
x
by successively higher-degree algebraic numbers, and returns the first case for which the number of bits is small.
Results from
RootApproximant
may not be unique.
MinimalPolynomial
yields the minimal polynomial for the result of
RootApproximant
.
EXAMPLES
CLOSE ALL
Basic Examples
(2)
Find a quadratic approximation to
:
In[1]:=
Out[1]=
In[2]:=
Out[2]=
Find algebraic approximants of any order:
In[1]:=
Out[1]=
In[2]:=
Out[2]=
In[3]:=
Out[3]=
Scope
(4)
Generalizations & Extensions
(1)
Applications
(2)
Properties & Relations
(3)
Possible Issues
(1)
SEE ALSO
Rationalize
LatticeReduce
Root
MORE ABOUT
Algebraic Numbers
Number Recognition
Number Theory
New in 6.0: Symbolic Computation
New in 6.0: Mathematics & Algorithms
New in 6.0: Number Theory & Integer Functions
New in 6
© 2008 Wolfram Research, Inc.