Professional Documents
Culture Documents
Fuentes
De error
Error
Final
Definiciones
Problema Matemtico: Es una descripcin clara de la conexin
funcional entre los datos de entrada y de salida.
Decimales significativos
t
y1 X
YX
y2 X
ym X
x1
x
X 2
M
xn
y exi xi xi
Y X Y X
y1 ,K ym
x1 ,K xn
X X X T X X
yi
X xj xj
j 1 x j
n
yi X yi X
i 1,L , m
j 1 x j
n
eyi
Si ex j rj ,
n
eyi
j 1
j 1,K n resulta
yi
X rj
x j
Y x1 , x2 x1 x2
ey ex1 x2
Y
Y
x1 , x2 ex1 x1 , x2 ex2
x1
x2
x1
x2
erx1
erx
x1 x2
x1 x2 2
3
Producto
Y x1 , x2 x1 .x2
e y ex1 . x2 x2 ex1 x1ex2
ery erx1 erx2
Divisin
Y x1 , x2
x1
x2
e y ex1 / x2
x1
1
ex1
e
2 x2
x2
x2
x2 0
Y x x
ey e
ery er
x0
1
ex
2 x
0.5erx
Representacin de nmeros
Sistemas de numeracin
Nuestro sistema de numeracin es posicional. Un sistema de numeracin
posicional queda caracterizado por la base (B) que debe ser un numero natural
mayor o igual a 2 y por un conjunto de B smbolos que determinan el alfabeto
del sistema de numeracin, debiendo representar los mismos los enteros de 0
a B-1.
En nuestro sistema decimal: B=10, y los dgitos son: 0, 1,2,,9 la
representacin de un numero racional es como sigue:
x aM aM 1 ...a0 , a1a1...a N
0 ai 9 ai N
x an 10n
n N
an 0 a n 1
Ejemplos
n1
x a.10 , con a 1, b Z
0.1 a 1
Una computadora asigna una cantidad finita de t cifras para la mantisa y otra
de e cifras para el exponente de modo que:
N=t+e
Ejemplos
Si n=6, t=4 y e=2
6385 se representara 6385 04
25.5 se representara 2550 02
Nosotros consideraremos solamente sistemas de representacin de punto
flotante normalizado y la correspondiente aritmtica de punto flotante.
Corte o truncamiento
Dado un nmero real dentro del rango de la maquina, procedemos a escribirlo
en punto flotante normalizado:
x a 10b
Definimos
a signo a 0.a1a2 ...a t
x a 10b
Ser almacenado exactamente en la maquina como aproximacin de x por
truncamiento.
Definimos
0.a1a2 ...at
a signo a
t
0.a1a2 ...at 10
si 0 at 1 4
si 5 a t 1
x a 10b
x a 10b y
10 t truncamiento
aa
t
0.510 redondeo
de donde
erx
xx
x
a a 10b
a 10b
aa
0.1
101 t
corte
1 t
0.510
redondeo
EJEMPLOS
1) Sean
Valor real
Error
absoluto
Error relativo
X+y
x-Y
X.Y
x/y
en
con
aritmtica de tres cifras, considere valor exacto el numero que
le da la calculadora con todos los decimales. Calcule los
errores relativos usando truncamiento y redondeo.
2) Evaluar
exacto
truncamiento
redondeo
3) Repetir el procedimiento pero considerando que:
Ejemplo
Queremos efectuar la suma de tres nmeros:
Y=a+b+c, usando el siguiente algoritmo
N=b+c
Y=a+n
Llamaremos a los errores relativos inherentes: ia , ib , ic y a los errores relativos
de redondeo en cada suma 1 y 2 .
Sabemos que 1 y 2
La grafica correspondiente es:
ern
ib b ic c
1
bc
ery
ern n ia a
ai bib cic
bc
2 ery a
1 2
an
abc
abc
abc
ery
abc
bc
r 1
Estabilidad
Un algoritmo es numricamente estable si y solo si:
Nmeros de condicin
Podra ocurrir que los resultados de un problema tengan poca precisin esto
puede deberse a dos cosas: el algoritmo puede no ser el mas conveniente en
ese caso se dice que el algoritmo esta mal condicionado o el algoritmo es
numricamente inestable; o tambin puede ser consecuencia del problema
numrico mismo, es decir los resultados pueden ser muy sensibles a las
perturbaciones de los datos de entrada, independientemente del algoritmo
elegido, en ese caso diremos que el algoritmo es numricamente inestable
o que el problema numrico es inestable.
Y P X
P : Rn Rm
Definimos
n
C ip
Pi
x X
k 1
Pi X
xk
i 1,K , m
10
C p max C pi , i 1,L m C 1p ,L , C pm
Pi
X exk
x
k 1
k
n
eyi
resulta
ery C p erx C p r
Por lo tanto podemos decir que
cota del cambio relativo que el resultado exacto del problema puede tener si se
producen perturbaciones relativas en los datos de entrada acotadas por r.
fl x op y x op y 1
Donde op representa una operacin elemental y
redondeo o representacin de la operacin
es el error relativo de
x op y
n
m
Simbolizamos por y A X : R R al algoritmo para resolver el problema:
A X P X .
Pero nos interesa cuantificar la influencia de los errores de redondeo, por lo
tanto utilizaremos la notacin Y A X para simbolizar el resultado
considerando solo los errores de redondeo.
Ver grafico
11
yi yi 1 Fi , k X k con k
k 1
Definimos
L
Ei Fi , k X
k 1
Cai
Ei
C ip
Ejemplos
1) Sea el problema de resolver: y x utilizando el algoritmo:
2
y A x x.x
y fl x.x x.x 1
Como la nica operacin que hay que hacer es el producto resulta que :
E=1
Ahora debemos calcular
Cp
x.x x.x
x .x
C ip = C p
Luego
Ca
1
2
12
y A a , b, c a b c
Definimos:
Un algoritmo es numricamente estable si y solo si
Un algoritmo es aceptable si y solo si Ca 1
13