- Formalizzare le seguenti proposizioni, utilizzando la seguente
interpretazione:
Lettera proposizionale | Interpretazione |
A | Ada esce |
B | Bice esce |
C | Carla esce |
D | Daria esce |
- Ada non esce
- Ada esce, ma non Bice
- Se Ada esce, anche Bice esce
- Ada esce se Bice esce
- Ada esce solo se Bice esce
- Ada esce se e solo se Bice esce
- Né Ada né Bice escono
- Ada e Bice non escono
- Ada non esce oppure Bice non esce
- Ada non esce se Bice esce
- Ada esce oppure Bice e Carla escono
- Se Ada esce, allora sia Bice che Carla escono
- Ada rimane a casa, ma Carla e Bice escono
- Se Carla esce, allora Ada rimane a casa e Bice esce
- Se né Carla né Bice escono, allora Ada esce
- Carla esce se e solo se Bice e Carla rimangono a casa
- Carla e Bice escono, sebbene Ada e Daria rimangono a casa
- Se né Carla né Bice escono, allora Ada esce e Daria rimane a casa
- Carla e Bice escono se e solo se Ada oppure Sara escono
- Se Daria esce, allora Carla oppure Ada escono, e se Daria non esce,
allora sia Ada che Bice escono.
- Determinare quali tra le seguenti espressioni sono fbf e quali no,
motivando la risposta opportunamente (per ovvi motivi, in questo esercizio
si deve usare la definizione "ufficiale" di fbf):
- not (not (P))
- (not (not (P)))
- P not Q
- (P implies Q)
- P implies Q
- ((P implies Q))
- (P and)
- Dimostrare utilizzando le tavole di verità che le seguenti fbf sono
tautologie:
- (not P or Q) implies not (P and not Q)
- ((P implies Q) and (P implies not Q)) implies not P
- ((P implies Q) and (P implies R)) implies (P implies (Q and R))
- (P implies Q) implies ((P and R) implies (Q and R))
- (P implies Q) implies ((P or R) implies (Q or R))
- (not P implies P) implies P
- not P implies (P implies Q)
- (P and Q) implies (P implies Q)
- Svolgere il precedente esercizio utilizzando il sistema dei tableaux
proposizionali al posto delle tavole di verità.
- Per ciascuna delle seguenti formule, determinare se si tratta di
tautologia, di contraddizione, oppure se si tratta di formula che non
è né una tautologia né una contraddizione,
giustificando opportunamente le risposte:
- not P implies (P implies not P)
- (P or Q) implies (P and Q)
- (P implies not Q) implies not (P and Q)
- P implies ((P implies (Q and P)) implies (P and Q))
- ((P or Q) and not P and not Q) implies R
- (((Q and R) implies P) and not Q and not R) implies not P
- ((P implies (R or S)) and ((R and S) implies Q)) implies (P implies Q)
- Costruire gli alberi di derivazione e sintattici relativi alle fbf
dell'esercizio III.
- Trasformare le formule dell'esercizio III sia in forma normale
congiuntiva che in forma normale disgiuntiva.
- Definire per ricorsione strutturale una funzione che conti il numero
di parentesi aperte e chiuse presenti in ciascuna fbf.
- Definire per ricorsione strutturale una funzione che per ciascuna fbf
X vale 1 se X non contiene alcun connettivo di negazione
not, 0 altrimenti.
- Dimostrare per induzione strutturale che in una qualunque fbf
proposizionale, il numero di parentesi aperte in essa contenute è uguale al
numero di connettivi proposizionali presenti in essa.