Está en la página 1de 20

TIPOS DE ERRORES

ALEXIS FAVIAN MALPICA VEGA

Universidad Pedagógica y Tecnológica de Colombia


MÉTODOS NUMÉRICOS
Facultad Seccional Duitama
LICENCIATURA EN MATEMÁTICAS Y ESTADÍSTICA

ALEXIS FAVIAN MALPICA VEGA, TIPOS DE ERRORES (Universidad Pedagógica y Tecnológica


1 /de20Col
ERRORES DE REDONDEO

La aritmética que realiza una calculadora o una computadora es distinta


de la aritmética de nuestros cursos de álgebra o cálculo. Se esperearía que
siempre se tuviera como verdadero enunciados como
p 2
2 + 2 = 4, 4 4 = 16, 3 = 3. En la aritmética computacional
común, siempre se tendran los dos primeros, pero no siempre el tercero.
Para ver por qué, se debe explorar el mundo de la aritmética con un
número …nito de cifras.
Los errores de redondeo surgen al usar una calculadora o computadora
para cálculos con números reales, pues la aritmética de máquina solo
utiliza números con una cantidad …nita de cifras, de modo que los cálculos
se realizan unicamente con representaaciones aproximadas de los números
verdaderos.

ALEXIS FAVIAN MALPICA VEGA, TIPOS DE ERRORES (Institute) 2 / 20


ERRORES DE REDONDEO

Example
El copresador numérico de las computadoras utiliza una representación de
64 bits (digitos binarios) para un número real, llamado real largo. El primer
bit es el indicador de signo,denotado como s. le sigue un exponente de 11
bits, c, llamado característica, y una fracción binaria de 52 bit, f , llamada
mantisa. La base para el exponente es dos.

0100000000111011100100010000000000000000000000000000000000000

El bit de la extrema izquiera es cero lo cuál indica que es positivo. Los


siguientes once bits 10000000011, que dan la característica, son
equivalentes al número decimal

c = 1 210 + 0 29 + ... + 1 21 + 1 20 = 1024 + 2 + 1 = 1027

ALEXIS FAVIAN MALPICA VEGA, TIPOS DE ERRORES (Institute) 3 / 20


ERRORES DE REDONDEO

Example
La parte exponencial del número es, por tanto 21027 1023 = 24 . Los
últimos 52 bits especi…can que la mantisa es
1 3 4 5 8 12
1 1 1 1 1 1
f =1 +1 +1 +1 +1 +1
2 2 2 2 2 2

En consecuencia, este número de máquina representa con precisión al


número decimal
( 1)s 2c 1023 (1 + f )
1 1 1 1 1 1
= ( 1)0 21027 1023
(1 + + + + + + )
2 8 16 32 256 4096
= 27,56640625

ALEXIS FAVIAN MALPICA VEGA, TIPOS DE ERRORES (Institute) 4 / 20


ERRORES DE REDONDEO
El uso de digitos binarios tiende a encubrir di…cultades de cálculo que
aparecen al usar una colección …nita de números de máquina para
representar a todos los números reales. Para examinar estos problemas , se
supone , que los números de máquina se representan en la forma de punto
‡otante decimal normalizada

0.d1 d2 d3 .....dk 10n , 1 d1 9, y 0 di 9

para cada i = 2, 3, ...., k. Los números de esta forma se llaman números de


máquina decimales con k dígitos.
Cualquier número positivo real dentro del intevalo numérico de la maquina
se puede normalizar como

y = 0.d1 d2 d3 .....dk dk +1 dk +2 .... 10n

la forma ‡otante de y, denotada por ‡(y ), se obtiene terminando la


mantisa de y en k cifras decimales.
ALEXIS FAVIAN MALPICA VEGA, TIPOS DE ERRORES (Institute) 5 / 20
ERRORES DE REDONDEO

Caso
Truncamiento: Consiste simplemente en cortar los digitos dk +1 dk +2 ....
para obtener
‡(y ) = 0.d1 d2 d3 .....dk 10n

Caso
Redondeo: Suma 5 10n (k +1 ) a y para luego truncar el resultado y asi
obtener un número de la forma

‡(y ) = 0.δ1 δ2 δ3 ......δk 10n

Así, al redondear, si dk +1 5, suma 1 a dk para obtener ‡(y ), es decir


redondeamos hacia arriba. Si dk +1 < 5 simplemente truncamos todo
excepto los primeros k dígitos, así redondeamos hacia abajo.

ALEXIS FAVIAN MALPICA VEGA, TIPOS DE ERRORES (Institute) 6 / 20


ERRORES DE REDONDEO

Example
El número π tiene un desarrollo decimal in…nito de la forma
π = 3,14159265....Escrito en forma decimal normalizada, se tiene

π = 0, 314159265... 101

La forma de punto ‡otante de π con un truncamiento a cinco cifras es

‡(π ) = 0, 31415 101 = 3, 1415

Por otro lado como la sexta cifra decimal de π es , la forma de punto


‡otante de π con un redondeo de cinco cifras es

‡(π ) = 0, 31416 101 = 3, 1416

ALEXIS FAVIAN MALPICA VEGA, TIPOS DE ERRORES (Institute) 7 / 20


ERROR ABSOLUTO Y ERROR RELATIVO

De…nition
Si p es una aproximación de p, el error absoluto es ea = jp p j y el
jp p j
error relativo es er = , siempre que p 6= 0.
jp j

Example
Si p = 0, 30000 101 y p = 0, 3100 101 , el
ea = 0, 30000 101 0, 3100 101 = 0, 1 y el
0, 1
er = = 0, 3333 10 1 .
j0, 30000 101 j

Example
Si p = 0, 30000 10 3 y p = 0, 3100 10 3, el ea = 0, 1 10 4 y el
er = 0, 3333 10 1 ..

ALEXIS FAVIAN MALPICA VEGA, TIPOS DE ERRORES (Institute) 8 / 20


ERROR ABSOLUTO Y ERROR RELATIVO

Example
Si p = 0, 30000 104 y p = 0, 3100 104 , el ea = 0, 1 103 y el
er = 0, 3333 10 1

Example
5 1
Suponga que x = , y = y que se usa el truncamiento a cinco cifras
7 3
para los cálculos aritméticos donde intervienen x y y .
‡(x ) = 0, 71428 100 , ‡(y ) = 0, 33333 100

Operación Resultado Valor real Error Absoluto Error relativo


22
x y 0, 10476 101 21 0, 190 10 4 0, 182 10 4
8
x y 0, 38095 100 21 0, 238 10 5 0, 625 10 5
5
x y 0, 23809 100 21 0, 524 10 5 0, 220 10 4
15
x y 0, 21428 101 7 0, 571 10 4 0, 267 10 4

ALEXIS FAVIAN MALPICA VEGA, TIPOS DE ERRORES (Institute) 9 / 20


ERROR DE REDONDEO Y DE TRUNCAMIENTO

Example
La fórmula cuadrática establece que las raíces de ax 2 + bx + c = 0,
cuando a 6= 0, son
p p
b + b 2 4ac b b 2 4ac (1)
x1 = y x2 =
2a 2a
Con aritmética de redondeo a cuatro cifras , considere esta formula
aplicada a x 2 + 62,10x + 1 = 0 cuyas raíces aproximadamente son:

x1 = 0,01610723 y x2 = 62,08390 (2)

En esta ecuación b 2 es mucho mayor que 4ac, de modo que el numerador


en el cálculo de x1 implica la resta de números casi iguales.

ALEXIS FAVIAN MALPICA VEGA, TIPOS DE ERRORES (Institute) 10 / 20


ERROR DE REDONDEO Y DE TRUNCAMIENTO

Example
Como
p q
b2 4ac = (62,10)2 (4, 000) (1, 000) (1, 000)
p p
= 3856 4 = 3852 = 62, 06

Se tiene que
62,10 + 62, 06 0, 0400
‡(x1 ) = = = 0, 0200
2, 000 2, 000
una mala aproximación a x1 = 0,01611, con el error relativo grande

j 0, 01611 + 0, 0200j 1
= 2, 4 10
j 0, 01611j

ALEXIS FAVIAN MALPICA VEGA, TIPOS DE ERRORES (Institute) 11 / 20


ERROR DE REDONDEO Y DE TRUNCAMIENTO

Example
Por otro lado el calculo de x2 implica la suma de los números casi iguales .
Esto no presenta problemas, pues
62,10 62, 06 124, 2
‡(x2 ) = = = 62,10
2, 000 2, 000
tiene error realativo pequeño

j 62, 08 + 62, 10j 4


= 3, 2 10
j 62, 08j

ALEXIS FAVIAN MALPICA VEGA, TIPOS DE ERRORES (Institute) 12 / 20


ERROR DE REDONDEO Y DE TRUNCAMIENTO

Example
Para mejor la aproximación para x1 se cambia la forma de la fórmula
cuadrática mediante la racionalización del numerador
p p
b + b 2 4ac b b 2 4ac b 2 (b 2 4ac )
x1 = p = p
2a b b 2 4ac 2a b b 2 4ac

lo que simpli…ca con una fórmula cuadrática alternativa


2c
x1 = p (3)
b+ b2 4ac

ALEXIS FAVIAN MALPICA VEGA, TIPOS DE ERRORES (Institute) 13 / 20


ERROR DE REDONDEO Y DE TRUNCAMIENTO

Example
Al usar (3) se tiene

2, 000 2, 000
‡(x1 ) = = = 0, 01610
62, 10 + 62, 06 124, 2

con error relativo 6, 2 10 4.

Caso
Si b > 0, se utiliza la fórmula alternante para encontrar x1 .

Caso
Si b < 0, se utiliza la fórmula alternante para encontrar x2 .

ALEXIS FAVIAN MALPICA VEGA, TIPOS DE ERRORES (Institute) 14 / 20


ERROR DE REDONDEO Y DE TRUNCAMIENTO

Example
Evaluar f (x ) = x 3 6,1x 2 + 3,2x + 1,5 en x = 4, 71 con una aritmética
de tres cifras.
x x2 x3 6, 1x 2 3, 2x
Exacto 4, 71 22,1841 104, 487111 135, 32301 15, 072
Tres cifras
4, 71 22,1 104 134 15, 0
(Truncamiento)
Tres cifras
4, 71 22, 2 105 135 15, 1
(Redondeo)

ALEXIS FAVIAN MALPICA VEGA, TIPOS DE ERRORES (Institute) 15 / 20


ERROR DE REDONDEO Y DE TRUNCAMIENTO

Example
Los valores correspondientes son

Exacto. f (4, 71) = 104, 487111 135, 32301 + 15, 072 + 1, 5


= 14,263899

Tres cifras Truncamiento f (x ) = x 3 6,1x 2 + 3,2x + 1,5

x3 6,1x 2 +3,2x +1, 5


104 ( 6,1) (22, 1) + (3,2) (4,71) +1, 5
104 134, 81 +15, 072 +1, 5
104 134 +15 +1, 5 = 13, 5

ALEXIS FAVIAN MALPICA VEGA, TIPOS DE ERRORES (Institute) 16 / 20


ERROR DE REDONDEO Y DE TRUNCAMIENTO

Example
Tres cifras Redondeo f (x ) = x 3 6,1x 2 + 3,2x + 1,5

x3 6,1x 2 +3,2x +1, 5


105 ( 6,1) (22, 2) + (3,2) (4,71) +1, 5
105 135, 42 +15, 072 +1, 5
105 135 +15, 1 +1, 5 = 13, 4

Los errores relativos para los métodos con tres cifras son

j 14, 26389 + 13, 5j


Truncamiento er = ' 0, 05
j 14, 26389j
j 14, 26389 + 13, 4j
Redondeo er = ' 0, 06
j 14, 263899j

ALEXIS FAVIAN MALPICA VEGA, TIPOS DE ERRORES (Institute) 17 / 20


ERROR DE REDONDEO Y DE TRUNCAMIENTO

Example
Como método alternativo f (x ) se puede escribir de manera anidada como

f (x ) = x 3 6,1x 2 + 3,2x + 1,5 = (((x 6, 1)x + 3, 2)x + 1, 5

Así los nuevos valores correspondientes:

Tres cifras
f (4, 71) = (((4, 71 6, 1)4, 71 + 3, 2)4, 71 + 1, 5
Truncamiento
f (4, 71) = (( 1, 39)4, 71 + 3, 2)4, 71 + 1, 5
f (4, 71) = ( 6, 54 + 3, 2)4, 71 + 1, 5
f (4, 71) = ( 3, 34)4, 71 + 1, 5
f (4, 71) = 15, 7 + 1, 5
f (4, 71) = 14, 2

ALEXIS FAVIAN MALPICA VEGA, TIPOS DE ERRORES (Institute) 18 / 20


ERROR DE REDONDEO Y DE TRUNCAMIENTO

Example
Para Tres cifras redondeo
Tres cifras Redondeo f (4, 71) = (((4, 71 6, 1)4, 71 + 3, 2)4, 71 + 1, 5
f (4, 71) = (( 1, 39)4, 71 + 3, 2)4, 71 + 1, 5
f (4, 71) = ( 6, 55 + 3, 2)4, 71 + 1, 5
f (4, 71) = ( 3, 35)4, 71 + 1, 5
f (4, 71) = 15, 8 + 1, 5
f (4, 71) = 14, 3

ALEXIS FAVIAN MALPICA VEGA, TIPOS DE ERRORES (Institute) 19 / 20


ERROR DE REDONDEO Y DE TRUNCAMIENTO

Example
Los nuevos errores relativos son
j 14, 363899 + 14, 2j
Truncamiento er = ' 0, 0045
j 14, 363899j
j 14, 263899 + 14, 3j
Redondeo er = ' 0, 00256
j 14, 263899j
El anidamiento redujo el error relativo para la aproximación por
truncamiento a menos del 10 % del original.

En el caso del redondeo, el error se redujo mas del 95 %,

ALEXIS FAVIAN MALPICA VEGA, TIPOS DE ERRORES (Institute) 20 / 20

También podría gustarte