Matematica Discreta corso B a

Corso di Laurea in Informatica –Laurea di I livello D.M.270
Programma definitivo di Matematica Discreta
a.a. 2010-11
Docente Angela Farinola
N° Ore lezioni frontali
40
N° Crediti 5
N° Ore esercitazioni
45
N° Crediti 3
N° Ore studio individuale
115
Totale crediti 8
Prerequisiti : proprieta’ elementari dei numeri interi, razionali e reali. Calcolo numerico e letterale. Polinomi
e relative operazioni. Equazioni di 1° e 2° grado e loro risoluzione. Risoluzione di semplici disequazioni.
Obiettivi formativi : Fornire il linguaggio e nozioni di base della matematica .Dare strumenti e tecniche che
permettano allo studente di maturare capacita’ logiche di ragionamento per poter analizzare e risolvere
problemi di tipo matematico e non, attraverso lo sviluppo di alcuni fondamentali argomenti della matematica
discreta.
Contenuto
Cenni di teoria degli insiemi . 4ore
Concetto di insieme . Rappresentazioni di un insieme. Operazioni tra insiemi e loro fondamentali proprieta'.
Concetto di n-pla ordinata e di prodotto cartesiano di n insiemi. Caso particolare di n=2 e
proprieta'.Cardinalita' di un insieme finito e cardinalita' dell'unione di due insiemi finiti e del prodotto di
insiemi finiti.
Cenni di logica. 8 ore
La logica delle proposizioni : le proposizioni,i connettivi logici e loro uso nella composizione di
proposizioni.Formule proposizionali e tavole di verita’.Le tautologie e le contraddizioni.Le tautologie come
regole di inferenza in una dimostrazione.Implicazione logica ed equivalenza logica e loro legame con le
tautologie.
.La logica dei predicati : i predicati,i quantificatori e loro uso per quantificare un predicato. Negazione di
predicati quantificati. Metodi di dimostrazione:diretta, indiretta, per assurdo.Applicazione delle regole di
inferenza in una dimostrazione.
L'induzione matematica e le relazioni ricorsive . 6 ore
Il principio di induzione completa come tecnica di dimostrazione. La cardinalita' dell'insieme delle parti di un
insieme finito.Definizioni ricorsive di sequenze e relazioni ricorsive. Formula chiusa di una relazione
ricorsiva. In particolare la relazione ricorsiva e formula chiusa della sequenza dei numeri di Fibonacci come
soluzione del problema di modellizzazione della crescita di una popolazione di conigli. La relazione ricorsiva
e formula chiusa della sequenza dei numeri di Lucas come soluzione al gioco della torre di Hanoi.
Combinatoria. 4 ore
La regola del prodotto ,la regola della somma, il principio di inclusione-esclusione e loro applicazione a
problemi concreti di conteggio. Il coefficiente binomiale. Il triangolo di Pascal e sua applicazione allla
potenza n-sima di un binomio. La cardinalita' dell'insieme delle parti di cardinalita' k, di un insieme di
cardinalita' n. Applicazione a problemi pratici.
I numeri interi. 7 ore
L'algoritmo della divisione . I numeri primi . Esistenza di infiniti numeri primi. Il teorema fondamentale
dell'aritmetica e sua applicazione per determinare il numero dei divisori positivi di un intero.Numeri irriducibili
e loro equivalenza con i numeri primi. Test di primalita’:: il crivello di Eratostene e il metodo di Fermat.
Massimo comune divisore di due interi e l'algoritmo euclideo delle divisioni successive per determinare il
M.C.D. positivo di due interi e una identita’ di Bezout. Numeri tra loro coprimi e caratterizzazione. Minimo
comune multiplo di due interi e sua determinazione.Le equazioni diofantee: compatibilita’ e soluzioni*
Applicazioni a problemi pratici.
Relazioni e funzioni. 10 ore
Relazioni binarie . Rappresentazione di una relazione binaria tra insiemi finiti mediante la matrice di
incidenza e mediante un grafo diretto. Relazioni funzionali ed applicazioni. Applicazioni
ingettive,surgettive,bigettive. L'applicazione composta e proprieta'. Applicazioni invertibili e l' applicazione
inversa di una bigezione.
Numero delle applicazioni tra insiemi finiti, numero delle applicazioni ingettive e delle bigezioni tra insiemi
finiti.Permutazioni su n oggetti .
Relazioni di equivalenza e congruenze lineari. 10 ore
Relazioni di equivalenza su un insieme, classi di equivalenza e proprieta'. L'insieme quoziente .Partizioni di
un insieme e legame tra partizioni ed insiemi quozienti.. La relazione di congruenza” modulo n “e sue
proprieta'.L'insieme Zn delle classi resto. . Il piccolo teorema di Fermat. La funzione di Eulero. Il teorema di
Eulero-Fermat* e sua applicazione nel sistema R.S.A. nel campo della crittologia.
Congruenze lineari: loro compatibilita’ , determinazione delle soluzioni e delle soluzioni non congrue*Sistemi
di congruenze lineari. Il teorema cinese del resto* .
Strutture algebriche 23 ore
Operazioni binarie su un insieme, operazioni associative, commutative, concetto di elemento neutro e di
elemento invertibile. Relazioni di equivalenza compatibili rispetto ad una operazione ed operazioni indotte
sul quoziente con relative proprietà’.
Monoidi: concetto di monoide .Esempi, tra cui il monoide delle parole. Potenze in un monoide e loro
proprieta’*. Morfismi ed isomorfismi di monoidi.Il monoide
Z n ,e caratterizzazione dei suoi elementi
invertibili. Sottomonoidi. Sottomonoidi ciclici..Monoidi ciclici. Esempi .
Gruppi: concetto di gruppo. Potenze in un gruppo e loro proprieta’*.Le leggi di cancellazione. Sottogruppi e
loro caratterizzazione* Morfismi ed isomorfismi tra gruppi e loro proprieta’.. Sottogruppi ciclici. Gruppi ciclici
Esempi. Periodo di un elemento di un gruppo e proprieta’ Teorema di classificazione dei gruppi ciclici.*
Determinazione e numero dei generatori di un gruppo ciclico sia nel caso finito che infinito. Teorema di
Lagrange* e sue conseguenze. Il gruppo prodotto diretto di gruppi . Esempi significativi di gruppi:Il gruppo
(Zn,+),il gruppo( Sn ,  ) delle permutazioni su n oggetti,cicli, trasposizioni,classe di una permutazione, il
gruppo degli elementi invertibili di un monoide, il gruppo (Zp*,.) con p primo.
Anelli, corpi e campi :Definizioni, divisori dello zero ed elementi invertibili di un anello. Esempi significativi:
l’anello Z degli interi come anello privo di divisori dello zero., l’anello Zn delle classi resto,il campo Q dei
numeri razionali,il campo R dei numeri reali, il campo
Z p con p primo.. e loro semplici proprieta’.
Relazioni d’ordine e reticoli. 13 ore
Relazioni d’ordine su un insieme e relazioni di ordine totale .Diagramma di Hasse di un insieme ordinato
finito. Elementi minimali e massimali , massimo e minimo di un insieme ordinato.
Maggioranti,minoranti,estremo superiore, estremo inferiore di un sottoinsieme di un insieme ordinato.
Reticoli ordinati,reticoli algebrici e proprieta’ Passaggio da reticolo ordinato a reticolo algebrico e
viceversa.Esempi di reticoli tra cui: Il reticolo dei divisori di un intero, il reticolo delle parti di un insieme,.
Sottoreticoli, morfismi ed isomorfismi di reticoli .I reticoli finiti isomorfi hanno lo stesso diagramma di Hasse.
Reticoli distributivi.I reticoli isomorfi a reticoli distributivi sono distributivi. I reticoli
M 3 , N5
e relative
proprieta’. Caratterizzazione dei reticoli distributivi*. Reticoli limitati, concetto di complemento di un
elemento. Unicita’ del complemento ( se esiste) in un reticolo distributivo.Reticoli complementatii e reticoli di
Boole. Leggi di de Morgan* Morfismi ed isomorfismi di reticoli di Boole Teorema di classificazione dei reticoli
di Boole finiti* e loro cardinalita’. Sottoreticoli di Boole. Il piu’ semplice reticolo di Boole.
N.B. Dei teoremi contrassegnati con
 non e’ richiesta la dimostrazione.
Testo adottato
Piacentini-Cattaneo, “ Matematica discreta e applicazioni” Zanichelli
Testi consigliati
M.Bianchi-A.Gillio, Introduzione alla Matematica Discreta,McGraw-Hill
Kenneth H. Rosen ,Discrete Mathematics and its applications,McGraw-Hill
Metodi di valutazione
Prova scritta : SI
Prova orale : SI
Prova di laboratorio :NO
Prove intermedie di autovalutazione SI
Anno di corso:I Semestre I
Data inizio lezioni: 14 Ottobre 2010
Data fine lezioni : 20 Gennaio 2011