• No se han encontrado resultados

Métodos Numéricos: Ejercicios Tema 4: Resolución aproximada de EDO’s

N/A
N/A
Protected

Academic year: 2022

Share "Métodos Numéricos: Ejercicios Tema 4: Resolución aproximada de EDO’s"

Copied!
35
0
0

Texto completo

(1)

Tema 4: Resolución aproximada de EDO’s

Francisco Palacios

Escuela Politécnica Superior de Ingeniería de Manresa Universidad Politécnica de Cataluña

Marzo 2008 Versión 1.3

Ejercicio 1 Resuelve manualmente las siguientes EDO’s separables. De- termina cuando sea posible, una solución explícita.

1. dy

dx = sin 5x 2. dx + e3xdy = 0 3. (x + 1)dy

dx = x + 6 4. xy0 = 4y

5. dy dx = y3

x2

(1.1)

dy

dx = sin 5x, dy = sin 5x dx, Z

dy = Z

sin 5x dx, y = −1

5cos 5x + c, c ∈ R.

(1.2)

dx + e3xdy = 0, e3xdy = −dx,

dy = −1

e3xdx,

= −e−3xdx, Z

dy = Z

−e−3xdx,

1

(2)

Z

dy =1 3

Z

e−3x(−3) dx, y = 1

3e−3x+ c, c ∈ R.

(1.3)

(x + 1)dy

dx = x + 6, dy = x + 6

x + 1dx, Z

dy =

Z x + 6 x + 1dx, Z x + 6

x + 1dx =

Z x + 1 + 5 x + 1 dx =

Z µ

1 + 5 x + 1

¶ dx,

= x + 5 ln |x + 1| + c,

y = x + 5 ln |x + 1| + c, c ∈ R.

(1.4)

xy0= 4y.

xdy dx = 4y, 1

ydy = 41 xdx, Z 1

ydy = 4 Z 1

xdx, ln |y| = 4 ln |x| + c1, ln |y| = ln x4+ c1, c1 ∈ R.

|y| = eln x4+c1 = x4· ec1 (c2= ec1)

= c2x4, c2 > 0.

y = ±c2x4,

y = cx4, (c = ±c2), y = cx4, c 6= 0.

Finalmente, verificamos que la solución constante y = 0 también es solución, por lo tanto

y = cx4, c ∈ R.

(3)

(1.5)

dy dx = y3

x2, 1

y3 dy = dx x2, Z

y−3dy = Z

x−2dx, 1

−2y−2 = −x−1+ c1,

−1 2y2 = −1

x + c1, 1

y2 = 2

x + c c = −2c1. Solución implícita

1

y2 = 2 + xc

x , c ∈ R.

Soluciónes explícitas

y = ±

r x

2 + cx.

Ejercicio 2 Resuelve con Maple el ejercicio anterior.

Ver resolución con Maple¤

Ejercicio 3 Determina manualmente una solución explícita para el siguien- te problema de valor inicial

½ (e−y+ 1) sin x dx = (1 + cos x) dy, y(0) = 0.

Verifica el resultado con Maple; representa la función solución en el intervalo x ∈ [0, 2].

sin x

1 + cos xdx = 1 e−y+ 1dy, Z sin x

1 + cos xdx =

Z 1

e−y+ 1dy, Z sin x

1 + cos xdx = −

Z − sin x

1 + cos xdx = − ln (1 + cos x) ,

(4)

Z 1

e−y+ 1dy =

Z 1

1

ey + 1dy =

Z ey

1 + ey dy = ln (1 + ey) . Familia de soluciones

− ln (1 + cos x) = ln (1 + ey) + c.

Imponemos la condición inicial y(0) = 0

− ln (1 + cos 0) = ln¡

1 + e0¢ + c, c = −2 ln 2 = − ln 4.

Solución del problema de valor incial

− ln (1 + cos x) = ln (1 + ey) − ln 4.

Reescribimos la solución

ln (1 + ey) + ln (1 + cos x) = ln 4, (1 + ey) (1 + cos x) = 4.

Solución explícita

1 + ey = 4 1 + cos x, ey = 4

1 + cos x − 1, y = ln

µ 4

1 + cos x− 1

¶ ,

y = ln

µ3 − cos x 1 + cos x

¶ .

Para el resto del ejercicio, ver resolución con Maple. ¤

Ejercicio 4 Determina una solución explícita para el siguiente problema de valor inicial (

y dy = 4x¡

y2+ 1¢1/2

dx, y(0) = 1.

Verifica el resultado con Maple; representa la función solución en el intervalo x ∈ [0, 2].

(5)

y

(y2+ 1)1/2 dy = 4x dx,

Z y

(y2+ 1)1/2 dy = Z

4x dx,

Z y

(y2+ 1)1/2 dy = 1 2

Z ¡y2+ 1¢−1/2

2y dy = 1 2

¡11

2

¢¡

y2+ 1¢1/2

= ¡

y2+ 1¢1/2

. Familia de soluciones ¡

y2+ 1¢1/2

= 2x2+ c.

Imponemos la condición inicial

y(0) = 1,

√2 = 0 + c ⇒ c =√ 2.

Solución del problema de valor inicial

¡y2+ 1¢1/2

= 2x2+√ 2.

Soluciones explícitas

y2+ 1 =³

2x2+√ 2´2

, y = ±r³

2x2+√ 2´2

− 1.

Teniendo en cuenta la solución inicial, y(0) = 1, debemos tomar la rama positiva

y =r³

2x2+√ 2´2

− 1.

Para el resto del ejercicio, ver resolución con Maple. ¤

Ejercicio 5 Determina una solución explícita para el siguiente problema de

valor inicial ½

x2y0 = y − xy, y(−1) = −1.

Verifica el resultado con Maple.

(6)

x2dy

dx = y − xy, 1

ydy = 1 − x x2 dx, Z 1

ydy =

Z 1 − x x2 dx, Z 1 − x

x2 dx = Z µ 1

x2 − 1 x

dx = −1

x − ln |x| . Familia de soluciones

ln |y| = −1

x− ln |x| + c.

Imponemos la condición inicial y(−1) = −1,

ln 1 = 1 − ln 1 + c ⇒ c = −1.

Solución implícita

ln |y| = −1

x − ln |x| − 1.

Determinamos la solución explícita

ln |y| + ln |x| = −1 x − 1, ln |yx| = −

µ 1 + 1

x

¶ ,

|xy| = e(1+1x), y = ±1

xe(1+x1).

Teniendo en cuenta la condición inicial y(−1) = −1, debemos tomar la rama y = 1

xe(1+1x).

Para el resto del ejercicio, ver resolución con Maple. ¤

Ejercicio 6 Determina una solución explícita para el siguiente problema de

valor inicial ⎧

⎩ dy

dx = 2x + 1 2y , y(−2) = −1.

Verifica el resultado con Maple.

(7)

2y dy = (2x + 1) dx, Z

2y dy = Z

(2x + 1) dx.

Familia de soluciones

y2 = x2+ x + c.

Imponemos la condición inicial y(−2) = −1 (−1)2 = (−2)2− 2 + c,

1 = 4 − 2 + c, c = −1.

Solución implícita del problema de valor inicial y2= x2+ x − 1.

Solución explícita

y = ±p

x2+ x − 1,

teniendo en cuenta la condición inicial, debemos tomar la rama y = −p

x2+ x − 1.

Para el resto del ejercicio, ver resolución con Maple. ¤

Ejercicio 7 Resuelve las siguientes EDO’s lineales. Indica en cada caso un intervalo en el que la solución es válida.

1. dy dx = 5y.

2. dy

dx+ y = e3x. 3. y0+ 3x2y = x2. 4. x2y0+ xy = 1 5. xdy

dx − y = x2sin x.

6. xdy

dx + 4y = x3− x.

7. x2y0+ x (x + 2) y = ex.

(8)

(7.1)

dy dx = 5y, y0− 5y = 0.

Es una EDO lineal homogénea. Identificamos p(x) = −5,

y = keR(−5) dx,

= keR5 dx = ke5x. y = ke5x, k ∈ R.

Solución definida en todo R.

(7.2)

dy

dx+ y = e3x, y0+ y = e3x, Es una EDO lineal completa, identificamos

p(x) = 1.

Solución de la EDO homogénea

yh = keR dx= ke−x. Solución particular de la EDO completa

yp = k(x)e−x. Variación de parámetros

k0e−x− ke−x

| {z }

yp0

+ ke| {z }−x

yp

= e3x

k0e−x= e3x,

k0 = e3x

e−x = e4x, k =

Z

e4xdx = 1 4e4x.

(9)

Obtenemos

yp = 1

4e4xe−x = 1 4e3x. Solución general de la EDO completa

y = yh+ yp, y = ke−x+1

4e3x, k ∈ R.

Definida en (−∞, +∞).

(7.3)EDO lineal completa.

y0+ 3x2y = x2,

p(x) = 3x2. Solución de la ecuación homogénea

yh = ke

Rp(x) dx= keR3x2dx

= ke−x3. Solución particular de la EDO completa

yp = k(x)e−x3. Variación de parámetros

yp0 = k0e−x3 − 3kx2e−x3. Sustituimos en la ecuación completa

k0e−x3 − 3kx2e−x3 + 3x2ke−x3 = x2, k0e−x3 = x2,

k0 = x2

e−x3 = x2ex3, k =

Z

x2ex3dx = 1 3ex3. Obtenemos

yp = k(x)e−x3 = 1

3ex3e−x3 = 1 3. Solución general de la ecuación completa

y = yh+ yp,

(10)

y = ke−x3 +1

3, k ∈ R.

Definida en (−∞, +∞).

(7.4)EDO lineal completa.

x2y0+ xy = 1.

Forma estándar

y0+ 1 xy = 1

x2. Homogénea asociada

y0+1

xy = 0 ⇒ p(x) = 1 x. Solución de la ecuación homogénea

yh = keR 1xdx

= ke− ln|x|

= keln(1/|x|)

= k 1

|x| tomamos x ∈ (0, +∞) . y = k

x. Solución particular de la EDO completa

yp = k(x) x . Variación de parámetros

y0p = k0x − k x2 . Sustituimos en la ecuación completa

y0p+ 1

xyp = 1 x2 y obtenemos

k0x − k x2 + 1

x k x = 1

x2, k0

x = 1 x2, k0 = 1

x ⇒ k =

Z 1

xdx = ln x.

Resulta

yp = ln x x .

(11)

Solución general de la EDO completa y = yh+ yp. y = k

x+ ln x

x , k ∈ R.

Definida para x ∈ (0, +∞) . (7.6)EDO lineal completa.

xdy

dx− y = x2sin x.

Forma estándar

dy dx −1

xy = x sin x.

Ecuación homogénea asociada

y0− 1 xy = 0, p(x) = −1

x. Solución de la ecuación homogénea

yh = keRp(x) dx,

= ke

R(x1)dx,

= keR 1xdx,

= keln|x| resolvemos para x > 0

= keln x= kx.

Solución particular de la EDO completa yp = k(x) x, y0p= k0x + k, sustituimos en la EDO completa

k0x + k −1

xkx = x sin x, k0x = x sin x,

k0 = sin x, k =

Z

sin x dx = − cos x.

Obtenemos

yp = −x cos x.

(12)

Solución general de la EDO completa y = yh+ yp

y = kx − x cos x, k ∈ R.

Definida para x > 0.

(7.6) Edo lineal completa.

xdy

dx+ 4y = x3− x.

Forma estándar

y0+ 4

xy = x2− 1.

EDO homogénea asociada

y0+ 4 xy = 0, p(x) = 4

x. Solución de la EDO homogénea

yh = keRp(x) dx = keR 4xdx,

= ke−4 ln|x|,

= keln|x−4| = keln(1/x4),

= k

x4 (x 6= 0), tomamos p.e. x > 0.

Solución particular de la EDO

yp = k(x) · 1 x4, yp0 = k0 1

x4 −4k x5, k0 1

x4 −4k x5 + 4

x µ k

x4

= x2− 1, k0 1

x4 = x2− 1, k0 = x6− x4, k =Z ¡

x6− x4¢

dx = x7 7 −x5

5 . Obtenemos

yp= µx7

7 −x5 5

¶ 1 x4 = x3

7 −x 5.

(13)

Solución general de la EDO completa y = yh+ yp, y = k

x4 +x3 7 −x

5, k ∈ R.

Definida en cualquier intervalo que no contenga x = 0.

(7.7) EDO lineal completa.

x2y0+ x(x + 2)y = ex. Forma estándar

y0+ x(x + 2) x2 y = 1

x2ex, p(x) = x(x + 2)

x2 = x2+ 2x

x2 = 1 + 2/x.

Homogénea asociada

y0+ µ

1 + 2 x

¶ y = 0.

Solución de la EDO homogénea yp = keRp(x) dx,

= keR(1+x2)dx,

= ke−x−2 ln|x|, tomamos x 6= 0,

= ke−x· eln x−2,

= ke−x· 1 x2. y = ke−x

x2 . Solución particular de la EDO completa

yp = k(x)e−x x2 ,

y0p = k0e−x

x2 + k−e−xx2− e−x· 2x

x4 ,

= k0e−x

x2 − ke−x

¡x2+ 2x¢ x4 . Sustituimos en la EDO completa

yp0 +x2+ 2x

x2 · yp = 1 x2ex,

(14)

k0e−x

x2 − ke−xx2+ 2x x4

| {z }

yp0

+x2+ 2x x2 · ke−x

x2

| {z }

yp

= 1 x2ex,

k0e−x x2 = 1

x2ex, k0 = x2

x2 · ex

e−x = e2x. Integramos para determinar k(x)

k = Z

e2xdx = 1 2e2x. Obtenemos

yp = k(x)e−x x2 = 1

2e2xe−x x2 = ex

2x2. Solución general de la EDO completa

y = yh+ yp, y = ke−x

x2 + ex

2x2 k ∈ R,

definida en cualquier intervalo que no contenga al cero, por ejemplo, para (0, +∞).

Ejercicio 8 Resuelve con Maple el ejercicio anterior.

Ver resolución con Maple. ¤

Ejercicio 9 Determina una solución explícita para el problema de valor

inicial ½

xy0+ y = ex, y(1) = 2.

Indica un intervalo en el que esté definida la solución. Verifica el resultado con Maple; representa la función solución en el intervalo x ∈ [1, 3].

EDO lineal. Forma estándar

y0+ 1 xy = 1

xex. p(x) = 1

x. EDO homogénea asociada

y0+ 1 xy = 0,

(15)

yh = keR x1dx= ke− ln|x|. Tomamos x > 0

yh= ke− ln x= k³

eln x´−1

= kx−1,

yh= k x. Solución particular de la EDO completa

yp = k(x)1 x, yp0 = k01

x − k 1 x2. k01

x − k 1 x2

| {z }

y0p

+1 x k1

|{z}x

yp

= 1 xex,

k01 x = 1

xex, k0= ex, k =

Z

exdx = ex. Resulta

yp = ex x. Solución general de la EDO completa

y = yh+ yp, y = k

x+ ex

x, k ∈ R.

Solución del problema de valor inicial; imponemos la condición y(1) = 2,

k 1 +e

1 = 2 ⇒ k = 2 − e, y = 2 − e

x + ex

x , x ∈ (0, +∞) . Para el resto del ejercicio, ver resolución con Maple. ¤

(16)

Ejercicio 10 Determina una solución explícita para el problema de valor

inicial ⎧

⎪⎨

⎪⎩

(x + 1)dy

dx+ y = ln x, y(1) = 10, x > 0.

Verifica el resultado con Maple; representa la función solución en el intervalo x ∈ [1, 3].

Forma estándar

dy dx+ 1

x + 1y = ln x x + 1, EDO Homogénea asociada

y0+ 1

x + 1y = 0, p(x) = 1

x + 1. Solución de la EDO homogénea

yh = keRp(x) dx= keR x+11 dx

= ke− ln|x+1|, Sabemos que x > 0, por lo tanto

x + 1 > 0 ⇒ ln |x + 1| = ln (x + 1) . En ese caso

yh = ke− ln(x+1),

= kelnx+11 = k 1 x + 1, yk= k 1

x + 1. Solución particular de la EDO completa

yp = k(x) · 1 x + 1, yp0 = k0 1

x + 1− k 1 (x + 1)2.

(17)

Sustituimos en la EDO completa y0+ 1

x + 1y = ln x x + 1, k0 1

x + 1− k 1 (x + 1)2

| {z }

yp0

+ 1

x + 1· k x + 1

| {z }

yp

= ln x x + 1,

k0 1

x + 1 = ln x x + 1, k0= ln x.

Integramos para determinar k k =

Z

ln x dx = x ln x − Z

x ·1 xdx

= x ln x − Z

dx = x ln x − x,

yp = k · 1

x + 1 = x ln x − x x + 1 . Solución general de la EDO completa

y = yh+ yp, y = k · 1

x + 1+x ln x − x

x + 1 , k ∈ R.

Imponemos la condición inicial

y(1) = 10, k1

2 +1 · 0 − 1 2 = 10, k

2 −1

2 = 10 ⇒ k = 21.

Solución del problema de valor inicial y = 21

x + 1+x ln x − x x + 1 . Para el resto del ejercicio, ver resolución con Maple. ¤ Ejercicio 11 Consideramos el problema de valor inicial

½ y0 = x2− y,

y(0) = 1, 0 ≤ x ≤ 1.

(18)

1. Calcula manualmente la solución exacta.

2. Aproxima la solución manualmente usando el método de Euler de 4 pasos, calcula los errores de truncamiento.

3. Resuelve los apartados anteriores con Maple.

1. Solución exacta

EDO lineal completa, la escribimos en forma estándar y0+ y = x2.

EDO homogénea asociada

y0+ y = 0, identificamos

p(x) = 1, solución de la EDO homogénea asociada

yh = keRdx= ke−x.

Solución particular de la EDO completa por variación de parámetros, yp = k(x) e−x,

yp0 = k0e−x− ke−x. Sustituimos en la EDO completa

y0+ y = x2 y resulta

y0p

z }| {

k0e−x− ke−x+

yp

z }| { ke−x= x2, k0e−x = x2,

k0 = x2

e−x = x2ex. k =

Z

x2exdx.

(19)

La integral se calcula aplicando integración por partes dos veces Z

x2exdx = x2ex− Z

2xexdx,

= x2ex− 2 Z

xexdx,

= x2ex− 2

∙ xex

Z exdx

¸ ,

= x2ex− 2xex+ 2ex. Obtenemos

yp

x2ex− 2xex+ 2ex¢

e−x= x2− 2x + 2.

Solución de la EDO completa

y = yh+ yp,

y = k e−x+ x2− 2x + 2, k ∈ R.

Solución del problema de valor inicial: exigimos y(0) = 1 k + 2 = 1,

k = 1 − 2 = −1.

Finalmente, resulta

y = x2− 2x + 2 − e−x. 2. Método de Euler de 4 pasos

Intervalo

[a, b] = [0, 1] , step

h = b − a 4 = 1

4 = 0.25.

La ecuación en forma normal es

y0= f (x, y) con

f (x, y) = x2− y.

formulación del método

¯

yj+1= ¯yj+ h f (xj, ¯yi), en nuestro caso

¯

yj+1 = ¯yj+ h (x2j − ¯yi).

(20)

Fase 1.

Partimos de ½

x0 = 0, y0 = 1.

Calculamos

¯

y1 = ¯y0+ 0.25¡ x20− ¯y0

¢= 1 + 0.25 · (−1) = 0.75.

Fase 2.

Partimos de ½

x1= 0.25,

¯

y1= 0.75.

Calculamos

¯

y2 = y¯1+ 0.25¡

x21− ¯y1¢

= 0.75 + 0.25 ·¡

0.252− 0.75¢

= 0.5781.

Fase 3.

Partimos de ½

x2 = 0.5,

¯

y2 = 0.5781.

Calculamos

¯

y3 = 0.5781 + 0.25 ·¡

0.52− 0.5781¢

= 0.4961.

Fase 4.

Partimos de ½

x3 = 0.75,

¯

y3 = 0.4961.

Calculamos

¯

y4 = 0.4961 + 0.25 ·¡

0.752− 0.4961¢

= 0.5127.

Resumen y errores de truncamiento

j xjj yj |ej| = |yj− ¯yj|

0 0 1.0000 1 0

1 0.25 0.7500 0.7837 0.0337 2 0.50 0.5781 0.6435 0.0654 3 0.75 0.4691 0.5901 0.0940 4 1 0.5127 0.6321 0.1194

Los valores yj = y(xj) representan los valores exactos. Para calcularlos, he- mos empleado la solución exacta obtenida en el primer apartado del ejercicio.

Para el resto del ejercicio, ver resolución con Maple. ¤

(21)

Ejercicio 12 Consideramos el problema de valor inicial

½ y0 = x2− y,

y(0) = 1, 0 ≤ x ≤ 1.

1. Aproxima manualmente la solución usando el método de Euler modi- ficado de 4 pasos, calcula los errores de truncamiento.

2. Resuelve el ejercicio con Maple.

Intervalo

[a, b] = [0, 1] , step

h = b − a 4 = 1

4 = 0.25.

El problema está en forma normal

y0= f (x, y) con

f (x, y) = x2− y.

En el método de Euler modificado, en cada paso debemos calcular

⎧⎪

⎪⎨

⎪⎪

k(1)j = f (xj, ¯yj) , k(2)j = f³

xj+1, ¯yj+ hkj(1)´ ,

¯

yj+1 = ¯yj+h2³

k1(j)+ k(j)2 ´ . Fase 1.

Tenemos

x0 = 0, y0= 1, x1 = 0.25.

Calculamos

k1(0) = f (x0, ¯y0) = f (0, 1) = 02− 1 = −1.

k(0)2 = f³

x1, ¯y0+ hk1(0)´ ,

= f (0.25, 1 + 0.25(−1)) = f (0.25, 1 − 0.25) ,

= f (0.25, 0.75) = (0.25)2− 0.75,

= −0.6875.

(22)

¯

y1 = y¯0+h 2

³

k(0)1 + k2(0)´ ,

= 1 + 0.25

2 (−1 − 0.6875) = 0.7891.

Fase 2.

Tenemos ⎧

x1 = 0.25,

¯

y1 = 0.7891, x2 = 0.5.

Calculamos ⎧

⎪⎪

⎪⎪

k(1)1 = f (x1, ¯y1) , k(1)2 = f³

x2, ¯y1+ hk1(1)´ ,

¯

y2 = ¯y1+h2³

k1(1)+ k2(1)´ .

k1(1)= f (0.25, 0.7891) = (0.25)2− 0.7891 = −0.7266.

k(1)2 = f (0.5, 0.7891 + 0.25 · (−0.7266)),

= f (0.5, 0.6074),

= (0.5)2− 0.6074 = −0.3574.

¯

y2 = 0.7891 +0.25

2 · (−0.7266 − 0.3574) ,

= 0.6536.

Fase 3.

Tenemos ⎧

x2 = 0.5,

¯

y2 = 0.6536, x3 = 0.75.

Calculamos ⎧

⎪⎪

⎪⎪

k(2)1 = f (x2, ¯y2) , k(2)2 = f³

x3, ¯y2+ hk1(2)´ ,

¯

y3 = ¯y2+h2

³

k1(2)+ k2(2)

´ .

k1(2)= f (0.5, 0.6536) = (0.5)2− 0.6536 = −0.4036.

k(2)2 = f (0.75, 0.6536 + 0.25 · (−0.4036)),

= f (0.75, 0.5527) = (0.75)2− 0.5527 = −0.0098.

¯

y3 = y2+h 2

³

k1(2)+ k(2)2 ´

= 0.6536 + 0.25

2 (−0.4036 − 0.0098) ,

= 0.6044.

(23)

Fase 4.

Tenemos ⎧

x3 = 0.75,

¯

y3 = 0.6044, x4 = 1.

Calculamos ⎧

⎪⎪

⎪⎪

k(3)1 = f (x3, ¯y3) , k(3)2 = f³

x4, ¯y3+ hk1(3)´ ,

¯

y4 = ¯y3+h2³

k1(3)+ k2(3)´ .

k(3)1 = f (0.75, 0.6044) = (0.75)2− 0.6044 = −0.0419.

k(3)2 = f³

x4, ¯y3+ hk(3)1 ´

= f (1, 0.6044 + 0.25 × (−0.0419))

= f (1, 0.5939) = 1 − 0.5939 = −0.406075.

¯

y4 = 0.6044 +0.25

2 (−0.0419 − 0.406075) ,

= 0.6499.

Resumen y errores de truncamiento.

j xjj yj |ej| = |yj− ¯yj|

0 0 1 1 0

1 0.25 0.7891 0.7837 0.0054 2 0.5 0.6536 0.6435 0.0101 3 0.75 0.6044 0.5901 0.0143 4 1.0 0.6499 0.6321 0.0178

Hemos tomado la solución exacta calculada en el Ejercicio 12. Para el resto del ejercicio, ver resolución con Maple. ¤

Ejercicio 13 Consideramos el problema de valor inicial

½ y0 = x2− y

y(0) = 1, 0 ≤ x ≤ 1

1. Aproxima la solución usando el método de Taylor de orden 2 de 4 pasos, calcula los errores de truncamiento.

2. Resuelve el ejercicio con Maple.

(24)

Intervalo

[a, b] = [0, 1]

step

h = b − a 4 = 1

4 = 0.25 El problema está en forma normal

y0= f (x, y) con

f (x, y) = x2− y El método es

¯

yj+1= ¯yj+ h f (xj, ¯yj) +h2 2

£fx0 (xj, ¯yj) + fy0(xj, ¯yj) f (xj, ¯yj

Tenemos ⎧

f (x, y) = x2− y fx0 (x, y) = 2x fy0(x, y) = −1 Fase 1.

Partimos de

x0 = 0, y¯0= 1

Calculamos ⎧

f (x0, ¯y0) = 0 − 1 = −1 fx0 (x0, ¯y0) = 0

fy0 (x0, ¯y0) = −1

¯

y1 = y¯0+ h f (x0, ¯y0) + h2 2

£fx0 (x0, ¯y0) + fy0 (x0, ¯y0) f (x0, ¯y0

= 1 + 0.25 · (−1) +(0.25)2

2 (0 + (−1) · (−1))

= 0. 78125 Fase 2.

Partimos de

x1 = 0.25, y¯1 = 0. 78125 Calculamos

⎧⎨

f (x1, ¯y1) = (0.25)2− 0. 78125 = −0. 71875 fx0 (x1, ¯y1) = 0.5

fy0(x1, ¯y1) = −1

(25)

¯

y2 = y¯1+ h f (x1, ¯y1) +h2 2

£fx0 (x1, ¯y1) + fy0(x1, ¯y1) f (x1, ¯y1

= 0. 78125 + 0.25 · (−0. 71875) + (0.25)2

2 [0.5 + (−1) · (−0. 71875)]

= 0. 63965 Fase 3.

Partimos de

x2= 0.5, y¯2 = 0. 63965 Calculamos

⎧⎨

f (x2, ¯y2) = (0.5)2− 0. 63965 = −0. 38965 fx0 (x2, ¯y2) = 1

fy0(x2, ¯y2) = −1

¯

y3 = y¯2+ h f (x2, ¯y2) +h2 2

£fx0 (x2, ¯y2) + fy0 (x2, ¯y2) f (x2, ¯y2

= 0. 63965 + 0.25 · (−0. 38965) +(0.25)2

2 [1 + (−1) · (−0. 38965)]

= 0. 58566 Fase 4.

Partimos de

x3 = 0.75, y¯3= 0. 58566 Calculamos

⎧⎨

f (x3, ¯y3) = (0.75)2− 0. 58566 = −0.0 2316 fx0 (x3, ¯y3) = 1.5

fy0(x3, ¯y3) = −1

¯

y4 = y¯3+ h f (x3, ¯y3) +h2 2

£fx0(x3, ¯y3) + fy0(x3, ¯y3) f (x3, ¯y3

= 0. 58566 + 0.25 · (−0.0 2316 ) +(0.25)2

2 [1.5 + (−1) · (−0.0 2316 )]

= 0. 62747

Resumen y errores de truncamiento

j xjj yj |ej| = |yj − ¯yj|

0 0 1.0000 1 0

1 0.25 0.78125 0.78370 0.00245 2 0.50 0.63965 0.64347 0.00382 3 0.75 0.58566 0.59013 0.00447 4 1 0.62747 0.63212 0.00465

Hemos tomado la solución exacta calculada en el Ejercicio 12. Para el resto del ejercicio, ver resolución con Maple. ¤

(26)

Ejercicio 14 Consideramos el problema de valor inicial

½ y0 = 3y + 3x

y(0) = 1, 0 ≤ x ≤ 0.2 1. Calcula la solución exacta.

2. Aproxima la solución usando el método de Euler de 5 pasos, calcula los errores de truncamiento.

3. Aproxima la solución usando el método de Euler modificado de 5 pasos, calcula los errores de truncamiento.

4. Aproxima la solución usando el método de Taylor de orden 2 de 5 pasos, calcula los errores de truncamiento.

5. Resuelve el ejercicio con Maple.

1. Solución exacta

EDO lineal, la escribimos en forma estándar y0− 3y = 3x Homogénea asociada

y0− 3y = 0 identificamos

p(x) = 3 solución general de la EDO homogénea

yh = keR(−3) dx= ke3x

Solución de la EDO completa por variación de parámetros yp = k(x) e3x

y0p= k0e3x+ 3ke3x k0e3x+ 3ke3x− 3ke3x= 3x

k0e3x= 3x k0 = 3x

e3x = 3xe−3x

(27)

k = Z

3xe−3xdx

= −xe−3x+ Z

e−3xdx

= −xe−3x−1 3e−3x Obtenemos

yp = µ

−xe−3x− 1 3e−3x

e3x= −x − 1 3 Solución general de la EDO completa

y = ke3x− x − 1

3, k ∈ R.

Solución del problema de valor inicial; imponemos la condición inicial y(0) = 1

k − 1

3 = 1 ⇒ k = 1 + 1 3 = 4

3 obtenemos

y = 4

3e3x− x − 1 3 2. Método de Euler de 5 pasos

Intervalo

[a, b] = [0, 0.2]

step

h = b − a 5 = 0.2

5 = 0.04 El problema está en forma normal

y0= f (x, y) con

f (x, y) = 3x + 3y Formulación del método

¯

yj+1 = ¯yj+ h f (xj, ¯yi) Fase 1.

Partimos de

x0 = 0, y¯0= 1 Calculamos

f (x0, ¯y0) = 3x0+ 3¯y0= 3

(28)

¯

y1 = ¯y0+ h f (x0, ¯y0) = 1 + 0.04 · 3 = 1 + 0.12 = 1.12 Fase 2.

Partimos de

x1 = 0.04, y¯1= 1.12 Calculamos

f (x1, ¯y1) = 3x1+ 3¯y1 = 0.12 + 3.36

= 3.48

¯

y2 = y¯1+ h f (x1, ¯y1) = 1.12 + 0.04 × 3.48

= 1.2592

Continuando de forma análoga se obtienen los siguientes resultados j xjj yj |ej| = |yj− ¯yj|

0 0 1 1 0

1 0.04 1.12 1.1300 0.0100 2 0.08 1.2592 1.2817 0.0225 3 0.12 1.4199 1.4578 0.0379 4 0.16 1.6047 1.6614 0.0567 5 0.20 1.8165 1.8962 0.0797 3. Método de Euler modificado de 5 pasos

⎧⎪

⎪⎨

⎪⎪

k1(j)= f (xj, ¯yj) k1(j)= f

³

xj+1, ¯yj+ hk1(j)

´

¯

yj+1= ¯yj+h2 ³

k1(j)+ k(j)2 ´ Fase 1.

Partimos de

x0= 0, x1= 0.04, y¯0 = 1 k(0)1 = f (x0, ¯y0) = 3x0+ 3¯y0 = 3

k1(0) = f³

x1, ¯y0+ hk(0)1 ´

= f (0.04, 1 + 0.04 × 3)

= f (0.04 + 1.12) = 3(1.16) = 3.48

¯

y1 = y¯0+h 2

³

k1(0)+ k2(0)´

= 1 +0.04

2 × (3 + 3.48)

= 1 + 0.02 × 6.48 =

= 1.1296

(29)

Fase 2.

Partimos de

x1 = 0.04, x2 = 0.08, y¯1 = 1.1296 Calculamos

k(1)1 = f (x1, ¯y1) = f (0.04, 1.1296)

= 3(0.04, 1.1296)

= 3.5088

k(1)2 = f³

x2, ¯y1+ hk(1)1 ´

= f (0.08, 1.1296 + 0.04 × 3.5088)

= f (0.08, 1.2700) = 3(0.08 + 1.2700)

= 4.0499

¯

y2 = y¯1+h 2

³

k(1)1 + k(1)2 ´

= 1.1296 +0.04

2 (3.5088 − 4.0499)

= 1.2808

Continuando de forma análoga, se obtienen los siguientes resultados j xjj yj |ej| = |yj− ¯yj|

0 0 1 1 0

1 0.04 1.1296 1.1300 0.0004 2 0.08 1.2808 1.2817 0.0009 3 0.12 1.4563 1.4578 0.0015 4 0.16 1.6592 1.6614 0.0022 5 0.20 1.8930 1.8962 0.0032 4. Método de Taylor de 2o orden

El método es

¯

yj+1= ¯yj+ h f (xj, ¯yj) +h2 2

£fx0 (xj, ¯yj) + fy0(xj, ¯yj) f (xj, yj

Tenemos

f (x, y) = 3x + 3y fx0 = 3 fy0 = 3

(30)

En este caso podemos simplificar los cálculos

¯

yj+1 = ¯yj+ h f (xj, ¯yj) + h2

2 [3 + 3f (xj, yj)]

Fase 1.

Partimos de

x0 = 0, y0= 1 Calculamos

f (x0, y0) = 3x0+ 3y0 = 3

¯

y1= 1 + 0.04 · 3 + (0.04)2

2 (3 + 3 · 3) = 1.1296 Fase 2.

Partimos de

x1 = 0.04, y¯1= 1.1296 Calculamos

f (x1, ¯y1) = 3(0.04 + 1.1296) = 3.5088

¯

y2 = y¯1+ hf (x1, ¯y1) +h2

2 [3 + 3f (x1, y1)]

= 1.1296 + 0.04 × 3.5088 +(0.04)2

2 (3 + 3 × 3.5088)

= 1.28077 Fase 3.

Partimos de

x2 = 0.08, y¯2= 1.2808 Calculamos

f (x2, ¯y2) = 3(0.08 + 1.2808)

= 4.0824

¯

y3 = y¯2+ hf (x2, ¯y2) +h2

2 [3 + 3f (x2, ¯y2)]

= 1.2808 + 0.04 × 4.0824 +(0.04)2

2 (3 + 3 × 4.0824)

= 1.4563

Continuando de forma análoga, se obtienen los siguientes resultados j xjj yj |ej| = |yj− ¯yj|

0 0 1.0000 1 0

1 0.04 1.1296 1.1300 0.0004 2 0.08 1.2808 1.2817 0.0009 3 0.12 1.4563 1.4578 0.0015 4 0.16 1.6592 1.6614 0.0022 5 0.20 1.8930 1.8962 0.0032

(31)

En este caso particular, al aplicar el método de Taylor de 2oorden con 5 pasos se obtienen los mismos resultados que con el método de Euler modificado.

Para el resto del ejercicio, ver resolución con Maple. ¤ Ejercicio 15 Consideramos el problema de valor inicial

½ y0 = e−2x− 2y y(0) = 1, 0 ≤ x ≤ 0.5 1. Calcula la solución exacta.

2. Aproxima la solución usando el método de Euler de 5 pasos, calcula los errores de truncamiento.

3. Aproxima la solución usando el método de Euler modificado de 5 pasos, calcula los errores de truncamiento.

4. Aproxima la solución usando el método de Taylor de orden 2 de 5 pasos, calcula los errores de truncamiento.

5. Resuelve el ejercicio con Maple.

1. Solución exacta

EDO lineal, la escribimos en forma estándar y0+ 2y = e−2x homogénea asociada

y0+ 2y = 0 identificamos

p(x) = 2 solución de la homogénea

y = keR2 dx = ke−2x

Solución completa por variación de parámetros, hacemos k = k(x) y0= k0e−2x− 2ke−2x

k0e−2x− 2ke−2x+ 3ke−2x= e−2x k0e−2x= e−2x

k0= 1 k = x + c

(32)

Solución de la EDO completa

y = (x + c) e−2x Solución del problema de valor inicial. Imponemos

y(0) = 1 (0 + c)e0 = 1 ⇒ c = 1

y = (x + 1)e−2x 2. Aproximación por el método de Euler de 5 pasos Intervalo

[a, b] = [0, 0.5]

step

h = b − a 5 = 0.1 El problema está en forma normal

y0= f (x, y) con

f (x, y) = e−2x− 2y Fase 1.

Partimos de

x0 = 0, y¯0= 1 Calculamos

f (x0, ¯y0) = e−2x0 − 2¯y0= e0− 2 = 1 − 2 = −1

¯

y1 = ¯y0+ h f (x0, ¯y0) = 1 + 0.1 · (−1) = 0.9 Fase 2.

Partimos de

x1 = 0.1, y¯1= 0.9 Calculamos

f (x1, ¯y1) = e−2x1 − 2¯y1 = e−0.2− 1.8

= 0.8187 − 1.8 = −0.9813

¯

y2 = y¯1+ h f (x1, ¯y1) = 0.9 + 0.1 × (−0.9813)

= 0.8019

(33)

Continuando de forma análoga se obtienen los siguientes resultados j xjj yj |ej| = |yj− ¯yj|

0 0 1 1 0

1 0.1 0.9 0.9006 0.0006 2 0.2 0.8019 0.8044 0.0025 3 0.3 0.7085 0.7135 0.0050 4 0.4 0.6217 0.6291 0.0074 5 0.5 0.5423 0.5518 0.0095 3. Método de Euler modificado de 5 pasos

Fase 1.

Partimos de

x0= 0, x1= 0.1, y¯0 = 1 k1(0)= f (x0, ¯y0) = e0− 2 · 1 = 1 − 2 = −1

k(0)1 = f³

x1, ¯y0+ hk1(0)´

= f (0.1, 1 + 0.1 × (−1))

= f (0.1 + 0.9) = e−0.2− 1.8 = −0.9813

¯

y1 = y¯0+h 2

³

k1(0)+ k(0)2 ´

= 1 + 0.1

2 (−1 − 0.9813)

= 0.9009 Fase 2.

Partimos de

x1= 0.1, x2 = 0.2, y¯1= 0.9009 Calculamos

k1(1) = f (x1, ¯y1) = e−2x1 − 2¯y1= e−0.2− 2 × 0.9009

= −0.9831

k2(1) = f³

x2, ¯y1+ hk(1)1 ´

= f (0.2, 0.9009 + 0.1 × (−0.9831))

= f (0.2, 0.8026) = e−0.4− 2 × 0.8026

= −0.9349

¯

y2 = y¯1+h 2

³

k1(1)+ k2(1)´

= 0.9009 + 0.1

2 (−0.9831 − 0.9349)

= 0.8050

(34)

Continuando de forma análoga, se obtienen los siguientes resultados j xjj yj |ej| = |yj− ¯yj|

0 0 1 1 0

1 0.1 0.9009 0.9006 0.0003 2 0.2 0.8050 0.8044 0.0006 3 0.3 0.7144 0.7135 0.0009 4 0.4 0.6302 0.6291 0.0011 5 0.5 0.5531 0.5518 0.0013 4. Método de Taylor de 2o orden

Tenemos ⎧

f (x, y) = e−2x− 2y fx0(x, y) = −2e−2x fy0(x, y) = −2 método

¯

yj+1= ¯yj+ h f (xj, ¯yj) +h2 2

£fx0 (xj, ¯yj) + fy0(xj, ¯yj) f (xj, ¯yj

Fase 1.

Partimos de

x0 = 0, y¯0= 1 Calculamos

f (x0, ¯y0) = e0− 2 = −1 fx0 (x0, ¯y0) = −2e0= −2

fy0(x0, ¯y0) = −2

¯

y1 = ¯y0+ h f (x0, ¯y0) + h2 2

£fx0 (x0, ¯y0) + fy0 (x0, ¯y0) f (x0, ¯y0

¯

y1 = 1 + 0.1 × (−1) +(0.1)2

2 (−2 + (−2) · (−1))

= 1 − 0.1 = 0.9 Fase 2.

Partimos de

x1 = 0.1, y¯1= 0.9 Calculamos

f (x1, ¯y1) = e−0.2− 1.8 = −0.9813 fx0 (x1, ¯y1) = −2e−2x1 = −2e−0.2 = −1.6375

fy0(x1, ¯y1) = −2

(35)

¯

y2 = y¯1+ h f (x1, ¯y1) +h2 2

£fx0 (x1, ¯y1) + fy0(x1, ¯y1) f (x1, ¯y1

= 0.9 + 0.1 × (−0.9813) + (0.1)2

2 [−1.6375 − 2x(−0.9813)]

= 0.8035

Continuando de forma análoga, se obtiene

j xjj yj |ej| = |yj− ¯yj|

0 0 1 1 0

1 0.1 0.9 0.9006 0.0006 2 0.2 0.8035 0.8044 0.0009 3 0.3 0.7125 0.7135 0.0010 4 0.4 0.0282 0.6291 0.0009 5 0.5 0.5511 0.5518 0.0007 Para el resto del ejercicio, ver resolución con Maple. ¤

Referencias

Documento similar

Luis Miguel Utrera Navarrete ha presentado la relación de Bienes y Actividades siguientes para la legislatura de 2015-2019, según constan inscritos en el

Fuente de emisión secundaria que afecta a la estación: Combustión en sector residencial y comercial Distancia a la primera vía de tráfico: 3 metros (15 m de ancho)..

La campaña ha consistido en la revisión del etiquetado e instrucciones de uso de todos los ter- mómetros digitales comunicados, así como de la documentación técnica adicional de

You may wish to take a note of your Organisation ID, which, in addition to the organisation name, can be used to search for an organisation you will need to affiliate with when you

Where possible, the EU IG and more specifically the data fields and associated business rules present in Chapter 2 –Data elements for the electronic submission of information

The 'On-boarding of users to Substance, Product, Organisation and Referentials (SPOR) data services' document must be considered the reference guidance, as this document includes the

In medicinal products containing more than one manufactured item (e.g., contraceptive having different strengths and fixed dose combination as part of the same medicinal

Products Management Services (PMS) - Implementation of International Organization for Standardization (ISO) standards for the identification of medicinal products (IDMP) in