sab123: (Default)
SB ([personal profile] sab123) wrote2022-01-24 11:29 am

обобщенная булева логика

В беседе https://1500py470.livejournal.com/589286.html?thread=6807526 пришел в голову вопрос: можно ли обобщить булеву логику на произвольные системы счисления?

Один из вариантов для симметричной троичной системы — интерпретировать -1 как "нет", 1 как "да" и 0 как "не знаю" (как оно нынче вовсю используется в искусственных интеллектах), а в обобщенном случае — интрерпретировать числа как градации знания в одну или другую сторону (fuzzy logic). Тогда "и" превращается в "min", "или" в "max", а "не" для симметричной системы счисления — в смену знака.

P.S. А Сетунь оказались позорники, реализовывали свою троичную систему через два провода, то есть как кастрированную четверичную. Неудивительно, что оно никуда не взлетело.
spamsink: (Default)

[personal profile] spamsink 2022-01-24 11:32 pm (UTC)(link)
В любом случае не взлетело бы. Экономия памяти и энергии чисто теоретическая и не такая уж значительная, а неудобств полон рот.