0% encontró este documento útil (0 votos)
76 vistas78 páginas

Propagación de Errores en Derivadas Parciales

Este documento describe la representación de números en punto flotante, donde los números se expresan como una mantisa multiplicada por una potencia de 10. Se explica que los números están limitados por el máximo exponente que puede representarse, lo que puede dar lugar a errores de desbordamiento si se intenta almacenar números demasiado grandes.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
76 vistas78 páginas

Propagación de Errores en Derivadas Parciales

Este documento describe la representación de números en punto flotante, donde los números se expresan como una mantisa multiplicada por una potencia de 10. Se explica que los números están limitados por el máximo exponente que puede representarse, lo que puede dar lugar a errores de desbordamiento si se intenta almacenar números demasiado grandes.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Aritmética de punto flotante

Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante


Propagación de errores

Métodos Numéricos para Ingenierı́a

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Un número cualquiera, en aritmética de punto flotante de n dı́gitos, tiene


la forma:

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Un número cualquiera, en aritmética de punto flotante de n dı́gitos, tiene


la forma:
±(.d1 d2 . . . dn ) × 10e

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Un número cualquiera, en aritmética de punto flotante de n dı́gitos, tiene


la forma:
±(.d1 d2 . . . dn ) × 10e
donde:

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Un número cualquiera, en aritmética de punto flotante de n dı́gitos, tiene


la forma:
±(.d1 d2 . . . dn ) × 10e
donde:
El número .d1 d2 . . . dn se llama mantisa. di ∈ {0, 1, 2, . . . , 9},
i = 1, . . . , n.

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Un número cualquiera, en aritmética de punto flotante de n dı́gitos, tiene


la forma:
±(.d1 d2 . . . dn ) × 10e
donde:
El número .d1 d2 . . . dn se llama mantisa. di ∈ {0, 1, 2, . . . , 9},
i = 1, . . . , n.
El número e se llama exponente o caracterı́stica, varı́a entre m y M ,
donde éstos números dependen de la máquina utilizada.

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Un número cualquiera, en aritmética de punto flotante de n dı́gitos, tiene


la forma:
±(.d1 d2 . . . dn ) × 10e
donde:
El número .d1 d2 . . . dn se llama mantisa. di ∈ {0, 1, 2, . . . , 9},
i = 1, . . . , n.
El número e se llama exponente o caracterı́stica, varı́a entre m y M ,
donde éstos números dependen de la máquina utilizada.
Supondremos que el número está normalizado, esto es d1 6= 0.

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Por ejemplo:

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Por ejemplo:

783.375 →

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Por ejemplo:

783.375 → +.783375 × 103

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Por ejemplo:

783.375 → +.783375 × 103


0.00843215 →

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Por ejemplo:

783.375 → +.783375 × 103


0.00843215 → +.843215 × 10−2

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Por ejemplo:

783.375 → +.783375 × 103


0.00843215 → +.843215 × 10−2
−1.23456 →

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Por ejemplo:

783.375 → +.783375 × 103


0.00843215 → +.843215 × 10−2
−1.23456 → −.123456 × 101

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Por ejemplo:

783.375 → +.783375 × 103


0.00843215 → +.843215 × 10−2
−1.23456 → −.123456 × 101
−0.999999 →

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Por ejemplo:

783.375 → +.783375 × 103


0.00843215 → +.843215 × 10−2
−1.23456 → −.123456 × 101
−0.999999 → −.999999 × 100

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Si se intenta almacenar un número cuyo exponente positivo es mayor que


el máximo representable en el sistema (e > M ), se produce un error de
overflow. Por lo tanto existe un máximo número positivo que puede
representarse.

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Si se intenta almacenar un número cuyo exponente positivo es mayor que


el máximo representable en el sistema (e > M ), se produce un error de
overflow. Por lo tanto existe un máximo número positivo que puede
representarse.

En Octave el máximo número representable es aproximadamente 10308 .


Si se intenta representar un número mayor, el computador devuelve Inf
(infinito) como una indicación de que se produjo un overflow:

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Si se intenta almacenar un número cuyo exponente positivo es mayor que


el máximo representable en el sistema (e > M ), se produce un error de
overflow. Por lo tanto existe un máximo número positivo que puede
representarse.

En Octave el máximo número representable es aproximadamente 10308 .


Si se intenta representar un número mayor, el computador devuelve Inf
(infinito) como una indicación de que se produjo un overflow:

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Si se intenta almacenar un número cuyo exponente negativo es menor


que el mı́nimo representable (e < m), se produce un error de underflow.
Por lo tanto existe un mı́nimo número positivo que puede representarse.
Si se representa un número positivo menor que ese mı́nimo, el
computador almacena 0.

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Si se intenta almacenar un número cuyo exponente negativo es menor


que el mı́nimo representable (e < m), se produce un error de underflow.
Por lo tanto existe un mı́nimo número positivo que puede representarse.
Si se representa un número positivo menor que ese mı́nimo, el
computador almacena 0.

En Octave el mı́nimo número positivo representable es aproximadamente


10−323 .

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Si se intenta almacenar un número cuyo exponente negativo es menor


que el mı́nimo representable (e < m), se produce un error de underflow.
Por lo tanto existe un mı́nimo número positivo que puede representarse.
Si se representa un número positivo menor que ese mı́nimo, el
computador almacena 0.

En Octave el mı́nimo número positivo representable es aproximadamente


10−323 .

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Sea a 6= 0 un número real arbitrario con representación exacta:

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Sea a 6= 0 un número real arbitrario con representación exacta:

a = ±(.d1 d2 . . . dn dn+1 . . .) × 10e

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Sea a 6= 0 un número real arbitrario con representación exacta:

a = ±(.d1 d2 . . . dn dn+1 . . .) × 10e

donde e es un entero, di ∈ {0, 1, 2, . . . , 9}, i = 1, 2, . . . , n, n + 1, . . .


d1 6= 0.

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

Sea a 6= 0 un número real arbitrario con representación exacta:

a = ±(.d1 d2 . . . dn dn+1 . . .) × 10e

donde e es un entero, di ∈ {0, 1, 2, . . . , 9}, i = 1, 2, . . . , n, n + 1, . . .


d1 6= 0.

La representación punto flotante de n dı́gitos de a, denotada f l(a),


usada en un computador, tiene dos versiones:

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

El corte de a es:

f lpod (a) = ±(.d1 d2 . . . dn ) × 10e

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Aritmética de punto flotante

El corte de a es:

f lpod (a) = ±(.d1 d2 . . . dn ) × 10e

El redondeo de a es:
(
±(.d1 d2 . . . dn ) × 10e , dn+1 ∈ {0, 1, 2, 3, 4}
f lred (a) =
e
± ((.d1 d2 . . . dn ) + (.0 . . . 1)) × 10 , dn+1 ∈ {5, 6, 7, 8, 9}

donde (.0 . . . 1) significa 10−n .

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Ejercicios

1 Usando corte y redondeo, obtener la representación punto flotante


de ocho dı́gitos de π.

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Ejercicios

1 Usando corte y redondeo, obtener la representación punto flotante


de ocho dı́gitos de π.
2 Dar una representación en un sistema de aritmética de punto
flotante de cuatro dı́gitos con m = −5, M = 5 para los números:

2742 51.328 3.14159 . . . 0.00727272 . . . 0.0000001 123456

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Ejercicios

1 Usando corte y redondeo, obtener la representación punto flotante


de ocho dı́gitos de π.
2 Dar una representación en un sistema de aritmética de punto
flotante de cuatro dı́gitos con m = −5, M = 5 para los números:

2742 51.328 3.14159 . . . 0.00727272 . . . 0.0000001 123456

3 Sea un sistema de aritmética de punto flotante de cinco dı́gitos.


Dados x = 0.53182 × 105 , y = 0.31070 × 103 ; obtener x + y, xy y
xy
.
x+y

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Medidas de error

El error que resulta de reemplazar un número por su forma de punto


flotante, ya sea con corte o redondeo, generalmente se denomina error de
redondeo.

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Medidas de error

El error que resulta de reemplazar un número por su forma de punto


flotante, ya sea con corte o redondeo, generalmente se denomina error de
redondeo.

Sea x̄ una aproximación de x:

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Medidas de error

El error que resulta de reemplazar un número por su forma de punto


flotante, ya sea con corte o redondeo, generalmente se denomina error de
redondeo.

Sea x̄ una aproximación de x:

El error (error absoluto) de x̄ es: E(x̄) = |x − x̄|.

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Medidas de error

El error que resulta de reemplazar un número por su forma de punto


flotante, ya sea con corte o redondeo, generalmente se denomina error de
redondeo.

Sea x̄ una aproximación de x:

El error (error absoluto) de x̄ es: E(x̄) = |x − x̄|.

|x − x̄|
El error relativo de x̄ es: ER (x̄) = .
|x|

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Medidas de error

El error que resulta de reemplazar un número por su forma de punto


flotante, ya sea con corte o redondeo, generalmente se denomina error de
redondeo.

Sea x̄ una aproximación de x:

El error (error absoluto) de x̄ es: E(x̄) = |x − x̄|.

|x − x̄|
El error relativo de x̄ es: ER (x̄) = .
|x|
|x − x̄|
El error relativo porcentual de x̄ es: ER% (x̄) = 100 · .
|x|

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Ejemplo

Supongamos que se tiene que medir la longitud de un puente y la de un


remache, y se obtiene 9999 [cm] y 9 [cm], respectivamente. Si los valores
verdaderos son 10000 [cm] y 10 [cm], respectivamente. Calcular
1 Error absoluto.
2 Error relativo porcentual.
(Chapra and Canale, Métodos Numéricos Para Ingenieros, McGraw-Hill,
Cuarta Edición, 2004 )
Solución:

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Ejemplo

Supongamos que se tiene que medir la longitud de un puente y la de un


remache, y se obtiene 9999 [cm] y 9 [cm], respectivamente. Si los valores
verdaderos son 10000 [cm] y 10 [cm], respectivamente. Calcular
1 Error absoluto.
2 Error relativo porcentual.
(Chapra and Canale, Métodos Numéricos Para Ingenieros, McGraw-Hill,
Cuarta Edición, 2004 )
Solución:
En este caso se tiene que el error en la medición del puente es

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Ejemplo

Supongamos que se tiene que medir la longitud de un puente y la de un


remache, y se obtiene 9999 [cm] y 9 [cm], respectivamente. Si los valores
verdaderos son 10000 [cm] y 10 [cm], respectivamente. Calcular
1 Error absoluto.
2 Error relativo porcentual.
(Chapra and Canale, Métodos Numéricos Para Ingenieros, McGraw-Hill,
Cuarta Edición, 2004 )
Solución:
En este caso se tiene que el error en la medición del puente es

E(P uente) = |10000 − 9999| = 1 [cm]

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Ejemplo

Supongamos que se tiene que medir la longitud de un puente y la de un


remache, y se obtiene 9999 [cm] y 9 [cm], respectivamente. Si los valores
verdaderos son 10000 [cm] y 10 [cm], respectivamente. Calcular
1 Error absoluto.
2 Error relativo porcentual.
(Chapra and Canale, Métodos Numéricos Para Ingenieros, McGraw-Hill,
Cuarta Edición, 2004 )
Solución:
En este caso se tiene que el error en la medición del puente es

E(P uente) = |10000 − 9999| = 1 [cm]

mientras que el del remache es

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Ejemplo

Supongamos que se tiene que medir la longitud de un puente y la de un


remache, y se obtiene 9999 [cm] y 9 [cm], respectivamente. Si los valores
verdaderos son 10000 [cm] y 10 [cm], respectivamente. Calcular
1 Error absoluto.
2 Error relativo porcentual.
(Chapra and Canale, Métodos Numéricos Para Ingenieros, McGraw-Hill,
Cuarta Edición, 2004 )
Solución:
En este caso se tiene que el error en la medición del puente es

E(P uente) = |10000 − 9999| = 1 [cm]

mientras que el del remache es

E(Remache) = |10 − 9| = 1 [cm]

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

El error relativo para el puente es

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

El error relativo para el puente es

|10000 − 9999|
ER% (P uente) = 100 · = 0.01%
|10000|

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

El error relativo para el puente es

|10000 − 9999|
ER% (P uente) = 100 · = 0.01%
|10000|
mientras que el del remache es

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

El error relativo para el puente es

|10000 − 9999|
ER% (P uente) = 100 · = 0.01%
|10000|
mientras que el del remache es

|10 − 9|
ER% (Remache) = 100 · = 10%
|10|

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

El error relativo para el puente es

|10000 − 9999|
ER% (P uente) = 100 · = 0.01%
|10000|
mientras que el del remache es

|10 − 9|
ER% (Remache) = 100 · = 10%
|10|
Por lo tanto, aunque ambas mediciones tienen un error de 1 [cm], el error
relativo del remache es mucho mayor.

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

El error relativo para el puente es

|10000 − 9999|
ER% (P uente) = 100 · = 0.01%
|10000|
mientras que el del remache es

|10 − 9|
ER% (Remache) = 100 · = 10%
|10|
Por lo tanto, aunque ambas mediciones tienen un error de 1 [cm], el error
relativo del remache es mucho mayor.

Se concluye entonces que se ha hecho un buen trabajo en la medición del


puente; mientras que la estimación para el remache dejó mucho que
desear.

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Sea x ∈ R, x̄ = ±(.d1 d2 . . . dn ) × 10e , d1 6= 0, e ∈ Z, es una


aproximación de m dı́gitos significativos de x, si existe m tal que:

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Sea x ∈ R, x̄ = ±(.d1 d2 . . . dn ) × 10e , d1 6= 0, e ∈ Z, es una


aproximación de m dı́gitos significativos de x, si existe m tal que:

ER (x̄) < 0.5 · 10−m , 1 ≤ m ≤ n.

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Sea x ∈ R, x̄ = ±(.d1 d2 . . . dn ) × 10e , d1 6= 0, e ∈ Z, es una


aproximación de m dı́gitos significativos de x, si existe m tal que:

ER (x̄) < 0.5 · 10−m , 1 ≤ m ≤ n.

Ejercicios: Una aproximación de π es π̄ = 3.142857.


1 Obtenga E(π̄), ER (π̄) y ER% (π̄).

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Sea x ∈ R, x̄ = ±(.d1 d2 . . . dn ) × 10e , d1 6= 0, e ∈ Z, es una


aproximación de m dı́gitos significativos de x, si existe m tal que:

ER (x̄) < 0.5 · 10−m , 1 ≤ m ≤ n.

Ejercicios: Una aproximación de π es π̄ = 3.142857.


1 Obtenga E(π̄), ER (π̄) y ER% (π̄).
2 Determine los dı́gitos significativos de π̄.

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

En la práctica, no es posible evaluar los errores producidos, pues x se


desconoce.

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

En la práctica, no es posible evaluar los errores producidos, pues x se


desconoce.

Si se conoce una aproximación x̄ de un número desconocido x y se tiene


una cota superior del error absoluto, es decir, un número  > 0 tal que

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

En la práctica, no es posible evaluar los errores producidos, pues x se


desconoce.

Si se conoce una aproximación x̄ de un número desconocido x y se tiene


una cota superior del error absoluto, es decir, un número  > 0 tal que

E(x̄) ≤ 

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

En la práctica, no es posible evaluar los errores producidos, pues x se


desconoce.

Si se conoce una aproximación x̄ de un número desconocido x y se tiene


una cota superior del error absoluto, es decir, un número  > 0 tal que

E(x̄) ≤ 

entonces se tiene un intervalo de confianza o intervalo de precisión


para x,

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

En la práctica, no es posible evaluar los errores producidos, pues x se


desconoce.

Si se conoce una aproximación x̄ de un número desconocido x y se tiene


una cota superior del error absoluto, es decir, un número  > 0 tal que

E(x̄) ≤ 

entonces se tiene un intervalo de confianza o intervalo de precisión


para x,
x ∈ [x̄ − , x̄ + ]

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

En la práctica, no es posible evaluar los errores producidos, pues x se


desconoce.

Si se conoce una aproximación x̄ de un número desconocido x y se tiene


una cota superior del error absoluto, es decir, un número  > 0 tal que

E(x̄) ≤ 

entonces se tiene un intervalo de confianza o intervalo de precisión


para x,
x ∈ [x̄ − , x̄ + ]
De lo anterior, tenemos que un numero se representará del siguiente
modo:

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

En la práctica, no es posible evaluar los errores producidos, pues x se


desconoce.

Si se conoce una aproximación x̄ de un número desconocido x y se tiene


una cota superior del error absoluto, es decir, un número  > 0 tal que

E(x̄) ≤ 

entonces se tiene un intervalo de confianza o intervalo de precisión


para x,
x ∈ [x̄ − , x̄ + ]
De lo anterior, tenemos que un numero se representará del siguiente
modo:
x = x̄ ± 

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Analizaremos el error que se produce al usar el corte o redondeo de


números en el computador. En cualquiera de esos dos procesos, estos
errores son inherentes a las máquinas donde sólo son retenidos un
número finito de dı́gitos.

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Analizaremos el error que se produce al usar el corte o redondeo de


números en el computador. En cualquiera de esos dos procesos, estos
errores son inherentes a las máquinas donde sólo son retenidos un
número finito de dı́gitos.

Sea x = ± (.d1 d2 . . . dn dn+1 . . .) × 10e .

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Analizaremos el error que se produce al usar el corte o redondeo de


números en el computador. En cualquiera de esos dos procesos, estos
errores son inherentes a las máquinas donde sólo son retenidos un
número finito de dı́gitos.

Sea x = ± (.d1 d2 . . . dn dn+1 . . .) × 10e .

El error en x̄ = f l(x) está dado por:

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Analizaremos el error que se produce al usar el corte o redondeo de


números en el computador. En cualquiera de esos dos procesos, estos
errores son inherentes a las máquinas donde sólo son retenidos un
número finito de dı́gitos.

Sea x = ± (.d1 d2 . . . dn dn+1 . . .) × 10e .

El error en x̄ = f l(x) está dado por:


Corte:
E(x̄) ≤ 10e−n , ER (x̄) ≤ 101−n

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Analizaremos el error que se produce al usar el corte o redondeo de


números en el computador. En cualquiera de esos dos procesos, estos
errores son inherentes a las máquinas donde sólo son retenidos un
número finito de dı́gitos.

Sea x = ± (.d1 d2 . . . dn dn+1 . . .) × 10e .

El error en x̄ = f l(x) está dado por:


Corte:
E(x̄) ≤ 10e−n , ER (x̄) ≤ 101−n

Redondeo:
1 1
E(x̄) ≤ · 10e−n , ER (x̄) ≤ · 101−n
2 2

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Propagación de errores en evaluación de funciones

Teorema
Sea f : Rn → R, con x̄ = (x̄1 , x̄2 , . . . , x̄n )t aproximación de
x = (x1 , x2 , . . . , xn )t .

Si E(x̄i ) ∼
= ∆x̄i , i = 1, 2, . . . , n y f posee derivadas parciales continuas
en K = I1 × I2 × . . . × In , Ii = [x̄i − ∆x̄i , x̄i + ∆x̄i ], i = 1, 2, . . . , n
entonces se satisface la siguiente relación general:

∂f (x̄) ∂f (x̄) ∂f (x̄)

∆f (x̄) = ∆x̄1 + ∆x̄2 + · · · +
∆x̄n
∂x1 ∂x2 ∂xn

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Ejemplo

El volumen de una pirámide triangular (de base un triángulo equilátero)


de altura h y de arista de la base a es:
√ 2
3a h
V =
12
Al medir la arista de la base y la altura de la pirámide se han obtenido
a = 24 ± 0.6 [cm] y h = 95 ± 0.4 [cm]. ¿Qué error tendrá el cálculo del
volumen? ¿Cuánto vale dicho volumen?

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Solución

Los datos conocidos son los errores absolutos ∆ā y ∆h̄ de las
magnitudes a y h, respectivamente; es decir,

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Solución

Los datos conocidos son los errores absolutos ∆ā y ∆h̄ de las
magnitudes a y h, respectivamente; es decir,

∆ā ∼
= 0.6, ∆h̄ ∼
= 0.4

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Solución

Los datos conocidos son los errores absolutos ∆ā y ∆h̄ de las
magnitudes a y h, respectivamente; es decir,

∆ā ∼
= 0.6, ∆h̄ ∼
= 0.4

por lo que, aplicando el teorema anterior, el error absoluto del volumen,


∆V (ā, h̄) vendrá dado por

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Solución

Los datos conocidos son los errores absolutos ∆ā y ∆h̄ de las
magnitudes a y h, respectivamente; es decir,

∆ā ∼
= 0.6, ∆h̄ ∼
= 0.4

por lo que, aplicando el teorema anterior, el error absoluto del volumen,


∆V (ā, h̄) vendrá dado por

∂V (ā, h̄) ∂V (ā, h̄)

∆V (ā, h̄) =
∆ā +
∆h̄
∂a ∂h

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Solución

Los datos conocidos son los errores absolutos ∆ā y ∆h̄ de las
magnitudes a y h, respectivamente; es decir,

∆ā ∼
= 0.6, ∆h̄ ∼
= 0.4

por lo que, aplicando el teorema anterior, el error absoluto del volumen,


∆V (ā, h̄) vendrá dado por

∂V (ā, h̄) ∂V (ā, h̄)

∆V (ā, h̄) =
∆ā +
∆h̄
∂a ∂h

de donde

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Solución

Los datos conocidos son los errores absolutos ∆ā y ∆h̄ de las
magnitudes a y h, respectivamente; es decir,

∆ā ∼
= 0.6, ∆h̄ ∼
= 0.4

por lo que, aplicando el teorema anterior, el error absoluto del volumen,


∆V (ā, h̄) vendrá dado por

∂V (ā, h̄) ∂V (ā, h̄)

∆V (ā, h̄) =
∆ā +
∆h̄
∂a ∂h

de donde √ √
3āh̄ 3ā2
∆V (ā, h̄) ∼
= ∆ā + ∆h̄

6 12

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Solución

y sustituyendo los valores ā = 24 y h̄ = 95 se tiene

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Solución

y sustituyendo los valores ā = 24 y h̄ = 95 se tiene


√ √ √
∆V (ā, h̄) ∼
= 380 3 · 0.6 + 48 3 · 0.4 = 247.2 3 ≈ 428.16 [cm3 ]

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Solución

y sustituyendo los valores ā = 24 y h̄ = 95 se tiene


√ √ √
∆V (ā, h̄) ∼
= 380 3 · 0.6 + 48 3 · 0.4 = 247.2 3 ≈ 428.16 [cm3 ]

El volumen calculado serı́a de

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Solución

y sustituyendo los valores ā = 24 y h̄ = 95 se tiene


√ √ √
∆V (ā, h̄) ∼
= 380 3 · 0.6 + 48 3 · 0.4 = 247.2 3 ≈ 428.16 [cm3 ]

El volumen calculado serı́a de


√ 2
3ā h̄ √
V = = 4560 3 ≈ 7898.15 [cm3 ]
12

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Solución

y sustituyendo los valores ā = 24 y h̄ = 95 se tiene


√ √ √
∆V (ā, h̄) ∼
= 380 3 · 0.6 + 48 3 · 0.4 = 247.2 3 ≈ 428.16 [cm3 ]

El volumen calculado serı́a de


√ 2
3ā h̄ √
V = = 4560 3 ≈ 7898.15 [cm3 ]
12
con un error de 428.16 [cm2 ]. Por lo tanto,

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Solución

y sustituyendo los valores ā = 24 y h̄ = 95 se tiene


√ √ √
∆V (ā, h̄) ∼
= 380 3 · 0.6 + 48 3 · 0.4 = 247.2 3 ≈ 428.16 [cm3 ]

El volumen calculado serı́a de


√ 2
3ā h̄ √
V = = 4560 3 ≈ 7898.15 [cm3 ]
12
con un error de 428.16 [cm2 ]. Por lo tanto,
√ √
V = 4560 3 ± 247.2 3 [cm3 ] ≈ 7898.15 ± 428.16 [cm3 ]

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores


Aritmética de punto flotante
Errores
Propagación de errores en evaluación de funciones

Ejercicio

La fuerza de atracción gravitatoria entre dos cuerpos de masas M y m


separados a una distancia R, viene dada por la fórmula:
M ·m
F =G
R2
donde G es la constante de gravitación universal. Si se considera que la
masa de uno de los cuerpos (M ) permanece constante, estime el error en
el cálculo de la fuerza F cuando m tiene un error del 2% y la distancia R
del 3%.

Métodos Numéricos para Ingenierı́a Aritmética de punto flotante Propagación de errores

También podría gustarte