Троичная логика

Троичная логика

Трои́чная ло́гика (трёхзначная логика) — один из видов многозначной логики, предложенный Яном Лукасевичем в 1920 году. Трёхзначная логика — исторически первая многозначная логика. Она является простейшим расширением двузначной логики.

Чёткую математическую троичную логику, в которой имеется три чётких значения (0,1,2), (-1,0,+1), (0,1/2,1) и др. часто путают с нечёткой троичной логикой, которая является частным случаем нечёткой логики c тремя значениями, одно, два или все три из которых — не чёткие.

Перечень значений нечёткой трёхзначной логики с двумя чёткими и с одним нечётким значением помимо «истинно» и «ложно» включает также третье значение, которое нечётко и трактуется как «не определено» или «неизвестно».

Примерами значений нечёткой трёхзначной логики с одним чётким и с двумя нечёткими значениями являются: («меньше», «равно», «больше»), («уклон влево», «прямо», «уклон вправо») и др..

Примерами значений нечёткой трёхзначной логики с тремя нечёткими значениями, к которым сводится очень большое количество практических народнохозяйственных задач, являются: («меньше», «равно, в допустимых пределах», «больше»), («уклон влево», «прямо, в допустимых пределах», «уклон вправо»), («холодно», «тепло», «жарко») и др..

Содержание

Алгебраические свойства

Троичная логика, в отличие от двоичной,— не булево кольцо и обладает собственным математическим аппаратом. Он состоит из системы аксиом, которые определяют над множеством {"1", «0», «1»} одноместные и двухместные операции, а также выводимые из них свойства.

Для конъюнкции и дизъюнкции в тройной логике сохраняются коммутативный (переместительный), ассоциативный (сочетательный) и дистрибутивный (распределительный) законы.

Несколько свойств образуются благодаря особенности отрицания Лукасевича:

  • \lnot \bar{1} = 1
  • \lnot (x \land \bar{1}) = \lnot x \lor 1

Однако из-за наличия третьего состояния некоторые законы двоичной логики оказываются неверными, для них сформулированы троичные аналоги. Так, вместо закона противоречия стали применять закон несовместности состояний, вместо закона исключённого третьего — закон полноты состояний (закон исключённого четвёртого), вместо неверного закона Блейка—Порецкого применяют трёхчленный закон Блейка—Порецкого.

Физическая реализация троичных логических элементов

При физической реализации троичным функциям в троичной логике соответствуют троичные логические элементы, в общем случае не обязательно электронные. Одними из основных логических элементов являются тождественные 0, 1 и 2 — элементарные одноразрядные ПЗУ без перезаписи; унарные функции — унарные инверторы. [источник не указан 128 дней]

Схемы с 3-4-значной логикой дают возможность сократить количество используемых логических и запоминающих элементов, а также межэлементных соединений. Схемы трёхзначной логики легко реализуются на КМОП-технологии. Трёхзначная логика обладает большей выразительностью, чем двухзначная. Например, существует лишь 16 комбинаций входов-выходов двухвходового двоичного вентиля, тогда как у аналогичного троичного вентиля таких комбинаций 19683.[1]


  • Васильев Н. И. Воображаемая логика. — М.: Наука, 1989.
  • Карпенко А. С. Многозначные логики // Логика и компьютер. Вып. №4. — М.: Наука, 1997.
  • Кэррол Льюис Символическая логика // Льюис Кэррол. История с узелками. — М.: Мир, 1973.
  • Лукасевич Я. Аристотелевская силлогистика с точки зрения современной формальной логики. — М.: Иностранная литература, 1959.
  • Слинин Я. А. Современная модальная логика. — Л.: Издательство Ленинградского университета, 1976.
  • Стяжкин Н. И. Формирование математической логики. — М.: Наука, 1967.
  • Гетманова А. Д. Учебник по логике. — М.: Владос, 1995. — С. 259—268. — 303 с. — ISBN 5-87065-009-7
  • Толковый словарь по вычислительным системам / Под ред. В. Иллингуорта и др.. — М.: Машиностроение, 1990. — 560 с. — ISBN 5-217-00617-X

Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "Троичная логика" в других словарях:

  • троичная логика — trireikšmė logika statusas T sritis automatika atitikmenys: angl. ternary logic; three value logic vok. dreiwertige Logik, f; ternäre Logik, f rus. трехзначная логика, f; троичная логика, f pranc. logique ternaire, f …   Automatikos terminų žodynas

  • Троичная система счисления — Системы счисления в культуре Индо арабская система счисления Арабская Индийские Тамильская Бирманская Кхмерская Лаоская Монгольская Тайская Восточноазиатские системы счисления Китайская Японская Сучжоу Корейская Вьетнамская Счётные палочки… …   Википедия

  • Троичная ячейка памяти — Возможно, эта статья содержит оригинальное исследование. Добавьте ссылки на источники, в противном случае она может быть выставлена на удаление. Дополнительные сведения могут быть на странице обсуждения. (11 мая 2011) …   Википедия

  • Двоичная логика — (двузначная логика)  это логика, основанная на двух утверждениях. Истина (логическая единица) и ложь (логический нуль). Из за простоты реализации получила широкое распространение в вычислительной технике. В вычислительной технике разделяют… …   Википедия

  • Бинарная логика — Двоичная логика (двузначная логика)  это логика, основанная на двух утверждениях. Истина (логическая единица) и ложь (логический нуль). Из за простоты реализации получила широкое распространение в вычислительной технике. В вычислительной технике… …   Википедия

  • трехзначная логика — trireikšmė logika statusas T sritis automatika atitikmenys: angl. ternary logic; three value logic vok. dreiwertige Logik, f; ternäre Logik, f rus. трехзначная логика, f; троичная логика, f pranc. logique ternaire, f …   Automatikos terminų žodynas

  • Троичный компьютер — Проверить нейтральность. На странице обсуждения должны быть подробности. Троичный компьютер  компьютер, построенный на двоичных и троичных логических элементах и узлах, работающий в двоичной и …   Википедия

  • Двоичнотроичная ячейка памяти — Троичный триггер электронное, механическое, пневматическое, гидравлическое или другое устройство, имеющее три устойчивых состояния, возможность переключения из любого одного из трёх устойчивых состояний в любое из двух других устойчивых состояний …   Википедия

  • Троичный триггер — Возможно, эта статья содержит оригинальное исследование. Добавьте ссылки на источники, в противном случае она может быть выставлена на удаление. Дополнительные сведения могут быть на странице обсуждения. (11 мая 2011) …   Википедия

  • Троичные функции — Троичной функцией в теории функциональных систем и троичной логике называют функцию типа , где   троичное множество, а   неотрицательное целое число, которое называют арностью или местностью функции. Элементы множества  цифровые… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»