Logica fuzzy. Fabio Aurelio D Asaro
|
|
- Alessandro Pellegrino
- 6 anni fa
- Visualizzazioni
Transcript
1 Logica fuzzy Fabio Aurelio D Asaro
2 formal logic... is one of the technically most refractory parts of mathematics. The reason for this is that it deals with rigid, all-or-none concepts, and has very little contact with the continuous concept of the real or of complex number, that is, with mathematical analysis. Yet analysis is the technically most successful and best-elaborated part of mathematics. Thus formal logic is, by the nature of its approach, cut off from the best cultivated portions of mathematics, and forced onto the most difficult part of the mathematical terrain, into combinatorics. Dall articolo di John von Neumann: The General and Logic Theory of Automata
3 In logica classica... Ogni enunciato ben formato è vero (1) o falso (0) e soddisfa il ben noto principio di non contraddizione: (A A) Altrimenti, per il principio dell ex falso quodlibet, potremmo dedurre qualsiasi cosa (tutto e il contrario di tutto) L enunciato 7 è un numero primo è vero.
4 Quali paletti sono alti?
5 Quali paletti sono alti?
6 Quali paletti sono alti?
7 Quali paletti sono alti? 1 mt
8 Quali paletti sono alti? 1 mt
9 Quali paletti sono alti? perché questo è alto e quest altro no? 1 mt
10 Grafico riassuntivo alti non alti 0.5 mt 1 mt 1.5 mt metri
11 E se invece... alti non alti 0.5 mt 1 mt 1.5 mt metri
12 E se invece... alti non alti 0.5 mt 1 mt 1.5 mt metri
13 E se invece... alto e non alto in una certa misura... alti non alti 0.5 mt 1 mt 1.5 mt metri
14 Insiemi fuzzy Un insieme fuzzy A è definito dalla sua funzione di appartenenza (o membership function) che ad ogni elemento x in un dato universo U assegna il suo grado di appartenenza all insieme fuzzy A. Il grado di appartenenza è un reale compreso tra 0 ed 1 Esempio: U = [0, 10] A = insieme dei numeri grandi Come definire la funzione di appartenenza μ A :U [0,1]?
15 Insiemi fuzzy
16 Insiemi fuzzy
17 Insiemi fuzzy Il passaggio agli enunciati è immediato: ad esempio, possiamo chiederci: il numero 7 è grande? Il valore di verità associato a tale enunciato può essere calcolato attraverso la funzione di appartenenza corrispondente all insieme dei numeri grandi: μ A (7) = 7/10 = 0.7
18 Insiemi fuzzy
19 Insiemi fuzzy
20 Negazione e connettivi Un breve richiamo... A B not A A and B A or B
21 Negazione e connettivi E in logica fuzzy? Supponiamo che il valore di verità di A sia 0.9 e quello di B sia 0.3. Quanto ci aspettiamo che valga la loro congiunzione? E la disgiunzione? E la negazione di A?
22 Negazione e connettivi Nell articolo originale di Zadeh troviamo queste possibilità: Congiunzione = min Disgiunzione = max Negazione = 1 - x A B not A A and B A or B
23 Negazione e connettivi Dobbiamo notare, comunque, che queste scelte non costituiscono le uniche possibilità! Ad esempio, in alternativa al min per la congiunzione è possibile considerare il prodotto: A and B = 0.9 * 0.3 = 0.27 In alternativa al max per la congiunzione è possibile considerare la somma probabilistica: A or B = *0.3 = 0.93 Per la negazione si può usare invece... not A = (1-0.9)/( ) 0.053
24 Unione ed intersezione Le definizione date per i connettivi possono essere estese agli insiemi Dati due insiemi sullo stesso universo U specificati dalle rispettive funzioni di appartenenza μ A e μ B possiamo definire... μ A B (x) = max(μ A (x), μ B (x)) μ A B (x) = min(μ A (x), μ B (x)) μ A (x) = 1 - μ A (x)
25 Unione ed intersezione mt 1 mt 1.5 mt metri
26 Unione ed intersezione mt 1 mt 1.5 mt metri
27 Intersezione mt 1 mt 1.5 mt metri
28 Intersezione mt 1 mt 1.5 mt metri
29 Intersezione mt 1 mt 1.5 mt metri
30 Unione mt 1 mt 1.5 mt metri
31 Unione mt 1 mt 1.5 mt metri
32 Unione mt 1 mt 1.5 mt metri
33 Alcuni sviluppi... Fuzzy Control Misure di fuzziness Connettivi t-norms, t-conorms, strong negations...
34 Fuzzy Control
35 Sviluppi: Fuzzy control x Sistema y Supponiamo di avere un sistema formato dalle seguenti regole: i) Se x è minore di 0.5, allora y è uguale a 10x ii) Se x è maggiore o uguale a 0.5, allora y è uguale a 7 Domanda: Qual è l output per x=0.4?
36 Sviluppi: Fuzzy control x Sistema y Ipotizziamo ora di avere un sistema descritto dalle seguenti regole: i) Se x è piccolo, allora y è grande ii) Se x è molto grande, allora y è piccolo Domanda: Qual è l output per x=0.4?
37
38 Sviluppi: Fuzzy control A volte, la necessità di controllare un sistema fisico può dar vita ad equazioni differenziali molto complesse da risolvere... (M + m)ẍ m` cos + m` 2 sin = F ` g sin =ẍ cos Equazioni differenziali non lineari
39 Sviluppi: Fuzzy control Velocità angolare Pendolo invertito Angolo Forza Fuzzy Controller
40 Sviluppi: Fuzzy control Un esempio di regola nell esempio del pendolo invertito potrebbe essere la seguente: Se l angolo è piccolo, e la velocità angolare è bassa nel verso negativo, allora va applicata una leggera forza nel verso negativo. Questa regola richiede di specificare il significato di angolo piccolo, velocità angolare bassa, leggera forza nel verso negativo, e, Se...allora...,...
41 Sviluppi: Fuzzy control Questo compito può essere adempiuto utilizzando le già viste funzioni di appartenenza: grado di appartenenza 1 Angolo piccolo 0 -maxrad 0 maxrad rad
42 Sviluppi: Fuzzy control Questo compito può essere adempiuto utilizzando le già viste funzioni di appartenenza: grado di appartenenza 1 Bassa velocità angolare negativa 0 -maxvel 0 maxvel rad/s
43 Sviluppi: Fuzzy control Questo compito può essere adempiuto utilizzando le già viste funzioni di appartenenza: grado di appartenenza 1 Leggera forza negativa N
44 Sviluppi: Fuzzy control Se l angolo è piccolo, e la velocità angolare è bassa nel verso negativo, allora va applicata una leggera forza nel verso negativo. 1 0 v Θ
45 Sviluppi: Fuzzy control Se l angolo è piccolo, e la velocità angolare è bassa nel verso negativo, allora va applicata una leggera forza nel verso negativo. 1 0 v Θ
46 Sviluppi: Fuzzy control Se l angolo è piccolo, e la velocità angolare è bassa nel verso negativo, allora va applicata una leggera forza nel verso negativo. 1 0 v Θ
47 Sviluppi: Fuzzy control Se l angolo è piccolo, e la velocità angolare è bassa nel verso negativo, allora va applicata una leggera forza nel verso negativo. 1 0 v Θ
48 Sviluppi: Fuzzy control Se l angolo è piccolo, e la velocità angolare è bassa nel verso negativo, allora va applicata una leggera forza nel verso negativo. 1 0 v Θ
49 Sviluppi: Fuzzy control Se l angolo è piccolo, e la velocità angolare è bassa nel verso negativo, allora va applicata una leggera forza nel verso negativo. 1 questo dato va poi defuzzificato... 0 v Θ
50 Sviluppi: Fuzzy control Due tecniche per defuzzificare : Center of Gravity: P y = x2u (x µ A(x)) P x2u µ A(x) y = Mean of Maxima: X x:µ A (x)=max x2u µ A (x) x n
51 Funziona? Vediamo come si comporta un sistema di controllo fuzzy formato da 24 regole: Testo Dall articolo di Mamdani e Assilian: An experiment in Linguistic Synthesis with a Fuzzy Logic Controller
52
53 Misure di Fuzziness
54 Sviluppi: Misure di fuzziness mt 1 mt 1.5 mt metri
55 Sviluppi: Misure di fuzziness mt 1 mt 1.5 mt metri
56 Sviluppi: Misure di fuzziness mt 1 mt 1.5 mt metri
57 Sviluppi: Misure di fuzziness mt 1 mt 1.5 mt metri
58 Sviluppi: Misure di fuzziness mt 1 mt 1.5 mt metri
59 Sviluppi: Misure di fuzziness Il concetto intuitivo appena introdotto può essere formalizzato come segue: Una misura di fuzziness è un funzionale d che ad ogni insieme fuzzy A in un universo U assegna un valore nonnegativo (la sua misura) tale che: i) d(a)=0 SSE A è un insieme crisp ii) d(a) assume valore massimo quando μ A (x)=1/2 per ogni x in U iii) d(a*) d(a) se A* è tale che μ A* (x) μ A (x) quando μ A (x) 1/2 e μ A* (x) μ A (x) quando μ A (x) 1/2
60 Sviluppi: Misure di fuzziness Si possono inoltre imporre le seguenti ulteriori condizioni: iv) d(a) = d(a C ) v) d(a B) + d(a B) = d(a) + d(b) È stato dimostrato che aggiungendo un ulteriore condizione dal significato meno intuitivo (chiamata additività generalizzata), l unica definizione possibile è la seguente: d(a) = X x2u(µ A (x) 1 µ A (x))
61 Connettivi, negazioni
62 Sviluppi: Connettivi, negazioni Il ruolo dei connettivi è stato generalizzato dalle T- Norme, T-Conorme 1 e Negazioni forti 2, che sono definite rispettivamente come segue: Una T-Norma è una funzione T:[0,1] [0,1] [0,1] che soddisfa le seguenti proprietà: i) Commutatività: T(a, b)=t(b, a) ii) Associatività: T(a, T(b, c)) = T( T(a, b), c) iii) Monotonicità: se a c e b d, allora T(a, b) T(c, d) iv) T(1, x) = T(x, 1) = x
63 Sviluppi: Connettivi, negazioni Similemente, una T-Conorma è una funzione S:[0,1] [0,1] [0,1] che soddisfa le seguenti proprietà: i) Commutatività: S(a, b)=s(b, a) ii) Associatività: S(a, S(b, c)) = S( S(a, b), c) iii) Monotonicità: se a c e b d, allora S(a, b) S(c, d) iv) S(0, x) = S(x, 0) = x Una negazione forte è una funzione N:[0,1] [0,1] che soddisfa le seguenti proprietà: i) Se a b, allora N(b) N(a) ii) N(0)=1 ed N(1)=0 iii) N(N(x)) = x
64 Bibliografia/Ulteriori letture Un saggio divulgativo e leggero : - B. Kosko: Il fuzzy-pensiero. Teoria e applicazioni della logica fuzzy Alcuni libri più tecnici: - D. Dubois, H. Prade: Fuzzy Sets and Systems: Theory and Applications - E. Trillas: Fundamentals of approximate reasoning
65 Bibliografia/Ulteriori letture L originale articolo di Zadeh sugli insiemi fuzzy: - L. Zadeh: Fuzzy sets, Information and Control 8(3): (1965) Sulle misure di fuzziness: - S. Termini, A. De Luca: A Definition of a Nonprobabilistic Entropy in the Setting of Fuzzy Sets Theory, Information and Control 20(4): (1972)
66 Bibliografia/Ulteriori letture Per T-Norme, T-Conorme, Negazioni forti: - C. Alsina, E. Trillas e L. Valverde: On some logical connectives for fuzzy sets theory, Journal of Mathematical Analysis and Applications 93(1): (1983) - E. Trillas: Sobre functiones de negacion en la teoria de conjunctos difusos, Stochastica 3(1): (1979); disponibile anche in traduzione inglese: On negation functions in fuzzy set theory, Advances in Fuzzy Logic: (1998)
La logica matematica. Si ringraziano per il loro contributo gli alunni della classe IB Lic. Sc. A.S
La logica matematica Si ringraziano per il loro contributo gli alunni della classe IB Lic. Sc. A.S. 2010-2011 La logica studia le proposizioni logiche e le relazioni tra esse. Una proposizione logica è
DettagliIntelligenza Artificiale. Logiche sfumate (Fuzzy Logics)
Intelligenza Artificiale Logiche sfumate (Fuzzy Logics Marco Piastra Logiche sfumate - 1 Insiemi sfumati idea intuitiva E la tartaruga fece una lunga camminata... ma quant è lunga, una lunga camminata...
DettagliLA LOGICA FUZZY. X X c =1
LA LOGICA FUZZY La logica fuzzy è una logica non binaria bensì sfumata, che prende spunto dalla filosofia buddistazen, per la quale il mondo viene visto come un qualcosa di continuo, per l appunto di sfumato.
DettagliLogica: materiale didattico
Logica: materiale didattico M. Cialdea Mayer. Logica (dispense): http://cialdea.dia.uniroma3.it/teaching/logica/materiale/dispense-logica.pdf Logica dei Predicati (Logica per l Informatica) 01: Logica
DettagliSviluppo di programmi
Sviluppo di programmi Per la costruzione di un programma conviene: 1. condurre un analisi del problema da risolvere 2. elaborare un algoritmo della soluzione rappresentato in un linguaggio adatto alla
DettagliLogica proposizionale
Fondamenti di Informatica per la Sicurezza a.a. 2008/09 Logica proposizionale Stefano Ferrari UNIVERSITÀ DEGLI STUDI DI MILANO DIPARTIMENTO DI TECNOLOGIE DELL INFORMAZIONE Stefano Ferrari Università degli
DettagliFilosofia del linguaggio (i) (3 cr.)
Filosofia del linguaggio (i) (3 cr.) Docente: Giuseppe Spolaore Orario: Martedì ore 17.20 aula T4, mercoledì ore 17.20 aula 1.4, giovedì ore 14.00 aula 1.4 (per un totale di circa 10 lezioni). Ricevimento:
DettagliProgramma del Corso di Matematica Discreta (Elementi) lettere P-Z anno accademico 2004/2005
Programma del Corso di Matematica Discreta (Elementi) lettere P-Z anno accademico 2004/2005 27 gennaio 2005 1. Logica 2. Insiemi e Funzioni 3. Numeri naturali 4. Numeri interi 5. Relazioni 6. Classi di
DettagliProgramma del Corso di Matematica Discreta (Elementi) anno accademico 2005/2006
Programma del Corso di Matematica Discreta (Elementi) lettere M-Z anno accademico 2005/2006 2 febbraio 2006 1. Logica 2. Insiemi e Funzioni 3. Numeri naturali 4. Numeri interi 5. Relazioni 6. Classi di
DettagliGeorge BOOLE ( ) L algebra booleana. (logica proposizionale)
George BOOLE (1815-64) L algebra booleana. (logica proposizionale) La logica e George BOOLE George BOOLE nel 1847 pubblicò il libro Mathematical Analysis of Logic, nel quale presentava ciò che oggi si
DettagliLogica e fondamenti di matematica
Logica e fondamenti di matematica Docente: Prof. Roberto Giuntini (giuntini@unica.it) Logica proposizionale Logica e teoria dell argomantazione. Cap. 1: Enunciati. Enunciato: Non ogni discorso è dichiarativo
DettagliUn po di logica. Christian Ferrari. Laboratorio di matematica
Un po di logica Christian Ferrari Laboratorio di matematica 1 Introduzione La logica è la disciplina che studia le condizioni di correttezza del ragionamento. Il suo scopo è quindi quello di elaborare
Dettagli1 Richiami di logica matematica
Geometria e Topologia I 7 marzo 2005 1 1 Richiami di logica matematica Definire cos è un enunciato, una proposizione (elemento primitivo della logica delle proposizioni). La definizione è data in termini
Dettagli1 Nozioni utili sul piano cartesiano
Nozioni utili sul piano cartesiano Nozioni utili sul piano cartesiano Il piano cartesiano è un sistema di riferimento costituito da due rette perpendicolari (una orizzontale detta asse delle ascisse x
DettagliINSIEMI. DEF. Un INSIEME è una qualsiasi collezione di oggetti.
INSIEMI DEF. Un INSIEME è una qualsiasi collezione di oggetti. Esso è ben definito quando è chiaro se un oggetto appartiene o non appartiene all insieme stesso. Esempio. E possibile definire l insieme
DettagliFilosofia del linguaggio (i) (3 cr.)
Filosofia del linguaggio (i) (3 cr.) Docente: Giuseppe Spolaore Orario: Martedì ore 17.20 aula T4, mercoledì ore 17.20 aula 1.4, giovedì ore 14.00 aula 1.4 (per un totale di circa 10 lezioni). Ricevimento:
Dettagli02 - Logica delle dimostrazioni
Università degli Studi di Palermo Facoltà di Economia Dipartimento di Scienze Economiche, Aziendali e Statistiche Appunti del corso di Matematica 0 - Logica delle dimostrazioni Anno Accademico 015/016
DettagliGeometria analitica del piano II (M.S. Bernabei & H. Thaler)
Geometria analitica del piano II (M.S. Bernabei & H. Thaler) Equazione della retta in forma esplicita Sia data una retta r ax + by + c = 0 con b 0. Svolgendo questa equazione per y otteniamo e ponendo
DettagliUniversita degli Studi di Siena
Universita degli Studi di Siena Facolta di Ingegneria Dispense del corso di Sistemi di Supporto alle Decisioni I La Programmazione Dinamica Chiara Mocenni Corso di Laurea triennale in Ingegneria Gestionale
DettagliUNIVERSITÀ DEGLI STUDI LA SAPIENZA CORSO DI STUDI IN INFORMATICA ESERCITAZIONI AL CORSO DI LOGICA MATEMATICA LOGICA PROPOSIZIONALE
UNIVERSITÀ DEGLI STUDI LA SAPIENZA CORSO DI STUDI IN INFORMATICA ESERCITAZIONI AL CORSO DI LOGICA MATEMATICA LOGICA PROPOSIZIONALE TAVOLE DI VERITÀ, COLETEZZA VERO-FUNZIONALE Esercizio 1. Calcola le tavole
DettagliCALCOLO PROPOSIZIONALE
CALCOLO PROPOSIZIONALE UN PROBLEMA DI DEDUZIONE LOGICA (da un test d ingresso) Tre amici, Antonio, Bruno e Corrado, sono incerti se andare al cinema. Si sa che: Se Corrado va al cinema, allora ci va anche
DettagliReti logiche: analisi, sintesi e minimizzazione. Giovedì 9 ottobre 2014
Reti logiche: analisi, sintesi e minimizzazione Giovedì 9 ottobre 2014 Punto della situazione Stiamo studiando le reti logiche costruite a partire dalle porte logiche AND, OR, NOT per progettare l ALU
DettagliOperazioni tra matrici e n-uple
CAPITOLO Operazioni tra matrici e n-uple Esercizio.. Date le matrici 0 4 e dati λ = 5, µ =, si calcoli AB, BA, A+B, B A, λa+µb. Esercizio.. Per ognuna delle seguenti coppie di matrici A, B e scalari λ,
Dettagli0. ALGEBRA DI BOOLE E SISTEMI DI NUMERAZIONE
0. ALGEBRA DI BOOLE E SISTEMI DI NUMERAZIONE ALGEBRA DI BOOLE Nel lavoro di programmazione capita spesso di dovere ricorrere ai principi della logica degli enunciati ed occorre conoscere almeno alcuni
DettagliDalla precedente lezione: LABORATORIO DI PROGRAMMAZIONE Corso di laurea in matematica 3 LA RAPPRESENTAZIONE DEI DATI (1) 28/02/2016
LABORATORIO DI PROGRAMMAZIONE Corso di laurea in matematica 3 LA RAPPRESENTAZIONE DEI DATI (1) Marco Lapegna Dipartimento di Matematica e Applicazioni Universita degli Studi di Napoli Federico II wpage.unina.it/lapegna
DettagliInsiemi, Numeri, Terminologia. Prof. Simone Sbaraglia
Insiemi, Numeri, Terminologia Prof. Simone Sbaraglia Corso Rapido di Logica Matematica La logica formale definisce le regole cui deve obbedire qualsiasi teoria deduttiva. Una proposizione e` una affermazione
DettagliCorso di Calcolatori Elettronici I
Corso di Calcolatori Elettronici I Algebra di Boole: definizione e proprietà Roberto Canonico Università degli Studi di Napoli Federico II A.A. 2016-2017 Roberto Canonico Corso di Calcolatori Elettronici
DettagliSECONDO METODO DI LYAPUNOV
SECONDO METODO DI LYAPUNOV Il Secondo Metodo di Lyapunov permette di studiare la stabilità degli equilibri di un sistema dinamico non lineare, senza ricorrere alla linearizzazione delle equazioni del sistema.
DettagliLa matematica non è un opinione, lo è oppure...?
La matematica non è un opinione, lo è oppure...? Giulio Giusteri Dipartimento di Matematica e Fisica Università Cattolica del Sacro Cuore Brescia 26 Febbraio 2010 Vecchie conoscenze Dedurre... dedurre...
DettagliLuca Costabile Esercizi di Logica Matematica Dispensa Calcolo Proposizionale 1
Luca Costabile Esercizi di Logica Matematica Dispensa Calcolo Proposizionale 1 Esercizio 1.12 Per dimostrare che per ogni funzione esiste una formula in cui compaiono le variabili tale che la corrispondente
DettagliRichiami di logica matematica
Richiami di logica matematica Gli oggetti elementari dei discorsi matematici sono le proposizioni logiche = enunciati di cui si possa stabilire inequivocabilmente se sono veri o falsi. Sono proposizioni
Dettagli1. equivalenze e implicazioni logiche. Esercizio 1.2. Trovare le implicazioni che legano i seguenti enunciati (x, y R):
. equivalenze e implicazioni logiche Esercizio.. Trovare le implicazioni che legano i seguenti enunciati (x, y R): () x < y, () x = y, () x y, () x y, () (x y) > 0. Osserviamo subito che (x y) > 0 equivale
DettagliLogica proposizionale
Logica proposizionale Proposizione: frase compiuta che è sempre o vera o falsa. Connettivi Posti in ordine di precedenza: not, and, or, implica, doppia implicazione Sintassi Le proposizioni sono costituite
DettagliLOGICA MATEMATICA PER INFORMATICA (A.A. 12/13)
LOGICA MATEMATICA PER INFORMATICA (A.A. 12/13) DISPENSA N. 4 Sommario. Dimostriamo il Teorema di Completezza per il Calcolo dei Predicati del I ordine. 1. Teorema di Completezza Dimostriamo il Teorema
DettagliDIMOSTRAZIONI DI TAUTOLOGIE. Corso di Logica per la Programmazione A.A. 2010/11 Andrea Corradini, Paolo Mancarella
DIMOSTRAZIONI DI TAUTOLOGIE Corso di Logica per la Programmazione A.A. 2010/11 Andrea Corradini, Paolo Mancarella DIMOSTRAZIONE DI TAUTOLOGIE Abbiamo detto che: Per dimostrare che p è una tautologia possiamo:
DettagliLogica per la Programmazione
Logica per la Programmazione Lezione 2 Dimostrazione di tautologie Proof System pag. 1 Un Problema di Deduzione Logica [da un test di ingresso] Tre amici, Antonio, Bruno e Corrado, sono incerti se andare
DettagliIntroduzione al Metodo del Simplesso. 1 Soluzioni di base e problemi in forma standard
Introduzione al Metodo del Simplesso Giacomo Zambelli 1 Soluzioni di base e problemi in forma standard Consideriamo il seguente problema di programmazione lineare (PL), relativo all esempio di produzione
Dettagli401 PREDICATI RICORSIVI PRIMITIVI
401 PREDICATI RICORSIVI PRIMITIVI Corso di Informatica Teorica - modulo 2 Prof. Settimo Termini 1 Breve richiamo Un predicato su un insieme S è una funzione totale P su S tale che a S si ha: P(a) = VERO
DettagliLogica degli enunciati; Operazioni con le proposizioni; Proprietà delle operazioni logiche; Tautologie; Regole di deduzione; Logica dei predicati;
Logica degli enunciati; Operazioni con le proposizioni; Proprietà delle operazioni logiche; Tautologie; Regole di deduzione; Logica dei predicati; Implicazione logica. Equivalenza logica; Condizione necessaria,
DettagliLe Derivate. Appunti delle lezioni di matematica di A. Pisani Liceo Classico Dante Alighieri
Le Derivate Appunti delle lezioni di matematica di A. Pisani Liceo Classico Dante Alighieri Nota bene Questi appunti sono da intendere come guida allo studio e come riassunto di quanto illustrato durante
DettagliSISTEMI LINEARI. x y + 2t = 0 2x + y + z t = 0 x z t = 0 ; S 3 : ; S 5x 2y z = 1 4x 7y = 3
SISTEMI LINEARI. Esercizi Esercizio. Verificare se (,, ) è soluzione del sistema x y + z = x + y z = 3. Trovare poi tutte le soluzioni del sistema. Esercizio. Scrivere un sistema lineare di 3 equazioni
DettagliAltri Modelli di Information Retrieval
Altri Modelli di Information Retrieval Fuzzy IR Modello Booleano Esteso Roberto Basili Basi di Dati Distribuite a.a. 2004-2005 1 Modelli Insemistici Il modello booleano e semlice ed elegante ma imone un
DettagliLogica proposizionale
Definire un linguaggio formale Logica proposizionale Sandro Zucchi 2013-14 Definiamo un linguaggio formale LP (che appartiene a una classe di linguaggi detti linguaggi della logica proposizionale) Per
DettagliPrerequisiti Matematici
Prerequisiti Matematici Richiami di teoria degli insiemi Relazioni d ordine, d equivalenza Richiami di logica Logica proposizionale, tabelle di verità, calcolo dei predicati Importante: Principio di Induzione
DettagliNOZIONI DI LOGICA. Premessa
NOZIONI DI LOGICA Premessa Il compito principale della logica è quello di studiare il nesso di conseguenza logica tra proposizioni, predisponendo delle tecniche per determinare quando la verità di una
DettagliLa logica della finzione
Formalizzazione Nella lezione precedente, abbiamo visto qual è l idea di fondo della teoria di Lewis: La logica della finzione Sandro Zucchi 2013-14 Un enunciato della forma Nell opera di finzione f, p
DettagliIntelligenza Artificiale. Logica proposizionale: calcolo automatico
Intelligenza Artificiale Logica proposizionale: calcolo automatico Marco Piastra Logica formale (Parte 3) - Parte 3 Calcolo automatico Forme normali ed a clausole Risoluzione e refutazione Forward chaining
DettagliRichiami di Algebra di Commutazione
LABORATORIO DI ARCHITETTURA DEI CALCOLATORI lezione n Prof. Rosario Cerbone rosario.cerbone@libero.it http://digilander.libero.it/rosario.cerbone a.a. 6-7 Richiami di Algebra di Commutazione In questa
DettagliLogica. 7: Conseguenza ed equivalenza logica in logica classica proposizionale. Claudio Sacerdoti Coen. Universitá di Bologna
Logica 7: Conseguenza ed equivalenza logica in logica classica proposizionale Universitá di Bologna 30/11/2016 Outline Conseguenza logica per la logica proposizionale Wikipedia:
DettagliPROGRAMMA CONSUNTIVO
PAGINA: 1 PROGRAMMA CONSUNTIVO A.S.2014-2015 SCUOLA Liceo Linguistico Manzoni DOCENTE: Marina Barbàra MATERIA: Matematica e Informatica Classe 1 Sezione A OBIETTIVI: le parti sottolineate sono da considerarsi
DettagliLogica proposizionale classica. Studia il comportamento dei connettivi proposizionali quali ( And ) e ( Or )
Logica proposizionale classica Studia il comportamento dei connettivi proposizionali quali ( And ) e ( Or ) Parte da una famiglia di enunciati atomici di cui non analizziamo la struttura interna, che rappresentiamo
DettagliIntroduzione agli Insiemi Fuzzy e alla Logica Fuzzy
Sistemi Intelligenti Corso di Laurea Specialistica in Ingegneria Informatica Corso di Laurea Specialistica in Ingegneria Informatica per la Gestione d Azienda Introduzione agli Insiemi Fuzzy e alla Logica
DettagliFondamenti di Informatica 2
Fondamenti di Informatica 2 Linguaggi e Complessità : Lezione 1 Corso Fondamenti di Informatica 2 Marco Schaerf, 2009-2010 Linguaggi e Complessità : Lezione 1 1 Logica proposizionale Linguaggio matematico
DettagliMATEMATICA. G. Bonola I. Forno E T EORIA SERCIZI. Il mio Quaderno INVALSI. S. Lattes & C. Editori SpA - Vietata la vendita e la diffusione
G. Bonola I. Forno MATEMATICA E T EORIA SERCIZI Il mio Quaderno INVALSI 3 LIBRO MISTO PROGETTO G. Bonola I. Forno MATEMATICA E T EORIA SERCIZI Il mio Quaderno INVALSI 3 I NDICE Mappe delle Unità ALGEBRA
DettagliValutazione di espressioni
Valutazione di espressioni Stefano Ferrari Università degli Studi di Milano stefano.ferrari@unimi.it Programmazione anno accademico 2016 2017 Blocco Blocco è un insieme di istruzioni consecutive, con un
DettagliRicordiamo. 1. Tra le equazioni delle seguenti rette individua e disegna quelle parallele all asse delle ascisse:
La retta Retta e le sue equazioni Equazioni di rette come luogo geometrico y = h h R equazione di una retta parallela all asse delle ascisse x = 0 equazione dell asse delle ordinate y = h h R equazione
DettagliMATEMATICA DI BASE 1
MATEMATICA DI BASE 1 Francesco Oliveri Dipartimento di Matematica, Università di Messina 30 Agosto 2010 MATEMATICA DI BASE MODULO 1 Insiemi Logica Numeri Insiemi Intuitivamente, con il termine insieme
Dettagli04 - Logica delle dimostrazioni
Università degli Studi di Palermo Facoltà di Economia CdS Sviluppo Economico e Cooperazione Internazionale Appunti del corso di Matematica 04 - Logica delle dimostrazioni Anno Accademico 013/014 D. Provenzano,
DettagliRobotica industriale. Richiami di statica del corpo rigido. Prof. Paolo Rocco
Robotica industriale Richiami di statica del corpo rigido Prof. Paolo Rocco (paolo.rocco@polimi.it) Sistemi di forze P 1 P 2 F 1 F 2 F 3 F n Consideriamo un sistema di forze agenti su un corpo rigido.
DettagliTrapani. Dispensa di Geometria, x 1 x 2.x n. (x 1 y 1 ) (x n y n ) 2.
2006 Trapani Dispensa di Geometria, 1 Distanze Siano P e Q punti di R n con P di coordinate allora la distanza tra P e Q e P Q = x 1 x 2 x n (x 1 y 1 ) 2 + (x n y n ) 2 e Q di coordinate Siano Σ 1 e Σ
DettagliLa lunghezza dei vettori e legata alle operazioni sui vettori nel modo seguente: Consideriamo due vettori v, w e il vettore v + w loro somma.
Matematica II, 20.2.. Lunghezza di un vettore nel piano Consideriamo il piano vettoriale geometrico P O. Scelto un segmento come unita, possiamo parlare di lunghezza di un vettore v P O rispetto a tale
DettagliNote del corso di Calcolabilità e Linguaggi Formali - Lezione 10
Note del corso di Calcolabilità e Linguaggi Formali - Lezione 10 Alberto Carraro DAIS, Università Ca Foscari Venezia http://www.dsi.unive.it/~acarraro 1 Teoremi fondamentali della Recursion Theory Theorem
DettagliMETODI MATEMATICI PER L INFORMATICA
METODI MATEMATICI PER L INFORMATICA Tutorato Lezione 2 17/03/2016 Corso per matricole congrue a 1 Docente: Margherita Napoli Tutor: Amedeo Leo Applicazioni della logica proposizionale La logica ha una
DettagliLezione 2 Richiami sui sistemi di riferimento Richiami di trigonometria Vettori Calcolo vettoriale
Dr. Andrea Malizia Prof. Maria Guerrisi 1 Richiami sui sistemi di riferimento Richiami di trigonometria Vettori Calcolo vettoriale Sistemi di riferimento e spostamento 2 Sistemi di riferimento e spostamento
DettagliMATEMATICA PER LO STUDIO DELLE INTERAZIONI STRATEGICHE: TEORIA DEI GIOCHI. Anna TORRE
MATEMATICA PER LO STUDIO DELLE INTERAZIONI STRATEGICHE: TEORIA DEI GIOCHI Anna TORRE Dipartimento di Matematica, Università di Pavia, Via Ferrata 1, 27100, Pavia, Italy. E-mail: anna.torre@unipv.it 1 SOLUZIONI:
DettagliFondamenti di Informatica
Fondamenti di Informatica Algebra di Boole e Circuiti Logici Prof. Christian Esposito Corso di Laurea in Ingegneria Meccanica e Gestionale (Classe I) A.A. 2016/17 Algebra di Boole e Circuiti Logici L Algebra
DettagliGeometria analitica I supplementi sulle rette. (M.S. Bernabei & H. Thaler)
Geometria analitica I supplementi sulle rette (M.S. Bernabei & H. Thaler) Siano dati un vettore v = li + mj = (l, m) non nullo e un punto P 0 = x 0, y 0. Cerchiamo la retta r che passa per il punto P 0
DettagliAssioma dell universo
Assioma dell universo Possiamo risolvere il problema rimanendo nell ambito ZFC, e anche in modo da poter applicare alle classi proprie le usuali costruzioni valide per gli insiemi. Rimanendo fermo dunque
DettagliIl processo inferenziale consente di generalizzare, con un certo grado di sicurezza, i risultati ottenuti osservando uno o più campioni
La statistica inferenziale Il processo inferenziale consente di generalizzare, con un certo grado di sicurezza, i risultati ottenuti osservando uno o più campioni E necessario però anche aggiungere con
DettagliCapitolo IV SPAZI VETTORIALI EUCLIDEI
Capitolo IV SPAZI VETTORIALI EUCLIDEI È ben noto che in VO 3 si possono considerare strutture più ricche di quella di spazio vettoriale; si pensi in particolare all operazioni di prodotto scalare di vettori.
DettagliRette e piani in R 3
Rette e piani in R 3 In questa dispensa vogliamo introdurre in modo elementare rette e piani nello spazio R 3 (si faccia riferimento anche al testo Algebra Lineare di S. Lang). 1 Rette in R 3 Vogliamo
DettagliSistemi sovradeterminati
Sistemi sovradeterminati Sia A una matrice m n ove m > n sia b R m trovare una soluzione del sistema sovradeterminato Ax = b significa cercare di esprimere un vettore di R m come combinazione lineare di
DettagliNovember 13, sta ad indicare che la formula B dipende dalle assunzioni occorrenti nell insieme X.
DEDUZIONE NTURLE November 3, 2006 Le regole di inferenza consistono di regole di introduzione (I) e regole di eliminazione (E) per ogni costante logica e per il simbolo del falso, se occorre nel linguaggio.
DettagliI circuiti elementari
I circuiti elementari Nel lavoro diprogrammazione con il computer si fa largo uso della logica delle proposizioni e delle regole dell algebra delle proposizioni o algebra di Boole. L algebra di Boole ha
DettagliLogica per la Programmazione
Logica del Primo Ordine: Motivazioni, Sintassi e Interpretazioni Logica per la Programmazione Lezione 1 Calcolo Proposizionale: sintassi e semantica Tautologie Esempi di Formalizzazione di Enunciati pag.
DettagliIntelligenza Artificiale I
Intelligenza Artificiale I - AA 27/28 Intelligenza Artificiale I Logica formale Introduzione Marco Piastra Logica formale - Introduzione - Intelligenza Artificiale I - AA 27/28 Sistematicità del linguaggio
DettagliS.Barbarino - Appunti di Microonde. Cap. 17. Modi TE e TM in cavi coassiali.
SBarbarino - Appunti di Microonde Cap 17 Modi TE e TM in cavi coassiali 171 - Soluzioni dell equazione di Helmholtz per modi TE e TM - Frequenza di cut-off Consideriamo un cavo coassiale: il conduttore
DettagliSe x y è pari vinci 1 euro (n.b. assumiamo 0 sia un numero pari);
Teoria dei Giochi Prova del Febbraio 011 Cognome, Nome, email: Esercizio 1 Considera il seguente gioco non cooperativo. I giocatori sono tre: A, B,C. Ciascun giocatore deve scegliere un numero secondo
DettagliCALCOLO DEI PREDICATI DEL I ORDINE
CALCOLO DEI PREDICATI DEL I ORDINE Dizionario Simboli descrittivi lettere o variabili proposizionali: p, q, r, A, B, C, lettere o variabili predicative: P, Q, R, lettere o variabili individuali: a, b,
Dettaglisempre vere sempre false
Logica: elementi I principi della logica sono innanzitutto i seguenti: Identità: a=a (ogni cosa è cioè identica a se stessa) Non contraddizione: non (a e non a). E impossibile che la stessa cosa sia e
DettagliISTITUTO TECNICO STATALE COMMERCIALE E PER GEOMETRI A. MARTINI Castelfranco Veneto (TV) Elementi di Logica
settembre 008 Elementi di Logica 1. Nozioni preliminari La logica studia come funziona il pensiero e il ragionamento espresso attraverso degli enunciati Il ragionamento è un sistema di enunciati che permette
DettagliLA LOGICA ESERCIZI. Indica quali, fra le seguenti frasi, sono proposizioni logiche e attribuisci a queste ultime il relativo valore di verità.
LA LOGICA 1. Le proposizioni logiche ESERCIZI Indica quali, fra le seguenti frasi, sono proposizioni logiche e attribuisci a queste ultime il relativo valore di verità. 1 A «1 1 è uguale a 5»; «Non si
DettagliCenni di logica e calcolo proposizionale
Cenni di logica e calcolo proposizionale Corso di Laurea in Informatica Università degli Studi di Bari (sede Brindisi) Analisi Matematica S.Milella (sabina.milella@uniba.it) Cenni di logica 1 / 10 Proposizioni
DettagliCALENDARIO BOREALE 1 EUROPA 2015 QUESITO 1
www.matefilia.it Indirizzi: LI0, EA0 SCIENTIFICO; LI0 - SCIENTIFICO - OPZIONE SCIENZE APPLICATE CALENDARIO BOREALE EUROPA 05 QUESITO La funzione f(x) è continua per x [ 4; 4] il suo grafico è la spezzata
DettagliCALCOLO PROPOSIZIONALE. Corso di Logica per la Programmazione Andrea Corradini
CALCOLO PROPOSIZIONALE Corso di Logica per la Programmazione Andrea Corradini andrea@di.unipi.it UN PROBLEMA DI DEDUZIONE LOGICA (da un test d ingresso) Tre amici, Antonio, Bruno e Corrado, sono incerti
DettagliCapitolo 1 Vettori applicati e geometria dello spazio
Capitolo 1 Vettori applicati e geometria dello spazio Marco Robutti Facoltà di ingegneria Università degli studi di Pavia Tutorato di geometria e algebra lineare Anno accademico 2014-2015 Definizione (Vettore
DettagliCriteri di Scelta Finanziaria
3 Criteri di Scelta Finanziaria 3.1 Introduzione Spesso occorre confrontare operazioni definite su scadenzari diversi. Nel seguito presentiamo due criteri, quello del valore attuale netto (VAN) e quello
DettagliPiano cartesiano e Retta
Piano cartesiano e Retta 1 Piano cartesiano e Retta 1. Richiami sul piano cartesiano 2. Richiami sulla distanza tra due punti 3. Richiami punto medio di un segmento 4. La Retta (funzione lineare) 5. L
DettagliA = n : n N, n > 0 } 2, 1 3, 1
5 ALCUNI ESEMPI. Troviamo, se esistono, sup/inf, max/min dell insieme A è composto dai numeri A = { n : n N, n > 0 }., 2,, 4,.... Vediamo subito che A e n per ogni n N, n > 0. Questa è la definizione che
DettagliLA GEOMETRIA CON L EQ. PARAMETRICA DI VAG La Retta Cap. II Pag. 1
II. LA RETTA La Retta Cap. II Pag. 1 LA RETTA In un riferimento cartesiano ortogonale una qualunque retta si può orientare stabilendo la sua direzione e verso, secondo l angolo che essa forma con il verso
DettagliBREVE CENNO DI LOGICA CLASSICA La logica può essere definita come la scienza che studia le condizioni in base alle quali un ragionamento risulta
BREVE CENNO DI LOGICA CLASSICA La logica può essere definita come la scienza che studia le condizioni in base alle quali un ragionamento risulta corretto e vero. Un ragionamento è corretto se segue uno
DettagliLinguaggio della Matematica
Linguaggio della Matematica concetti primitivi: elementi fondamentali di natura intuitiva (punto, retta, insieme, elemento di un insieme,...). assiomi: enunciati, proposizioni vere a priori (gli assiomi
DettagliALGEBRA I: ASSIOMI DI PEANO E PROPRIETÀ DEI NUMERI NATURALI
ALGEBRA I: ASSIOMI DI PEANO E PROPRIETÀ DEI NUMERI NATURALI 1. GLI ASSIOMI DI PEANO Come puro esercizio di stile voglio offrire una derivazione delle proprietà elementari dei numeri naturali e delle operazioni
DettagliTeoria dei modelli. Alessandro Berarducci. 3 Marzo Dipartimento di Matematica Pisa
Teoria dei modelli Alessandro Berarducci Dipartimento di Matematica Pisa 3 Marzo 2014 Teoria dei campi algebricamente chiusi Denizione 1 La teoria del primo ordine dei campi algebricamente chiusi, ACF,
DettagliRegistro Lezioni di Algebra lineare del 15 e 16 novembre 2016.
Registro Lezioni di Algebra lineare del 15 e 16 novembre 2016 Di seguito si riporta il riassunto degli argomenti svolti; i riferimenti sono a parti del Cap8 Elementi di geometria e algebra lineare Par5
DettagliReti logiche: analisi, sintesi e minimizzazione Esercitazione. Venerdì 9 ottobre 2015
Reti logiche: analisi, sintesi e minimizzazione Esercitazione Venerdì 9 ottobre 05 Punto della situazione Stiamo studiando le reti logiche costruite a partire dalle porte logiche AND, OR, NOT per progettare
DettagliGeometria BIAR Esercizi 2
Geometria BIAR 0- Esercizi Esercizio. a Si consideri il generico vettore v b R c (a) Si trovi un vettore riga x (x, y, z) tale che x v a (b) Si trovi un vettore riga x (x, y, z) tale che x v kb (c) Si
DettagliNote del corso di Calcolabilità e Linguaggi Formali - Lezione 8
Note del corso di Calcolabilità e Linguaggi Formali - Lezione 8 Alberto Carraro DAIS, Università Ca Foscari Venezia http://www.dsi.unive.it/~acarraro 1 Insiemi e predicati ricorsivi e ricorsivamente enumerabili
DettagliIntroduzione alla logica
Corso di Intelligenza Artificiale 2011/12 Introduzione alla logica iola Schiaffonati Dipartimento di Elettronica e Informazione Sommario 2 Logica proposizionale (logica di Boole) Logica del primo ordine
Dettagli