Lleis de De Morgan

Representació gràfica de les lleis de De Morgan

Les lleis de De Morgan són una part de la lògica proposicional i analítica, i va ser creada per Augustus De Morgan (Madurai, 1806 - Londres, 1871).[1]

Història

Les lleis porten el nom d’Augustus De Morgan (1806–1871),[2] que va introduir una versió formal de les lleis a la lògica proposicional clàssica. La formulació de De Morgan va estar influenciada per l’algebraització de la lògica empresa per George Boole, que posteriorment va consolidar la pretensió de De Morgan a la troballa. Tot i això, Aristòtil va fer una observació similar, que era coneguda pels lògics grecs i medievals. Per exemple, al segle XIV, Guillem d'Ockham va escriure les paraules que resultarien llegint les lleis.[3] Jean Buridan, a la seva Summulae de Dialectica, també descriu les regles de conversió que segueixen les línies de les lleis de De Morgan.[4] Tot i així, a De Morgan se li dona el mèrit d’enunciar les lleis en els termes de la lògica formal moderna i d’incorporar-les al llenguatge de la lògica. Les lleis de De Morgan es poden demostrar fàcilment i fins i tot poden semblar trivials.[5] Tanmateix, aquestes lleis són útils per fer inferències vàlides en proves i arguments deductius.

Les lleis de De Morgan

Les lleis de De Morgan declaren que la suma de n variables globalment negades (o invertides) és igual al producte de les n variables negades individualment, i que inversament, el producte de n variables globalment negades és igual a la suma de les n variables negades individualment.[6]

¬ ( A B ) ( ¬ A ) ( ¬ B ) {\displaystyle \lnot (A\cup B)\leftrightarrow (\lnot A)\cap (\lnot B)}

¬ ( A B ) ( ¬ A ) ( ¬ B ) {\displaystyle \lnot (A\cap B)\leftrightarrow (\lnot A)\cup (\lnot B)}

Prova

Cal utilitzar les taules de valors de veritat,[7]

¬ ( A B ) ( ¬ A ) ( ¬ B ) {\displaystyle \lnot (A\cup B)\leftrightarrow (\lnot A)\cap (\lnot B)}
A {\displaystyle A} B {\displaystyle B} A B {\displaystyle A\cup B} ¬ ( A B ) {\displaystyle \lnot (A\cup B)} ¬ A {\displaystyle \lnot A} ¬ B {\displaystyle \lnot B} ( ¬ A ) ( ¬ B ) {\displaystyle (\lnot A)\cap (\lnot B)}
V V V F F F F
V F V F F V F
F V V F V F F
F F F V V V V

Demostració formal

A B ¯ = A ¯ B ¯ {\displaystyle {\overline {A\cap B}}={\overline {A}}\cup {\overline {B}}} si i només si A B ¯ A ¯ B ¯ {\displaystyle {\overline {A\cap B}}\subseteq {\overline {A}}\cup {\overline {B}}} i A B ¯ A ¯ B ¯ {\displaystyle {\overline {A\cap B}}\supseteq {\overline {A}}\cup {\overline {B}}} .

per a qualsevol x:[7]

{\displaystyle \subseteq } inclusió:

x A B ¯ {\displaystyle x\in {\overline {A\cap B}}}

x A B {\displaystyle x\notin {A\cap B}}

x A {\displaystyle x\notin A} o x B {\displaystyle x\notin B}

x A ¯ {\displaystyle x\in {\overline {A}}} o x B ¯ {\displaystyle x\in {\overline {B}}}

x A ¯ B ¯ {\displaystyle x\in {\overline {A}}\cup {\overline {B}}}

Per tant A B ¯ A ¯ B ¯ {\displaystyle {\overline {A\cap B}}\subseteq {\overline {A}}\cup {\overline {B}}}

{\displaystyle \supseteq } inclusió:

x A ¯ B ¯ {\displaystyle x\in {\overline {A}}\cup {\overline {B}}}

x A ¯ {\displaystyle x\in {\overline {A}}} o x B ¯ {\displaystyle x\in {\overline {B}}}

x A {\displaystyle x\notin A} o x B {\displaystyle x\notin B}

x A B {\displaystyle x\notin {A\cap B}}

x A B ¯ {\displaystyle x\in {\overline {A\cap B}}}

Per tant A B ¯ A ¯ B ¯ {\displaystyle {\overline {A\cap B}}\supseteq {\overline {A}}\cup {\overline {B}}}


A B ¯ A ¯ B ¯ {\displaystyle {\overline {A\cap B}}\subseteq {\overline {A}}\cup {\overline {B}}} i A B ¯ A ¯ B ¯ {\displaystyle {\overline {A\cap B}}\supseteq {\overline {A}}\cup {\overline {B}}} per tant A B ¯ = A ¯ B ¯ {\displaystyle {\overline {A\cap B}}={\overline {A}}\cup {\overline {B}}} Q.E.D.


per A B ¯ = A ¯ B ¯ {\displaystyle {\overline {A\cup B}}={\overline {A}}\cap {\overline {B}}} es pot utilitzar un mètode similar.

Amb proposicions

La prova utilitza l'associativitat i la distributivitat de les lleis {\displaystyle \cap } i {\displaystyle \cup } .[8]

  • Veritat
  • Si veritat per n

¬ ( a 1 a 2 . . . A n A n + 1 ) {\displaystyle \lnot (a_{1}\cap a_{2}\cap ...\cap A_{n}\cap A_{n+1})}

¬ ( ( a 1 a 2 . . . A n ) A n + 1 ) {\displaystyle \leftrightarrow \lnot ((a_{1}\cap a_{2}\cap ...\cap A_{n})\cap A_{n+1})}

( ¬ ( a 1 a 2 . . . A n ) ) ( ¬ A n + 1 ) {\displaystyle \leftrightarrow (\lnot (a_{1}\cap a_{2}\cap ...\cap A_{n}))\cup (\lnot A_{n+1})}

( ¬ a 1 ) ( ¬ a 2 ) . . . ( ¬ A n ) ( ¬ A n + 1 ) {\displaystyle \leftrightarrow (\lnot a_{1})\cup (\lnot a_{2})\cup ...\Cup (\lnot A_{n})\cup (\lnot A_{n+1})}

Referències

  1. Hurley, Patrick J. A Concise Introduction to Logic. 12th. Cengage Learning, 2015. ISBN 978-1-285-19654-1. 
  2. DeMorgan’s Theorems Arxivat 2008-03-23 a Wayback Machine. at mtsu.edu
  3. William of Ockham, Summa Logicae, part II, sections 32 and 33.
  4. Jean Buridan, Summula de Dialectica. Trans. Gyula Klima. New Haven: Yale University Press, 2001. See especially Treatise 1, Chapter 7, Section 5. ISBN 0-300-08425-0
  5. Augustus De Morgan (1806–1871) Arxivat 2010-07-15 a Wayback Machine. by Robert H. Orr
  6. 2000 Solved Problems in Digital Electronics by S. P. Bali
  7. 7,0 7,1 ; Wu, Vincent«De Morgan's Laws».
  8. Boolean Algebra by R. L. Goodstein. ISBN 0-486-45894-6

Vegeu també

Bases d'informació