142
142
<body lang="es" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
144
144
<a name="Polinomios"></a>
146
146
<table cellpadding="1" cellspacing="1" border="0">
147
<tr><td valign="middle" align="left">[<a href="maxima_11.html#SEC41" title="Previous section in reading order"> < </a>]</td>
148
<td valign="middle" align="left">[<a href="#SEC43" title="Next section in reading order"> > </a>]</td>
147
<tr><td valign="middle" align="left">[<a href="maxima_11.html#SEC40" title="Previous section in reading order"> < </a>]</td>
148
<td valign="middle" align="left">[<a href="#SEC42" title="Next section in reading order"> > </a>]</td>
149
149
<td valign="middle" align="left"> </td>
150
<td valign="middle" align="left">[<a href="maxima_11.html#SEC40" title="Beginning of this chapter or previous chapter"> << </a>]</td>
150
<td valign="middle" align="left">[<a href="maxima_11.html#SEC39" title="Beginning of this chapter or previous chapter"> << </a>]</td>
151
151
<td valign="middle" align="left">[<a href="maxima.html#SEC_Top" title="Up section"> Up </a>]</td>
152
<td valign="middle" align="left">[<a href="maxima_13.html#SEC45" title="Next chapter"> >> </a>]</td>
152
<td valign="middle" align="left">[<a href="maxima_13.html#SEC44" title="Next chapter"> >> </a>]</td>
153
153
<td valign="middle" align="left"> </td>
154
154
<td valign="middle" align="left"> </td>
155
155
<td valign="middle" align="left"> </td>
156
156
<td valign="middle" align="left"> </td>
157
157
<td valign="middle" align="left">[<a href="maxima.html#SEC_Top" title="Cover (top) of document">Top</a>]</td>
158
158
<td valign="middle" align="left">[<a href="maxima_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
159
<td valign="middle" align="left">[<a href="maxima_76.html#SEC287" title="Index">Index</a>]</td>
159
<td valign="middle" align="left">[<a href="maxima_78.html#SEC302" title="Index">Index</a>]</td>
160
160
<td valign="middle" align="left">[<a href="maxima_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
162
162
<h1 class="chapter"> 12. Polinomios </h1>
164
164
<table class="menu" border="0" cellspacing="0">
165
<tr><td align="left" valign="top"><a href="#SEC43">12.1 Introducción a los polinomios</a></td><td> </td><td align="left" valign="top">
165
<tr><td align="left" valign="top"><a href="#SEC42">12.1 Introducción a los polinomios</a></td><td> </td><td align="left" valign="top">
167
<tr><td align="left" valign="top"><a href="#SEC44">12.2 Funciones y variables para polinomios</a></td><td> </td><td align="left" valign="top">
167
<tr><td align="left" valign="top"><a href="#SEC43">12.2 Funciones y variables para polinomios</a></td><td> </td><td align="left" valign="top">
172
172
<a name="Introducci_00f3n-a-los-polinomios"></a>
174
174
<table cellpadding="1" cellspacing="1" border="0">
175
<tr><td valign="middle" align="left">[<a href="#SEC42" title="Previous section in reading order"> < </a>]</td>
176
<td valign="middle" align="left">[<a href="#SEC44" title="Next section in reading order"> > </a>]</td>
175
<tr><td valign="middle" align="left">[<a href="#SEC41" title="Previous section in reading order"> < </a>]</td>
176
<td valign="middle" align="left">[<a href="#SEC43" title="Next section in reading order"> > </a>]</td>
177
177
<td valign="middle" align="left"> </td>
178
<td valign="middle" align="left">[<a href="#SEC42" title="Beginning of this chapter or previous chapter"> << </a>]</td>
179
<td valign="middle" align="left">[<a href="#SEC42" title="Up section"> Up </a>]</td>
180
<td valign="middle" align="left">[<a href="maxima_13.html#SEC45" title="Next chapter"> >> </a>]</td>
178
<td valign="middle" align="left">[<a href="#SEC41" title="Beginning of this chapter or previous chapter"> << </a>]</td>
179
<td valign="middle" align="left">[<a href="#SEC41" title="Up section"> Up </a>]</td>
180
<td valign="middle" align="left">[<a href="maxima_13.html#SEC44" title="Next chapter"> >> </a>]</td>
181
181
<td valign="middle" align="left"> </td>
182
182
<td valign="middle" align="left"> </td>
183
183
<td valign="middle" align="left"> </td>
184
184
<td valign="middle" align="left"> </td>
185
185
<td valign="middle" align="left">[<a href="maxima.html#SEC_Top" title="Cover (top) of document">Top</a>]</td>
186
186
<td valign="middle" align="left">[<a href="maxima_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
187
<td valign="middle" align="left">[<a href="maxima_76.html#SEC287" title="Index">Index</a>]</td>
187
<td valign="middle" align="left">[<a href="maxima_78.html#SEC302" title="Index">Index</a>]</td>
188
188
<td valign="middle" align="left">[<a href="maxima_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
190
190
<h2 class="section"> 12.1 Introducción a los polinomios </h2>
224
224
<a name="Funciones-y-variables-para-polinomios"></a>
226
226
<table cellpadding="1" cellspacing="1" border="0">
227
<tr><td valign="middle" align="left">[<a href="#SEC43" title="Previous section in reading order"> < </a>]</td>
228
<td valign="middle" align="left">[<a href="maxima_13.html#SEC45" title="Next section in reading order"> > </a>]</td>
227
<tr><td valign="middle" align="left">[<a href="#SEC42" title="Previous section in reading order"> < </a>]</td>
228
<td valign="middle" align="left">[<a href="maxima_13.html#SEC44" title="Next section in reading order"> > </a>]</td>
229
229
<td valign="middle" align="left"> </td>
230
<td valign="middle" align="left">[<a href="#SEC42" title="Beginning of this chapter or previous chapter"> << </a>]</td>
231
<td valign="middle" align="left">[<a href="#SEC42" title="Up section"> Up </a>]</td>
232
<td valign="middle" align="left">[<a href="maxima_13.html#SEC45" title="Next chapter"> >> </a>]</td>
230
<td valign="middle" align="left">[<a href="#SEC41" title="Beginning of this chapter or previous chapter"> << </a>]</td>
231
<td valign="middle" align="left">[<a href="#SEC41" title="Up section"> Up </a>]</td>
232
<td valign="middle" align="left">[<a href="maxima_13.html#SEC44" title="Next chapter"> >> </a>]</td>
233
233
<td valign="middle" align="left"> </td>
234
234
<td valign="middle" align="left"> </td>
235
235
<td valign="middle" align="left"> </td>
236
236
<td valign="middle" align="left"> </td>
237
237
<td valign="middle" align="left">[<a href="maxima.html#SEC_Top" title="Cover (top) of document">Top</a>]</td>
238
238
<td valign="middle" align="left">[<a href="maxima_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
239
<td valign="middle" align="left">[<a href="maxima_76.html#SEC287" title="Index">Index</a>]</td>
239
<td valign="middle" align="left">[<a href="maxima_78.html#SEC302" title="Index">Index</a>]</td>
240
240
<td valign="middle" align="left">[<a href="maxima_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
242
242
<h2 class="section"> 12.2 Funciones y variables para polinomios </h2>
245
245
<dt><u>Variable opcional:</u> <b>algebraic</b>
246
<a name="IDX383"></a>
246
<a name="IDX392"></a>
248
248
<dd><p>Valor por defecto: <code>false</code>
406
406
<dt><u>Función:</u> <b>factor</b><i> (<var>expr</var>)</i>
407
<a name="IDX396"></a>
409
<dd><p>Factoriza la expresión <var>expr</var>, que puede contener cualquier número de variables o funciones, en factores irreducibles respecto de los enteros. La llamada <code>factor (<var>expr</var>, p)</code> factoriza <var>expr</var> en el campo de los enteros con un elemento añadido cuyo polinomio mínimo es p.
407
<a name="IDX405"></a>
409
<dt><u>Función:</u> <b>factor</b><i> (<var>expr</var>, <var>p</var>)</i>
410
<a name="IDX406"></a>
412
<dd><p>Factoriza la expresión <var>expr</var>, que puede contener cualquier número de variables o funciones, en factores irreducibles respecto de los enteros. La llamada <code>factor (<var>expr</var>, <var>p</var>)</code> factoriza <var>expr</var> en el campo de los enteros con un elemento añadido cuyo polinomio mínimo es <var>p</var>.
411
414
<p>La función <code>factor</code> utiliza a <code>ifactors</code> para factorizar enteros.
666
669
<dt><u>Función:</u> <b>gcd</b><i> (<var>p_1</var>, <var>p_2</var>, <var>x_1</var>, ...)</i>
667
<a name="IDX403"></a>
670
<a name="IDX413"></a>
669
672
<dd><p>Devuelve el máximo común divisor de <var>p_1</var> y <var>p_2</var>.
670
673
La variable <code>gcd</code> determiona qué algoritmo se va a utilizar.
671
Asignándole a <code>gcd</code> los valores <code>ez</code>, <code>subres</code>, <code>red</code> o <code>spmod</code>, se seleccionan los algoritmos <code>ezgcd</code>, subresultante <code>prs</code>, reducido o modular, respectivamente.
672
Si <code>gcd</code> vale <code>false</code> entonces <code>gcd(<var>p_1</var>, <var>p_2</var>, <var>x</var>)</code> devolverá siempre 1 para cualquier <var>x</var>. Muchas funciones (por ejemplo, <code>ratsimp</code>, <code>factor</code>, etc.) hacen uso de <code>gcd</code> implícitamente.
673
En caso de polinomios homogéneos se recomienda darle a <code>gcd</code> el valor <code>subres</code>. Para calcular un máximo común divisor en presencia de raíces, como en <code>gcd (<var>x</var>^2 - 2*sqrt(2)*<var>x</var> + 2, <var>x</var> - sqrt(2))</code>, la variable <code>algebraic</code> debe igualarse previamente a <code>true</code> y <code>gcd</code> no puede ser <code>ez</code>. Se recomienda utilizar el algoritmo <code>subres</code> en lugar de <code>red</code>, por ser aquél más nuevo.
675
<p>Cuando la variable <code>gcd</code>, cuyo valor por defecto es <code>subres</code>, vale <code>false</code>, no se calculará el máximo común divisor cuando las expresiones se conviertan a su forma canónica (CRE), lo que redundará en ocasiones en mayor rapidez de cálculo.
674
Asignándole a <code>gcd</code> los valores <code>ez</code>, <code>subres</code>, <code>red</code>
675
o <code>spmod</code>, se seleccionan los algoritmos <code>ezgcd</code>,
676
subresultante <code>prs</code>, reducido o modular, respectivamente.
677
Si <code>gcd</code> vale <code>false</code> entonces <code>gcd(<var>p_1</var>,
678
<var>p_2</var>, <var>x</var>)</code> devolverá siempre 1 para cualquier <var>x</var>.
679
Muchas funciones (por ejemplo, <code>ratsimp</code>, <code>factor</code>, etc.)
680
hacen uso de <code>gcd</code> implícitamente.
681
En caso de polinomios homogéneos se recomienda darle a
682
<code>gcd</code> el valor <code>subres</code>. Para calcular un máximo
683
común divisor en presencia de raíces, como en
684
<code>gcd (<var>x</var>^2 - 2*sqrt(2)*<var>x</var> + 2, <var>x</var> - sqrt(2))</code>,
685
la variable <code>algebraic</code> debe igualarse
686
a <code>true</code> y <code>gcd</code> no puede ser <code>ez</code>.
688
<p>Se recomienda utilizar el algoritmo <code>subres</code> en lugar de <code>red</code>,
689
por ser aquél más moderno.
691
<p>Si la variable <code>gcd</code>, cuyo valor por defecto es <code>spmod</code>,
692
vale <code>false</code>, no se calculará el máximo común divisor
693
cuando las expresiones se conviertan a su forma canónica (CRE),
694
lo que redundará en ocasiones en mayor rapidez de cálculo.
680
700
<dt><u>Función:</u> <b>gcdex</b><i> (<var>f</var>, <var>g</var>)</i>
681
<a name="IDX404"></a>
701
<a name="IDX414"></a>
683
703
<dt><u>Función:</u> <b>gcdex</b><i> (<var>f</var>, <var>g</var>, <var>x</var>)</i>
684
<a name="IDX405"></a>
704
<a name="IDX415"></a>
686
706
<dd><p>Devuelve una lista <code>[<var>a</var>, <var>b</var>, <var>u</var>]</code> en la que <var>u</var> es el máximo común divisor (mcd) de <var>f</var> y <var>g</var>, e igual a <code><var>a</var> <var>f</var> + <var>b</var> <var>g</var></code>.
687
707
Los argumentos <var>f</var> y <var>g</var> deben ser polinomios univariantes, o indicarles la variable principal <var>x</var> en caso de ser multivariantes.
1498
1518
<table cellpadding="1" cellspacing="1" border="0">
1499
<tr><td valign="middle" align="left">[<a href="#SEC42" title="Beginning of this chapter or previous chapter"> << </a>]</td>
1500
<td valign="middle" align="left">[<a href="maxima_13.html#SEC45" title="Next chapter"> >> </a>]</td>
1519
<tr><td valign="middle" align="left">[<a href="#SEC41" title="Beginning of this chapter or previous chapter"> << </a>]</td>
1520
<td valign="middle" align="left">[<a href="maxima_13.html#SEC44" title="Next chapter"> >> </a>]</td>
1501
1521
<td valign="middle" align="left"> </td>
1502
1522
<td valign="middle" align="left"> </td>
1503
1523
<td valign="middle" align="left"> </td>
1505
1525
<td valign="middle" align="left"> </td>
1506
1526
<td valign="middle" align="left">[<a href="maxima.html#SEC_Top" title="Cover (top) of document">Top</a>]</td>
1507
1527
<td valign="middle" align="left">[<a href="maxima_toc.html#SEC_Contents" title="Table of contents">Contents</a>]</td>
1508
<td valign="middle" align="left">[<a href="maxima_76.html#SEC287" title="Index">Index</a>]</td>
1528
<td valign="middle" align="left">[<a href="maxima_78.html#SEC302" title="Index">Index</a>]</td>
1509
1529
<td valign="middle" align="left">[<a href="maxima_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
1512
1532
<font size="-1">
1513
This document was generated by <em>Robert Dodier</em> on <em>agosto, 25 2007</em> using <a href="http://texi2html.cvshome.org/"><em>texi2html 1.76</em></a>.
1533
This document was generated by <em>Robert Dodier</em> on <em>diciembre, 14 2008</em> using <a href="http://texi2html.cvshome.org/"><em>texi2html 1.76</em></a>.