REGISTRO DELLE LEZIONI DI
METODI NUMERICI PER L'INGEGNERIA
CORSO DI LAUREA IN INGEGNERIA MECCANICA - A.A. 2008/2009
DOCENTE: PROF. GIUSEPPE RODRIGUEZ
TUTOR: PIETRO CONTU
ULTIMO AGGIORNAMENTO: 17. maggio 2009
1.
Lunedì 2/3/2009, 11-13. ore:
2(2)
Introduzione al corso. Problemi ben posti. Numero di condizionamento.
Condizionamento del prodotto tra due numeri reali. Definizione di algoritmo.
2.
Giovedì 5/3/2009, 12-13. ore:
1(3)
Esempi di algoritmi. Stabilità e complessità computazionale di un
algoritmo.
3.
Giovedì 5/3/2009, 15-17. ore:
2(5)
Occupazione di memoria di un algoritmo. Problemi risolubili. Richiami di
Algebra Lineare. Spazi vettoriali. Sottospazi. Combinazioni lineari e
indipendenza lineare. Basi e dimensione. Esempi di spazi vettoriali. Spazi
normati. Esempi di norme vettoriali. Norme vettoriali con indice 1, 2 e
.
4.
Lunedì 9/3/2009, 11-13. ore:
2(7)
Norme funzionali con indice 2 e . Successioni convergenti e
successioni di Cauchy. Spazi completi. Norme equivalenti. Matrici. Aggiunta
e trasposta. Operazioni su matrici. Prodotto matriciale e potenza di una
matrice. Matrice inversa, determinante, rango e proprietà. Autovalori e
autovettori. Polinomio caratteristico.
5.
Giovedì 12/3/2009, 12-13. ore:
1(8)
Successioni di Cauchy. Spazi completi. Alcune proprietà di trasposte e
inverse. Spettro e raggio spettrale di una matrice. Matrici difettive.
Proprietà degli autovalori.
E1.
Sabato 14/3/2009, 9-11. ore:
2(2)
Esercitazione Algoritmi semplici, con calcolo della complessità computazionale. Esercizi su
determinanti, autovalori e autovettori.
6.
Lunedì 16/3/2009, 11-13. ore:
2(10)
Matrici di forma particolare e loro proprietà: Hermitiane, definite positive,
unitarie, triangolari, diagonali, a banda, sparse. Norme matriciali.
Submoltiplicatività e consistenza. Norma di Frobenius. Norme naturali.
Calcolo della norma naturale con indice .
7.
Giovedì 19/3/2009, 12-13. ore:
1(11)
Norme matriciali con indice , 1 e 2. Norma-2 per matrici simmetriche.
Relazione tra raggio spettrale e norme matriciali. Sistemi di numerazione in
base qualsiasi.
8.
Giovedì 19/3/2009, 15-17. ore:
2(13)
Errori assoluti e relativi. Rappresentazione in virgola fissa e in virgola
mobile. Segno, mantissa ed esponente di un numero. Insieme dei numeri di
macchina. Condizione di normalizzazione. Funzione di memorizzazione.
Underflow e overflow. Troncamento. Errore di troncamento.
E2.
Venerdì 20/3/2009, 18-20. ore:
2(4)
Esercitazione Esercizi di algebra lineare.
9.
Lunedì 23/3/2009, 11-13. ore:
2(15)
Arrotondamento. Errore di arrotondamento. Vantaggi rispetto al troncamento.
Arrotondamento unitario. Epsilon di macchina. Standard IEEE 754. Variabili
in singola e doppia precisione. Operazioni di macchina e aritmetica non
aberrante. Esempi. Propagazione degli errori nel prodotto e rapporto di
numeri reali. Condizionamento della somma algebrica. Cancellazione. Esempi.
E3.
Mercoledì 25/3/2009, 18-20. ore:
2(6)
Esercitazione Esercizi sull'aritmetica di macchina.
10.
Giovedì 26/3/2009, 12-13. ore:
1(16)
Generalità sui sistemi lineari. Condizionamento di un sistema in presenza
di perturbazioni sul termine noto. Numero di condizionamento.
Condizionamento nel caso generale.
11.
Giovedì 26/3/2009, 15-17. ore:
2(18)
Proprietà del numero di condizionamento. Esempi. Risoluzione di sistemi con
struttura particolare. Sistemi diagonali, ortogonali e triangolari inferiori:
proprietà, algoritmi e complessità.
12.
Lunedì 30/3/2009, 11-13. ore:
2(20)
Risoluzione di sistemi triangolari superiori. Il metodo di
triangolarizzazione di Gauss. Analisi di un esempio numerico e studio dei
primi due passi del metodo. Analisi del passo dell'algoritmo di Gauss.
E4.
Mercoledì 1/4/2009, 18-20. ore:
2(8)
Esercitazione Esercizi su norme, condizionamento e metodo di Gauss.
13.
Giovedì 2/4/2009, 12-13. ore:
1(21)
Descrizione della struttura dati utilizzata. Mappa strutturale dell'algoritmo
di Gauss. Complessità ed ottimizzazione rispetto all'occupazione di
memoria. Matrici a predominanza diagonale stretta. Breakdown dell'algoritmo.
14.
Giovedì 2/4/2009, 15-17. ore:
2(23)
Pivoting parziale e totale. Giustificazione del pivoting sul piano della
stabilità numerica. Implementazione del pivoting parziale. Teorema di
Wilkinson. Crescita del condizionamento. Rilevazione della singolarità
della matrice. Esempi. Fattorizzazione LU.
15.
Lunedì 6/4/2009, 11-13. ore:
2(25)
Fattorizzazione LU e sua utilizzazione per la risoluzione di un sistema
lineare. Calcolo del determinante e della matrice inversa. Matrici di scambio
e di permutazione: definizione e proprietà. Fattorizzazione e suo uso
per risolvere sistemi lineari e calcolare inverse e determinanti.
E5.
Mercoledì 8/4/2009, 18-20. ore:
2(10)
Esercitazione Metodo di Gauss e fattorizzazione LU.
16.
Lunedì 20/4/2009, 11-13. ore:
2(27)
Metodi iterativi per sistemi lineari. Vantaggi rispetto ai metodi diretti.
Metodi iterativi del prim'ordine. Convergenza e consistenza. Metodi iterativi
lineari, stazionari, del prim'ordine. Condizione necessaria e sufficiente per
la consistenza. Condizione sufficiente e condizione necessaria e sufficiente
per la convergenza. Costruzione di metodi iterativi mediante splitting
additivo.
E6.
Mercoledì 22/4/2009, 18-20. ore:
2(12)
Esercitazione Fattorizzazione e sue applicazioni.
17.
Giovedì 23/4/2009, 12-13. ore:
1(28)
I metodi di Jacobi e di Gauss-Seidel. Formulazione matriciale e in
componenti. Parallelizzabilità. Classi di matrici per cui i metodi
convergono. Il metodo di Jacobi converge se applicato ad una matrice
diagonalmente dominante in senso stretto. Criteri di arresto.
18.
Giovedì 23/4/2009, 15-17. ore:
2(30)
Il problema di Cauchy. Espressione integrale della soluzione.
Lipchitzianità locale e globale. Esistenza in piccolo e in grande della
soluzione. Esempi. Formule alle differenze finite. Le formule di
Eulero-Cauchy esplicita ed implicita, del punto medio, di Crank-Nicolson e di
Heun. Formule esplicite ed implicite, monostep e multistep. Numero degli
stadi di una formula.
19.
Lunedì 27/4/2009, 11-13. ore:
2(32)
La formula di Eulero modificata. Espressione generale delle formule di
Runge-Kutta. Errore globale di discretizzazione. Convergenza, consistenza e
stabilità. Errore locale di discretizzazione. Ordine di una formula alle
differenze finite. Verifica della consistenza e dell'ordine per le formule di
Eulero, di Heun e per la formula di Eulero modificata.
E7.
Mercoledì 29/4/2009, 18-20. ore:
2(14)
Esercitazione Fattorizzazione . Metodi iterativi.
20.
Giovedì 30/4/2009, 12-13. ore:
1(33)
Influenza degli errori di arrotondamento nelle formule monostep.
Approssimazione di funzioni: motivazione e possibili approcci. Interpolazione.
Approccio generale in un sottospazio generato da una famiglia di funzioni.
Sistema lineare equivalente e determinante di Haar.
21.
Giovedì 30/4/2009, 15-17. ore:
2(35)
I teoremi di Taylor e di Weierstrass. Interpolazione polinomiale mediante la
base canonica. Matrici di Vandermonde. Instabilità di una rappresentazione.
Polinomi caratteristici di Lagrange. Forma di Lagrange per il polinomio
interpolante. Esempi. Errore di interpolazione.
22.
Lunedì 4/5/2009, 11-13. ore:
2(37)
Rappresentazione dell'errore di interpolazione. Influenza sull'errore della
regolarità della funzione da interpolare e della distribuzione dei nodi.
Alcuni risultati sulla convergenza dell'errore di interpolazione. Teorema di
Bernstein. Ottimizzazione del posizionamento dei nodi. Nodi equispaziati e
nodi di Chebychev. Migliore approssimazione rispetto alla norma uniforme e
alla norma-2. Approssimazione polinomiale nel senso dei minimi quadrati
rispetto ad una norma discreta. Problema algebrico equivalente.
E8.
Mercoledì 6/5/2009, 18-20. ore:
2(16)
Esercitazione Metodi iterativi per sistemi lineari. Formule alle differenze finite.
23.
Giovedì 7/5/2009, 12-13. ore:
1(38)
Sistema delle equazioni normali. Calcolo di integrali mediante formule di
quadratura numerica. Precisione algebrica. Metodo dei coefficienti
indeterminati. Formule di quadratura interpolatorie. Calcolo dei pesi.
24.
Giovedì 7/5/2009, 15-17. ore:
2(40)
Formule di Newton-Cotes elementari aperte e chiuse. Formule composte. Le
formule dei trapezi, dei rettangoli e di Simpson, elementari e composte.
Cenni sulla precisione algebrica per pari e sull'errore di integrazione.
E9.
Mercoledì 13/5/2009, 18-20. ore:
2(18)
Esercitazione Interpolazione e minimi quadrati.
E10.
Mercoledì 16/5/2009, 18-20. ore:
2(20)
Esercitazione Esercizi di riepilogo.
Totale ore: 40 (lezione),
20 (esercitazione)
Giuseppe Rodriguez
rodriguez@unica.it