Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SoFeEx 13
SoFeEx 13
ETODOS MATEM
(x) = 2x + 5 cos(x) 0 + 5 1 = 4 > 0 para todo x [0, 1], la funcion es monotona y dicha
raz es unica.
b) (0.6 puntos) Halle una funcion g(x) cuyo punto jo sea la raz de f y que verique el teorema de convergencia local
del metodo del punto jo.
Obtencion de g: Despejando x del termino 5x se tiene que
x
2
+ 5x sin(x) 5 = 0 x =
1
5
(sin(x) x
2
) + 1
y denimos
g(x) =
1
5
(sin(x) x
2
) + 1
obteniendose la equivalencia:
f(x) = 0 x = g(x)
Analisis de la convergencia local: La funcion g es innitamente derivable en l
-
R por ser suma de polinomica
y trigonometrica. La funcion de iteracion g posee punto jo r [0, 1] ya que f posee una raz r [0, 1] y,
de acuerdo con el punto anterior, las races de f son puntos jos de g. Finalmente se cumple que |g
(r)| < 1
ya que:
g
(x) =
1
5
(cos(x) 2x) |g
(x)|
1
5
| cos(x)| +
2
5
|x|
3
5
x [0, 1]
(Observacion: Tambien es posible demostrar que g
(r)|
1
5
|| cos(1) 2)| =
1
5
1,4597 )
Por tanto, g verica las hipotesis del teorema de convergencia local del metodo de punto jo.
2. Se considera el sistema Ax =
b, siendo A =
_
4 2
2 5
_
y
b =
_
8
12
_
.
a) (0.4 puntos) Razone que los metodos de Jacobi y Gauss-Seidel aplicados a la resolucion de dicho sistema son
convergentes.
La matriz A es de diagonal estrictamente dominante: |a
11
| > |a
12
| ( pues 4 > 2) y |a
22
| > |a
21
| ( pues 5 > 2) y
por tanto ambos metodos son convergentes.
Tambien es posible hacerlo calculando las matrices asociadas a cada metodo:
Metodo de Jacobi:
_
4x + 2y = 1
2x + 5y = 2
_
x = (1/2)y + 2
y = (2/5)x + 12/5 = (2/3)
Calculamos los autovalores de la matriz B
J
=
_
0 1/2
2/5 0
_
:
1/2
2/5
= 0 = 1/
5
Ahora, (B
J
) = max{| 1/
5|, |1/
5|} = 1/
1/2
0 (1/5)
= 0 = 0 o = 1/5
Ahora, (B
GS
) = max{|0|, |
1
5
|} =
1
5
< 1 y por tanto tambien converge para todo vector inicial.
b) (0.6 puntos) Determine si la matriz A posee factorizacion de Cholesky. En caso armativo, calc ulela razonadamente
y resuelva el sistema Ax =
_
_
_
l
2
11
= 4
l
11
l
21
= 2
l
2
21
+l
2
22
= 5
_
_
_
l
11
= 2
l
21
= 1
l
22
= 2
En consecuencia:
L =
_
2 0
1 2
_
Resolucion del sistema mediante la factorizacion: Ax =
b L
_
L
t
x
_
=
b Ly =
b, siendo L
t
x = y.
Ly =
b
_
2 0
1 2
__
y
1
y
2
_
=
_
8
12
_
_
y
1
= 4
y
2
= 4
L
t
x = y
_
2 1
0 2
__
x
1
x
2
_
=
_
4
4
_
_
x
2
= 2
x
1
= 1
3. (0.5 puntos) Se considera el sistema no lineal 2x +x
2
+y
2
= 4, xy +2x = 2y +4. Plantee un metodo de punto jo
para la resolucion del sistema y realice una iteracion del metodo con x
0
= (1, 2).
Obtencion de un metodo de punto jo: Despejando x del termino 2x de la primera ecuacion e y del termino 2y
de la segundas se obtiene:
x = (4 x
2
y
2
)/2
y = (xy + 2x 4)/2
y se plantea el metodo de punto jo:
x
(k+1)
= (4 (x
(k)
)
2
(y
(k)
)
2
)/2
y
(k+1)
= (x
(k)
)(y
(k)
) + 2(x
(k)
) 4)/2
cuya funcion de iteracion es
g(x, y) =
_
(4 x
2
y
2
)/2, (xy + 2x 4)/2
_
Iteracion del metodo:
x
(1)
= (4 (1)
2
(2)
2
)/2 = 1/2
y
(1)
= (1)(2) + 2(1) 4)/2 = 0
E.P.S.I.G.(I. Industrial) Dpto de Matematicas
M
ETODOS MATEM
(2) = 13
y f
(0) = 2):
f(x) =
_
x +x
3
2 x < 1
a + 4(x + 1) +b(x + 1)
2
1 x 0
p
0
(1) = p
1
(1)
(p
0
)
(1) = (p
1
)
(1)
(p
0
)
(1) = (p
1
)
(1)
(p
0
)
(2) = 13
(p
1
)
(0) = 2
_
_
=
(1) + (1)
3
= a + 4(1 + 1) +b(1 + 1)
2
1 + 3(1)
2
= 4 + 2b(1 + 1)
6(1) = 2b
1 + 3(2)
2
= 13
4 + 2b(0 + 1) = 2
_
_
=
2 = a
4 = 4
6 = 2b
13 = 13
2b = 6
_
_
=
a = 2
0 = 0
b = 3
0 = 0
2(3) = 6
_
_
=
a = 2
b = 3
_
La solucion es a = 2 y b = 3
6. (0.6 puntos) Ajuste los datos
x 0 1 2
y 0 0 2
a una funcion del tipo y = a sen(x/2) +bxcos(x) por mnimos
cuadrados discreto.
( (A
t
A)a = A
t
Y siendo A =
_
_
_
_
_
_
_
_
_
1
(x
1
)
j
(x
1
)
m
(x
1
)
.
.
.
.
.
.
.
.
.
1
(x
i
)
j
(x
i
)
m
(x
i
)
.
.
.
.
.
.
.
.
.
1
(x
n
)
j
(x
n
)
m
(x
n
)
_
_
_
_
_
_
_
_
_
)
Las funciones que vamos a usar para ajustar son:
1
(x) = sen(x/2),
2
(x) = xcos(x). Calculamos la matriz A
A=
_
_
0 0
1 1
0 2
_
_
=A
t
Y=
_
0 1 0
0 1 2
_
_
_
0
0
2
_
_
=
_
0
4
_
A
t
A=
_
1 1
1 5
_
A
t
A
_
a
b
_
= A
t
Y =
_
1 1
1 5
__
a
b
_
=
_
0
4
_
=
_
a b = 0
a + 5b = 4
=
_
a = b
4b = 4
= a = 1, b = 1
La funcion que mejor ajusta es entonces y = sen(x/2) +xcos(x)
E.P.S.I.G.(I. Industrial) Dpto de Matematicas
7. (0.7 puntos) Dada la funcion f(t) = 1 t
2
, con t [1, 3)
a) Halle el polinomio trigonometrico que interpola a la funcion en los nodos 1, 0, 1, 2.
b) Que periodo tiene dicho polinomio?
c) Eval ue dicho polinomio en los puntos 1 y
1
2
.
(S
m
(t) =
a
0
2
+
a
m
2
cos
_
m
2
T
(t a)
_
+
m1
k=1
_
a
k
cos
_
k
2
T
(t a)
_
+b
k
sen
_
k
2
T
(t a)
__
a
k
=
2
n
n1
i=0
f
i
cos(k
2
n
i), b
k
=
2
n
n1
i=0
f
i
sen(k
2
n
i))
a) Los nodos son:
_
t
0
t
1
t
2
t
3
_
=
_
1 0 1 2
_
Las imagenes de los nodos:
_
f(t
0
) f(t
1
) f(t
2
) f(t
3
)
_
=
_
0 1 0 3
_
a = 1, T = 3 (1) = 4,
0
=
2
4
=
2
,
_
a
0
a
1
a
2
b
1
_
=
2
4
_
0 1 0 3
_
_
_
_
_
1 1 1 0
1 0 1 1
1 1 1 0
1 0 1 1
_
_
_
_
=
_
1 0 1 2
_
S
2
(t) =
1
2
+
1
2
cos(2
2
(t (1))) + 0 cos(1
2
(t (1))) + 2 sen(1
2
(t (1))) con t [1, 3]
S
2
(t) =
1
2
+
1
2
cos((t + 1)) + 2 sen(
2
(t + 1)) con t [1, 3]
b) El periodo del polinomio es T = 4 .
c) El punto 1 es un nodo, cumple la condici on interpolatoria. Luego, S
2
(1) = f(1) = 0 .
Evaluamos el polinomio en el otro punto:
S
2
(
1
2
) =
1
2
+
1
2
cos((
1
2
+ 1)) + 2 sen(
2
(
1
2
+ 1)) =
1
2
+
1
2
0 + 2 sen(
4
) =
2
1
2
0,9142
E.P.S.I.G.(I. Industrial) Dpto de Matematicas
M
ETODOS MATEM
(x) xy
(x) +x
2
y(x) = 4x
y(2) = 2, y
(2) = 2 e y
(2) = 0
Calcule el valor aproximado de y(4) con paso h = 2, usando el metodo de Heun denido por:
K
1
= hf (t
i
, u
i
), K
2
= hf (t
i
+h, u
i
+K
1
), u
i+1
= u
i
+
K
1
2
+
K
2
2
Como la ecuacion diferencial es de tercer orden, hacemos los cambios de variable u
1
(t) = y(t), u
2
(t) = y
(t), u
3
(t) = y
(t)
y t = x:
_
_
_
(u
1
)
(t) = u
2
(t)
(u
2
)
(t) = u
3
(t)
(u
3
)
(t) = y
(x) = xy
(x) x
2
y(x) + 4x = t u
3
(t) t
2
u
1
(t) + 4 t
donde u
0
= u(t
0
) = u(2) = (u
1
(2), u
2
(2), u
3
(2)) = (y(2), y
(2), y
(2)) = (2, 2, 0)
u
(t) =
_
_
(u
1
)
(t)
(u
2
)
(t)
(u
3
)
(t)
_
_
=
_
_
u
2
(t)
u
3
(t)
t u
3
(t) t
2
u
1
(t) + 4 t
_
_
= f(t, u(t)) donde u
0
= u(4) =
_
_
2
2
0
_
_
el paso es h = 2 y los nodos t
0
= 2, t
1
= 4. Para i = 1, calculamos los valores K
1
, K
2
y u
1
K
1
= h f(t
0
, u
0
) = 2 f(2, (2, 2, 0)) = 2 (2, 0, 2 0 (2)
2
2 + 4 2) = 2 (2, 0, 8 + 8) = (4, 0, 0)
K
2
= h f(t
0
+h, u
0
+K
1
) = 2 f(2 + 2, (2, 2, 0) + (4, 0, 0)) = 2 f(4, (6, 2, 0)) =
2 (2, 0, 4 0 (4)
2
6 + 4 4) = 2 (2, 0, 96 + 16) = (4, 0, 160)
u(4) u
1
= u
0
+K
2
= (2, 2, 0) +
1
2
(4, 0, 0) +
1
2
(4, 0, 160) = ( 6 , 2, 80)
Luego se tiene que y(4) (u
1
)
1
= 6
10. (0.8 puntos) Resuelva el problema de contorno
_
y
(x) y
(x) +x
2
y(x) = xcos(x)
y(1) = 0 y
(5) = 0
utilizando el metodo de diferen-
cias nitas. Considere una discretizacion con h = 2 y los operadores en diferencias: y
(x)
y(x) 2y(x h) +y(x 2h)
h
2
,
y
(x)
y(x) y(x h)
h
, y
(5)
y(5) y(5 h)
h
.
Puesto que el paso es h = 2, los nodos son x
0
= 1, x
1
= 1, x
2
= 3 y x
3
= 5. Los valores aproximados de la solucion
en los nodos se denotan por y(1) y
0
, y(1) y
1
, y(3) y
2
, y(5) y
3
.
La ecuacion diferencial en un nodo x
i
es
y
(x
i
) y
(x
i
) + (x
i
)
2
y(x
i
) = x
i
cos(x
i
)
Introduciendo los operadores en diferencias para y
(x) e y
(5) =
y(5) y(5 h)
h
=
y
3
y
2
2
= y
2
+y
3
= 0
y
0
= y(x
0
) = y(1) = 0 = y
0
= 0
Se obtiene entonces un sistema lineal de cuatro ecuaciones y cuatro incognitas cuya solucion proporciona la aproximacion
buscada:
_
_
y
0
= 0
y
0
+ 35y
2
= 12
y
1
+ 99y
3
= 20
y
2
+y
3
= 0
=
_
_
y
0
= 0
35y
2
= 12
y
1
= 20 99y
3
y
3
= y
2
=
_
_
y
0
= 0
y
1
= 20 + 99
12
35
=
488
35
13,9429
y
2
=
12
35
0,3429
y
3
=
12
35
0,3429
cuya solucion es y
0
= 0, y
1
=
488
35
13,9429, y
2
=
12
35
0,3429 e y
3
=
12
35
0,3429 .
11. (0.4 puntos) Sabiendo que y
i
= y
i
y
i1
, exprese (
2
2)y
3
en funcion de y
1
, y
2
e y
3
.
(
2
2)y
3
=
2
y
3
2y
3
= (y
3
) 2y
3
= (y
3
y
2
) 2(y
3
y
2
) = y
3
y
2
2(y
3
y
2
) =
= (y
3
y
2
) (y
2
y
1
) 2(y
3
y
2
) = y
1
y
3
)
E.P.S.I.G.(I. Industrial) Dpto de Matematicas
M
ETODOS MATEM
k
solucion de mn
f(x
k
+d
k
) y d
k
= f(x
k
)) para calcular un mnimo de f en l
-
R
2
partiendo del punto (1, 1).
Utilice el metodo de la seccion de oro con un paso suponiendo [0, 1] y
k
punto medio del segmento resultante
( = (1 +
5)/2, c = b , d = a + , = 1/).
Calculo de d
0
:
f(x, y) = (3 x
2
4, 1) d
0
= f(x
0
) = f(1, 1) = (1, 1)
Calculo de
0
:
g() = f(x
0
+d
0
) = f((1, 1) +(1, 1)) = f( 1, 1 ) = ( 1)
3
5 + 7 =
3
3
2
2 + 6
Para calcular el mnimo de g realizamos un paso en el metodo de la seccion de oro: a = 0, b = 1, =
1
=
2
1+
5
y
a = 0 g(a) = 6
= b = 0,3820 g() = 4,8541
= a + = 0,6180 g() = 3,8541
b = 1 g(b) = 2
Puesto que g() > g() se toma el intervalo [, b] = [0,382, 1] cuyo punto medio es
0
= 0,691.
Finalmente, x
1
= x
0
+
0
d
0
= (1, 1) + 0,691(1, 1) = (0,309, 0,309) .
14. (0.8 puntos) Un artesano fabrica dos tipos de objetos: collares y pulseras. Entre otros materiales utiliza bloques de oro
y perlas, de los cuales, y para el proximo mes, dispone de las cantidades 800 y 600 unidades respectivamente. Para
realizar una pulsera, hacen falta 10 bloques de oro y 15 perlas y para los collares 20 bloques de oro y 10 perlas. El
artesano no tiene ning un problema para vender todo lo que produzca semanalmente, obteniendo un benecio neto de
80 euros por cada pulsera y 70 euros por cada collar. Todos estos datos se pueden recoger en la siguiente tabla:
Recursos Pulseras Collares Totales
Bloques de oro 10 20 800
Perlas 15 10 600
Benecio 80 70
Resuelva gracamente y por el metodo de Smplex dicho problema.
Se parte del vertice inicial x
(0)
= (0, . . . , 0, b
n+1
, . . . , b
n+m
)
Mientras alg un coeciente c
i
sea negativo, se realiza lo siguiente:
a) Se toma el ndice j correspondiente a la variable de la funcion
objetivo cuyo coeciente c
j
sea mas peque no (negativo).
b) Se toma el ndice i tal que
b
i
a
ij
= mn
_
b
k
a
kj
con a
kj
> 0 y k > 0 ndice de ecuacion
_
c) Se multiplica la ecuacion i por
1
aij
, se cambia el ndice de esta
ecuacion por j y con esta ecuacion, se elimina la variable x
j
del
resto de ecuaciones y de la funcion objetivo.
d) El nuevo vertice es cero en las variables cuyo ndice no coincide
con los ndices de las ecuaciones y b
j
para las variables cuyos
ndices coinciden con los ndice de las ecuaciones.
Ind. x
1
x
2
x
3
x
4
0 80 70 0 0 0 j = 1
3 10 20 1 0 800 80
4 15 10 0 1 600 40 i = 4
0 0 50/3 0 16/3 3200 j = 2
3 0 40/3 1 2/3 400
400
40/3
= 30 i = 3
1 1 2/3 0 1/15 40
40
2/3
= 60
0 0 0 5/4 9/2 3700
2 0 1 3/40 1/20 30
1 1 0 1/20 1/10 20
Luego el maximo benecio se alcanza al vender x
1
= 20 pulseras y x
2
= 30 collares y el benecio maximo es de
3700 euros .
15. (0.5 puntos) Halle el conjunto de n umeros reales que son aproximados por 100000 en una maquina con aritmetica de
3 dgitos.
Utilizando notacion decimal normalizada para 3 dgitos se tiene que 100000 = 0,100 10
6
, por lo que su siguiente
n umero maquina es y = 0,101 10
6
= 101000 y el anterior z = 0,999 10
5
= 99900. Entonces, el conjunto pedido es
_
100000 + 99900
2
,
100000 + 101000
2
_
= [99950, 100500) .