Sei sulla pagina 1di 3

Corso di Logica Matematica, a.a.

2006/07, canale A-D


Esercizi sulle Algebre di Boole, Tavole di
Verit`a ed Equivalenze Logiche
Daniele Gorla
1. Sia (B, +, ) unalgrebra di Boole. Si dimostrino le seguenti propriet`a:
(a) Idempotenza: a + a = a; a a = a
(b) a + 1 = 1; a 0 = 0
(c) Assorbimento: a + (a b) = a; a (a + b) = a.
(d) Unicit`a del complemento: se a

1
e a

2
sono complementi di a, allora
a

1
= a

2
.
2. Sia B unalgebra booleana, e siano a, b B. Si dimostri che la relazione
denita su B da a b sse a + b = b `e una relazione di ordinamento
parziale su B. Si dimostri che a + b `e un comune maggiorante per la
coppia (a, b) rispetto a tale ordine.
3. Quali dei seguenti enunciati `e vero?
(a) Parigi `e in Francia e 2 + 2 = 5
(b) Parigi `e in Inghilterra e 2 + 2 = 4
(c) Parigi `e in Inghilterra e 2 + 2 = 5
(d) Parigi `e in Francia e 2 + 2 = 4
4. Quali dei seguenti enunciati `e vero?
(a) Parigi `e in Francia o 2 + 2 = 5
(b) Parigi `e in Inghilterra o 2 + 2 = 4
(c) Parigi `e in Francia o 2 + 2 = 4
1
(d) Parigi `e in Inghilterra o 2 + 2 = 5
5. Quali dei seguenti enunciati `e vero?
(a) se Parigi `e in Francia allora 2 + 2 = 5
(b) se Parigi `e in Inghilterra allora 2 + 2 = 4
(c) se Parigi `e in Francia allora 2 + 2 = 4
(d) se Parigi `e in Inghilterra allora 2 + 2 = 5
6. Quali dei seguenti enunciati `e vero?
(a) Parigi `e in Francia sse 2 + 2 = 5
(b) Parigi `e in Inghilterra sse 2 + 2 = 4
(c) Parigi `e in Francia sse 2 + 2 = 4
(d) Parigi `e in Inghilterra sse 2 + 2 = 5
7. Siano p Luigi `e alto e q Luigi `e bello. Scrivere ciascuna delle
seguenti frasi in forma di enunciato usando p e q:
(a) Luigi `e alto e bello
(b) Luigi `e alto ma non bello
(c) `e falso che Luigi `e basso o bello
(d) Luigi non `e bello ne alto
(e) Luigi `e alto, oppure `e basso e bello
(f) non `e vero che Luigi `e basso o brutto
8. Determinare il valore di verit` a di ciascuno dei seguenti enunciati:
(a) se 3 + 2 = 7, allora 4 + 4 = 8
(b) non `e vero che: 2 + 2 = 5 sse 4 + 4 = 10
(c) Parigi `e in Inghilterra o Londra `e in Francia
(d) non `e vero che 1 + 1 = 3 o 2 + 1 = 3
(e) `e falso che se Parigi `e in Inghilterra allora Londra `e in Francia
9. Costruire la tavola di verit` a di ciascuno dei seguenti enunciati:
2
(a) p q;
(b) (p q);
(c) (p q) (p q);
(d) (p q) (q p);
(e) (p q) (p q);
(f) (p (q r)) (q (p r)).
10. Vericare, mediante le tavole di verit` a, le seguenti equivalenze logiche:
(a) (p q) p q (Legge di DeMorgan);
(b) (p q) p q (Legge di DeMorgan);
(c) (p q) p q;
(d) (p q) p q p q;
(e) p p.
11. Usare i risultati dellesercizio precedente per semplicare ciascuno dei
seguenti enunciati:
(a) (p q);
(b) (p q);
(c) (p q);
(d) (p q);
(e) (p q);
(f) (p q).
12. Semplicare ciascuna delle frasi seguenti:
(a) non `e vero che le rose sono rosse implica che le violette sono blu;
(b) non `e vero che fa freddo e piove;
(c) non `e vero che Luigi `e basso o bello;
(d) non `e vero che non fa freddo o piove;
(e) non `e vero che se piove allora fa freddo;
(f) non `e vero che: le rose sono rosse sse le violette sono blu.
3

Potrebbero piacerti anche