Sin ttulo de diapositiva - PowerPoint PPT Presentation

1 / 50
About This Presentation
Title:

Sin ttulo de diapositiva

Description:

La soluci n exacta de la ecuaci n diferencial de primer orden: ... soluci n exacta f(x,y) es constante e igual a su valor en el extremo ... – PowerPoint PPT presentation

Number of Views:94
Avg rating:3.0/5.0
Slides: 51
Provided by: fisicadem
Category:

less

Transcript and Presenter's Notes

Title: Sin ttulo de diapositiva


1
Ecuaciones diferenciales de 1er orden
Una ecuación diferencial ordinaria de primer
orden es una expresión del tipo siguiente
El problema que se suele presentar es el de
calcular una función y f(x) tal que verifique
la ecuación anterior con una condición de
contorno y(x0) y0.
El siguiente Teorema de Cauchy sólo garantiza
la existencia y unicidad de la solución bajo las
siguientes condiciones restrictivas
2
Teorema de Cauchy
Si f(x,y) es analítica en un dominio que
contiene al punto (x0,y0), existe una, y sólo
una, función analítica y(x) que verifique la
ecuación
con la condición de contorno
Una condición, menos exigente, para que exista
solución y sea única (aunque no necesariamente
analítica)es que se satisfaga una condición
de Lipschitz
3
Supongamos que tenemos una función f(x,y)
definida en un dominio del plano XY. Se dice que
la función f(x,y) satisface una condición
de Lipschitz (respecto de y) en el dominio si
esixte una constante M gt0 tal que
para todos los puntos (x,y1) y (x,y2) que
pertenezcan al dominio. La constante M se
llama constante de Lipschitz.
Una condición suficiente para que se pueda
verificar una condición de Lipschitz es que
exista ?f/?y y esté acotada en el dominio, D. Si
es así, Efectivamente, se satisface una condición
de Lipschitz (respecto de y) en el dominio, D, y
la constante viene dada por
4
En efecto
con lo cuál
5
Ejemplo
Supongamos el dominio D definido del siguiente
modo
y la función f(x,y) dada por
como ?f/?y existe y está acotada en el dominio D
6
En efecto
Sin embargo, aunque esta condición (sobre la
derivada parcial) es una condición suficiente, no
es necesaria, como se ve en el ejemplo siguiente
que cumple una condición de Lipschitz
a pesar de que la derivada parcial ?f/?y no
existe en los puntos (x,0)
7
Método de Euler
Es un método sencillo para la integración de
ecuaciones diferenciales de primer orden.
Sea
con la condición de contorno
Supongamos que y(x) es la solución exacta del
problema. Si tomamos un x lo suficientemente
próximo a x0, podemos tomar la siguiente
aproximación
8
Así, si, por ejemplo, tomamos un x1 x0h,
podemos calcular el valor correspondiente y1
y(x1) del siguiente modo
Si ahora quisiéramos calcular la solución en un
punto ulterior, partiríamos ahora de
con la nueva condición (aproximada) de contorno
9
Utilizar el método de Euler para aproximar el
valor de la solución de la siguiente ecuación
diferencial en los puntos x 0.2, 0.4, 0.6, 0.8
y 1, usando h 0.2 y h 0.1.
h 0.2
10
(No Transcript)
11
h 0.1
12
(No Transcript)
13
Vemos que obtenemos valores distintos de los
que habíamos calculado para h 0.2. Cuanto menor
sea h, mejor será la aproximación (aunque también
más laboriosa). Para un h constante el error será
tanto mayor cuanto más nos alejemos del punto
inicial, como puede apreciarse en la gráfica
siguiente en la que comparamos las dos soluciones
aproximadas con la solución exacta.
14
(No Transcript)
15
Método de Euler modificado
La solución exacta de la ecuación diferencial de
primer orden
en el punto x1 vendría dada por la siguiente
expresión
En el método de Euler sencillo que vimos
anteriormente tomábamos la siguiente aproximación
16
Esta aproximación es equivalente a suponer que
en el integrando de la solución exacta f(x,y) es
constante e igual a su valor en el extremo
inferior de la integral, es decir, f(x, y)
f(x0,y0)
Parecería más razonable el pensar que
obtendríamos un valor más preciso si
aproximáramos la integral de f(x,y) por un
promedio de sus valores en los dos extremos de la
integral en vez de tomarla igual a su valor en el
extremo inferior.
Sin embargo, de esa manera, nos encontraríamos
con el problema de que, para calcular y1
necesitamos saber su valor para evaluar f(x1,y1).
17
El problema se solventa del siguiente modo
Primero se obtiene una aproximación de y1 usando
el método de Euler sencillo
a continuación, se usa esta aproximación sencilla
para calcular f(x1,y1(0)) y así poder tomar la
siguiente nueva estimación para el valor de y1
naturalmente, podríamos utilizar esta nueva
aproximación para obtener otra
y así, podríamos iterar hasta obtener una
aproximación definitiva.
18
Una vez que estimemos que tenemos una
estimación sensata de y1 repetiríamos el
procedimiento para calcular y2
19
Utilizar el método de Euler modificado para
aproximar el valor de la solución de la siguiente
ecuación diferencial en los puntos x 0.2 y 0.4,
usando h 0.2 y con tres decimales de
aproximación
h 0.2
20
Luego, con tres cifras decimales, tendríamos
21
(No Transcript)
22
Luego, con tres cifras decimales, tendríamos
23
Algoritmo de Taylor
Una forma alternativa de mejorar el método
de Euler sería tomar más términos en el
desarrollo de Taylor de la solución exacta
Esto se puede hacer del modo siguiente
Partiendo de
y derivando respecto a x nos queda que
24
En lo siguiente, empleamos la siguiente
notación abreviada
si seguimos derivando
y así, podríamos continuar calculando derivadas
de orden más alto. Si f admitiera derivadas de
cualquier orden (es decir, si fuera, analítica),
podríamos calcular la solución de este modo
(Teorema de Cauchy).
25
Si aplicamos este método al problema que teníamos
Luego, la solución se puede escribir como
26
Sin embargo, en el caso general, este método
puede resultar bastante laborioso, tal y como se
puede apreciar en el siguiente ejemplo
27
(No Transcript)
28
Por tanto, haciendo las sustituciones oportunas
con lo que la solución puede escribirse como
29
Método de Picard (de las aproximaciones
sucesivas)
Como ya vimos anteriormente, la
solución exacta de la ecuación diferencial de
primer orden
en el punto x vendría dada por la siguiente
expresión
Si conociéramos y(x), sustituyéndola en el
integrando de la ecuación anterior, obtendríamos
una identidad trivial. Si partiéramos de una
solución aproximada, y0(x), podríamos
introducirla en el integrando para calcular una
nueva aproximación (mejorada) y1(x). Integrando
esta nueva aproximación, se puede obtener otra
nueva, y2(x), y así sucesivamente.
30
Generalmente, la primera aproximación que se
suele tomar es hacer y0(x) constante e igual a la
condición de contorno y0(x) y(x0).
Si la convergencia no fuera buena, podrían
ensayarse aproximaciones iniciales mejores,
mediante el método de Euler (o el de Euler
modificado).
Cuando las integrales se efectúan de forma
numérica, estos métodos se conocen con el nombre
de métodos de Adams-Bashforth.
31
Utilizar el método de Picard con el problema
siguiente
32
(No Transcript)
33
(No Transcript)
34
(No Transcript)
35
Utilizar el método de Picard con el problema
siguiente
36
(No Transcript)
37
(No Transcript)
38
Utilizar el método de Picard con el problema
siguiente
39
(No Transcript)
40
(No Transcript)
41
Método de Runge-Kutta (de cuarto orden)
Los llamados métodos de Runge-Kutta son
una serie de algoritmos para calcular
aproximaciones númericas del valor de la solución
de
en puntos de la forma siguiente
con muy buena precisión, sin que, para ello,
sea necesario que los h sean muy pequeños.
El procedimiento consta de los siguientes pasos
42
Para calcular un valor aproximado de la
solución y1 en el punto x1 x0 h, se calculan
los siguientes números
y entonces se toma
43
Procediendo del mismo modo, calcularíamos el
valor aproximado de la solución, y2, en el punto
x2 x1 h
44
Y así, sucesivamente, para el punto enésimo,
tendríamos xn xn-1 h
45
Utilizar el método de Runge-Kutta con el
problema siguiente para calcular la solución
aproximada en x 0.2 y x 0.4
h 0.2
46
(No Transcript)
47
(No Transcript)
48
Utilizar el método de Runge-Kutta con el
problema siguiente para calcular la solución
aproximada en x 0.1 y x 0.2
h 0.1
49
(No Transcript)
50
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com