• Non ci sono risultati.

PROGRAMMA DI MATEMATICA DISCRETA (A.A. 2008/09) (Prof. Fabio Di Franco)

N/A
N/A
Protected

Academic year: 2021

Condividi "PROGRAMMA DI MATEMATICA DISCRETA (A.A. 2008/09) (Prof. Fabio Di Franco)"

Copied!
1
0
0

Testo completo

(1)

PROGRAMMA DI MATEMATICA DISCRETA (A.A. 2008/09) (Prof. Fabio Di Franco)

Elementi di logica: proposizioni e predicati, operazioni fra predicati. Insiemistica: insiemi ed operazioni fra insiemi, sottoinsiemi, prodotto cartesiano. Relazione fra insiemi. Funzioni:

funzioni iniettive, surgettive, biunivoche, funzione inversa di una biunivoca, composizione di funzioni. Cardinalità di un insieme: cardinalità del numerabile e del continuo. Principio delle scelte multiple. Numero delle funzioni fra insiemi finiti. Numero delle funzioni iniettive e biunivoche fra insiemi finiti. Permutazioni. Determinante di una matrice quadrata. Principio di induzione. Rappresentazione di un numero naturale in base b>1. Divisori e multipli. Massimo comune divisore. Algoritmo Euclideo. Numeri primi e loro proprietà. Teorema di fattorizzazione unica. Disposizioni e combinazioni. Coefficiente binomiale e triangolo di Tartaglia-Pascal. Sviluppo della potenza del binomio. Principio dei cassetti. Principio della somma e di inclusione-esclusione: il problema della segretaria distratta e la funzione di Eulero.

Partizioni, numeri di Stirling, numero delle funzioni surgettive fra insiemi finiti. Relazioni di equivalenza e congruenza modulo n. Grafi. Teorema di Eulero sui cammini ciclici Euleriani.

Numero cromatico. Componenti connesse. Caratterizzazione dei grafi con numero cromatico 2.

Cammini Hamiltoniani e teorema di esistenza nei grafi completi.

Matrice di adiacenza di un grafo e relazione con l’esistenza di cammini fra vertici. Proprietà dei gradi dei vertici. Grafi planari e relative proprietà. Applicazioni della teoria dei grafi: problema dell’handshaking e problema del postino cinese. Disegni e 2-disegni. Piani proiettivi. Il problema degli ufficiali di Eulero e i quadrati greco-latini. Insiemi dotati di operazione, monoidi, gruppi. Il gruppo degli elementi simmetrizzabili di un monoide. Relazioni di equivalenza compatibili con una operazione ed operazioni nell’insieme delle classi di congruenza. Complessità di un algoritmo. Numero d’oro e successione di Fibonacci.

Complessità dell’algoritmo Euclideo. Potenze di un elemento di un gruppo. Teorema di Eulero- Fermat e Piccolo Teorema di Fermat. Costruzione di quadrati greco-latini di ordine dispari.

Sistemi crittografici: il sistema di Cesare, il sistema di Vigenère, il sistema one-time pad.

(2)

Sistemi crittografici a chiave pubblica: il sistema RSA. Algoritmo dell’esponenziazione modulare. Il test di primalità di Rabin-Miller.

Libri di testo:

Appunti del corso (disponibili online)

Alberto Facchini “Algebra e Matematica Discreta” Ed. Decibel-Zanichelli

Riferimenti

Documenti correlati

2) simmetrica: per ogni a,bA, se aRb allora bRa (se un primo elemento di A è associato ad un secondo, anche il secondo è associato al primo).. 3) transitiva: per ogni a,b,cA, se aRb

Le partizioni della categoria 2) si ottengono scegliendo una partizione di B in m sottoinsiemi (tale scelta si può effettuare in S(n-1,m) modi diversi) e poi inserendo l’elemento a n

Esempio: il grafo dei ponti è connesso (infatti dati comunque 2 vertici distinti esiste sempre un cammino che li unisce: in particolare i vertici a, c sono uniti da un cammino

Per un teorema già dimostrato, sappiamo che, sotto l’ipotesiA=B, una funzione iniettiva è sempre anche surgettiva, quindi biunivoca: basta allora contare solo le

Si basa sul seguente risultato di insiemistica: se A,B sono insiemi finiti, con A=n, B=m, e se n>m , comunque data una funzione f: A → B, esistono sempre almeno 2

Per verificare formalmente se una funzione f: A  B é surgettiva, fissato un generico elemento bB, si cerca almeno un elemento aA tale che si abbia f(a)=b: se un tale

Si basa sul seguente risultato di insiemistica: se A,B sono insiemi finiti, con A=n, B=m, e se n>m , comunque data una funzione f: A → B, esistono sempre almeno 2

Lezione del giorno 9 novembre 2011 Uso del principio di inclusione-esclusione. Esistono un uso positivo e un uso negativo del principio di inclusione-esclusione. 2) Uso negativo