Manu1 U2 A2 Jarc

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 7

Universidad Abierta y a Distancia

de México
División de Ciencias Exactas, Ingeniería y Tecnología
Programa educativo: Matemáticas

Semestre: 4
Unidad didáctica: 1
Unidad de aprendizaje: 2
Actividad: 2 Estabilidad de sistemas

Nombre del estudiante: Javier Giovanni Rosales Cervantes


Matrícula: ES1822029479
Grupo:
Figura académica: Isaac Izcoatl Mota Díaz
Fecha de entrega: 06 de mayo 2024

Ciudad de México, a 06 de mayo de 2024


ÍNDICE

INTRODUCCIÓN ............................................................................................................... 3
DESARROLLO DE LA ACTIVIDAD .................................................................................. 4
CONCLUSIONES .............................................................................................................. 7
REFERENCIAS BIBLIOGRÁFICAS .................................................................................. 7
INTRODUCCIÓN

En esta unidad además de la representación de la información de forma numérica en


cualquier base y sistemas de punto flotante y su funcionamiento para representar
información. Hemos aprendido sobre el condicionamiento de una función 𝑓(𝑥) que se usa
para describir la sensibilidad del valor de una función a cambios en su argumento.

Y sobre la estabilidad e inestabilidad de las funciones que son conceptos asociados a la


sensibilidad numérica y al acarreo de errores involucrados en el cómputo de 𝑓(𝑥).

Dentro del desarrollo de la presente actividad, resolveremos diferentes problemas de


condicionamiento y estabilidad de las funciones.
DESARROLLO DE LA ACTIVIDAD

Actividad 2. Estabilidad de sistemas.

Condicionamiento y estabilidad sistemas. Para el siguiente par de problemas vas a calcular


el condicionamiento de una función y argumentar matemáticamente las preguntas que se
te hacen a continuación

Considera la función 𝑓(𝑥) = √𝑥 + 1 − √𝑥. Al calcularla para valores normales no parece


haber ningún problema, pero considera usarla para valores grandes de 𝑥, digamos 𝑥 ≈ 104 .

a) Obtén la expresión para el condicionamiento de 𝒇(𝒙) dependiendo de 𝑥

Sabemos que

|(𝑓(𝑥̂) − 𝑓(𝑥))/𝑓(𝑥)| 𝑓(𝑥̂) − 𝑓(𝑥) 𝑥(𝑓(𝑥 + ℎ) − 𝑓(𝑥))


𝐶𝑜𝑛𝑑 = =| |=| |
|(𝑥̂ − 𝑥)/𝑥| 𝑓(𝑥) ℎ𝑓(𝑥)

𝑓′(𝑥)
𝐶𝑜𝑛𝑑 = |𝑥 |
𝑓(𝑥)

1 1 1
𝑓 ′ (𝑥) = ( − )
2 √𝑥 + 1 √𝑥

1 1 1 1 1
− 2 ( − ) |𝑥|
2 𝑥 + 1 2√𝑥 𝑥 + 1 √𝑥
𝐶𝑜𝑛𝑑 = |𝑥 √ | = |𝑥 √ |=
√𝑥 + 1 − √𝑥 √𝑥 + 1 − √𝑥 |2|

|𝒙|
𝑪𝒐𝒏𝒅 =
|𝟐|
b) Trabajando con una precisión de 4 cifras significativas, explica en tus propias
𝟏
palabras por qué la expresión 𝒇𝒔 (𝒙) = es más estable.
√𝒙+𝟏+√𝒙

𝟏
𝒇𝒔 (𝒙) = 𝒙
√𝒙 + 𝟏 + √𝒙
0.414213562 1
0.317837245 2
0.267949192 3
… …
0.023796042 441
0.023769138 442
0.023742326 443
0.023715604 444

Como podemos apreciar en la tabla anterior, conforme el valor de 𝒙 se aproxima al


infinito, el resultado de 𝒇𝒔 (𝒙) se aproxima a cero, y cuando 𝒙 ≥ 𝟒𝟒𝟏, los valores a 4
cifras significativas va variando muy poco, hasta parecer imperceptibles.

Tip: Considera comparar el error absoluto y relativo de valores grandes. Intenta determinar
en qué paso 𝑓(𝑥) aumenta su condicionamiento.

La función

𝑒𝑥 − 1
𝑔(𝑥) = = ∑ 𝑥 𝑖 /(𝑖 + 1)!
𝑥
𝑖=0

se puede calcular, ingenuamente, mediante el siguiente algoritmo

𝑆i 𝑥 = 0
𝑔= 1
𝑠i no
𝑔 = (𝑒𝑥p(𝑥) – 1) / 𝑥
𝑓in
a) ¿Dónde consideras que este algoritmo se vuelve inestable y por qué?

De entrada, un algoritmo que contenga la e de Euler, es por sí mismo inestable.

En la gráfica podemos ver, que en la parte negativa, un cambio significativo en x, representa


un cambio muy pequeño en y, a diferencia de la parte positiva, donde un cambio pequeño
en x, representa un cambio significativo en y.

Por lo que el algoritmo se vuelve estable en 𝑔 = (𝑒𝑥𝑝(𝑥)−1) / 𝑥

b) ¿Cómo consideras que el cambio de variable en el algoritmo siguiente


contribuye a su estabilidad?

𝑦 = 𝑒𝑥p(𝑥)
𝑆i 𝑦 = 1
𝑔= 1
𝑠i no
𝑔 = (𝑦 – 1) / 𝑙og(𝑦)
𝑓in

Parecido al algoritmo anterior, es un algoritmo inestable, que solamente es estable


en (1,1).
Tip: Compara un par de tablas con valores entre 10−5 y 10−16 con 10, 15, y 20 cifras
significativas para cada algoritmo para que puedas observar el efecto numéricamente.

En la siguiente tabla comparamos los valores que muestran las diferencias entre los 2
algoritmos, con lo que es claro observar que el cambio de variable en el algoritmo genera
un cambio en su estabilidad.

Valores Algoritmo 1 Algoritmo 2


10 1.000000005 1.000000005
15 1.0000000500000 1.00000000499999
20 1.0000000050000000166 1.00000000499999166

CONCLUSIONES

A través de ésta actividad, reforzamos los temas relacionados al condicionamiento de


funciones y a la estabilidad e inestabilidad de las mismas.

Hemos resuelto problemas lo cual siempre ayuda a comprender mejor los temas de cada
Unidad, además de revisar gráficamente que sucede con diferentes tipos de funciones.

REFERENCIAS BIBLIOGRÁFICAS

Aloma, N. (10 de junio de 2019). Cantidad de elementos de un conjunto de punto flotante.


Obtenido de YouTube: https://www.youtube.com/watch?v=MCbIAsGvsN0

Burden, R. (2011). Análisis numérico (7ª edición). México: Cengage Learning.

Escobar, E. V. (23 de mayo de 2021). Aritmética de Punto Flotante. Obtenido de YouTube:


https://www.youtube.com/watch?v=pquVAqznXvQ

Jalón, L. M. (30 de marzo de 2015). Concepto de Estabilidad Numerica | Calculo de


errores | Metodos numericos. Obtenido de YouTube:
https://www.youtube.com/watch?v=asjsFpd6uqg

También podría gustarte