Алгебра логіки
Визначення і загальна характеристика
А́ЛГЕБРА ЛО́ГІКИ — розділ математичної логіки, у якому логічні висловлювання і операції над ними досліджують алгебричними методами. Вперше застосовувати алгебричні методи до розв’язування традиц. логічних задач запропонував у серед. 19 ст. англ. математик Дж. Буль. Він розглядав висловлювання, які можуть набувати лише двох значень — істина або фальш, — і тому термін «А. л.» часто розуміють у цьому вужчому значенні як алгебру двозначної логіки. Логічні сполучники «і», «але», «ні», «якщо...», «то…» дають можливість з уже наявних висловлювань будувати нові, складніші. Їхня істинність чи хибність залежить від істинності чи хибності первісних висловлювань і від того, яким чином логічні сполучники трактуються як операції над істинносними значеннями висловлювань. Якщо значення «істина» позначити числом 1, а «фальш» числом 0, введені операції дають можливість кожній формулі при заданих значеннях висловлювань, які входять у цю формулу, приписати одне із значень — «0» або «1». Отже, кожна формула задає певну функцію, означену на множині {0,1}, яка набуває значень з цієї ж множини, а клас усіх таких функцій є алгебрич. системою (алгеброю). Залежно від того, які логічні сполучники використовуються при побудові формул, одержані алгебри мають різні назви: алгебра Буля, алгебра Жегалкіна, алгебра Лінденбаума тощо. Крім двозначної логіки, існують й інші: тризначна, n-значна, метрична, топологічна тощо. Важл. питаннями в А. л. є питання функціональної повноти, мінімізації формул, одержання всіх наслідків із введених гіпотез тощо. А. л. є теор. основою конструювання схем сучас. обчислюв. машин. Одним із перших науковців, які зробили помітний внесок у розвиток А. л., був виходець з України П. Порецький, який працював у Казан. університеті. А. л. має практ. застосування у кібернетиці, теорії електр. схем, у матем. лінгвістиці. Зокрема нині українські математики застосовують методи А. л. до задач програмування і конструювання обчислюв. машин.