Vous êtes sur la page 1sur 8

Teora de errores

1. Introduccin.
En el campo de la ingeniera y ciencias, existen infinidad de
fenmenos que requieren representarse mediante modelos
matemticos. La gran mayora de estos modelos no tiene una
solucin exacta no es fcil el hallarla. Es estos casos es en
donde los mtodos numricos proporcionan una solucin
aproximada al problema original. Un mtodo numrico es
aquel que obtiene nmeros que se aproximan a los que se
obtendran aplicando la solucin analtica de un problema.
2. Aproximacin numrica y teora de errores
En la prctica de la ingeniera y de las ciencias, nos
conformamos siempre, con una solucin aproximada a un
problema por las siguientes razones:

Los modelos matemticos son aproximados; esto es; simplificaciones


al problema real. *No se toman en cuenta todos los factores que
afectan a un fenmeno.
Los modelos matemticos requieren de parmetros, los cuales la
mayora de las veces provienen de mediciones experimentales y
estas, solo tienen una precisin limitada, que depende del
instrumento de medicin. Tambin pueden provenir de clculos y
estos tienen una precisin limitada que depende tanto del mtodo
como del instrumento de clculo que se utilicen.
Los modelos matemticos resultantes son imposibles de resolver por
mtodos analticos y se debe de aproximar la solucin
numricamente

2.1. Error
El error se define como la diferencia entre el valor real Vr
y una aproximacin a este valor Va:
e = Vr Va
2.2. Error relativo
El error relativo se define como el cociente del error
entre el valor real Vr (s
):

2.3. Error porcentual


El error porcentual es simplemente el error relativo
expresado en por ciento (%).

Tambin es usual emplear el valor absoluto en los


parmetros anteriores, en cuyo caso se denominan
respectivamente error absoluto, error relativo absoluto y
error porcentual absoluto.
2.4. Errores inherentes
Los errores inherentes son aquellos que tienen los datos
de entrada de un problema, y son debidos
principalmente a que se obtienen experimentalmente,
debindose tanto al instrumento de medicin, como a las
condiciones de realizacin del experimento. Por ejemplo,
s el experimento es a temperatura constante y no se
logra esto mas que en forma aproximada. Tambin
pueden deberse a que se obtengan de clculos previos.
Por ejemplo el valor calculado es el de un nmero
irracional como
.
2.5. Errores de truncamiento
Los errores de truncamiento se originan por el hecho de
aproximar la solucin analtica de un problema, por
medio de un mtodo numrico. Por ejemplo al evaluar la
funcin exponencial por medio de la serie de Taylor, se
tiene que calcular el valor de la siguiente serie infinita:

Ante la imposibilidad de tomar todos los trminos de la


serie, se requiere truncar despus de cierto nmero de
trminos. Esto nos introduce ciertamente un error, que
es el error de truncamiento. Este es independiente de la
manera de realizar los clculos. Solo depende del
mtodo numrico empleado.

2.6. Errores de redondeo


Los errores de redondeo, se originan al realizar los
clculos que todo mtodo numrico o analtico requieren y
son debidos a la imposibilidad de tomar todas las cifras
que resultan de operaciones aritmticas como los
productos y los cocientes, teniendo que retener en cada
operacin el nmero de cifras que permita el instrumento
de clculo que se este utilizando. Por ejemplo al calcular el
valor de , tenemos que quedarnos solo con la mayor
cantidad de cifras 3, que maneje nuestro instrumento de
clculo.
Existen dos tipos de errores de redondeo:
Error de redondeo inferior: se desprecian los dgitos que no se
pueden conservar dentro de la memoria correspondiente.
Error de redondeo superior: este caso tiene dos alternativas
segn el signo del nmero en particular:
-

par nmeros positivos, el ltimo dgito que se puede conservar en


la localizacin de memoria incrementa en una unidad si el primer
dgito despreciado es mayor o igual a 5.

para nmeros negativos, el ltimo dgito que se puede conservar


en la localizacin de la memoria se reduce en una unidad si el
primer dgito despreciado es mayor o igual a 5.

2.7. Error numrico total


El error numrico total se entiende como la suma de los
errores de redondeo y truncamiento introducidos en el
clculo. Mientras ms clculos se tengan que realizar para
obtener un resultado, el error de redondeo se ir
incrementando. Pero por otro lado, el error de
truncamiento se puede minimizar al incluir ms trminos
en la ecuacin, disminuir el paso o proseguir la iteracin (o
sea mayor nmero de clculos y seguramente mayor error
de redondeo).

2.8. Errores de equivocacin


Son los errores por negligencia o equivocacin. Las
computadoras pueden dar nmeros errneos por su
funcionamiento. Actualmente las computadoras son muy
exactas y el error es atribuido a los hombres. Se pueden
evitar con un buen conocimiento de los principios
fundamentales y con la posesin de mtodos y el diseo
de la solucin del problema. Los errores humanos por
negligencia son prcticamente inevitables pero se pueden
minimizar.
3. Cifras Significativas
El concepto de cifras significativas se ha desarrollado para
designar formalmente la confiabilidad de un valor numrico. El
nmero de cifras significativas es el nmero de dgitos que se
puede usar con plena confianza. Por ejemplo podemos
calcular un nmero irracional con varias cifras, pero de ellas
no todas, sobre todo las ltimas pueden tomarse con plena
confianza de que son correctas. Por otro lado, los ceros no
siempre son cifras significativas ya que pueden usarse solo
para ubicar al punto decimal. Por ejemplo los siguientes
nmeros tienen todos 4 cifras significativas: 0.00001985,
0.0001985, 0.001985, 1985, 19.85.1 Para asegurar que un
cero nos represente una cifra significativa, es comn emplear
la notacin cientfica.
4. Precisin y exactitud
Los errores asociados con los clculos y mediciones se
pueden caracterizar observando su precisin y exactitud. La
mayora de la gente piensa que estos trminos son sinnimos,
pero no es as. La precisin se refiere al nmero de cifras
significativas que representan una cantidad. La exactitud se
refiere al grado de aproximacin que se tiene de un nmero o
de una medida al valor verdadero que se supone representa,
es decir, que tan cerca estamos del valor buscado. Por
ejemplo, s leemos la velocidad del velocmetro de un auto,
esta tiene una precisin de 3 cifras significativas y una
exactitud de 5 Kph.

5. Tipos de redondeo
Al realizar los clculos que todo mtodo numrico o analtico
requiere debemos de redondear. Para redondear se emplea
usualmente: Redondeo truncado y Redondeo simtrico.
5.1. Redondeo truncado
El redondeo truncado consiste en truncar el resultado de
una operacin al nmero de cifras significativas que se
estn utilizando. Por ejemplo s redondeamos
a 4
cifras significativas tenemos 0.7777.
5.2. Redondeo simtrico
El redondeo simtrico consiste en aumentar en uno la
ltima cifra retenida s la primera cifra descartada esta
entre 5 y 9, o dejarla igual s la primera cifra descartada
esta entre 0 y 4. Por ejemplo s redondeamos
a 4
cifras significativas tenemos 0.7778.
Por ejemplo:
. En la prctica puede no ser as. S
Realizamos la suma empleando nicamente 4 cifras
significativas y usamos ambos tipos de redondeo. Se
obtiene:
0.3333+0.6666=0.9999 (Redondeo truncado)
0.3333+0.6667=1.000 (Redondeo simtrico)
Puede demostrarse que por lo general el redondeo
simtrico lleva a resultados ms
Propagacin de errores
6. Manejo y representacin de los nmeros en la
computadora
Posiblemente estamos acostumbrados hasta el momento a
suponer que trabajamos con nmeros reales, al realizar
operaciones. Pero en la realidad nunca es as. Al trabajar con
un dispositivo de clculo, como es una computadora, estamos
trabajando con un conjunto de nmeros, el cual no es el de los
nmeros reales. El conjunto de los nmeros reales, tal como
lo conocemos tienen las siguientes caractersticas:

Es infinito en ambos extremos.


Es continuo.
Cada nmero puede tener una cantidad ilimitada de cifras.
Los nmeros pueden ser tan pequeos como se desee.

En contraste el conjunto de los nmeros que se manejan en


una computadora:
Es finito en ambos extremos.
No es continuo.
Cada nmero tiene una cierta cantidad mxima de cifras.
Los nmeros no pueden ser tan pequeos como se desee.

Lo anterior se debe a como se representan los nmeros en la


computadora. Una computadora almacenan los nmeros en
sistema binario, usando un nmero determinado de bytes
(dependiendo del tipo de dato del que se trate y de la
computadora que se emplee). Esto ocasiona que exista un
lmite al intervalo de valores que se puede manejar. Tambin
se limita la cantidad de cifras que se emplean para
representar un nmero. Otra consecuencia es que el
conjunto de nmeros no sea continuo sino discreto, esto es,
existen huecos entre un nmero y otro. Al realizar
operaciones es prcticamente inevitable que se tengan
errores de redondeo. Estos pueden ocurrir por:

Convertir los nmeros al sistema binario. Ya sea al leerlos o al


asignarlos a alguna variable.
Al enviar un nmero a algn dispositivo, es decir, al imprimirlo.
El resultado es muy pequeo y sobrepasa la capacidad de
representarlo. Se redondea comnmente a 0.
El resultado es muy grande y puede ocasionar un error al
aproximarse al mayor valor que se pueda representar.

Todo esto ocasiona que se trabaje con lo que se conoce


como aritmtica de dgitos finitos. Esto puede causar que
ciertos hechos que tomamos como ciertos, no lo sean en un
momento dado.
7. Clculos aritmticos que ocasionan mas error
Por lo general, la aritmtica de dgitos finitos lleva a resultados
aceptables, hay casos en los cuales no es as. Prcticamente
cualquier operacin numrica tiene sus casos problemticos.
Los casos problemticos ms comunes son:

Divisin entre nmeros cercanos a 0. Para explicar porque


el dividir entre nmeros cercanos a 0, nos ocasiona mucho

error de redondeo, consideremos lo siguiente. La funcin


no esta definida en cero. Sin embargo, s lo esta en valores
cercanos a l. A medida que tmanos valores cada vez mas
pequeos, el valor de la funcin se hace cada vez mas
grande. S realizamos los clculos con una calculadora,
debemos tomar en cuenta, que usualmente solo puede
manejar hasta 8 cifras en los clculos. Tambin tiene un rango
limitado de valores que puede manejar, por lo regular hasta
nmeros del, orden de 10 99.. A medida que tomamos el limite
de la funcin con x cada vez mas cercanos a cero el valor
real de la funcin s bien puede no ser mayor a 10 99, en un
momento dado, s puede requerir mas de 8 cifras para
representarlo. Al crecer cada vez mas el resultado, las cifras
de la calculadora no bastan para una precisin razonable, y
esto ocurre porque hemos sobrepasado la capacidad de
representacin de nmeros grandes. Lo mismos puede
aplicarse a cualquier instrumento de calculo, aun a una
computadora (o a un baco).

Multiplicacin por nmeros grandes.


La multiplicacin por nmeros grandes esencialmente es
equivalente al caso anterior, por las mismas razones.

Suma de cantidades de distinto orden de magnitud.


La suma de nmeros de distinto orden de magnitud es
problemtica por lo siguiente. S sumamos por ejemplo 10 9 a 1
el resultado es 10000000001. S hacemos esto con una
calculadora el resultado es 109. Esto se debe a que el
resultado tiene ms cifras de lo que puede manejar una
calculadora. Cuando ocurre esto se dice que un nmero es
despreciable con respecto al otro.
Lo que se puede hacer s se van a sumar varios nmeros, es
sumar los nmeros en orden creciente de magnitud, ya que al
sumar los nmeros pequeos su suma puede ser del mismo
orden de magnitud que los nmeros restantes.

Resta de nmeros casi iguales


La resta de nmeros casi iguales, nos ocasiona problemas
porque el resultado es muy prximo a cero. La calculadora
tiene una capacidad limitada para representar nmeros
pequeos. Comnmente del orden de 10 -99. Cuando un
resultado es menor a este valor se toma como cero. Sin
embargo el valor real es distinto a cero y puede constar de
varias cifras. En pocas palabras, se sobrepasa la capacidad
del instrumento de clculo para manejar nmeros pequeos
pero no necesariamente cero.

La perdida de cifras significativas debida al error de redondeo


puede evitarse o al menos minimizarse, reformulando el
problema, con el fin de evitar los casos mencionados
anteriormente.

8. Propagacin de errores
Por lo regular los mtodos numricos consisten de muchos
clculos, y es difcil decir que tanto afecta al resultado el error
de redondeo que se acumula en cada operacin. Para estimar
el efecto del error de redondeo que se acumula existen varios
enfoques:

Uso de la aritmtica de precisin doble. Este consiste en


resolver el problema 2 veces, una con aritmtica de precisin
simple y otra con aritmtica de precisin doble. La solucin se
toma considerando solo las cifras que no hallan cambiado. El
inconveniente es que se toma ms tiempo los clculos con
precisin doble que en simple, y adems el hecho de resolver 2
veces el problema.

Uso de la aritmtica de intervalo. Consiste en retener en cada


paso el valor ms pequeo y ms grande que puede tomar el
valor buscado, para que al final se obtenga un intervalo que
contenga el valor real. Los inconvenientes son que no sabemos
a ciencia cierta en que parte del intervalo estar la solucin,
aunque comnmente se supone que a la mitad y adems se
consume el doble de tiempo y memoria al almacenar los lmites
superior e inferior en los que puede estar la solucin.

Uso de aritmtica de dgitos significativos. Consiste en


retener en cada etapa solo las cifras que se piensa que son
significativas. La desventaja es que se pierde informacin y no
se tiene certeza de que tan significativa es una cifra.

Enfoque estadstico. Consiste en suponer un comportamiento


aleatorio con una distribucin de probabilidad conocida. La teora
involucrada es extensa. De los enfoques mencionados es el que
ha dado ms xito.

Vous aimerez peut-être aussi