Правила де Моргана Названо на честь Ауґустус де Морган Досліджується в логіка Формула ¬ ( P ∧ Q ) ⊢ ( ¬ P ∨ ¬ Q ) . {\displaystyle \neg (P\land Q)\vdash (\neg P\lor \neg Q).} і ¬ ( P ∨ Q ) ⊢ ( ¬ P ∧ ¬ Q ) . {\displaystyle \neg (P\lor Q)\vdash (\neg P\land \neg Q).} Позначення у формулі P {\displaystyle P} , Q {\displaystyle Q} , ∧ {\displaystyle \land } , ¬ {\displaystyle \lnot } , ∨ {\displaystyle \lor } і ⊢ {\displaystyle \vdash } Допустиме правило в класична логіка Підтримується Вікіпроєктом Вікіпедія:Проєкт:Математика
Закони де Моргана у вигляді діаграм Венна . У випадках 1 та 2, результовна множина у відтінках синього кольору. Логічна схема правил де Моргана Правила де Моргана — властивість булевих алгебр , що дозволяє виразити одну з двоїстих операцій ∨ , ∧ {\displaystyle \ \lor ,\land } через іншу і унарну операцію ¬ {\displaystyle \ \lnot } доповнення (заперечення).
Використовуються у алгебрі множин (в теорії множин ) та алгебрі логіки (в численні висловлень ). Названі на честь британського математика і логіка Аугустуса де Моргана .
Нехай ( B , ∨ , ∧ , − , 0 , 1 ) {\displaystyle (B,\lor ,\land ,-,0,1)} є деяка булева алгебра, тоді для a , b ∈ B {\displaystyle a,b\in B} справджується:
a ∨ b ¯ = a ¯ ∧ b ¯ ; {\displaystyle {\overline {a\lor b}}={\overline {a}}\land {\overline {b}};} a ∧ b ¯ = a ¯ ∨ b ¯ {\displaystyle {\overline {a\land b}}={\overline {a}}\lor {\overline {b}}} Мають місце також узагальнені правила де Моргана :
( ∨ i ∈ I a i ) ¯ = ∧ i ∈ I a i ¯ {\displaystyle {\overline {\left(\lor _{i\in I}~a_{i}\right)}}=\land _{i\in I}~{\overline {a_{i}}}} , ( ∧ i ∈ I a i ) ¯ = ∨ i ∈ I a i ¯ {\displaystyle {\overline {\left(\land _{i\in I}~a_{i}\right)}}=\lor _{i\in I}~{\overline {a_{i}}}} . ¬ ( p ∧ q ) ⟺ ( ¬ p ∨ ¬ q ) {\displaystyle \lnot (p\land q)\iff (\lnot p\lor \lnot q)} , ¬ ( p ∨ q ) ⟺ ( ¬ p ∧ ¬ q ) {\displaystyle \lnot (p\lor q)\iff (\lnot p\land \lnot q)} ; В обох цих формулах ∨ {\displaystyle \lor } — логічна диз'юнкція , ∧ {\displaystyle \land } — логічна кон'юнкція , ¬ {\displaystyle \lnot } — логічне заперечення (негація), p, q — деякі логічні висловлення.
Істинність даних правил можна підтвердити за допомогою таблиць істинності
¬ ( p ∧ q ) ⟺ ( ¬ p ) ∨ ( ¬ q ) {\displaystyle \lnot (p\land q)\iff (\lnot p)\lor (\lnot q)} p {\displaystyle p} q {\displaystyle q} p ∧ q {\displaystyle p\land q} ¬ ( p ∧ q ) {\displaystyle \lnot (p\land q)} ( ¬ p ) ∨ ( ¬ q ) {\displaystyle (\lnot p)\lor (\lnot q)} ¬ p {\displaystyle \lnot p} ¬ q {\displaystyle \lnot q} 0 0 0 1 1 1 1 0 1 0 1 1 1 0 1 0 0 1 1 0 1 1 1 1 0 0 0 0
¬ ( p ∨ q ) ⟺ ( ¬ p ) ∧ ( ¬ q ) {\displaystyle \lnot (p\lor q)\iff (\lnot p)\land (\lnot q)} p {\displaystyle p} q {\displaystyle q} p ∨ q {\displaystyle p\lor q} ¬ ( p ∨ q ) {\displaystyle \lnot (p\lor q)} ( ¬ p ) ∧ ( ¬ q ) {\displaystyle (\lnot p)\land (\lnot q)} ¬ p {\displaystyle \lnot p} ¬ q {\displaystyle \lnot q} 0 0 0 1 1 1 1 0 1 1 0 0 1 0 1 0 1 0 0 0 1 1 1 1 0 0 0 0
Нехай X {\displaystyle X} — деяка множина і A , B ⊂ X {\displaystyle A,B\subset X} — її підмножини. Тоді виконується:
( A ∪ B ) c = A c ∩ B c {\displaystyle (A\cup B)^{c}=A^{c}\cap B^{c}} , ( A ∩ B ) c = A c ∪ B c {\displaystyle (A\cap B)^{c}=A^{c}\cup B^{c}} де ∪ , ∩ , A c {\displaystyle \cup ,\cap ,A^{c}} — стандартні позначення для об'єднання , перетину та доповнення множин.
Використавши третю множину і операцію різниці множин , це можна переписати як.
C − ( A ∪ B ) = ( C − A ) ∩ ( C − B ) , {\displaystyle C-(A\cup B)=(C-A)\cap (C-B),} C − ( A ∩ B ) = ( C − A ) ∪ ( C − B ) {\displaystyle C-(A\cap B)=(C-A)\cup (C-B)} Також виконуються і узагальнені правила
( ⋃ i ∈ I A i ) c = ⋂ i ∈ I A i c . {\displaystyle \left(\bigcup _{i\in I}~A_{i}\right)^{c}=\bigcap _{i\in I}~A_{i}^{c}.} , ( ⋂ i ∈ I A i ) c = ⋃ i ∈ I A i c . {\displaystyle \left(\bigcap _{i\in I}~A_{i}\right)^{c}=\bigcup _{i\in I}~A_{i}^{c}.} , де I ⊂ N {\displaystyle I\subset \mathbb {N} }
Правила засновані на відношеннях
A ¯ ∪ B ¯ = A ∩ B ¯ {\displaystyle {\overline {A}}\cup {\overline {B}}={\overline {A\cap B}}} , які графічно представлені ілюстраціями нижче. Дано дві множини A і В, які є підмножинами Ω (універсуму). Діаграма 1 показує їх розташування відносно одна до одної. У діаграмі 2 показано, як формується A ¯ ∪ B ¯ {\displaystyle {\overline {A}}\cup {\overline {B}}} . У діаграмі 3 на прикладі A ∩ B {\displaystyle A\cap B} можна побачити що обидві множини рівні.
Розподіл простору в А та В A ¯ ∪ B ¯ {\displaystyle {\overline {A}}\cup {\overline {B}}} A ∩ B ¯ {\displaystyle {\overline {A\cap B}}}
Правила названі на честь британського математика Ауґустуса де Моргана (1806—1871) , який застосував формальну версію правил до класичної логіки висловлювань. Формуляція де Моргана створена на основі логіки, започаткованої Джорджем Булем . Схожі спостереження були зроблені Арістотелем , відомим грецьким логіком. Закони де Моргана можуть бути підтверджені просто і навіть здатися тривіальними. Тим не менше, ці закони є корисними в створенні значимих висновків в доказах і результатах дедуктивного міркування.