ECUACIONES
INTRODUCCIÓN
Uno de los problemas más frecuentes en el trabajo científico y técnico es hallar raíces de
ecuaciones de la forma
Luego, nos interesa encontrar métodos para calcular las raíces de una ecuación con el
grado necesario de precisión.
En principio una raíz también puede ser un número complejo; nosotros sólo estamos
interesados en la búsqueda de las raíces reales de una ecuación.
ACOTACIÓN
SEPARACIÓN
APROXIMACIÓN
Separar consiste en dividir el intervalo [a, b] en otros más estrechos de forma que
en cada uno de ellos o haya una única raíz o no haya ninguna.
Y, finalmente podemos pasar a aproximar cada una de las raíces con tanta
precisión como deseemos.
ECUACIONES ALGEBRAICAS
Algunos de los resultados que veremos en este apartado son válidos para cualquier tipo de
ecuaciones algebraicas, ya tengan los coeficientes reales o complejos. Como nuestro
estudio de resolución de ecuaciones se va a limitar a polinomios con coeficientes reales,
siempre supondremos que los polinomios con los que trabajamos son polinomios con este
tipo de coeficientes; es decir, salvo que se especifique otra cosa, en adelante será un
polinomio general de grado n con coeficientes reales:
⇕
P(x) es divisible por el factor ( x r ), es decir el polinomio P se
puede escribir como en donde es un
polinomio un grado menor que P(x).
Como el grado del divisor siempre es estrictamente mayor que el del resto se tiene que
1 = grado (x r) grado R(x) y, por lo tanto, ha de ser grado R(x) = 0, es decir, R(x) = R
es una constante. La descomposición del polinomio P queda como:
P(x)= (x r ) Q(x) + R
Entonces:
Así pues, sea P(x) un polinomio de grado n. Por el T.F.A., existe raíz de P(x) tal que:
con
con
y, en consecuencia,
Ejercicio 3: Sea P(x) un polinomio de grado 5 con coeficientes reales. ¿Cuántas raíces
reales y cuántas complejas puede tener P? Da una lista con todos los casos
posibles. ¿Y si el polinomio fuera de grado 6?
Volvamos a la factorización: Las n raíces encontradas no tienen por qué ser todas distintas.
Agrupando los factores que corresponden a la misma raíz, la factorización queda como:
mp
P( x ) k ( x r1 )m1 ( x r2 )m2 ... ( x rp )
(e) Sea r una raíz simple del polinomio . ¿Puede tener P un extremo
relativo en ?
En general, las raíces de multiplicidad par se comportan de la misma forma que las raíces
de multiplicidad 2 y las raíces de multiplicidad impar ( ) lo hacen igual que las de
multiplicidad 3.
8 Propiedades generales de las raíces de una ecuación algebraica
x
x
Raíces simples
x
x
Algoritmo de Euclides
Algunos de los métodos de resolución de ecuaciones que veremos más adelante necesitan
trabajar obligatoriamente con polinomios que tengan únicamente raíces simples. Por otra
parte, raíces múltiples de un polinomio elevan el grado del polinomio, lo cual puede
dificultar la búsqueda de las raíces. Podríamos preguntarnos:
Dado un polinomio, ¿cómo podemos encontrar otro que tenga las mismas
raíces pero todas simples?
mp
P( x ) ( x r1 )m1 ( x r2 )m2 ... ( x rp ) Q1( x )
mp 1
P'( x ) ( x r1 )m1 1 ( x r2 )m2 1 ... ( x rp ) Q2( x )
Llegamos así a que el máximo común divisor de los polinomios (2) P (x) y P '(x) es
P( x )
Q( x ) ( x r1 ) ( x r2 ) ... ( x rp ) Q1( x )
m . c . d . P( x ), P'( x )
se tiene que Q (x) es un polinomio con las mismas raíces que P (x) pero todas simples.
2 Se define el máximo común divisor de dos polinomios como el polinomio de mayor grado que divide a ambos
polinomios a la vez. Es, por lo tanto, el polinomio formado por las raíces comunes a ambos con el menor grado de
multiplicidad.
El papel que juegan los números primos en la factorización de números enteros, lo desempeñan ahora los factores
lineales del tipo ( x r ).
10 Propiedades generales de las raíces de una ecuación algebraica
encontrar el polinomio Q (x) que tiene las mismas raíces que P pero
todas simples.
Conociendo las raíces de los polinomios, encontrar el m.c.d. es muy simple. Veamos ahora
cómo hacerlo cuando no conocemos estas raíces.
Dividiendo entre :
en donde
Dividiendo entre :
en donde
en donde
Como la sucesión de los grados de los restos es decreciente se tiene que llegar a una
división en la que , es decir, es una constante.
3 El mismo método se puede utilizar para calcular el m.c.d. de dos números enteros.
Propiedades generales de las raíces de una ecuación algebraica 11
x5 x 4 9 x 3 x 2 14 x 8 x 4 10 x 2 15 x 6
x5 10 x 3 15x 2 6 x x 1
x4 x 3 14 x 2 20 x 8
x4 10 x 2 15x 6
x 3 4 x 2 5x 2
x4 10 x 2 15 x 6 x 3 4 x 2 5x 2
x 4 4 x 3 5x 2 2 x x4
4 x 3 15 x 2 17 x 6
4 x 3 16 x 2 20 x 8
x 2 3x 2
x 3 4 x 2 5x 2 x 2 3x 2
x 3 3x 2 2 x x 1
x 2 3x 2
x 2 3x 2
0
Como el resto es una constante hemos terminado. Además, como es igual a 0 los dos
polinomios tienen raíces comunes, siendo el máximo común divisor de ambos polinomios
el polinomio que hace de divisor en la última división, es decir,
12 Propiedades generales de las raíces de una ecuación algebraica
m . c . d . P( x ), Q( x ) x 2 3x 2
Nota: Al final de estos apuntes se puede encontrar un apéndice con comandos útiles para
la división de polinomios con wxMaxima
Ejercicio 7: (a) Calcula el máximo común divisor de los polinomios del ejercicio
anterior empleando wxMaxima.
Según hemos dicho, el algoritmo de Euclides se puede emplear también para calcular el
máximo común divisor de dos números enteros. Se procedería a realizar divisiones
sucesivas hasta alcanzar una en la que el resto sea igual a 0. El máximo común divisor de
ambos números es el último resto no nulo.
Ejercicio 8: (a) Calcula el máximo común divisor de los números del ejercicio
anterior empleando wxMaxima.
En este apartado vamos a tratar de encontrar las raíces reales de polinomios con
coeficientes reales.
son equivalentes, es decir, tienen exactamente las mismas raíces y con los mismos grados
de multiplicidad.
14 Resolución de ecuaciones algebraicas
Sin embargo, a pesar de que las ecuaciones sean equivalentes, “los polinomios que las
producen” no tienen por qué ser iguales. En nuestro caso estos polinomios serían
sean equivalentes?
Q(x) = P( x)
¿Qué relación hay entre las raíces de ambos polinomios? Es muy fácil demostrar que:
Por lo tanto, dada una raíz positiva r de Q(x), r es raíz negativa de P(x) y viceversa. Este
hecho lo utilizaremos en algunas ocasiones.
Veamos otra regla que nos puede ayudar a encontrar la repartición de las raíces.
Dada una sucesión de números reales, es fácil calcular el número de variaciones que
presenta. Por ejemplo, la sucesión
{ 5, 7, 2, 0, 1, 3, 4}
tiene 3 variaciones.
Resolución de ecuaciones algebraicas 15
Regla de Descartes.
Para dar una cota para el número de raíces reales negativas de hay que aplicar
el criterio a P( x).
La sucesión de los coeficientes {2, 4, 3, 1, −4} tiene tres variaciones, luego P(x)
tendrá 3 ó 1 raíces reales positivas.
Si consideramos el polinomio P( x ) 2 x 5 4 x 3 3 x 2 x 4, su sucesión de
4 Es decir, si V es par el número de raíces positivas es par y menor o igual que V, y si V es impar el número de raíces positivas es
impar y menor o igual que V.
16 Resolución de ecuaciones algebraicas
Dada la sencillez de la regla de Descartes, aunque a veces no sea muy informativa, puede
ser útil aplicarla.
Pasemos a desarrollar cada uno de los pasos.
Se pueden encontrar infinitos valores de Ks que verifiquen las hipótesis del lema, aunque
intentaremos que sea lo menor posible.
Para calcular una cota inferior de las raíces basta con aplicar el criterio a P( x), pues si k
es una cota superior para las raíces de P( x), k será cota inferior para las raíces de P(x).
Ejemplo 3: Calcular unas cotas para las raíces reales del polinomio
P( x ) x 4 6x 3 18x 7
5 En el caso de que sea a0 0 se multiplica al polinomio por ( 1) obteniéndose un polinomio equivalente al que se puede
aplicar el lema.
Resolución de ecuaciones algebraicas 17
1 6 0 18 7
2 2 16 32 28
1 8 16 14 35 Todos son 0
Por lo tanto, k = 2 es cota superior para las raíces de P( x), luego 2 es cota inferior para
las raíces del polinomio P(x).
Hemos demostrado que si r es una raíz real de la ecuación P(x) = 0, entonces r ∈ ( 2, 6).
Ejemplo 4: Calcular unas cotas para las raíces reales del polinomio
P( x ) 5 x 3 6 x 2 8 x 5
Pasemos ahora a calcular una cota superior para las raíces reales positivas del polinomio
P( x ) 5 x 3 6 x 2 8 x 5 Como el coeficiente de mayor grado es negativo, sea cual sea
el número con el que probemos al aplicar Ruffini, el primer coeficiente de la división
siempre va a ser negativo, lo que en principio nos imposibilita el cálculo de la cota inferior.
Esto tiene fácil solución sin más que cambiar de signo a todos los coeficientes de P( x) ya
que el polinomio obtenido es equivalente a P( x) y por lo tanto tiene exactamente el
mismo conjunto de raíces. Así pues,
P( x ) 5 x 3 6 x 2 8 x 5 (1)(5 x 3 6 x 2 8 x 5)
Ahora,
6 En principio sería r 6, pero, puesto que 6 no es raíz de P ( x ), se cumple que la desigualdad es estricta, es decir, r < 6.
18 Resolución de ecuaciones algebraicas
5 6 8 5
2 10 32 48
5 16 24 43 Todos son 0
En consecuencia, k = 2 es cota superior para las raíces reales de P( x), luego 2 es cota
inferior para las raíces reales del polinomio P(x).
a0 es múltiplo de q
an es múltiplo de p.
p p
Demostración: Por ser r raíz de P(x) = 0 P 0 y, por lo tanto:
q q
n n1
p p p
0 a0 a1 ... an1 an
q q q
a0 pn a1 qpn1 ... an1 qn1 p an qn
y sacando factor común a q en el miembro de la derecha:
a0 pn q a1 pn1 ... an1 qn2 p an qn1
Como el polinomio tiene coeficientes enteros y tanto p como q son números enteros, los
cuatro factores de la expresión anterior son números enteros. Además, como q divide al
miembro de la izquierda ha de dividir también al término de la izquierda, es decir, a a0 pn .
Al ser p y q números primos entre sí, q tiene que dividir a a0, o lo que es lo mismo, a0 es
múltiplo de q.
Despejando ahora an qn en la ecuación [1], obtenemos que:
a0 qn a0 pn a1 q pn1 ... an1 qn1 p ⟹
a0 qn p a0 pn1 a1 q pn2 ... an1 qn2
Razonando de la misma forma que en el caso anterior, se obtiene que an es múltiplo de p.
Por lo tanto, si P(x) es un polinomio mónico y con coeficientes enteros, todas sus
raíces racionales han de ser enteras. Además estas raíces se han de encontrar entre
los divisores del término independiente del polinomio.
1 7 2 61 105
7 7 0 14 525
1 0 2 75 420 Todos son 0
1 7 2 61 105
3 3 30 96 105
1 10 32 35 0 Todos son 0
En este caso, nos encontramos con que 3 es raíz del polinomio y cota superior de
las raíces de éste. Puesto que las raíces de y de son opuestas, tenemos que 3
será cota inferior de las raíces del polinomio y, también, raíz de éste. Luego:
Aunque podríamos continuar trabajando con para buscar sus raíces racionales,
puesto que hemos encontrado una raíz de éste, lo primeros que haremos será factorizar el
polinomio en función de :
1 7 2 61 105
3 3 30 96 105
1 10 32 35 0
Podemos continuar con la búsqueda de las raíces racionales trabajando con , pero es
más cómodo proseguir con el polinomio . Evidentemente, toda raíz de también
lo es raíz de ; el intervalo de acotación es válido para ambos polinomios (7)
Según hemos visto, al ser un polinomio mónico y con coeficientes enteros, si admite
alguna raíz racional r, obligatoriamente r ha de ser un número entero que pertenezca al
intervalo de acotación . Además tiene que ser divisor del término independiente del
polinomio o, lo que es lo mismo:
es múltiplo de r.
Veamos cuáles de estos números sí son raíces de y cuáles no. Sustituyendo cada
punto en obtenemos:
x 1 1 5
12 78 0
El polinomio Q tiene una única raíz racional que es 5. Luego, el polinomio tiene dos
raíces racionales:
7 Se podrían buscar unas nuevas cotas para las raíces del polinomio , pero no merece la pena
22 Resolución de ecuaciones algebraicas
9 6 8 3 2
2 18 24 32 70
9 12 16 35 72 Todos son 0
9 6 8 3 2
1 9 15 7 4
9 15 7 4 6 Todos son 0
Según hemos visto, al ser un polinomio con coeficientes enteros, si aaaaaa (en donde
m.c.d.(p, q) = 1)es una raíz racional de P(x), entonces:
es múltiplo de p
es múltiplo de q
Por lo tanto:
Posibles valores de p:
Posibles valores de q:
Cruzando todos los posibles valores de p con los de q obtenemos todos los números
racionales que admitir el polinomio como raíces, esto es:
Del conjunto de candidatos hemos eliminado tres elementos. Lo único que falta por hacer
es comprobar cuáles de los números que han quedado sí son raíces de y cuáles no.
Sustituyendo cada punto en obtenemos:
x 1
0 2 0
Método de Rolle
Sea f una función continua en el intervalo [a, b] y derivable con derivada continua en el
intervalo (a, b). Sean las raíces que tenga la derivada en el
intervalo (a, b). Llamemos y .
Demostración:
Sean y dos elementos sucesivos de la sucesión de Rolle.
8
En el caso de que f (i ) f (i 1 ) 0 , al menos uno de los extremos del intervalo i ,i 1 será raíz de la ecuación
Entonces:
y y f ( i 1 )
f ( i 1 ) y
f ( i 1 )
f ( i )
f ( i )
i
x x
r i 1 i i 1
i i 1
x
f ( i )
⇒ ⇒ ⇒
⇒ f tiene una única raíz entre y ⇒ f tiene una única raíz entre y ⇒ f no tiene ninguna raíz entre y
26 Resolución de ecuaciones algebraicas
Nota 1: El criterio también es válido para intervalos abiertos (a, b). Lo único
que hay que modificar es calcular y en vez de f(a)
y f(b).
Nota 2: Alguno o los dos extremos del intervalo pueden ser infinitos.
x 4 2 2 3
P(x) 574 258 2 133
x 2 0
P(x) 9 5
Puesto que hay un único cambio de signo, P(x) tiene una única raíz real que se encuentra
en el intervalo ( 2, 0).
Método de Sturm
de manera que el grado de Rk (x) sea 0, es decir, continuamos dividiendo hasta que
el resto es una constante (9) A la sucesión de polinomios { f1 (x), f2 (x), … ,
fk + 2 (x)}, se le denomina sucesión de Sturm.
y, se verifica que:
Si lo que queremos es separar las raíces de la ecuación, tenemos que ir buscando pares de
puntos intermedios del intervalo de acotación de manera que la diferencia de variaciones
entre ellos sea de 1.
9 De hecho ha de ser una constante distinta de 0, pues Rk ( x ) = 0 sólo si P ( x ) tiene raíces múltiples.
Resolución de ecuaciones algebraicas 29
Unas cotas para las raíces reales del polinomio son 5 y 1. Además, las únicas posibles
raíces racionales de P(x) (10) (enteros entre 5 y 1 que dividan a an = 3) son { 1, 3}.
Se comprueba que ninguno de los dos valores anula al polinomio; luego todas sus raíces o
son irracionales o complejas.
f 1 ( x ) P( x ) x 4 4 x 3 2 x 2 4 x 3
f 2 ( x) P'( x) 4 x 3 12 x 2 4 x 4 4 ( x 3 3x 2 x 1) (11)
x4 4 x3 2 x2 4 x 3 x 3 3x 2 x 1
x 4 3x 3 x 2 x x 1
x 3 x 2 3x 3
x 3 3x 2 x 1
4x2 4x 4
f 3 ( x) R1 ( x) (4 x 2 4 x 4) 4 ( x 2 x 1) (11)
x 3 3x 2 x 1 x2 x 1
x3 x2 x x4
4 x2 2 x 1
4x2 4x 4
2x 3
10 Aunque no es necesario, conviene buscar las raíces racionales en primer lugar, puesto que de haberlas podemos
factorizar el polinomio y trabajar con otro de menor grado, lo cual nos puede ahorrar bastantes cálculos a la hora de
aplicar el método de Sturm.
11 Lo que nos interesa del polinomio f ( x ) es el signo que toma para los distintos valores, no el módulo. Por lo tanto, le podemos
1
multiplicar en cualquier momento por constantes positivas sin que el resultado se altere. Así, trabajamos con el polinomio
3 2 3 2
x 3x x 1 en vez de con 4x 12x 4x 4.
Es cómodo, sobre todo cuando se trabaja a mano, hacer lo mismo para los restos parciales de las divisiones, con el fin de no
trabajar con números fraccionarios. Si multiplicamos por una constante positiva a un resto parcial, el resto final queda
multiplicado por esa misma constante, pero el signo del resto, que es lo que nos interesa, no se modifica (lo que sí se altera es el
cociente).
30 Resolución de ecuaciones algebraicas
f 4 ( x) R2 ( x) (2 x 3) ( 2 x 3)
x2 x 1 2x 3 (12)
12)
( 2 ) 2x2 2x 2 x 1
2 x 2 3x
x2
( 2 ) 2 x 4
2x 3
7
f 5 ( x) R3 ( x ) 7
f1 ( x ) x 4 4 x 3 2 x 2 4 x 3
f 2 ( x ) x 3 3x 2 x 1
f 3 ( x) x2 x 1
f 4 ( x ) 2 x 3
f 5 ( x ) 7
5 52 44 31 13 7 3
1 4 4 1 1 7 1
Luego,
0 3 1 1 3 7 2
r1 ∈ ( 5, 0) (irracional)
r2 ∈ (0, 1) (irracional)
r3 y r4 complejas conjugadas entre sí.
Método de Budan-Fourier
x P(x) P '(x) … Pn 1)
(x) P n) (x) nº de variaciones
a P(a) P '(a) … Pn 1)
(a) P n) (a) v(a)
b P(b) P '(b) … Pn 1)
(b) P n) (b) v(b)
Se verifica que:
Se comprueba que las raíces reales del polinomio se encuentran entre 3 y 5 y que el
polinomio no tiene ninguna raíz racional. La sucesión de polinomios de Budan-Fourier es:
P(x) = x4 2 x3 9 x2 + 10 x 2
P '(x) = 4 x3 6 x2 18 x + 10
P ''(x) = 12 x2 12 x 18
P 3) (x) = 24 x 12
P 4) (x) = 24
3 22 98 126 84 24 4
0 2 10 18 12 24 3
Volviendo a valorar la sucesión en un punto intermedio del intervalo (0, 5), por ejemplo,
en x = 2:
2 18 18 6 36 24 1
1 2 10 18 12 24 1
Tomando de nuevo un punto intermedio del intervalo (0, 1), por ejemplo x = 0,5:
0,5 0,56 0 21 0 24 2
34 Resolución de ecuaciones algebraicas
tenemos que:
Por lo tanto, según el método de Budan-Fourier podemos concluir que el polinomio P(x)
tiene exactamente cuatro raíces reales en el intervalo ( 3, 5):
r1 ∈ ( 3, 0)
r2 ∈ (0, 0,5)
r3 ∈ (0,5, 1)
r4 ∈ (2, 5)
Las raíces de este polinomio las hemos separado, en el ejemplo 9, utilizando el método de
Sturm. Hagámoslo ahora empleando el método de Budan –Fourier. Sabemos que las raíces
reales del polinomio se encuentran entre 5 y 1. La sucesión de polinomios de Budan-
Fourier es:
P(x) = x4 + 4 x3 2 x2 + 4 x 3
P '(x) = 4 x3 + 12 x2 4x+4
P ''(x) = 12 x2 + 24 x 4
P 3) (x) = 24 x + 24
P 4) (x) = 24
5 52 176 176 96 24 4
1 4 16 32 48 24 0
Resolución de ecuaciones algebraicas 35
0 3 4 4 24 24 3
Volviendo a valorar la sucesión en un punto intermedio del intervalo (0, 1), por ejemplo en
x = 0,5:
Por lo tanto, según el método de Budan-Fourier podemos concluir que el polinomio P(x)
tiene exactamente una raíz en el intervalo ( 5, 0) y otra raíz en el intervalo (0,5, 1). Sin
embargo, aunque sigamos tomando puntos intermedios, es incapaz de discriminar si en el
intervalo (0, 0,5) el polinomio tiene dos raíces o ninguna.
Una vez separadas las raíces lo que falta es dar una aproximación a cada una de ellas con el
grado de precisión deseado.
36 Resolución de ecuaciones algebraicas
Los dos métodos que vamos a estudiar, el Método de Newton y el Método del Punto Fijo.
Ambos son válidos para todo tipo de ecuaciones, ya sean algebraicas o trascendentes.
Sea f(x) una función continua y dos veces derivable en el intervalo [a, b].
Supongamos que:
f(x) tiene una única raíz r ∈ (a, b)
f(a) f(b) 0
f ' (x) no cambia de signo en el intervalo [a, b]
f '' (x) no cambia de signo en el intervalo [a, b]
Entonces,
(12)
12 El hecho de que el límite de la sucesión sea r, nos permite calcular el valor de r con tanta precisión como deseemos.
Resolución de ecuaciones algebraicas 37
0, f(0))
x
2 1 0
yf(x)
desde 1, f(1))
En la práctica no demostraremos que se verifican todas las hipótesis del método, sino que
directamente, con cualquier punto del intervalo, empezaremos la iteración. Si la sucesión
no converge con dicho punto probaremos con otro hasta encontrar alguno para el cual la
sucesión formada sea convergente (el método de Newton converge en la gran mayoría de
los casos).
Ejemplo 12: Aproximar con tres cifras decimales exactas las raíces reales del polinomio
Sabemos que dicho polinomio tiene una única raíz r ∈( 4, 2) (ejemplo 7).
0= 4
1 = g( 0 ) = g( 4) = 3,5217
2 = g( 1 ) = g( 3,5217) = 3,3331
3 = g( 2 ) = g( 3,3331) = 3,3057
4 = g( 3 ) = g( 3,3057) = 3,3051
Como buscábamos una aproximación con tres decimales exactos y éstos ya se han
estabilizado paramos la iteración. De todas las maneras hay que cerciorarse de que una
aproximación a la raíz con tres cifras decimales correctas es 3,305. Para ello calculemos
P( 3,305)= 0,072
P( 3,306)= 0,445
Luego, como en los extremos del intervalo ( 3,306, 3,305) hay cambio de signo, la raíz
del polinomio se encontrará dentro de éste intervalo(13). Así, podemos asegurar que
r 3,305 con tres cifras decimales correctas.
Sea f(x) una función continua en el intervalo [a, b] y con una única raíz r en dicho
intervalo.
Supongamos que la ecuación f(x) = 0 se puede escribir equivalentemente de la
forma x = (x) (14).
k + 1, … donde
13 Este criterio solamente es válido si la raíz que estamos aproximando no es de multiplicidad par.
14 Resolver la ecuación x ( x) significa buscar los puntos de corte entre la curva y ( x) y la recta y = x, o
equivalentemente, aquellos puntos sobre la curva ( x, ( x)) cuya abscisa es igual a su ordenada, es decir, aquellos puntos que
cumplen que ( x, ( x)) ( x, x) . A este tipo de puntos, se los denomina puntos fijos de una función.
Resolución de ecuaciones algebraicas 39
Dado 0 calculamos .
Ejemplo 13: Aproximar con tres cifras decimales exactas las raíces reales del polinomio
Este polinomio es el mismo que el del ejemplo anterior. Sabemos que la única raíz de P(x)
se encuentra en el intervalo ( 4, 2). Para poder aplicar el método del punto fijo
necesitamos escribir la ecuación en la forma x = (x) y la función (x) actuará como
función de iteración. En nuestro caso:
x 5 130
P( x ) 0 x 5 80 x 130 0 x
80
40 Resolución de ecuaciones algebraicas
x 5 130
( x)
80
Podemos intentar buscar otra función de iteración probando a despejar otra " x" de la
ecuación. Así:
1( x) 5 80 x 130
0= 4
1= 1( 0 ) = 1( 4) = 3,393 5
2= 1( 1 ) = 1( 3,393 5) = 3,316 9
3= 1( 2 ) = 1( 3,316 9) = 3,306 7
4= 1( 3 ) = 1( 3,306 7) = 3,305 4
5= 1( 4 ) = 1( 3,305 4) = 3,305 1
Una vez estabilizadas las tres primeras cifras decimales procederíamos del mismo modo
que lo hicimos en el método de Newton para comprobar que estas son correctas.
La ventaja del Método del Punto Fijo sobre el de Newton es que la función de
iteración del primero suele ser más sencilla a la hora de efectuar cálculos. Pero hay
que tener en cuenta que el método de Newton converge en muchos más casos que el
método del Punto Fijo y además suele necesitar un menor número de iteraciones.
15 La derivada de la función x4
( x ) es '( x ) . Entonces, si x ∈ (4, 2 ) es evidente que '( x) 1 . Luego, el método del
16
punto fijo probablemente no converja.
Resolución de ecuaciones algebraicas 41
Antes de finalizar con las ecuaciones algebraicas veamos algún ejemplo completo de cómo
resolver una ecuación de este tipo.
Busquemos una cota superior para las raíces de P(x). Claramente se puede tomar K = 0:
5 13 0 9
0 0 0 0
5 13 0 9 Todos son 0
Luego, todas las raíces de P son menores que 0, es decir, P no tiene ninguna raíz real
positiva. Si hubiéramos aplicado la regla de Descartes, el resultado habría sido el mismo,
ya que la sucesión de coeficientes de P, , no tiene ninguna variación de signo y,
por lo tanto, Descartes asegura que P no tiene ninguna raíz real positiva.
5 13 0 9
3 15 6 18
5 2 6 9 Todos son 0
Por lo tanto:
(Las otras dos raíces son complejas conjugadas entre sí). Como las raíces de P ya están
separadas, lo único que falta es dar una aproximación.
P( x ) 5 x 3 13 x 2 9 10 x 3 13 x 2 9
g( x ) x x
P'( x ) 15 x 2 26 x 15 x 2 26 x
0= 3
1 = g( 0 ) = 2, 842 105
2 = g( 1 ) = 2, 825 644
3 = g( 2 ) = 2, 825 471
4 = g( 3 ) = 2, 825 471
Buscamos una aproximación con al menos cuatro decimales exactos; éstos ya se han
estabilizado en la cuarta iteración. De todas las maneras hay que asegurase de que una
aproximación a la raíz con seis cifras decimales correctas es 2, 825 471. Para ello
calculemos
Luego, como en los extremos del intervalo ( 2, 825 472, 2, 825 471) hay cambio de
signo la única raíz del polinomio se encontrará dentro de éste. Así, podemos asegurar que
la única raíz real de P es aproximadamente igual a 2, 825 471 con seis cifras decimales
correctas.
En definitiva,
Resolución de ecuaciones algebraicas 43
3 40 18 0 20
1 3 43 25 25
3 43 25 25 45 Todos son 0
3 40 18 0 20
14 42 28 140 1 960
3 2 10 140 1 980 Todos son 0
Por lo tanto:
⇒
Luego:
⇔ ⇔ ⇒
⟹
⇒
x 14 0 1
(Evidentemente, estas conclusiones concuerdan con lo que nos decía la regla de Descartes)
0= 14
Buscamos una aproximación con cuatro decimales exactos; éstos ya se han estabilizado en
la tercera iteración. Hay que asegurarse de que una aproximación a la raíz con cuatro
decimales correctos es . Calculamos:
Luego, como en los extremos del intervalo ( 13, 766 7 , 13, 766 6 ) hay cambio de signo,
la raíz se encontrará dentro de éste. Luego, con cuatro decimales
exactos.
0= 5
1 = g( 0 ) = 2, 883 929
2 = g( 1 ) = 1, 800 911
3 = g( 2 ) = 1, 174 617
4 = g( 3 ) = 0, 835 189
5 = g( 4 ) = 0, 700 341
6 = g( 5 ) = 0, 677 239
7 = g( 6 ) = 0, 676 587
8 = g( 7 ) = 0, 676 586
Buscamos una aproximación con cuatro decimales exactos; éstos se han estabilizado en la
octava iteración. Hay que asegurarse de que una aproximación a la raíz con cuatro
decimales correctos es . Calculamos:
Luego, como en los extremos del intervalo ( 0, 676 6, 0, 676 5 ) hay cambio de signo, la
raíz se encontrará dentro de éste. Luego, con cuatro decimales correctos.
En definitiva:
Raíces reales
En general, para la resolución una ecuación trascendente seguiremos los mismos tres
pasos que con las ecuaciones algebraicas., es decir:
Acotación
Separación
Aproximación
Sin embargo, algunas veces nos encontraremos con ecuaciones en las que, por sus
características particulares, nos podamos separar de este esquema y seguir otros métodos.
1. Acotación
2. Separación
A la hora de separar las raíces de una ecuación trascendente f(x) = 0, pueden ocurrir dos
casos:
Si conocemos las raíces de f ' (x) = 0, para separar las raíces de la ecuación
f(x) = 0 podemos utilizar el método de Rolle
⇔ ⇔
y Resolver la ecuación
yg(x)
g(x) = h(x)
consiste en buscar los
puntos de corte de las
r1 r2
gráficas de las funciones
r3 x
y = g ( x ) e y = h ( x ).
3. Aproximación
Para aproximar las raíces de una ecuación trascendente se pueden emplear tanto el
método de Newton como el método del Punto Fijo.
5 ln x
Sea f ( x ) 3 . Tratamos de resolver la ecuación . Tenemos que:
x
dom f = cont f = der f = (0,+).
1. Acotación
2. Separación
Por lo tanto:
⇔ ⇔
La sucesión de Rolle de f en (0,+) está formada por {0, e6, +}. Calculando el valor de la
función (o el límite) en cada punto de la sucesión:
5 ln x
lim f ( x ) lim 3 3 3
x 0 x 0 x 0
Resolución de ecuaciones trascendentes 49
5 ln e 6 1 1
f (e 6 ) 6
3 6 3 6 3
e e e
5 ln x 1/ x 1
lim f ( x ) lim 3 3 3 lim 3 3
x x x L´H x 1
x 0 e6 +∞
f(x) +
3. Aproximación
5 ln x 5 ln x
f (x) 0 3 x
x 3
5 ln x
( x )
3
No podemos empezar la iteración con 0=0 ( (x) no está definida en x = 0), ni con
6
0=e ((e6 ) = ( 1 /3), que está fuera del intervalo). Tomemos cualquier punto
intermedio del intervalo, como por ejemplo 0 = 1 Entonces:
0=1
1= 1( 0 ) = 1(1) = 1, 666 67
1. Acotación
2. Separación
9 x2
f ( x ) 0 x 2 3e x 9 9 x 2 3 e x ex .
3
9 x2
Podemos tomar g( x ) (parábola simétrica respecto del eje de ordenadas)
3
y . Tenemos que:
f ( x ) 0 g( x ) h( x )
De todas las maneras, como el dibujo puede ser no muy preciso, antes de ponerse a
aproximar conviene cerciorarse de que efectivamente las raíces se encuentran en los
intervalos anteriores, calculando la imagen en los extremos de éstos y verificando que
efectivamente hay cambio de signo. Tenemos que:
f ( 3) 0,15
efectivame nte r1 ( 3, 2)
f ( 2) 4,59
f (0) 6
efectivame nte r2 (0, 2)
f (2) 17,17
3. Aproximación
0= 3
1=g
*(
0)=g
*( 3) = 2, 974 47
2=g
*(
1)=g
*( 2.97447) = 2, 974 35
f( 2, 974) = 0, 002
f( 2, 975) = 0, 038
β0=2
β 1 = g * ( β 0 ) = g * (2) = 1, 343 942
β 2 = g * ( β 1 ) = g * (1, 343 942) = 1, 040 314
β 3 = g * ( β 2 ) = g * (1, 040 314) = 0, 986 150
β 4 = g * ( β 3 ) = g * (0, 986 150) = 0, 984 635
β 5 = g * ( β 4 ) = g * (0, 984 635) = 0, 984 634
En situaciones como éstas podemos intentar hacer un cambio de variable que nos haga
más sencilla la resolución de la ecuación. Algunas veces, conseguiremos transformar las
ecuaciones en ecuaciones algebraicas.
3
x 2 5 3 x 24 0 y 2 5 y 24 0
1 x 5 4 1 x 24 0 y 2 5 y 24 0
23 23
2x 3 23x 5 0 2x 3 5 0 y 3 5 0
2x y
1 y 2 24 5 y
y 24 5 0 0 y 2 5 y 24 0
y y
son:
5 121
y 2 5 y 24 0 y y 3 ó y 8
2
y=3 ⇒ 33 x ⇒ x = 33 = 27
y= 8 ⇒ 8 3 x ⇒ x = ( 8)3 = 512
y=3 ⇒ 3 4 1 x ⇒ x = 34 1 = 80
ln 3
y=3 ⇒ 3 2x ⇒ ln 3 x ln 2 ⇒ x
ln 2
Apéndice 1
Polinomios
coeff (expr, n) o coeff (expr, x^n) Devuelve el coeficiente de en expr, donde expr es un
polinomio o monomio en x.
División de polinomios
quotient (P1, P2) Devuelve el cociente de la división del polinomio P1 dividido por el
polinomio P2.
56 Polinomios y ecuaciones con wxMaxima
remainder (P1, P2) Devuelve el resto de la división del polinomio P1 dividido por el
polinomio P2.
divide (P1, P2) Calcula el cociente y el resto de la división del polinomio P1 dividido por el
polinomio P2. El resultado de divide(P1, P2) es una lista cuyo primer miembro es el
cociente y el segundo miembro el resto de la división.
factor (expr) Factoriza la expresión expr, que puede contener cualquier número de
variables o funciones, en factores irreducibles respecto de los enteros.
Ecuaciones
En wxMaxima, una ecuación es una igualdad entre dos expresiones escrita con el símbolo =
Las operaciones realizadas sobre una ecuación se realizan sobre ambos miembros de la
ecuación.
Nos podemos referir a cada miembro de la ecuación con rhs (nombr_ecu), miembro del lado
derecho de la ecuación, o lhs (nombr_ecuk)
Resolución de ecuaciones
solve (ecuac, var) o solve (ecuac) o solve (expr, var) o solve (expr) Intenta resolver
una ecuación de forma exacta, dando sus raíces reales. Consigue resolver exactamente
ecuaciones algebraicas de hasta grado 4.
Las cuatro órdenes del ejemplo siguiente son equivalentes. Si está claro de qué variable
depende la ecuación, se puede omitir var. Si en la expresión que ordenamos resolver no
aparece el término derecho, Maxima sobrentiende que éste es igual a 0.
Polinomios y ecuaciones con wxMaxima 59
La salida de la orden solve es una lista en la que cada uno de los elementos es una
ecuación.
La orden solve es incapaz de encontrar las raíces de la mayor parte de polinomios de grado
mayor que 4:
La orden solve también puede resolver algunos sistemas de ecuaciones. En este caso, en
primer lugar se dará una lista con las ecuaciones que componen el sistema y, en segundo
lugar, una lista con las variables respecto de las que queremos resolverlo, es decir, solve (
[ecuac1, ecuac2,…,ecuacj] , [var1, var2, …, vark] ) . En el siguiente ejemplo se intentan
buscar los puntos de corte de la circunferencia de centro el origen y radio 1 con la bisectriz
del primer/tercer cuadrante:
A pesar de que el manual de wxMaxima afirma que find_root encontrará la raíz buscada o
raíces en caso de existir varias, si las raíces de la función no están bien separadas Maxima
puede fallar. Las raíces de la función f del siguiente ejemplo son claramente 1, 2 y 3. Si le
pedimos a Maxima que encuentre las raíces de f en el intervalo , únicamente
encuentra la raíz .
find_root espera que la función en cuestión tenga signos diferentes en los extremos del
intervalo [a, b] en el que se esté buscando la raíz.
nroots (polinom, inf, sup) Devuelve el número de raíces reales del polinomio real
univariante polinom en el intervalo semiabierto (inf, sup]. Los extremos del intervalo
pueden ser menos y más infinito. La función nroots utiliza el método de separación de
Sturm.
Problemas propuestos 63
Apéndice 2:
Problemas propuestos
1. (a) Hacer un estudio de las diversas formas que puede tomar la gráfica de un
polinomio de grado 3.
(b) Hacer lo mismo para los polinomios de grado 4.
(c) 2 x3 x2 8 x 4 0
(a) a 2, b 3, c 1 (b) a 2, b 3, c 1
3 3
(c) a 1, b , c 1 (d) a 1, b , c 0
8 8
3
(e) a 1, b , c 1
8
5. Separar las raíces de la función f (x) e1/x x a según el valor del parámetro a.
8. Resolver las siguientes ecuaciones polinómicas, dando sus raíces con dos cifras
decimales exactas:
(a) 2 x7 4 x5 3 x2 1 0 (b) 2 x6 7 x3 9 0
(c) 2 x4 6 x3 3 x2 4 x 15 0 (d) x4 x2 2 x 2 0
9. Resolver las siguientes ecuaciones, dando una aproximación a sus raíces con dos
cifras decimales exactas:
ln x
(a) 30 (b) 2 cos x ch x 0
x
(c) 2x x2 8 (d) x4 4 x3 x2 6 x 2 0
(e) 2 x4 8 x3 33 x 30 0
1
(f) sh x (sh x 2 ) ch x (ch x 1 ) 0
3
(g) x5 2 x4 x3 2 x2 4 x 2 0 (h) x ex 3
3
(i) x3 9 x2 26, 25 x 24, 5 0 (j) x2 ln x
2
(k) 6 x3 23 x2 11 x 12 0
10. Separar las raíces de la ecuación 4 cos x ex 0 y aproximar con tres cifras decimales
exactas aquéllas que se encuentren en el intervalo (2, 2 ).
11. Hallar las raíces reales de la ecuación x 2 sen x 1 dando una aproximación a sus
raíces con cuatro cifras decimales exactas.
13. Encontrar los puntos de corte de las curvas cuyas ecuaciones son x2 4 y2 36 e
y x (x 6).
14. Obtener los intervalos de crecimiento y decrecimiento de la función:
Problemas propuestos 65
f (x) x3 6 x2 30 x 3 x ln(x2 ) 21
e xy dy
15. Dada la ecuación implícita 3 x2 y ln y , calcular el valor de para x 2.
x 2 dx
dy
16. Dada la ecuación implícita y3 ln x 5 y2 x2 x 2 y e x, calcular el valor de para
dx
x 4.
Encontrar, con al menos tres cifras decimales exactas, los momentos en que la
temperatura del líquido es de 20ºC.
18. El número de bacterias en una población t horas después del inicio de un experimento
viene dado por
t 5 40 t 4
N(t ) 15 t 3 15 t 2 200 t 13000
4 3
Determinar los momentos, con 3 cifras decimales exactas, para los cuáles la población
crece y decrece lo más rápidamente desde el inicio hasta transcurridos:
(a) el primer día del experimento.
(b) los dos primeros días del experimento.
19. Se ha observado que t meses después de dejar de fumar, las unidades de nicotina N por
cm3 de sangre satisfacen la siguiente ecuación:
te N Nt 2 10
20. Para realizar un estudio sobre la mortalidad por causas naturales se tomaron 144
ratas. Todas estas ratas alcanzaron una edad de 5 meses. A partir de este momento
empezaron a registrarse las muertes por causas naturales.
Aunque la función de supervivencia es una función escalonada, se ha observado en
repetidas ocasiones que se puede ajustar muy bien si se emplea para ello la llamada
66 Problemas propuestos
(a) Si para la muestra de 144 ratas se observó que en el mes 25 (contando desde el
inicio del experimento) quedaban 100 ratas y en el mes 35 ya sólo quedaban 20
animales, dar una estimación de la función de supervivencia de las ratas (nota:
tomar el mes 5 como origen del tiempo).
(b) Si consideramos el experimento desde su inicio, ¿cómo queda la función de
supervivencia? Representarla gráficamente.
(c) Calcular N (15) y N '(15) y comentar los resultados.
(d) Calcular N (34) y N '(34) y comentar los resultados.
(e) ¿En qué momento la tasa de mortalidad es máxima? ¿Cuál es esa tasa de
mortalidad?
(f) ¿En qué momento se puede suponer que se han muerto todas las ratas?
21. Los beneficios de una empresa, en miles de euros, en el año x vienen dados por el
1 1 1 1
polinomio p( x ) x 6 x 4 x 2 x , donde x 0,5 .
4 4 2 2
(a) Encontrar los beneficios máximos y mínimos conseguidos, así como los
momentos en los que se alcanzaron.
(b) ¿A qué ritmo varían los beneficios de la empresa en el año x 4 ? Dar unidades e
interpretar el resultado.
(c) ¿En qué momento los beneficios de la empresa crecen más rápidamente?
(b) Representar gráficamente la función p(x) .