Логі́чний сполу́чник (або логічний оператор) — логічний термін, функція якого полягає в утворенні складних висловлювань.
Спеціальні назви і символи для позначення логічних сполучників:
- — заперечення («не»);
- — кон'юнкція («і»);
- — диз'юнкція («або»);
- — імплікація («якщо, то»);
- — еквіваленція («якщо і тільки якщо, то»).
Огляд
Розділ математики, який вивчає логічні висловлювання, належить до математичної логіки. Розділ логіки, який досліджує природу таких логічних термінів, як заперечення, кон'юнкція, диз'юнкція, імплікація,еквівалентність називають логікою висловлювань.
Логічним висловлюванням зветься деяке твердження, яке може бути істинним або хибним. Такому твердженню приписується логічне, або булеве значення, а саме:
Математична логіка здебільшого не цікавиться, чому те чи інше висловлювання є істинним чи хибним. Це — задача інших, «конкретних» її наук. Наприклад, є такі висловлювання:
- А. 2 х 2 = 4.
- Б. Лондон — столиця України.
- В. Росія — батьківщина слонів.
- Г. Київ було засновано в V сторіччі по р. Х.
- Д. Ім'я другої за списком дівчини цієї групи — Наталя.
З арифметки відомо, що висловлювання A істинне, з географії що висловлювання Б хибне, з зоології — що висловлювання В хибне. Відносно висловлювання Г думки фахівців-істориків розходяться, а значення висловлювання Д, взагалі залежить від того, про яку саме групу йдеться. Але вирішувати все це — не справа математичної логіки.
Натомість математична логіка вивчає, як з одних висловлювань можна конструювати інші («складені») в такий спосіб, щоб значення нового висловлювання повністю визначалося значеннями висловлювань, з яких воно утворене. Для цього використовуються логічні сполучники.
Означення
-місним логічним сполучником чи логічною операцією в математичній логіці називається операція , яка за довільним набором висловлювань , , . . . , утворює нове висловлювання = (, , . . . , ), причому логічне значення висловлювання повністю визначається логічними значеннями висловлювань , , . . . , .
Оскільки в математичній логіці враховуються лише логічні значення (істинність, хибність), а не зміст розглядуваних висловлювань, то, очевидно, сполучник повністю визначається функцією від змінних (, , . . . , ), де всі належать множині булевих значень i цій же множині належать і значення функції , отже : . Саме, ця функція визначається рівністю
для довільних висловлювань , , . . . , . Функція зветься приєднаною функцією сполучника .
Навпаки, за будь-якою — функцією : можна визначити такий сполучник , щоб виконувалася ця рівність. Такі функції звуться булевими функціями.
Реально використовується досить обмежений набір логічних сполучників.
Найважливіші логічні сполучники
Вказано їхні приєднані функції. Ці сполучники позначено тими самими літерами, що й відповідні функції, i названо їх також однаково.
- 1.Заперечення — це одномісний (унарний) сполучник з приєднаною функцією
0 | 1 |
---|---|
1 | 0 |
Висловлювання передається також словами «не ».
- 2.Кон'юнкція (також &) — це двомісний (бінарний) сполучник з приєднаною функцією
Висловлювання передається також словами « і ».
- 3.Диз'юнкція — це двомісний (бінарний) сполучник з приєднаною функцією
Висловлювання передається також словами « або ».
- 4.Імплікація — це двомісний (бінарний) сполучник з приєднаною функцією
Висловлювання передається також словами «Якщо , то ».
- 5. Еквіваленція (еквівалентність) — це двомісний (бінарний) сполучник з приєднаною функцією
Висловлювання передається також словами « тоді й лише тоді, коли ».
- 6. Логічне додавання, (розділяюче «або», антиеквіваленція) — це двомісний (бінарний) сполучник з приєднаною функцією
Висловлювання передається також словами «або , або».
AND | NAND | OR | NOR | XOR | EQ | IMPLY | NIMPLY | Converse | |||
---|---|---|---|---|---|---|---|---|---|---|---|
F | F | F | T | F | T | F | T | T | F | T | F |
F | T | F | T | T | F | T | F | T | F | F | T |
T | F | F | T | T | F | T | F | F | T | T | F |
T | T | T | F | T | F | F | T | T | F | T | F |
Як і звичайні арифметичні операції, логічні сполучники можна комбінувати, утворюючи нові висловлювання. Порядок їх застосування найчастіше визначається дужками, наприклад:
= (((())))((())()).
Як і в арифметиці, щоб зменшити кількість дужок та зробити складені висловлювання більш виразними, використовують домовленість про порядок дій:
- Першим завжди застосовують заперечення.
- Після заперечення застосовують кон'юнкцію та диз'юнкцію.
- Потому застосовують логічне додавання.
- Нарешті, останніми застосовують імплікацію та еквіваленцію.
- Всередині кожної групи порядок дій визначається дужками.
За такої домовленості останній приклад можна скоротити так:
- = (())().
Зрозуміло, що коли задано (логічне) значення висловлювань , , , , легко обчислити й значення утвореного з них висловлювання , наприклад:
0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
де позначено:
= ,
= ()= ,
= () = ,
= ,
= ,
= () = .
Значення істинності для логічних операцій, зазвичай задається за допомогою таблиць істинності.
Див. також
Джерела
- Дрозд Ю. А. (2005). Основи математичної логіки (PDF). Київ: РВЦ “Київський університет„. с. 96. (укр.)
- Сполучники логічні // Філософський енциклопедичний словник / В. І. Шинкарук (гол. редкол.) та ін. — Київ : Інститут філософії імені Григорія Сковороди НАН України : Абрис, 2002. — С. 606. — 742 с. — 1000 екз. — ББК (87я2). — .
- Мендельсон (1971), «[1] [ 1 травня 2013 у Wayback Machine.]» Введення у математичну логіку, видавництво «Наука», стор.19
Це незавершена стаття з математики. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Logi chnij spolu chnik abo logichnij operator logichnij termin funkciya yakogo polyagaye v utvorenni skladnih vislovlyuvan Specialni nazvi i simvoli dlya poznachennya logichnih spoluchnikiv displaystyle lnot zaperechennya ne displaystyle land kon yunkciya i displaystyle lor diz yunkciya abo displaystyle Rightarrow implikaciya yaksho to displaystyle Leftrightarrow ekvivalenciya yaksho i tilki yaksho to OglyadRozdil matematiki yakij vivchaye logichni vislovlyuvannya nalezhit do matematichnoyi logiki Rozdil logiki yakij doslidzhuye prirodu takih logichnih terminiv yak zaperechennya kon yunkciya diz yunkciya implikaciya ekvivalentnist nazivayut logikoyu vislovlyuvan Logichnim vislovlyuvannyam zvetsya deyake tverdzhennya yake mozhe buti istinnim abo hibnim Takomu tverdzhennyu A displaystyle A pripisuyetsya logichne abo buleve znachennya a same v a l A 1 if A is true 0 if A is false displaystyle valA begin cases 1 amp mbox if A mbox is true 0 amp mbox if A mbox is false end cases Matematichna logika zdebilshogo ne cikavitsya chomu te chi inshe vislovlyuvannya ye istinnim chi hibnim Ce zadacha inshih konkretnih yiyi nauk Napriklad ye taki vislovlyuvannya A 2 h 2 4 B London stolicya Ukrayini V Rosiya batkivshina sloniv G Kiyiv bulo zasnovano v V storichchi po r H D Im ya drugoyi za spiskom divchini ciyeyi grupi Natalya Z arifmetki vidomo sho vislovlyuvannya A istinne z geografiyi sho vislovlyuvannya B hibne z zoologiyi sho vislovlyuvannya V hibne Vidnosno vislovlyuvannya G dumki fahivciv istorikiv rozhodyatsya a znachennya vislovlyuvannya D vzagali zalezhit vid togo pro yaku same grupu jdetsya Ale virishuvati vse ce ne sprava matematichnoyi logiki Natomist matematichna logika vivchaye yak z odnih vislovlyuvan mozhna konstruyuvati inshi skladeni v takij sposib shob znachennya novogo vislovlyuvannya povnistyu viznachalosya znachennyami vislovlyuvan z yakih vono utvorene Dlya cogo vikoristovuyutsya logichni spoluchniki Oznachennya n displaystyle n misnim logichnim spoluchnikom chi logichnoyu operaciyeyu v matematichnij logici nazivayetsya operaciya C displaystyle C yaka za dovilnim naborom vislovlyuvan A 1 displaystyle A 1 A 2 displaystyle A 2 A n displaystyle A n utvoryuye nove vislovlyuvannya C displaystyle C C displaystyle C A 1 displaystyle A 1 A 2 displaystyle A 2 A n displaystyle A n prichomu logichne znachennya vislovlyuvannya C displaystyle C povnistyu viznachayetsya logichnimi znachennyami vislovlyuvan A 1 displaystyle A 1 A 2 displaystyle A 2 A n displaystyle A n Oskilki v matematichnij logici vrahovuyutsya lishe logichni znachennya istinnist hibnist a ne zmist rozglyaduvanih vislovlyuvan to ochevidno spoluchnik C displaystyle C povnistyu viznachayetsya funkciyeyu vid n displaystyle n zminnih c displaystyle c a 1 displaystyle a 1 a 2 displaystyle a 2 a n displaystyle a n de vsi a i displaystyle a i nalezhat mnozhini bulevih znachen B 0 1 displaystyle B 0 1 i cij zhe mnozhini nalezhat i znachennya funkciyi c displaystyle c otzhe c displaystyle c B n B displaystyle B n to B Same cya funkciya viznachayetsya rivnistyu v a l C A 1 A 2 A n c v a l A 1 v a l A 2 v a l A n displaystyle valC A 1 A 2 A n c valA 1 valA 2 valA n dlya dovilnih vislovlyuvan A 1 displaystyle A 1 A 2 displaystyle A 2 A n displaystyle A n Funkciya c displaystyle c zvetsya priyednanoyu funkciyeyu spoluchnika C displaystyle C Navpaki za bud yakoyu n displaystyle n funkciyeyu c displaystyle c B n B displaystyle B n to B mozhna viznachiti takij spoluchnik C displaystyle C shob vikonuvalasya cya rivnist Taki funkciyi zvutsya bulevimi funkciyami Realno vikoristovuyetsya dosit obmezhenij nabir logichnih spoluchnikiv Najvazhlivishi logichni spoluchniki Vkazano yihni priyednani funkciyi Ci spoluchniki poznacheno timi samimi literami sho j vidpovidni funkciyi i nazvano yih takozh odnakovo 1 Zaperechennya displaystyle lnot ce odnomisnij unarnij spoluchnik z priyednanoyu funkciyeyu A displaystyle A displaystyle lnot A displaystyle A 0 1 1 0 Vislovlyuvannya displaystyle lnot A displaystyle A peredayetsya takozh slovami ne A displaystyle A 2 Kon yunkciya displaystyle land takozh amp ce dvomisnij binarnij spoluchnik z priyednanoyu funkciyeyu Vislovlyuvannya A B displaystyle A land B peredayetsya takozh slovami A displaystyle A i B displaystyle B 3 Diz yunkciya displaystyle lor ce dvomisnij binarnij spoluchnik z priyednanoyu funkciyeyu Vislovlyuvannya A B displaystyle A lor B peredayetsya takozh slovami A displaystyle A abo B displaystyle B 4 Implikaciya displaystyle Rightarrow ce dvomisnij binarnij spoluchnik z priyednanoyu funkciyeyu Vislovlyuvannya A displaystyle A displaystyle Rightarrow B displaystyle B peredayetsya takozh slovami Yaksho A displaystyle A to B displaystyle B 5 Ekvivalenciya ekvivalentnist displaystyle Leftrightarrow ce dvomisnij binarnij spoluchnik z priyednanoyu funkciyeyu Vislovlyuvannya A B displaystyle A Leftrightarrow B peredayetsya takozh slovami A displaystyle A todi j lishe todi koli B displaystyle B 6 Logichne dodavannya rozdilyayuche abo antiekvivalenciya displaystyle oplus ce dvomisnij binarnij spoluchnik z priyednanoyu funkciyeyu Vislovlyuvannya A displaystyle A displaystyle oplus B displaystyle B peredayetsya takozh slovami abo A displaystyle A abo B displaystyle B A displaystyle A B displaystyle B AND A B displaystyle A land B NAND A B displaystyle A uparrow B OR A B displaystyle A lor B NOR A B displaystyle A downarrow B XOR A B displaystyle A oplus B EQ A B displaystyle A leftrightarrow B IMPLY A B displaystyle A to B NIMPLY A B displaystyle A nrightarrow B Converse A B displaystyle A leftarrow B A B displaystyle A nleftarrow B FFFTFTFTTFTFFTFTTFTFTFFTTFFTTFTFFTTFTTTFTFFTTFTF Yak i zvichajni arifmetichni operaciyi logichni spoluchniki mozhna kombinuvati utvoryuyuchi novi vislovlyuvannya Poryadok yih zastosuvannya najchastishe viznachayetsya duzhkami napriklad E displaystyle E A displaystyle A displaystyle Leftrightarrow displaystyle lnot displaystyle lnot B displaystyle B displaystyle land C displaystyle C displaystyle Rightarrow A displaystyle A displaystyle lor displaystyle lnot C displaystyle C displaystyle oplus D displaystyle D displaystyle Rightarrow B displaystyle B Yak i v arifmetici shob zmenshiti kilkist duzhok ta zrobiti skladeni vislovlyuvannya bilsh viraznimi vikoristovuyut domovlenist pro poryadok dij Pershim zavzhdi zastosovuyut zaperechennya Pislya zaperechennya zastosovuyut kon yunkciyu ta diz yunkciyu Potomu zastosovuyut logichne dodavannya Nareshti ostannimi zastosovuyut implikaciyu ta ekvivalenciyu Vseredini kozhnoyi grupi poryadok dij viznachayetsya duzhkami Za takoyi domovlenosti ostannij priklad mozhna skorotiti tak E displaystyle E A displaystyle A displaystyle Leftrightarrow displaystyle lnot displaystyle lnot B displaystyle B displaystyle land C displaystyle C displaystyle Rightarrow A displaystyle A displaystyle lor displaystyle lnot C displaystyle C displaystyle oplus D displaystyle D displaystyle Rightarrow B displaystyle B Zrozumilo sho koli zadano logichne znachennya vislovlyuvan A displaystyle A B displaystyle B C displaystyle C D displaystyle D legko obchisliti j znachennya utvorenogo z nih vislovlyuvannya E displaystyle E napriklad A displaystyle A B displaystyle B C displaystyle C D displaystyle D displaystyle lnot B displaystyle B displaystyle lnot C displaystyle C E 1 displaystyle E 1 E 2 displaystyle E 2 E 3 displaystyle E 3 E 4 displaystyle E 4 E 5 displaystyle E 5 E 6 displaystyle E 6 E displaystyle E 0 1 1 0 0 0 0 1 0 0 1 1 1 1 1 0 1 0 1 0 1 1 1 1 0 0 de poznacheno E 1 displaystyle E 1 displaystyle lnot B displaystyle B displaystyle land C displaystyle mathbb C E 2 displaystyle E 2 displaystyle lnot displaystyle lnot B displaystyle B displaystyle land C displaystyle mathbb C displaystyle lnot E 1 displaystyle E 1 E 3 displaystyle E 3 A displaystyle A displaystyle Leftrightarrow displaystyle lnot displaystyle lnot B displaystyle B displaystyle land C displaystyle mathbb C A displaystyle A displaystyle Leftrightarrow E 1 displaystyle E 1 E 4 displaystyle E 4 A displaystyle A displaystyle lor displaystyle lnot C displaystyle C E 5 displaystyle E 5 D displaystyle D displaystyle Rightarrow B displaystyle B E 6 displaystyle E 6 A displaystyle A displaystyle lor displaystyle lnot C displaystyle C displaystyle oplus D displaystyle D displaystyle Rightarrow B displaystyle B E 4 displaystyle E 4 displaystyle oplus E 5 displaystyle E 5 Znachennya istinnosti dlya logichnih operacij zazvichaj zadayetsya za dopomogoyu tablic istinnosti Div takozhLogichna konstanta Formalna mova Formalna sistema Chislennya vislovlen Spisok logichnih simvolivDzherelaDrozd Yu A 2005 Osnovi matematichnoyi logiki PDF Kiyiv RVC Kiyivskij universitet s 96 ukr Spoluchniki logichni Filosofskij enciklopedichnij slovnik V I Shinkaruk gol redkol ta in Kiyiv Institut filosofiyi imeni Grigoriya Skovorodi NAN Ukrayini Abris 2002 S 606 742 s 1000 ekz BBK 87ya2 ISBN 966 531 128 X Mendelson 1971 1 1 travnya 2013 u Wayback Machine Vvedennya u matematichnu logiku vidavnictvo Nauka stor 19 Ce nezavershena stattya z matematiki Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi