ologo
VI
Pr
ologo
se utilizar
a cuando queramos atraer la atencion
tras que el smbolo
del lector sobre un comportamiento crtico o sorprendente de un algoritmo o procedimiento. Las f
ormulas matematicas de especial relevancia
indicar
a la prese pondr
an en un recuadro. Finalmente, el smbolo
sencia de un panel resumiendo conceptos y conclusiones que acaban de
ser expuestas y explicadas.
Al final de cada captulo se dedica una seccion especfica a mencionar
aquellos temas que no han sido abordados y a indicar las referencias
bibliogr
aficas para un tratamiento mas amplio del material que hemos
considerado.
Bastante a menudo remitiremos al texto [QSS06] donde muchas de
las cuestiones abordadas en este libro se tratan con mayor profundidad,
y donde se prueban resultados teoricos. Para una descripci
on m
as minuciosa de MATLAB enviamos a [HH05]. Todos los programas incluidos
en este texto pueden descargarse de la direccion web
mox.polimi.it/qs.
No se piden especiales prerrequisitos al lector, con la excepci
on de un
curso de Calculo elemental.
Sin embargo, a lo largo del primer captulo recordamos los principales
resultados del C
alculo y la Geometra que se utilizar
an extensamente a
traves de este texto. Los temas menos elementales, aquellos que no son
tan necesarios para un recorrido educacional introductorio se destacan
con el smbolo especial
Indice
1
2
2
4
7
9
14
16
17
18
21
23
26
28
30
31
33
Ecuaciones no lineales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1 Metodo de biseccion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 Metodo de Newton . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.1 Como terminar las iteraciones de Newton . . . . . . . .
2.2.2 Metodo de Newton para sistemas de ecuaciones
no lineales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3 Iteraciones de punto jo . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.1 Como terminar las iteraciones de punto jo . . . . . .
41
43
47
49
37
38
38
51
54
58
VIII
Indice
58
63
64
66
68
70
Aproximaci
on de funciones y datos . . . . . . . . . . . . . . . . . . .
3.1 Interpolaci
on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.1 Polinomio de interpolaci
on de Lagrange . . . . . . . . .
3.1.2 Interpolaci
on de Chebyshev . . . . . . . . . . . . . . . . . . . .
3.1.3 Interpolaci
on trigonometrica y FFT . . . . . . . . . . . .
3.2 Interpolaci
on lineal a trozos . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3 Aproximaci
on por funciones spline . . . . . . . . . . . . . . . . . . . .
3.4 Metodo de mnimos cuadrados . . . . . . . . . . . . . . . . . . . . . . .
3.5 Lo que no le hemos dicho . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
73
76
77
82
84
89
90
95
100
101
Diferenciaci
on e integraci
on num
ericas . . . . . . . . . . . . . . . .
4.1 Aproximaci
on de derivadas de funciones . . . . . . . . . . . . . . .
4.2 Integracion numerica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2.1 F
ormula del punto medio . . . . . . . . . . . . . . . . . . . . . .
4.2.2 F
ormula del trapecio . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2.3 F
ormula de Simpson . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3 Cuadraturas de tipo interpolatorio . . . . . . . . . . . . . . . . . . . .
4.4 F
ormula de Simpson adaptativa . . . . . . . . . . . . . . . . . . . . . .
4.5 Lo que no le hemos dicho . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.6 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
105
107
109
110
112
113
115
119
123
124
Sistemas lineales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1 Metodo de factorizacion LU . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2 La tecnica del pivoteo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3 Como es de precisa la factorizacion LU? . . . . . . . . . . . . . .
5.4 Como resolver un sistema tridiagonal? . . . . . . . . . . . . . . . .
5.5 Sistemas sobredeterminados . . . . . . . . . . . . . . . . . . . . . . . . .
5.6 Lo que se esconde detras del comando . . . . . . . . . . . . . .
5.7 Metodos iterativos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.7.1 Como construir un metodo iterativo . . . . . . . . . . . .
5.8 Metodos de Richardson y del gradiente . . . . . . . . . . . . . . . .
5.9 Metodo del gradiente conjugado . . . . . . . . . . . . . . . . . . . . . .
5.10 Cu
ando debera pararse un metodo iterativo? . . . . . . . . .
5.11 Confrontando: directo o iterativo? . . . . . . . . . . . . . . . . . . .
5.12 Lo que no le hemos dicho . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.13 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
127
131
138
140
144
146
148
150
151
155
158
161
164
169
170
Indice
IX
Autovalores y autovectores . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1 Metodo de la potencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1.1 Analisis de la convergencia . . . . . . . . . . . . . . . . . . . .
6.2 Generalizacion del metodo de la potencia . . . . . . . . . . . . . .
6.3 Como calcular la traslacion . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4 Calculo de todos los autovalores . . . . . . . . . . . . . . . . . . . . . .
6.5 Lo que no le hemos dicho . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.6 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
173
177
179
180
183
185
189
190
M
etodos num
ericos para problemas de valores
iniciales y de contorno . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.1 Aproximaci
on de problemas de contorno . . . . . . . . . . . . . .
8.1.1 Aproximaci
on por diferencias nitas . . . . . . . . . . . .
8.1.2 Aproximaci
on por elementos nitos . . . . . . . . . . . . .
8.1.3 Aproximaci
on por diferencias nitas de
problemas bidimensionales . . . . . . . . . . . . . . . . . . . .
8.1.4 Consistencia y convergencia . . . . . . . . . . . . . . . . . . . .
8.2 Aproximaci
on por diferencias nitas de la ecuaci
on del
calor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3 Ecuacion de las ondas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3.1 Aproximaci
on por diferencias nitas . . . . . . . . . . . .
8.4 Lo que no le hemos dicho . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.5 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
245
248
249
251
254
260
262
266
269
272
273
Indice
275
275
278
284
288
293
298
302
311
Referencias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
Indice alfab
etico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
Programas
2.1
2.2
2.3
2.4
2.5
2.6
3.1
4.1
4.2
4.3
5.1
5.2
6.1
6.2
6.3
6.4
7.1
7.2
7.3
7.4
7.5
7.6
7.7
7.8
8.1
XII
Programas
8.2
8.3
8.4
9.1
9.3
258
264
269
306
314
http://www.springer.com/978-88-470-0503-7