g3 Métodos Numéricos 2023-II
g3 Métodos Numéricos 2023-II
g3 Métodos Numéricos 2023-II
GUÍA DE APRENDIZAJE
SEMANA N° 03
0
INDICE
1. INTRODUCCIÓN .....................................................................................................................2
2. OBJETIVOS EDUCACIONALES Y RESULTADOS DEL ESTUDIANTE ..........................2
3. DESARROLLO .........................................................................................................................2
3.1 CIFRAS SIGNIFICATIVAS .................................................................................................2
3.2 EXACTITUD Y PRECISIÓN ...............................................................................................4
3.3 DEFINICIONES DE ERROR...............................................................................................5
3.4 ERRORES DE REDONDEO ................................................................................................8
3.4.1 Representación de números en la computadora ...................................................................8
4. ACTIVIDAD Y EVALUACIÓN .............................................................................................12
4.1 Actividad ..............................................................................................................................12
4.2 Evaluación............................................................................................................................ 13
5. GLOSARIO .............................................................................................................................13
6. REFERENCIAS.......................................................................................................................13
1
1. INTRODUCCIÓN
En muchos problemas de aplicación en ingeniería no es posible obtener la solución analítica o
exacta; por lo tanto, no se pueden calcular con exactitud los errores en nuestros métodos
numéricos, en tales casos debemos usar aproximaciones o estimaciones de los errores. La
mayor parte de las técnicas desarrolladas para resolver problemas de aplicación en ingeniería,
tienen la característica de poseer errores, en primera instancia, esto puede parecer
contradictorio, ya que no coincide con la imagen que se tiene de una buena ingeniería. Los
estudiantes y los practicantes de la ingeniería trabajan constantemente para limitar este tipo de
errores en sus actividades, cuando hacen un examen o realizan sus tareas, son sancionados,
mas no premiados por sus errores. En la práctica profesional, los errores llegan a resultar
costosos y en algunas ocasiones catastróficos, si una estructura o un dispositivo falla, esto
puede costar vidas.
Se estudiará los dos errores numéricos más comunes (errores de redondeo y errores de
truncamiento). Los errores de redondeo se deben a que la computadora tan sólo representa
cantidades con un número finito de dígitos, mientras que, los errores de truncamiento
representan la diferencia entre una formulación matemática exacta de un problema y su
aproximación obtenida por un método numérico.
3. DESARROLLO
3.1 CIFRAS SIGNIFICATIVAS
Cuando se emplea un número para realizar un cálculo, debe haber seguridad de que pueda
usarse con confianza. Por ejemplo, la Figura 1 muestra un velocímetro y un odómetro
(contador de kilometraje) de un automóvil. Con un simple vistazo al velocímetro se observa
que el vehículo viaja a una velocidad comprendida entre 48 y 49 km/h. Como la aguja está
más allá de la mitad entre las marcas del indicador, es posible asegurar que el automóvil viaja
aproximadamente a 49 km/h. Tenemos confianza en este resultado, ya que dos o más
individuos que hicieran esta lectura llegarían a la misma conclusión. Sin embargo,
supongamos que se desea obtener una cifra decimal en la estimación de la velocidad. En tal
caso, alguien podría decir 48.8, mientras que otra persona podría decir 48.9 km/h. Por lo tanto,
debido a los límites del instrumento, únicamente se emplean con confianza los dos primeros
dígitos. Para estimaciones del tercer dígito (o más allá) sólo se considerarían aproximaciones.
2
Sería ridículo afirmar, considerando el velocímetro de la Figura 1, que el automóvil viaja a
48.8642138 km/h. En contraste, el odómetro muestra hasta seis dígitos confiables. De la Figura
1 se concluye que el automóvil ha recorrido un poco menos de 87 324.5 km durante su uso.
Aquí el séptimo dígito (y los siguientes) resultan inciertos (Chapra et al., 2007).
3
3.2 EXACTITUD Y PRECISIÓN
Los errores en cálculos y medidas se pueden caracterizar con respecto a su exactitud y su
precisión. La exactitud se refiere a qué tan cercano está el valor calculado o medido del valor
verdadero. La precisión se refiere a qué tan cercanos se encuentran, unos de otros, diversos
valores calculados o medidos.
Estos conceptos se ilustran gráficamente utilizando la analogía con una diana en la práctica de
tiro. Los agujeros en cada blanco de la Figura 2 se consideran como las predicciones con una
técnica numérica; mientras que el centro del blanco representa la verdad. La inexactitud
(conocida también como sesgo) se define como una desviación sistemática del valor
verdadero. Por lo tanto, aunque los disparos en la Figura 2c están más juntos que los de la
Figura 2a, los dos casos son igualmente inexactos, ya que ambos se centran en la esquina
superior izquierda del blanco. La imprecisión (también llamada incertidumbre), por otro lado,
se refiere a la magnitud en la dispersión de los disparos. Por consiguiente, aunque las Figuras
2b y 2d son igualmente exactas (esto es, igualmente centradas respecto al blanco), la última es
más precisa, pues los disparos están agrupados en forma más compacta (Chapra et al., 2007).
4
3.3 DEFINICIONES DE ERROR
Los errores numéricos surgen del uso de aproximaciones para representar operaciones y
cantidades matemáticas exactas. Éstas incluyen los errores de truncamiento que resultan del
empleo de aproximaciones como un procedimiento matemático exacto, y los errores de
redondeo que se producen cuando se usan números que tienen un límite de cifras significativas
para representar números exactos. Para ambos tipos de errores, la relación entre el resultado
exacto o verdadero, y el aproximado está dada por:
Valor verdadero = Valor aproximado + error (1)
de donde se tiene que el error numérico es igual a la diferencia entre el valor verdadero y el
valor aproximado, es decir:
𝑬𝒕 = valor verdadero – valor aproximado (2)
donde 𝐸𝑡 se usa para denotar el valor exacto del error o error verdadero.
Una desventaja en esta definición es que no toma en consideración el orden de la magnitud del
valor que se estima. Por ejemplo, un error de un centímetro es mucho más significativo si se
está midiendo un remache en lugar de un puente. Una manera de tomar en cuenta las
magnitudes de las cantidades que se evalúan consiste en normalizar el error respecto al valor
verdadero, es decir:
𝒆𝒓𝒓𝒐𝒓 𝒗𝒆𝒓𝒅𝒂𝒅𝒆𝒓𝒐
𝑬𝒓𝒓𝒐𝒓 𝒓𝒆𝒍𝒂𝒕𝒊𝒗𝒐 𝒇𝒓𝒂𝒄𝒄𝒊𝒐𝒏𝒂𝒍 𝒗𝒆𝒓𝒅𝒂𝒅𝒆𝒓𝒐 = (3)
𝒗𝒂𝒍𝒐𝒓 𝒗𝒆𝒓𝒅𝒂𝒅𝒆𝒓𝒐
que también se puede expresar como
𝒆𝒓𝒓𝒐𝒓 𝒗𝒆𝒓𝒅𝒂𝒅𝒆𝒓𝒐 𝒗𝒂𝒍𝒐𝒓 𝒗𝒆𝒓𝒅𝒂𝒅𝒆𝒓𝒐 – 𝒗𝒂𝒍𝒐𝒓 𝒂𝒑𝒓𝒐𝒙𝒊𝒎𝒂𝒅𝒐
𝜺𝒕 = 𝟏𝟎𝟎% = 𝟏𝟎𝟎% (4)
𝒗𝒂𝒍𝒐𝒓 𝒗𝒆𝒓𝒅𝒂𝒅𝒆𝒓𝒐 𝒗𝒂𝒍𝒐𝒓 𝒗𝒆𝒓𝒅𝒂𝒅𝒆𝒓𝒐
donde 𝜀𝑡 denota el error relativo porcentual verdadero.
5
Por lo tanto, aunque ambas medidas tienen un error de 1 cm, el error relativo porcentual 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.
El subíndice “t” de la ecuación (4) significa que el error ha sido normalizado al valor
verdadero. En el Ejemplo 1 teníamos el valor verdadero, pero en las situaciones reales a veces
es difícil contar con tal información. En los métodos numéricos, el valor verdadero sólo se
conocerá cuando se tengan funciones que se resuelvan analíticamente. Sin embargo, en
muchas aplicaciones reales, no se conoce a priori la respuesta verdadera. Entonces en dichos
casos, una alternativa es normalizar el error, usando la mejor estimación posible al valor
verdadero, es decir, para la aproximación misma, de donde:
𝒆𝒓𝒓𝒐𝒓 𝒂𝒑𝒓𝒐𝒙𝒊𝒎𝒂𝒅𝒐
𝜺𝒂 = 𝟏𝟎𝟎% (5)
𝒗𝒂𝒍𝒐𝒓 𝒂𝒑𝒓𝒐𝒙𝒊𝒎𝒂𝒅𝒐
donde el subíndice “a” significa que el error está normalizado a un valor aproximado.
En aplicaciones reales la ecuación (2) no se puede usar para calcular el término del error de la
ecuación (5). Uno de los retos que enfrentan los métodos numéricos es el de determinar
estimaciones del error en ausencia del conocimiento de los valores verdaderos. Por ejemplo,
ciertos métodos numéricos usan un método iterativo para calcular los resultados, donde se hace
una aproximación considerando la aproximación anterior, esperando cada vez mejores
aproximaciones. En tales casos, el error aproximado se calcula como la diferencia entre la
aproximación actual y la anterior. Por lo tanto, el error relativo porcentual aproximado está
dado por:
𝒂𝒑𝒓𝒐𝒙𝒊𝒎𝒂𝒄𝒊ó𝒏 𝒂𝒄𝒕𝒖𝒂𝒍 − 𝒂𝒑𝒓𝒐𝒙𝒊𝒎𝒂𝒄𝒊ó𝒏 𝒂𝒏𝒕𝒆𝒓𝒊𝒐𝒓
𝜺𝒂 = 𝟏𝟎𝟎% (6)
𝒂𝒑𝒓𝒐𝒙𝒊𝒎𝒂𝒄𝒊ó𝒏 𝒂𝒄𝒕𝒖𝒂𝒍
Los signos de las ecuaciones (1) a (6) pueden ser positivos o negativos. Por ejemplo, si la
aproximación es mayor que el valor verdadero (o la aproximación anterior es mayor que la
aproximación actual), entonces el error es negativo. No importa mucho el signo del error, sino
más bien que su valor absoluto porcentual sea menor que una tolerancia porcentual prefijada
𝜺𝒔 . En tales casos, los cálculos se repiten hasta que
|𝜺𝒂 | < 𝜺𝒔
si se cumple la relación anterior, entonces se considera que el resultado obtenido está dentro
del nivel aceptable fijado previamente 𝜺𝒔 , donde:
𝜺𝒔 = (𝟎. 𝟓𝒙𝟏𝟎𝟐−𝒏 )% (7)
lo cual implica que el resultado es correcto en al menos “n” cifras significativas.
6
Ejemplo 2. (Estimación del error con métodos iterativos)
En matemáticas con frecuencia las funciones se representan mediante series infinitas. Por
ejemplo, la función exponencial se calcula usando
x 2 x3 x 4 xn
e = 1 + x + + + + ... +
x
(*)
2! 3! 4! n!
Así cuantos más términos se le agreguen a la serie, la aproximación será cada vez más una
mejor estimación del valor verdadero de 𝑒 𝑥 . La ecuación (*) se conoce como expansión en
series de Maclaurin.
Empezando con el primer término 𝑒 𝑥 = 1 y agregando término por término, estime el valor
de 𝑒 0.5 . Después de agregar cada término, calcule los errores: relativo porcentual verdadero y
normalizado a un valor aproximado usando las ecuaciones (4) y (6), respectivamente. Observe
que el valor verdadero es 𝒆𝟎.𝟓 = 𝟏. 𝟔𝟒𝟖𝟕𝟐𝟏 … Agregue términos hasta que el valor absoluto
del error aproximado 𝜺𝒂 sea menor que un criterio de error preestablecido 𝜺𝒔 con tres cifras
significativas.
Solución
Con la ecuación (7) se determina el criterio de error preestablecido 𝜺𝒔 , que asegura que un
resultado sea correcto en al menos tres cifras significativas
𝜺𝒔 = (𝟎. 𝟓𝒙𝟏𝟎𝟐−𝟑 )% = 𝟎. 𝟎𝟓%
Por lo tanto, se agregarán términos a la serie hasta que
|𝜺𝒂 | < 𝟎. 𝟎𝟓%
▪ Primera estimación
e x = 1 → e0.5 = 1
▪ Segunda estimación
e x = 1 + x → e0.5 = 1 + 0.5 = 1.5
donde:
𝟏. 𝟔𝟒𝟖𝟕𝟐𝟏 − 𝟏. 𝟓
𝜺𝒕 = 𝟏𝟎𝟎% = 𝟗. 𝟎𝟐% [𝒆𝒓𝒓𝒐𝒓 𝒓𝒆𝒍𝒂𝒕𝒊𝒗𝒐 𝒑𝒐𝒓𝒄𝒆𝒏𝒕𝒖𝒂 𝒗𝒆𝒓𝒅𝒂𝒅𝒆𝒓𝒐]
𝟏. 𝟔𝟒𝟖𝟕𝟐𝟏
𝟏. 𝟓 − 𝟏
𝜺𝒂 = 𝟏𝟎𝟎% = 𝟑𝟑. 𝟑% [𝒆𝒓𝒓𝒐𝒓 𝒓𝒆𝒍𝒂𝒕𝒊𝒗𝒐 𝒑𝒐𝒓𝒄𝒆𝒏𝒕𝒖𝒂 𝒂𝒑𝒓𝒐𝒙𝒊𝒎𝒂𝒅𝒐]
𝟏. 𝟓
se tiene que:
|𝜺𝒂 | = 𝟑𝟑. 𝟑% > 𝟎. 𝟎𝟓%
Como |𝜀𝑎 | = 33.3% no es menor que 𝜀𝑠 = 0.05%, se deben continuar los cálculos agregando
x2
otro término, , repitiendo el cálculo del error. El proceso continúa hasta que |𝜀𝑎 | < 0.05%.
2!
Todos los cálculos se resumen de la siguiente manera:
7
Tabla 1. Resultados obtenidos para e0.05
Así, después de usar seis términos, el error aproximado es menor que 𝜀𝑠 = 0.05%, y el cálculo
termina. Sin embargo, observe que, ¡el resultado es exacto con cinco cifras significativas! en
vez de tres cifras significativas.
Figura 3. Cómo trabajan los sistemas a) decimal (base 10) y b) binario (base 2). En b) el número
binario 10101101 es equivalente al número decimal 173.
9
Figura 4. La representación de un entero decimal –173 en una computadora de 16 bits usando el
método de magnitud con signo.
Ejemplo 3. (Rango de enteros)
Determine el rango de enteros de base 10 que pueda representarse en una computadora de 16
bits.
Solución
De los 16 bits, se tiene el primer bit para el signo. Los 15 bits restantes pueden contener los
números binarios de 000000000000000 a 111111111111111.
▪ El límite superior se convierte en un entero decimal, así
0111111111111111 = 32767
▪ El límite inferior se convierte en un entero decimal, así
1111111111111111 = −32767
Así, en una computadora de 16 bits una palabra puede guardar en memoria un entero decimal
en el rango de –32 767 a 32 767.
▪ Debido a que el cero está ya definido como 0000000000000000=0, sería redundante usar
el número 1000000000000000 para definir “menos cero”. Por lo tanto, es usualmente
empleado para representar un número negativo adicional: –32 768, y el rango va de –32
768 a 32 767.
11
Figura 6. El número positivo de punto flotante más pequeño posible del Ejemplo 4.
Aunque es posible tomar una mantisa más pequeña (por ejemplo, 000, 001, 010, 011), se
emplea el valor de 100 debido al límite impuesto por la normalización. Así, el número positivo
más pequeño posible en este sistema es +0.5 x 2−3 , el cual es igual a 0.0625 en el sistema de
base 10. Los siguientes números más grandes se desarrollan incrementando la mantisa como
sigue:
0111101 = (1x2−1 + 0 x2−2 + 1x2−3 ) x2−3 = (0.078125)10
4. ACTIVIDAD Y EVALUACIÓN
4.1 Actividad
a. Determine el número de términos necesarios para aproximar cos x a 8 cifras significativas
con el uso de la serie de McLaurin.
x 2 x 4 x 6 x8
cos x = 1 − + − + − ...
2! 4! 6! 8!
12
4.2 Evaluación
Para evaluar esta actividad se utilizará la siguiente Rúbrica.
5. GLOSARIO
6. REFERENCIAS
Chapra, S. C., Canale, R. P., Ruiz, R. S. G., Mercado, V. H. I., Díaz, E. M., & Benites, G. E.
13