"І" або "або"? Про приховану двозначність формулювань "

"І" або "або"? Про приховану двозначність формулювань "

— Сходь в магазин, купи два буханці хліба. Якщо будуть яйця, візьми десять.

У кожного своя правда, у кожного своя логіка. Логіка буває різна: двозначна, тризначна, багатозначна, жіноча. Зазвичай все-таки під словом "логіка" ми маємо на увазі правила виведення одних тверджень з інших, сформульовані ще Арістотелем.


Логіка оперує твердженнями, істинність яких може бути однозначно визначена у будь-який момент часу. З простих тверджень за допомогою логічних операцій("не", "и", "або", що "виключає або") можна конструювати складніші логічні твердження. Так, наприклад, якщо є два твердження(перше — А, друге — Б), то можна сконструювати твердження "А і б", яке за визначенням операції "и" буде істинним тоді і тільки тоді, коли істинні обидва твердження, що входять в нього. Якщо хоч би одне(чи обоє) неправдиві, то і їх кон'юнкція(інша назва операції "И") буде неправдивою.

Зазвичай все-таки люди не запитують один у одного: чи "Істинне твердження "йде дощ" в даний момент"? Обходяться простішим — "Йде дощ"?. Наприклад, наказ матері своєму неповнолітньому синові "якщо на вулиці дощ або сильний вітер, надінь куртку" треба розуміти так:

 — якщо на вулиці(тільки) дощ(але немає сильного вітру), треба надіти куртку


 — якщо на вулиці(тільки) сильний вітер(але немає дощу), треба надіти куртку

 — якщо на вулиці і дощ, і сильний вітер, треба надіти куртку

 — якщо на вулиці немає ні дощу, ні сильного вітру, то куртку можна не надівати(хоча, взагалі кажучи, це і не заборонено, можна і надіти).

У разі одягу або погоди(знову "або", до речі) виникаючі непорозуміння, як правило, легко дозволяються і не є причиною фінансових втрат або сильних нервових потрясінь. Ну, хіба що у слабких, незміцнілих осіб.

А тепер уявіть, що ви даєте інструкцію своєму маклерові: якщо на продаж буде виставлена квартира в кварталі До або квартира за ціною нижче Х, то купити її. Брокер тим більше повинен буде купити квартиру в кварталі До за ціною нижче Х. Якщо він цього не зробить, то упустить чудовий об'єкт, що задовольняє відразу двом критеріям.


Ну, добре, втрачені можливості — про них можна просторікувати довго. Допустимий інший сценарій: управління портфелем цінних паперів. Наприклад, ви даєте відкладений наказ своєму брокерові продати усі акції Х, якщо їх ціна на них впаде нижче D доларів за акцію або після досягнення дати Y. Якщо ціна впаде нижче D саме в день Y, це зовсім не означає, що акції не треба продавати. Їх тим більше треба продавати, і на це є цілих дві причини. Якщо брокер цього не зробить, то зробить технічну помилку, в результаті якої вартість портфеля впаде нижче запланованої величини. Це вже реальні збитки, а не "якісь ефемерні втрачені можливості".

Саме тому практично в усіх договорах, коли мається на увазі те, що не виключає "або", пишуть "і/або", щоб виключити можливі непорозуміння, хоча з точки зору математика або програміста це явна надмірність.

Що виключає "або" в повсякденній мові зазвичай оформляється у вигляді конструкції "або — або": "слухай, сестра, або ти виходиш за нього заміж, або я, але таке багатство повинне залишитися в сім'ї"! Проте у разі, якщо варіанти по сенсу виключають один одного, "або" не дублюється: "Ви надінете штани або спідницю"? (ми і так знаємо, що не можна надіти і те, і інше одночасно). У цьому, взагалі кажучи, і полягає проблема людської мови: він неоднозначний. У звичайній мові широко використовується, наприклад, редукція. Однозначність сприйняття досягається за рахунок контексту. Іноді не допомагає і контекст(кожен співрозмовник може розуміти твердження в контексті свого досвіду або стану). Так, зокрема, з'являються курйози: наприклад, в результаті фрази, винесеної в епіграф, якщо вірити анекдоту, було куплено десять буханців хліба, тому що в магазині були яйця.

У разі, коли двозначність недопустима або ж її дозвіл є несумірно складнішим завданням, використовуються штучні мови з набагато жорсткішими законами. Класичний приклад — мови програмування.

Практичних виведення із сказаного — два:


1. Вживаючи "або", потурбуйтеся, щоб вас правильно зрозуміли: люди можуть по-різному розуміти слово "або". Краще заздалегідь "підстилати соломки" і уточнити, яке саме "або" ви маєте на увазі, чим потім ліквідовувати наслідки непорозуміння;

2. Якщо співрозмовник вживає "або", потурбуйтеся про те, щоб самому правильно його зрозуміти. Уточніть, що конкретно він має на увазі. Ваші знання, досвід, переваги і звички можуть різнитися сильніше, ніж ви неявно вважаєте.


Надрукувати