Троичная логика — различия между версиями
Romanosov (обсуждение | вклад)  (→Определение)  | 
				Romanosov (обсуждение | вклад)   (→Алгебраические свойства)  | 
				||
| Строка 49: | Строка 49: | ||
Свойства констант:  | Свойства констант:  | ||
| − | <math>a \wedge + = a</math>  | + | <math>a \wedge (+) = a</math>  | 
| − | <math>a \wedge - = -</math>  | + | <math>a \wedge (-) = (-)</math>  | 
| − | <math>a \vee + = +</math>  | + | <math>a \vee (+) = (+)</math>  | 
| − | <math>a \vee - = a</math>  | + | <math>a \vee (-) = a</math>  | 
| − | <math>\overline{-} = +</math>  | + | <math>\overline{(-)} = (+)</math>  | 
| − | <math>\overline{+} = -</math>  | + | <math>\overline{(+)} = (-)</math>  | 
Для конъюнкции и дизъюнкции в троичной логике сохраняются '''коммутативный''', '''ассоциативный''' и '''дистрибутивный законы''', '''закон идемпотентности'''.  | Для конъюнкции и дизъюнкции в троичной логике сохраняются '''коммутативный''', '''ассоциативный''' и '''дистрибутивный законы''', '''закон идемпотентности'''.  | ||
| Строка 71: | Строка 71: | ||
Буквальное определение '''циклического отрицания''' вытекает из следующих свойств:  | Буквальное определение '''циклического отрицания''' вытекает из следующих свойств:  | ||
| − | <math>- ' = 0</math>  | + | <math>(-) ' = 0</math>  | 
| − | <math>0 ' = +</math>  | + | <math>0 ' = (+)</math>  | 
| − | <math>+ ' = -</math>  | + | <math>(+) ' = (-)</math>  | 
Третье состояние ("0") при отрицании Лукашевича неизменно:  | Третье состояние ("0") при отрицании Лукашевича неизменно:  | ||
| Строка 87: | Строка 87: | ||
'''Закон несовместности состояний''' (аналог закона противоречия в двоичной логике):  | '''Закон несовместности состояний''' (аналог закона противоречия в двоичной логике):  | ||
| − | <math>Sa \wedge Sa'' = -</math>  | + | <math>Sa \wedge Sa'' = (-)</math>  | 
| − | <math>Sa' \wedge Sa'' = -</math>  | + | <math>Sa' \wedge Sa'' = (-)</math>  | 
| − | <math>Sa' \wedge Sa = -</math>  | + | <math>Sa' \wedge Sa = (-)</math>  | 
'''Закон исключённого четвёртого''' (вместо '''закона исключённого третьего'''), он же '''закон полноты состояний''':  | '''Закон исключённого четвёртого''' (вместо '''закона исключённого третьего'''), он же '''закон полноты состояний''':  | ||
| − | <math>Sa' \vee Sa \vee Sa'' = +</math>, или    | + | <math>Sa' \vee Sa \vee Sa'' = (+)</math>, или    | 
| − | <math>S^-a \vee Sa \vee S^+a = +</math>  | + | <math>S^-a \vee Sa \vee S^+a = (+)</math>  | 
'''Трёхчленный закон Блейка-Порецкого''':  | '''Трёхчленный закон Блейка-Порецкого''':  | ||
| Строка 104: | Строка 104: | ||
<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>  | ||
| + | |||
| + | '''Закон трёхчленного склеивания''':  | ||
| + | |||
| + | <math> a \wedge Sb' \vee a \wedge Sb \vee a \wedge Sb'' = a</math>, или  | ||
| + | |||
| + | <math>a \wedge S^-b \vee a \wedge Sb \vee a \wedge S^+b = a</math>  | ||
| + | |||
| + | '''Закон обобщённого трёхчленного склеивания''':  | ||
| + | |||
| + | <math>a \wedge Sd' \vee b \wedge Sd \vee c \wedge Sd'' \vee a \wedge b \wedge c = a \wedge Sd' \vee b \wedge Sd \vee c \wedge Sd''</math>, или  | ||
| + | |||
| + | <math>a \wedge S^-d \vee b \wedge Sd \vee c \wedge S^+d \vee a \wedge b \wedge c = a \wedge S^-d \vee b \wedge Sd \vee c \wedge S^+d</math>  | ||
| + | |||
| + | '''Антиизотропность отрицания Лукашевича''':  | ||
| + | |||
| + | <math>a \leq b \Rightarrow \overline a \geq \overline b</math>  | ||
Версия 10:48, 20 ноября 2014
| Определение: | 
| Трёхзначная логика (или троичная логика) — исторически первая многозначная логика, разработанная Яном Лукасевичем в 1920 г. Является простейшим расширением двузначной логики. | 
В традиционной трёхзначной логике "лжи" и "истине" соответствуют знаки „“ и „“. Третьему (серединному) состоянию соответствует знак "".
Классическими примерами состояний такой логики являются знаки ">", "<" и "=", состояние постоянного тока (движется в одну сторону, движется в другую сторону, отсутствует) и др.
Одноместные операции
Очевидно, что в троичной логике всего существует одноместных операций.
| - | - | - | ||
| - | - | 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") при отрицании Лукашевича неизменно:
Для законов двоичной логики, не справедливых для троичной, существуют их троичные аналоги.
Закон несовместности состояний (аналог закона противоречия в двоичной логике):
Закон исключённого четвёртого (вместо закона исключённого третьего), он же закон полноты состояний:
, или
Трёхчленный закон Блейка-Порецкого:
, или
Закон трёхчленного склеивания:
, или
Закон обобщённого трёхчленного склеивания:
, или
Антиизотропность отрицания Лукашевича: