Пређи на садржај

Де Морганови закони

С Википедије, слободне енциклопедије
Датум измене: 9. април 2024. у 21:36; аутор: MilicevicBot (разговор | доприноси) (Бот: Special:Diff/27547949)
(разл) ← Старија измена | Тренутна верзија (разл) | Новија измена → (разл)

У математичкој логици и Буловој алгебри, Де Морганови закони представљају пар трансформацијских правила. Правила дозвољавају да се изрази конјункције и дисјункције могу мењати један у други уз помоћ негације.

Правила могу бити представљена у нашем језику као:

Негација конјункције представља дисјункцију негација. Негација дисјункције предстаља конјункцију негација.

или неформално:

"не (A и B)" је исто што и "(не A) или (не B)"

такође и,

"не (A или B)" је исто што и "(не A) и (не B)"

Правила могу бити изражена у формалном језику , са две истинитосне променљиве P и Q као:

где је:

  • ¬ оператор негације (НЕ)
  • оператор конјункције (И)
  • оператор дисјункције (ИЛИ)
  • ⇔ релација еквиваленције (АККО)

Ова правила имају широку примену у поједностављивању логичких израза у рачунарским програмима, као и у дигиталним колима. Де Морганови закони су општи пример појма дуалности у математици.

Формални запис

[уреди | уреди извор]

Правило негације конјункције може бити написано на следећи начин:

док правило негације дисјункције може бити написано као:

У правлиној форми: негације конјункције

и негације дисјункције

Исказано преко исказне формуле:

где и представљају логичке променљиве изражене у формалном запису.

Форма замене

[уреди | уреди извор]

Де Морганови закони се обично приказују у компактном облику, са негацијом комплетне леве стране, односно негирањем улаза на десној страни. Јаснији образац за замену се може записати:

Овакав запис наглашава да је при замени из конјунктивне у дисјунктивну форму, односно обрнуто, потребно инверовати излаз, све улазе, као и променити опеаторе.

У теорији скупова и Буловој алгебри

[уреди | уреди извор]

У теорији скупова и Буловој алгебри, често се наилази на унију и пресек под комплементом, где такође имају промену Де Морганови закони, што се може записати:

где је:

Или у уопштеној формули:

Где I представља бесконачан бројач. У одређеном запису, Де Морганове законе је најлакше памтити помоћу мнемоника „Пробиј линију, промени знак“.

Инжењерство

[уреди | уреди извор]

У електротехници, Де Морганови закони се обично записују:

.
.

где је:

  • логичко И
  • логичко ИЛИ
  • надвучена линија комплемент, логичко НЕ.

Историја

[уреди | уреди извор]

Закон је добио име по Огастасу Де Моргану (1806—1871) који је увео званичну верзију закона о класичној пропозиционалној логици. На Де Морганову формулацију је утицала алгебаризација логике коју је извео Џорџ Бул, која је касније учврстила Де Морганову тврдњу. Иако је слично запажање имао Аристотел и била је позната Грцима и средњовековним логичарима, Де Моргану је дата заслуга за формално навођење закона и њихово увођење у језик логике. Де Морганов закон се може лако доказати, и може чак изгледати тривијално. Ипак, ови закони су од помоћи у доношењу исправних закључака у доказима и дедуктивним аргументима.

Неформални доказ

[уреди | уреди извор]

Де Морганови закони могу бити примењени на комплетан израз негације дисјункције или негације конјункције, као и на неки део њега.

Негација дисјункције

[уреди | уреди извор]

У случају примене Де Моргановог закона на дисјункцију, размотримо следећу тврдњу: „Није тачно да су А или Б тачни искази“, што можемо записати :

У том случају утврђено је да истинитносни исказ А или Б није тачан, што значи да ни А није тачно, ни Б није тачно, што може бити записано:

Да је један од А или Б истина, њихова дисјункција би такође била истинита, што би чинило ову негацију нетачном. Презентовано на говорном језику, пратећа логика би била „Ако су две ствари нетачне, такође је нетачно да је нека од њих тачна.“

Гледано у супротном смеру, други израз нам тврди да ни један од исказа А и В нису тачни, што значи да није тачна ни њихова дисјункција. Како је негација дисјункције написана у првом изразу следи да је доказ успешан.

Негација конјункције

[уреди | уреди извор]

Примена Де Моргановог закона на конјункцију је веома слична са претходном. Обе форме су тривијалне. Разматраћемо следећу тврдњу: "Није тачно да су и А и В тачни искази", што математички можемо записати:

Да би ова тврдња била тачна, потребно је да и А и Б буду нетачни, односно бар један од њих мора бити нетачан, што може бити записано:

Односно, на нашем језику "Уколико није тачно да су две стварни тачне, онда бар једна од њих није тачна“.

Доказ у супротном смеру је такође тривијалан, други израз представља да бар један исказ није тачан. Уколико бар један није тачан, лако се може закључити да њихова конјункција такође није тачна.

Формални доказ

[уреди | уреди извор]

Да би доказали да важи , прво морамо доказати да важи , a затим .

Нека је . Онда , зато што , онда или . или . Ако , онда , из тог следи . Ако , онда , следи . Пошто је ово тачно за произвољно , онда , дакле следи .

Да би доказали у супротном смеру, претпостављамо да , такво да . Онда . Пратећи то и . Следи и . Али онда , је у контрадикцији са хипотезом . Стога, , и .

Пошто и , следи , што финализује доказ Де Моргановог закона.

Други Де Морганов закон, односно, да важи , се доказује на сличан начин.

Екстензије

[уреди | уреди извор]

Сама чињеница да сваки израз има свој дуални израз, умногоме проширује исказну логику. Постојање негације нормалне форме умногоме поједностављује комплексност, а самим тим и цену, једног дигиталног кола. Такође, велика олакшања налазе и програмери који дуални израз користе да поједноставе често превише компликоване логичке услове. Често се користе и у прорачунима у основној теорији вероватноће.

Дефинишимо двоструку вредност било које исказне операције P(p, q, ...) у зависности од елементарних предлога p, q, ... да буде операција дефинисана као

ТоДа би повезали ове квантификаторе са Моргановим законима, поставимо модел са малим бројем елемената у његовом домену D, као нпр.

D = {a, b, c}.

онда

и

Али, користећи Де Морганове законе

и

проверавамо квалификаторске двојности у моделу.

Онда квантификаторске двојности могу бити проширене дубље у модалну логику, повезујући квадратне(обавезне) и ромбасте(могуће) операције.

У овој апликацији за алетичке модалитете могућности и обавезности, Аристотел је посматрао овај случај и у случају нормалне модалне логике, веза ових модалних операција са квантификаторима може бити разумљива тако што се поставе модели користећи Крипкову семантику.

Литература

[уреди | уреди извор]
  • Brown Stephen, Vranesic Zvonko (2002), Fundamentals of Digital Logic with VHDL Design (2nd изд.), McGraw-Hill, ISBN 978-0-07-249938-4 . See Section 2.5.
  • Cori Rene, Lascar Daniel (2000), Mathematical Logic: A Course with Exercises, Oxford University Press, ISBN 978-0-19-850048-3 . See Chapter 2.
  • I., Dahn B. (1998), „Robbins Algebras are Boolean: A Revision of McCune's Computer-Generated Solution of the Robbins Problem”, Journal of Algebra, 208 (2): 526—532, doi:10.1006/jabr.1998.7467 .
  • Givant Steven, Paul Halmos (2009), Introduction to Boolean Algebras, Undergraduate Texts in Mathematics, Springer Science Business Media, ISBN 978-0-387-40293-2 .
  • Paul, Halmos (1963), Lectures on Boolean Algebras, Van Nostrand, ISBN 978-0-387-90094-0 .
  • Halmos Paul, Steven Givant (1998), Logic as Algebra, Dolciani Mathematical Expositions, 21, Mathematical Association of America, ISBN 978-0-88385-327-6 .
  • V., Huntington E. (1933), „New sets of independent postulates for the algebra of logic”, Transactions of the American Mathematical Society, American Mathematical Society, 35 (1): 274—304, JSTOR 1989325, doi:10.2307/1989325 .
  • V., Huntington E. (1933), „Boolean algebra: A correction”, Transactions of the American Mathematical Society, American Mathematical Society, 35 (2): 557—558, JSTOR 1989783, doi:10.2307/1989783 .
  • Elliott, Mendelson (1970), Boolean Algebra and Switching Circuits, Schaum's Outline Series in Mathematics, McGraw-Hill, ISBN 978-0-07-041460-0 .
  • Monk J. Donald, R. Bonnet, ур. (1989), Handbook of Boolean Algebras, Elsevier, ISBN 978-0-444-87291-3 . In 3 volumes. (Vol.1:. ISBN 978-0-444-70261-6., Vol.2:. ISBN 978-0-444-87152-7., Vol.3:. ISBN 978-0-444-87153-4.)
  • Padmanabhan Ranganathan, Rudeanu Sergiu (2008), Axioms for lattices and boolean algebras, World Scientific, ISBN 978-981-283-454-6 .
  • Roman, Sikorski (1966), Boolean Algebras, Ergebnisse der Mathematik und ihrer Grenzgebiete, Springer Verlag .
  • R., Stoll R. (1963), Set Theory and Logic, W. H. Freeman, Reprinted by Dover Publications, 1979., ISBN 978-0-486-63829-4 .

Спољашње везе

[уреди | уреди извор]