Троичная логика — различия между версиями
(→Алгебраические свойства) |
(→Алгебраические свойства) |
||
Строка 41: | Строка 41: | ||
==Алгебраические свойства== | ==Алгебраические свойства== | ||
+ | |||
+ | Свойства констант: | ||
+ | |||
+ | <math>a \wedge + = a</math> | ||
+ | |||
+ | <math>a \wedge - = -</math> | ||
+ | |||
+ | <math>a \vee + = +</math> | ||
+ | |||
+ | <math>a \vee - = a</math> | ||
+ | |||
+ | <math>\overline{-} = +</math> | ||
+ | |||
+ | <math>\overline{+} = -</math> | ||
+ | |||
Для конъюнкции и дизъюнкции в троичной логике сохраняются '''коммутативный''', '''ассоциативный''' и '''дистрибутивный законы''', '''закон идемпотентности'''. | Для конъюнкции и дизъюнкции в троичной логике сохраняются '''коммутативный''', '''ассоциативный''' и '''дистрибутивный законы''', '''закон идемпотентности'''. | ||
Строка 50: | Строка 65: | ||
Буквальное определение '''циклического отрицания''' вытекает из следующих свойств: | Буквальное определение '''циклического отрицания''' вытекает из следующих свойств: | ||
+ | |||
<math>- ' = 0</math> | <math>- ' = 0</math> | ||
+ | |||
<math>0 ' = +</math> | <math>0 ' = +</math> | ||
+ | |||
<math>+ ' = -</math> | <math>+ ' = -</math> | ||
− | Для законов двоичной логики, не справедливых для троичной, существуют их троичные аналоги | + | Третье состояние ("0") при отрицании Лукашевича неизменно: |
+ | |||
+ | <math>\overline{0} = 0</math> | ||
+ | |||
+ | <math>\overline{(a \wedge 0)} = \overline{a} \vee 0</math> | ||
+ | |||
+ | Для законов двоичной логики, не справедливых для троичной, существуют их троичные аналоги. | ||
− | '''Закон несовместности состояний''' (аналог закона противоречия в двоичной логике) | + | '''Закон несовместности состояний''' (аналог закона противоречия в двоичной логике): |
<math>Sa \wedge Sa'' = -</math> | <math>Sa \wedge Sa'' = -</math> | ||
Строка 64: | Строка 88: | ||
<math>Sa' \wedge Sa = -</math> | <math>Sa' \wedge Sa = -</math> | ||
− | '''Закон исключённого четвёртого''' (вместо '''закона исключённого третьего'''), он же '''закон полноты состояний''' | + | '''Закон исключённого четвёртого''' (вместо '''закона исключённого третьего'''), он же '''закон полноты состояний''': |
<math>Sa' \vee Sa \vee Sa'' = +</math>, или | <math>Sa' \vee Sa \vee Sa'' = +</math>, или | ||
Строка 70: | Строка 94: | ||
<math>S^-a \vee Sa \vee S^+a = +</math> | <math>S^-a \vee Sa \vee S^+a = +</math> | ||
− | '''Трёхчленный закон Блейка-Порецкого''' | + | '''Трёхчленный закон Блейка-Порецкого''': |
<math>a \vee Sa' \wedge b \vee Sa \wedge b = a \vee b</math>, или | <math>a \vee Sa' \wedge b \vee Sa \wedge b = a \vee b</math>, или | ||
<math>a \vee S^-a \wedge b \vee Sa \wedge b = a \vee b</math> | <math>a \vee S^-a \wedge b \vee Sa \wedge b = a \vee b</math> |
Версия 21:18, 24 октября 2014
Определение
Трёхзначная логика (или троичная логика) — исторически первая многозначная логика. Является простейшим расширением двузначной логики.
Обычным примером трехзначной логики является состояние постоянного тока: движется в одну сторону, движется в другую сторону, либо отсутствует. В традиционной трёхзначной логике "лжи" и "истине" соответствуют знаки „-“ и „+“. Третьему (серединному) состоянию соответствует знак "0".
Одноместные операции
Очевидно, что в троичной логике всего существует
одноместных операций.- | - | - | ||
- | - | 0 | ||
- | - | + | ||
- | 0 | - | ||
- | 0 | 0 | ||
- | 0 | + | ||
- | + | - | ||
- | + | 0 | ||
- | + | + | ||
0 | - | - | ||
0 | - | 0 | ||
0 | - | + | ||
0 | 0 | - | ||
0 | 0 | 0 | ||
0 | 0 | + | ||
0 | + | - | ||
0 | + | 0 | ||
0 | + | + | ||
+ | - | - | ||
+ | - | 0 | ||
+ | - | + | ||
+ | 0 | - | ||
+ | 0 | 0 | ||
+ | 0 | + | ||
+ | + | - | ||
+ | + | 0 | ||
+ | + | + |
Алгебраические свойства
Свойства констант:
Для конъюнкции и дизъюнкции в троичной логике сохраняются коммутативный, ассоциативный и дистрибутивный законы, закон идемпотентности.
Также действует закон двойного отрицания (отрицания Лукашевича) и тройного (циклического) отрицания:
Буквальное определение циклического отрицания вытекает из следующих свойств:
Третье состояние ("0") при отрицании Лукашевича неизменно:
Для законов двоичной логики, не справедливых для троичной, существуют их троичные аналоги.
Закон несовместности состояний (аналог закона противоречия в двоичной логике):
Закон исключённого четвёртого (вместо закона исключённого третьего), он же закон полноты состояний:
, или
Трёхчленный закон Блейка-Порецкого:
, или