Offerta Didattica
INFORMATICA
LOGICA PER INFORMATICA
Classe di corso: L-31 - Scienze e tecnologie informatiche
AA: 2018/2019
Sedi: MESSINA
SSD | TAF | tipologia | frequenza | moduli |
---|---|---|---|---|
MAT/02 | Affine/Integrativa | Libera | Libera | No |
CFU | CFU LEZ | CFU LAB | CFU ESE | ORE | ORE LEZ | ORE LAB | ORE ESE |
---|---|---|---|---|---|---|---|
6 | 6 | 0 | 0 | 48 | 48 | 0 | 0 |
LegendaCFU: n. crediti dell’insegnamento CFU LEZ: n. cfu di lezione in aula CFU LAB: n. cfu di laboratorio CFU ESE: n. cfu di esercitazione FREQUENZA:Libera/Obbligatoria MODULI:SI - L'insegnamento prevede la suddivisione in moduli, NO - non sono previsti moduli ORE: n. ore programmate ORE LEZ: n. ore programmate di lezione in aula ORE LAB: n. ore programmate di laboratorio ORE ESE: n. ore programmate di esercitazione SSD:sigla del settore scientifico disciplinare dell’insegnamento TAF:sigla della tipologia di attività formativa TIPOLOGIA:LEZ - lezioni frontali, ESE - esercitazioni, LAB - laboratorio
Obiettivi Formativi
Il corso si propone di fornire un'introduzione agli argomenti di base della logica matematica.Learning Goals
The aim of the course is to provide an introduction to the basic topics of mathematical logic.Metodi didattici
Lezioni frontaliTeaching Methods
LecturesPrerequisiti
Le nozioni di base del Corso di Matematica Discreta.Prerequisites
The basic contents of the course of Discrete Mathematics.Verifiche dell'apprendimento
Prova scrittaAssessment
Written proveProgramma del Corso
Algebra di Boole: Relazioni d'ordine. Insieme ordinato. Estremo superiore. Estremo inferiore. Massimo. Minimo. Reticolo. Reticolo limitato, complementato. Algebra di Boole. Il calcolo proposizionale: Operatori Booleiani. Formule proposizionali. Interpretazioni booleiane. Equivalenza logica. Soddisfacibilità, validità e conseguenza logica. Tableaux semantici. Dimostrazioni deduttive. Sistemi formali. Sistemi di Gentzen. Sistemi di Hilbert. Correttezza e completezza dei diversi sistemi. Il calcolo predicativo: Variabili e costanti individuali. Predicati,costante predicativa. Funzione, costante funzionale. I quantificatori. Formule predicative. Interpretazioni. Soddisfacibilità e validità. Equivalenza logica. Tableaux semantici.Course Syllabus
Boolean Algebra: Ordering. Ordered set. Maximum. Minimum. Lattice. Limited lattice. Complemented lattice. Boolean algebra. The propositional calculus: Boolean operators. Propositional formulas. Interpretation of a formula. Logical equivalence. Satisfiable formula. Tautology. Logical consequence. Semantic tableaux. Deductive demonstrations. Formal systems. Gentzen systems. Hilbert systems. Correctness and completeness of the various systems. The predicate calculus: variables and individual constants. Predicates. Functions. Constants. Quantifiers. Predicative formulas. Interpretations. Satisfiable formula. Tautology. Logical equivalence. Semantic tableaux.Testi di riferimento: 1. M. Ben-Ari, Logica Matematica per l'informatica, UTET.
2. G. Lolli, Introduzione alla logica formale, II Mulino.
3. A. Facchini, Algebra e matematica discreta, Decibel, Zanichelli.
Esami: Elenco degli appelli
Elenco delle unità didattiche costituenti l'insegnamento
LOGICA PER INFORMATICA
Docente: MARILENA CRUPI
Orario di Ricevimento - MARILENA CRUPI
Giorno | Ora inizio | Ora fine | Luogo |
---|---|---|---|
Martedì | 11:00 | 13:00 | "Polifunzionale" (Studio del docente) o IN MODALITA' TELEMATICA, sulla piattaforma TEAMS, anche in orario e giorno diverso, previo appuntamento tramite e-mail. |
Note: