Вы находитесь на странице: 1из 5

Método de Bairstow

1. El primer paso es asignar los valores de r, s (da el usuario)


2. Encontrar los valores bi.
bn =an
bn−1 =an−1 + rbn
bi =ai + rbi+1 + sbi+2 para i = n − 2, n − 3, . . . , 0

3. Encontrar los valores ci.


cn =bn
cn−1 =bn−1 + rcn
ci =bi + rci+1 + sci+2 para i = n − 2, n − 3, . . . , 1

4. Hallar los valores ∆r, ∆s, del siguiente sistema de ecuaciones


−b1 =c2 ∆r + c3 ∆s
−b0 =c1 ∆r + c2 ∆s

5. Hallar los nuevos valores r y s de la siguiente manera:


ri+1 = ri + ∆r si+1 = si + ∆s

6. Calcular los errores a,s, a,r de la siguiente manera:



∆r
|a,r | = ∗ 100 %
r

∆s
|a,s | = ∗ 100 %
s

7. Si los errores son menores que el error pedido parar yresolver la ecuación
cuadrática x2 + rx + s para hallar las raíces. Si no volver al paso 1.
1
Ejemplo
Hallar las raíces de f (x) = x4 − 2x3 + 6x2 − 2x + 5, con un error menor
al 0.03 %
Primera iteración

Segunda iteración

Tercera iteración

2
Cuarta iteración

Quinta iteración

Sexta iteración

3
Septima iteración

Octava iteración

Novena iteración

4
Decima iteración

En este caso se obtuvo que r = 0 y s = −1, los valores de las raíces se


determinan mendiante la ecuación
√ p
x=
r± r2 + 4s
2
, es decir, x=
0± 02 + 4(−1)
2
= ±i

Luego se tiene que i, −i son raíces, como (x + i)(x − i) = x2 + 1, entonces el


polinomio x4 − 2x3 + 6x2 − 2x + 5 se puede dividir por el polinomio x2 + 1,
de donde se obitiene que x4 − 2x3 + 6x2 − 2x + 5 = (x2 + 1)(x2 + 2x + 5),
y al hallar las raíces del polinomio (x2 + 2x + 5), se puede concluir que las
raíces del polinomio son: x1 = i, x1 = −i, x1 = 1 + 2i, x1 = 1 − 2i.

Вам также может понравиться