Le leggi di De Morgan sono piuttosto famose tra le tautologie. Possono essere formulate come segue:
1° Legge: ¬(P ∧ Q) ↔ ¬P ∨ ¬Q
2° Legge: ¬(P ∨ Q) ↔ ¬P ∧ ¬Q
3° Legge: P ∧ Q ↔ ¬(¬P ∨ ¬Q)
4° Legge: P ∨ Q ↔ ¬(¬P ∧ ¬Q)
Circa un anno e mezzo fa mentre stavo studiando queste leggi ho scoperto un trucco mnemonico per facilitarne l’apprendimento. Esso si basa sulle simmetrie interne delle quattro leggi. E’ possibile infatti osservare le seguenti regolarità:
Queste osservazioni possono essere riassunte graficamente nella seguente regola mnemonica:
{…} ( {…}P {…} {…}Q ) ↔ {…} ( {…}P {…} {…}Q )
Viola, rosso e giallo stanno per presenza/assenza di una negazione,
il verde sta per congiunzione/disgiunzione,
quel che sta a sinistra non va a destra, quel che non sta a sinistra va a destra.
Dalla regola curiosamente si possono ricavare altre quattro leggi, anch’esse tautologiche:
5° Legge: ¬(¬P ∧ Q) ↔ P ∨ ¬Q
6° Legge: ¬(¬P ∨ Q) ↔ P ∧ ¬Q
7° Legge: ¬P ∧ Q ↔ ¬(P ∨ ¬Q)
8° Legge: ¬P ∨ Q ↔ ¬(P ∧ ¬Q)
queste 4 regole me le ricordo ancora dall’università, credo perchè mi sono uscite dalle orecchie! non c’erano solo in Logica ma anche negli esercizi sui circuiti in architettura degli elaboratori…quindi quando le vedo mi sembrano naturali..
a proposito delle ultime 4 in effetti sono esattamente le prime 4, è come se fosse stata fatta una sostituzione di simbolo Q’ = not Q oppure P’ = not P
si, operando la sostituzione (solo su ¬P però) e assumendo la legge della doppia negazione l’equivalenza è dimostrata.