Логіка выказванняў дазваляе будаваць састаўныя выказванні. Яны ствараюцца з некалькіх простых выказванняў шляхам злучэння іх адно з адным з дапамогай лагічных аперацый НЕ, І, АБО і інш.
4.1. Лагічная аперацыя І
Вызначэнне праўдзівасці або непраўдзівасці састаўнога выказвання залежыць ад таго, ці з’яўляюцца праўдзівымі або непраўдзівымі простыя выказванні, якія ўваходзяць у яго склад, а таксама ад той лагічнай аперацыі, што іх звязвае.
Састаўное выказванне А І В, утворанае ў выніку аб’яднання двух простых выказванняў А і B лагічнай аперацыяй І, праўдзіва тады і толькі тады, калі А і B адначасова праўдзівыя.
Калі хоць бы адно з простых выказванняў, звязаных аперацыяй І, будзе непраўдзівым, то і састаўное выказванне будзе непраўдзівым (прыклады 4.1 і 4.2).
Аперацыю I называюць лагічным множаннем. Роўнасці 1 · 1 = 1, 1 · 0 = 0, 0 · 1 = 0, 0 · 0 = 0, правільныя для звычайнага множання, правільныя і для лагічнага множання.
Прывядзём табліцу праўдзівасці для лагічнай аперацыі I:
А |
В |
А I В |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
Для запісу лагічнай аперацыі І выкарыстоўваюць наступныя абазначэнні: A И B, A AND B, A · B, A * B, A∧B, A & B.
4.2. Лагічная аперацыя АБО
Састаўное выказванне А АБО В, утворанае ў выніку аб’яднання двух простых выказванняў А i B лагічнай аперацыяй АБО, непраўдзівае тады і толькі тады, калі А i В адначасова непраўдзівыя.
Іншымі словамі, састаўное выказванне А АБО В будзе праўдзівым толькі ў тым выпадку, калі праўдзіва хоць бы адно з двух простых выказванняў, што складаюць гэта выказванне (гл. прыклад 4.3 і прыклад 4.4).
Табліца праўдзівасці для лагічнай аперацыі АБО:
А |
В |
А АБО В |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
Аперацыю АБО называюць лагічным складаннем. Роўнасці 1 + 0 = 1, 0 + 1 = 1, 0 + 0 = 0, правільныя для звычайнага складання, правільныя і для лагічнага складання.
Для запісу лагічнай аперацыі АБО можна выкарыстоўваць наступныя выразы: A АБО B, A OR B, A + B, A∨B, A | B.
Калі ў лагічным выразе прысутнічае некалькі лагічных аперацый, то важна вызначыць парадак іх выканання. Найвышэйшым прыярытэтам валодае аперацыя НЕ. Лагічная аперацыя І, г. зн. лагічнае множанне, выконваецца раней за аперацыю АБО — лагічнае складанне (прыклады 4.5* і 4.6*). Для змянення парадку выканання лагічных аперацый выкарыстоўваюць дужкі: у гэтым выпадку спачатку выконваюцца аперацыі ў дужках, а затым — усе астатнія.
Лагічныя аперацыі І і АБО падпарадкоўваюцца перамяшчальнаму закону:
A I B = B I A;
A АБО B = B АБО A.
Каб вызначыць значэнне састаўнога лагічнага выразу, часам дастаткова ведаць значэнне толькі аднаго простага выказвання. Так, калі ў састаўным выказванні з аперацыяй І хоць бы адно простае выказванне з’яўляецца непраўдзівым, то значэнне састаўнога выказвання будзе непраўдзівым. Калі ў састаўным выказванні з аперацыяй АБО хоць бы адно простае выказванне праўдзівае, то значэнне састаўнога выказвання будзе праўдзівым (прыклад 4.7).
Прыклад 4.1. Прааналізуем выказванне «Лік 456 трохзначны і цотны».
Дадзенае выказванне з’яўляецца састаўным, паколькі змяшчае два простыя выказванні: «Лік 456 трохзначны» (выказванне А); «Лік 456 цотны» (выказванне В). Выказванні А і В злучаны разам лагічнай аперацыяй І, у выніку атрымана састаўное выказванне А І B. Выказванне А праўдзівае, выказванне В праўдзівае. Таму выказванне А І B праўдзівае: (А І B) = 1. Прыклад 4.2. Выказванне А: «Геракл — герой старажытнарускай міфалогіі». Непраўдзіва, А = 0. Выказванне В: «Геракл — сын бога Зеўса». Праўдзіва, B = 1. Выказванне А І В: «Геракл — герой старажытнарускай міфалогіі І сын бога Зеўса». Непраўдзіва, (А І В) = 0. Прыклад 4.3. Прааналізуем выказванне «Сямікласнікі вывучаюць філасофію або астраномію». Дадзенае састаўное выказванне ўтворана з двух простых: «Сямікласнікі вывучаюць фласофію» (выказванне А); Прыклад 4.4. Выказванне А: «Францыск Скарына — беларускі першадрукар». Праўдзіва, А = 1. Выказванне В: «Стэфан Баторый — турэцкі султан». Непраўдзіва, B = 0. Выказванне «Францыск Скарына — беларускі першадрукар, АБО Стэфан Баторый — турэцкі султан» будзе праўдзівым, (А АБО В) = 1. Прыклад 4.5*.
Значэнне выказвання F, атрыманае ў 3-м дзеянні, вызначыць значэнне зыходнага лагічнага выразу. Прыклад 4.6*.
Значыць, пры пачатковых значэннях А = 1, B = 0, С = 0 значэнне лагічнага выразу А АБО B І НЕ С праўдзівае. Прыклад 4.7. Выказванне А: «Прагноз надвор’я абяцае дажджы». Выказванне В: «Зараз на вуліцы ідзе дождж». Выказванне А І B будзе непраўдзівым, калі мы ўбачылі, што на вуліцы няма дажджу (незалежна ад таго, што абяцаў прагноз надвор’я). Выказванне А АБО B будзе праўдзівым, калі прагноз надвор’я абяцаў дождж (незалежна ад таго, якое надвор’е мы назіраем зараз). |