Считается, что цифровая схема — это схема, в которой есть только два логических значения https://studopedia.ru/9_47461_osnovnie-svedeniya.html .
Вся современная цифровая логика основывается на том, что транзистор может работать как очень быстрый двоичный переключатель.
Полтора года назад по поручению общественной организации, находящейся в статусе российской неправительственной социально-ориентированной некоммерческой организации, создана рабочая группа для исследовательских работ по созданию микропроцессора на основе троичной системы счисления с использованием современных компонентов. Тогда же было принято решение, что полученные результаты будут опубликованы с открытым исходным кодом и не могут быть монополизированы какой-либо организацией.
На сегодня сформулирована идея создания базового элемента троичной логики (БЭТ). Использование которого позволяет снимать и оцифровывать аналоговые сигналы, работая в качестве сверхбыстрого троичного переключателя. В своё время, именно отсутствие подобного базового элемента, способного работать с тремя состояниями, обусловило преимущество бинарной логики перед троичной https://old.computerra.ru/interactive/652837/ .
Базовый элемент троичной логики (БЭТ) использует особенность RGB-светодиода, который работает в паре с фотодатчиком. Это позволяет с высокой скоростью, минимальными искажениями и высокой надёжностью получать отклик на три физические величины, различающиеся длиной волны (цветом) излучения.
Каждый из трёх светодиодов — красный, зелёный и синий, или любая их комбинация — передаёт на датчик световой импульс. Датчик преобразует этот импульс в электрический сигнал, специфичный для каждой комбинации светодиодов. Значение светового импульса в БЭТ регулируется подачей напряжения «+» или «-» с определённой яркостью свечения, которая, в свою очередь, задаётся количеством дискретных значений от тактового генератора.
Полученный уникальный аналоговый сигнал может быть оцифрован троичным аналогово-цифровым процессором, закодирован и преобразован в уникальный трёхзначный код. Этот принцип может быть использован для организации работы троичного квантового компьютера.
Комментарии
Вообще не специалист в этой области БЭТ. Но почему именно технологии RGB? На мой простой взгляд логичней использования троичного переключателя "-" "+" "0". Но это так , имхо, с дивана.
"-" "+" "0" это логические значения которые могут быть заданы световым потоком (цветом) светодиода. Например, зелёный (+), красный (0) и синий (-).
Или поляризацией.
Поляризация используется в схеме БЭТ для идентификации плюса-минуса.
Простого БЭТа на эффекте поляризации пока не существует.
ну и чо- сделали вы троичный свой БЛЭТ (базовый логический элемент троичный, букву пропустили)- а он у Вас ток потребляет при работе непрерывно. с таким энергопотреблением одного вентиля Вы процессор вообще никогда не создадите. КМОП потребляет ток только в момент переключения состояния- на перезаряд емкостей. и то, жрут ЭЭ как кипятильники, а у Вас изначально невзлетный физический принцип.
А уж приписка про "квантовый компьютер" ваще полная туфта, которая или демонстрирует фундаментальное непонимание работы квантовых компьютеров, или еще чего хуже.
Это право авторов - называть))
Не факт, что непрерывно. Но, если и непрерывно, то скорость передачи информации сравнима с частотой света (это сотни ТГц)
В отличие от двоичной логики, где для построения простейшего логического вентиля задействовано несколько диодов, БЭТ может содержать в себе несколько (десятки, возможно, больше) логических вентилей))
Квантовый компьютер, по-другому - оптический. Свет троичен. Троичная логика предназначена к работе с тремя состояниями))
Каким боком частота света относится к частоте переключения светодиода?
Частота переключения светодиода нам неинтересна. Нам интересен минимальный период дискретности, который смогут поймать наши датчики. А ловят они световой сигнал))
Частота света, это, грубо говоря, несущая сигнала. Из опыта работы с лазерами я знаю, чтобы поймать межмодовые биения гелий-неонового лазера с частотой всего лишь 640 Мгц (полезный сигнал на несущей частоте света) нужен уже лавинный фотодиод. У обычного не хватает быстродействия. Сейчас есть ЛФД на частоты примерно до 3 ГГц. И все.
Чем вы собрались ловить частоту света (~10^15 Гц) - загадка.
Мы исходим из того, что способны снимать современные фотоматрицы. Нас устроит и первый отклик, хотя хотелось бы добраться до десятка на каждый цвет))
Думаем, что прогресс в двоичной от 200 Гц до гигов, возможен и в данном направлении.
И на что же они способны? А практически ни на что - они очень тормознутые.
Для того, чтобы сделать связку БЭТ-троичный АПЦ-КК(кодировочный куб)-троичный ассемблер, хватит))
И какая будет частота переключения вашего БЭТ? Только не говорите, что частота света.
Если возьмем 200 Гц, уже достаточно для работы. Далее, зависит от наличия отечественных компонентов. Вероятно, сможем насобирать на КГц))
А в двоичных процессорах это гигагерцы. Очень сомневаюсь, что будет какой-то выигрыш в производительности.
Нам достаточно показать, что на 200 Гц показатели нашего будущего троичного АЦП выше (думаю, что намного выше), чем у процессоров PDP-8 или у "Сетуни", которые работали именно с такой тактовой частотой. Так сказать, для чистоты эксперимента. Хотя, искусственно тормозить не получится.
Рассчитываем, что после этого довольно быстро доберемся до МГц. И уже тогда троичный процессор на БЭТах будет соперничать по производительности с лучшими современными моделями.
Ну доберетесь примерно до 10 МГц. Быстрее светодиод мигать не может. Это тактовая частота процессоров 8080, 8085, 8086 - 70-е годы прошлого века.
Там другая арифметика. Сегодняшние распараллеленные и разъядерённые ГГц тормозит 8-битная основа АЦП. Она непреодолима. Затрудняюсь сказать, какая основа получится у троичного АЦП, но она, кмк, может отличаться на порядки или порядки порядков)).
А зачем двоичному процессору АЦП? Из вашей статьи непонятно, что именно вы делаете - процессор? дискретную логику? АЦП?
Базовый АЦП любого современного компьютера содержит БИОС, который позволяет человеку общаться с компьютером. Из-за двоичной природы процессора на начало такого общения может быть выделено 8 бит и 4 логических вентиля. Всё остальное разогнано, до 64-х или (о, боже!) 128 бит, супернапряжением лучших умов человечества. Троичная природа процессора подразумевает наличие минимум 27 логических вентилей. Троичная логика не могла быть полноценно реализована без наличия БЭТа, который уверенно считывает 3 физических состояния.
Пока, мы пытаемся сделать АЦП на БЭТах.
АЦП, в общепринятых терминах, это Аналогово-Цифровой Преобразователь. В компьютерах АЦП нет, если только на звуковой карте для оцифровки аудиовходов.
Из википедии: После включения процессор читает код BIOS из ПЗУ, записывает его в ОЗУ (оперативную память) и передаёт управление коду BIOS.
Упомянутый процессор, это ни что иное, как АЦП в котором прошиты значения ввода-вывода. Именно этот процессор ("камень" в просторечии) разгоняют до неимоверных величин с помощью различных ухищрений. Потому, что других альтернатив не было. Нельзя было считать надежно и относительно дешево более двух физических величин. Теперь, с помощью БЭТа - можно))
Спасибо. Я в начале 90-х собрал дома компьютер Орион-128 из журнала Радио.
Нет. Процессор является полностью цифровым устройством, ничего аналогового там нет. И в процессоре не прошито ровным счетом ничего - там нет энергонезависимой памяти. И, тем более, АЦП он никак не является.
Величин чего, позвольте спросить?
Считывание физических величин - это не задача процессора, а задача датчиков физических величин. Скажем, ЧПУ станка может обрабатывать одновременно несколько линейных перемещений, несколько углов поворота и, скажем, скорость вращения шпинделя. Дешево и надежно.
Простите, но у вас какая-то каша в голове.
"Цифровой" - это теоретический механизм для упрощения описания аналоговых систем, в которых аналоговые напряжения в них (насколько это возможно) ограничены двумя состояниями, каждое из которых представляет логическое значение.
В момент включения компьютера в его оперативной памяти нет ничего — ни данных, ни программ, поскольку оперативная память не может ничего хранить без подзарядки ячеек более сотых долей секунды, но процессору нужны команды, в том числе и в первый момент после включения. Поэтому сразу после включения на адресной шине процессора выставляется стартовый адрес. Это происходит аппаратно, без участия программ (всегда одинаково). Процессор обращается по выставленному адресу за своей первой командой и далее начинает работать по программам.
Этот исходный адрес не может указывать на оперативную память, в которой пока ничего нет. Он указывает на другой тип памяти — постоянное запоминающее устройство (ПЗУ). Микросхема ПЗУ способна длительное время хранить информацию, даже когда компьютер выключен. Программы, находящиеся в ПЗУ, называют «зашитыми» — их записывают туда на этапе изготовления микросхемы.
Комплект программ, находящихся в ПЗУ, образует базовую систему ввода-вывода (BIOS). Основное назначение программ этого пакета состоит в том, чтобы проверить состав и работоспособность компьютерной системы и обеспечить взаимодействие с клавиатурой, монитором, жестким диском и дисководом гибких дисков. Программы, входящие в BIOS, позволяют нам наблюдать на экране диагностические сообщения, сопровождающие запуск компьютера, а также вмешиваться в ход запуска с помощью клавиатуры.
Статья, собственно, про БЭТ. Предназначенный для считывания и оцифровывания с помощью АЦП трёх физических величин.
Брусенцов сказал: "людям, оболваненным двузначной логикой, войти в трехзначную логику не дано".
Я так не считаю. Я думаю так. Вот это можно сделать? Почему бы и нет?
Главное, что это может произойти в России с пользой для всего человечества))
Зачем вы мне рассказываете азы компьютерной техники, которые я знал еще в 90-х годах прошлого века?
Пример реального устройства привести можете?
Мы же находимся на информационном ресурсе). Мне показалось, что Вы несколько передавили с авторитетом, допуская при этом неточности. Пришлось взять в инете необходимые уточнения.
Из статьи: "На сегодня сформулирована идея создания базового элемента троичной логики (БЭТ)."
Реального устройства пока не существует.
Не допустил ни единой неточности. Все как в аптеке.
Каким боком к базовому элементу троичной логики (это та же двоичная логика, к которой добавлено значение -1) относятся светодиоды и аналогово-цифровой преобразователь, если на входе и на выходе базового элемента троичной логики (трита) могут быть только троичные сигналы: -1, 0, 1?
Ну как же... Вы утверждаете
Я Вам привожу выдержку из "азов компьютерной техники", где утверждается, что в процессоре содержится микросхема ПЗУ, которая способна длительное время хранить информацию, даже когда компьютер выключен.
С их помощью можно надёжно, быстро и недорого считать три состояния. Значит им можно присвоить три логических значения. В том числе "+", "-" и "0".
Как все запущено. В процессоре НЕ содержится микросхема ПЗУ - это совершенно отдельная микросхема, где прошит BIOS компьютера. Процессор - это не ящик с материнской платой, чипами, дисками и блоком питания, процессор - это микросхема. И в ней НЕТ ПЗУ!
Вот материнская плата. Процессор вставляется в CPU Socket, а системный BIOS находится выше и левее.
У вас светодиод умеет что-то считывать? Он умеет только светиться. Или не светиться.
Светодиод - один из наименее быстродействующих полупроводниковых приборов. Почему не сделать трит на быстродействующих КМОП транзисторах, как все нормальные люди? Зачем, создавая логический элемент, городить огород из аналогового сигнала и АЦП?
Где можно почитать поподробнее про сей проект? Или вы ничего в проекте не понимаете, либо это проект - голимая лажа.
Речь идет о замене именно этого процессора, где прошит BIOS компьютера. Именно он будет обучен троичной логике))
Мне кажется, или Вы слегка... передергиваете?
Мои слова о светодиодах
Вы пишете
Опять неточность. Предлагается не логический элемент. а Базовый Элемент Троичной логики, способный на считывание трёх физических состояний. КМОП транзисторы, в отличие от RGB-светодиодов, этой способностью не обладают)).
Возможно. Но, у него есть уникальная особенность)).
Еще раз: процессор и BIOS - это два разных чипа. В процессоре нет BIOSа.
Ничуть.
Нарисуйте схему, где с помощью светодиодов что-то считывается.
Опять все точно.
Базовым элементом троичной логики является трит. И работает он с логическими сигналами.
Нет никакой уникальной особенности.
Так где прочитать про сей проект?
Кмк, BIOS располагает собственным процессором)). Небольшим и неуклюжим. Его работа обзывается микропрограммным обеспечением. Вот как про это рассказывают: "Встроенное ПО написано на языке, также известном как микрокод. Код встроенного ПО отличается от языка ассемблера микрокомпьютера. Это язык более низкого уровня, чем код языка ассемблера компьютера. Встроенное ПО обычно поддерживает каждую компьютерную программу на языке ассемблера, которая запускается на процессоре встроенного ПО при выполнении Центральным процессором (CPU).
С помощью БЭТов, вероятно, будет создан троичный микропроцессор с Базовой Интеллектуальной Системой (БИС) вместо BIOS.
Принципиальная схема достаточно подробно прописана в статье
Трит это единица измерения количества информации
Пока, видимо, только здесь. И называется этот проект - "Траян")).
Шта? Микросхема энергонезависмого ПЗУ располагает собственным процессором? Вы матчасть вообще изучали, прежде чем этот бред писать? Вы процессор от микрокомпьютера отличаете? В Процессоре нет ПЗУ, в однокристалльном микрокомпьютере - есть.
Да хоть горшком обзовите, суть от этого не изменится.
Там написан бред сивой кобылы. Где изначально логический элемент зачем-то должен обрабатывать аналоговые сигналы с помощью АЦП. И "свербыстрый" там вранье. Светодиоды - они сверхмедленные.
Боюсь, с таким знание матчасти этот проект - попил бабла и ничего больше.
А, т.е. троичную ЭВМ "Сетунь" сделали на основе Святого Духа? Базового элемента-то не было же? :))
Как Вы назвали BIOS? Микросхемой энергонезависмого ПЗУ?
Чтобы программа BIOS была доступна процессору всегда, даже при первом включении, она помещается в микросхему постоянного запоминающего устройства. Благодаря соглашению между производителями процессоров и программ BIOS, процессор должен всегда обращаться по конкретному адресу памяти, где начинается программа BIOS. Процессор считывает оттуда первые команды и программа BIOS начинает выполняться.
Разве это не позволяет мне использовать аллегорию, что BIOS располагает собственным процессором))?
С какой целью Вы приписываете мне утверждение, что
если тут же ниже приводите мою цитату где утверждается, что использование базового элемента троичной логики (БЭТ) позволяет снимать и оцифровывать аналоговые сигналы, работая в качестве сверхбыстрого троичного переключателя. Обрабатывает которые, конечно же, АЦП)).
Возможно, это называется "потроллить"?
Вот видите, опять Вы "не заметили", что в цитате говориться об отсутствии подобного БЭТу элемента. Всё-таки, для оформления троичности Брусенцов использовал на каждую троичную феррит-диодную ячейку два феррит-диодных магнитных элемента.
Именно так. BIOS компьютера записывается в микросхему энергонезависимого ПЗУ с помощью программатора.
А еще блоком питания, жестким диском и корпусом, да? Это не аллегория, это незнание матчасти.
А кто, кто это сделал? Кто это написал? Пушкин?
Базовый элемент троичной логики не может работать с аналоговыми сигналами. Он логический элемент. Вы пишите полную хрень. Вот сигнал после АЦП он обработать может. АЦП у вас тоже троичная?
На входе АЦП - аналог, на выходе - цифра. Цифру обрабатывать можно чем угодно, например, дешевой и массово производимой бинарной логикой. Нахрена тут троичная логика, тем более что в массово производимых АЦП логика бинарная?
Возможно, вам следует один раз написать, что за хрень вы пытаетесь сделать? Блок-схему дивайса показать?
Схемотехничеких решений базовых элементов троичной логики - хоть жопой жуй. На дешевых быстродействующих КМОП транзисторах.
https://www.electronics.ru/journal/article/72
https://ru.wikipedia.org/wiki/%D0%A2%D1%80%D0%BE%D0%B8%D1%87%D0%BD%D0%B0%D1%8F_%D0%BB%D0%BE%D0%B3%D0%B8%D0%BA%D0%B0
Это я скомпилировал Ваши аргументы, чтоб они напротив друг друга стояли. Для понимания)).
Абсолютно так. Базовая программа ввода-вывода (BIOS) располагает всем этим. И, именно, она в троичной ЭВМ должна быть заменена на базовую интеллектуальную систему (БИС).
Весьма спорное утверждение. Он не только может, он работает. Он потребляет определенное количество аналогового тока, испускает присущий ему аналоговый световой поток, который обрабатывается фотодиодом и в виде уникального аналогового сигнала попадает в троичный аналогово-цифровой преобразователь, где оцифровывается, обрабатывается и превращается троичный цифровой код. Который, повинуясь БИСу, тут же превращается, например, в аналоговый информационный или управляющий сигнал.
А это уже второй вопрос)). Предположим, есть группа людей, которым интересно попробовать в троичную логику. Денег они не просят. За обсуждение благодарны. Уверены, минимум, с вероятностью 50 на 50, что у них получится.
Все эти "решения" основаны на базовых элементах двоичной логики. А те, просто по своей природе, не могут выдать три уникальных аналоговых сигнала. И, естественно, составленные из них схемы предлагают псевдотроичную эмуляцию. Кмк, для развития троичной логики впервые предложен единственный БЭТ, действительно имеющий три состояния)).
Ку-ку, Гриня (с). Вроде, для весеннего обострения уже поздно, а для осеннего - рано?
Ничего спорного. Логический элемент отличается от аналогового тем, что логический элемент работает только с логическими сигналами. По определению логического элемента. Поэтому или логический элемент, или аналоговый сигнал. Если какая-то схема работает с аналоговым сигналом - это НЕ ЛОГИЧЕСКАЯ схема.
Это у нас аналоговый элемент, никак не логический. Логики тут нет совсем.
Как я и писал, на входе АЦП у нас аналог, на выходе - логика. Троичный АЦП сами делать будете? Двоичных АЦП - хоть жопой жуй, на любой вкус, цвет и кошелек. Ваш дешевле/быстрее будет?
Ну пусть троичный.
Это уже десятое дело, что с логическим сигналом делать.
Что ж так все запущено-то? Еще раз: логические элементы не работают с аналоговыми сигналами. По определению.
С аналоговыми сигналами работают аналоговые схемы. Логические элементы работают только с логическими сигналами. И элемент троичной логики не может выдать три аналоговых сигнала - он ЛОГИЧЕСКИЙ элемент. Он может выдать -1, 0, 1. Все.
Вы не поверите, но схемы троичной логики на КМОП транзисторах действительно имеют три состояния! Могут, например, выдавать -5V (лог. -1), 0V (лог. 0) и +5V (лог 1). И еще раз: светодиоды и фотоприемники НЕ ЯВЛЯЮТСЯ троичной логикой. Это чисто аналоговая схема. Логика появляется только после АЦП. А на чем вы будете реализовывать именно троичную логику, вы так и не сообщили.
Ну и мне непонятна выгода использования троичной логики, когда есть куча дешевых, быстродействующих, готовых решений в двоичной логике? А сопрягать как вашу троичную логику с тем же компьютером?
Предположим, мне надо оцифровать три аналоговых сигнала. Я беру эти сигналы и подаю напрямую на три двоичных АЦП, с которых снимаю логические сигналы, которые хоть в компьютер, хоть на ЧПУ, хоть куда без особых проблем.
Нахрена городить огород со светодиодами и фотоприемниками, у которых достаточно нелинейные характеристики, что исказит входные сигналы до неузнаваемости? Будете лепить программный костыль для компенсации кривизны характеристик светодиода и фотоприемника? А они еще от экземпляра к экземпляру отличаются - при замене будете снимать характеристику конкретного экземпляра и переписывать костыль? Вы извращенцы?
Не, я бы еще понял, что в дивайсе нужна гальваническая развязка, для этого есть готовое решение, именуемое "оптрон", но он для логических сигналов.
Всё таки, Вы - трольчег)). Задёте вопрос по описанному в статье БЭТу (базовому элементу троичной логики). Обзываете его у себя в комментарии "логическим элементом" и, затем, сами с собой спорите.
Конечно. Их пока нет.
И опять Ваша фраза выглядит как троллинг. Моя фраза:
А Вы мне опять про "логические элементы"
Схемы, даже двоичные,возможно и могут. Вопрос: какой ценой? А КМОПы - нет. Выдают или "+" и "0". Или "-" и "0".
Вот видите, Вы начали думать об области использования БЭТа. Который, как раз, берет эти аналоговые сигналы и подаёт их напрямую в троичную АЦП. Почему троичную? Потому-что, двоичные АЦП не умеют работать с троичными сигналами)).
Ну, как-то это решается в оптопарах и фотоматрицах)).
Нет. Это у вас каша в голове.
Это же вы написали выделенное мной слово "логики"? Если это элемент логики, то он не работает с аналоговыми сигналами, работает с логическими. По определению.
"Элемент какой-то логики" и "логический элемент" являются синонимами.
Могут однозначно. Схемотехнические решения по ссылке выше. Цена - копейки даже в случае дискретных КМОП-транзисторов - это массовый дешевый продукт.
Вы троллите или правда не понимаете? По ссылке выше логический элемент троичной логики на КМОП-транзисторах может получать и выдавать троичные данные. Вот его схема, стоимость копейки. При размещении на чипе- вообще копейки. Скажем, микросхема двоичной логики CD4049UBE стоит 29 рублей, а там целых 6 логических элементов, итого по 4 рубля 83 копейки за элемент. https://pl-1.org/catalog-chip/aktivnie-radiodetali/microshemy/36-cd4049ube-be-dip-16
В 10 раз: БЭТ, базовый элемент троичной логики, не может работать с аналоговыми сигналами. По определению логического элемента.
Еще раз: ДО АЦП у нас аналоговая часть, ПОСЛЕ АЦП - логическая. Базовый элемент троичной логики НЕ МОЖЕТ стоять до АЦП. По определению.
На вход АЦП подается АНАЛОГОВЫЙ сигнал. А не троичный. Нужен троичный выход - пришурупливаете к АЦП элементы троичной логики на КМОП-транзисторах и радуетесь. Что дальше с троичными сигналами делать будете?
Оптопара - логический по сути элемент. Включено-выключено. Фотоматрица - это дорогое и сложное устройство. Не ваши светодиод-фотопримник. которые к тому же нахрен не нужны - аналоговый сигнал можно подать напрямую на АЦП.
Так блок-схему дивайса покажете? Или и дальше будете пороть чушь?
После АЦП - не логическая часть, но цифровая. В нашем случае, двоичность или троичность логики проявляется ТОЛЬКО при взаимодействии ЭВМ и человека. Чтобы задать машине три, а не два значения, необходим базовый элемент, сигналам которого ЧЕЛОВЕК может присвоить три уникальных значения. Каждое из этих значений, или любые их комбинации должны быть распознаны, интерпретированы и сохранены МАШИНОЙ для дальнейшей работы. Только тогда станет возможным взаимодействие человека и машины с использованием троичной логики.
В статье речь идёт о формулировке идеи базового элемента отвечающего, кмк, этим условиям. Ни больше, ни меньше.
В данном случае "логическая" и "цифровая" - синонимы. По определению, дубль два:
https://ru.wikipedia.org/wiki/%D0%9B%D0%BE%D0%B3%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D1%8B
Ага, счаз. Двоичная логика имеет два уровня сигнала, троичная - три уровня. Независимо от наличия ЭВМ и человека. Не пишите чушь.
Да ради бога. Схемотехнические решения элементов троичной логики по ссылке выше. Дешево, надежно, быстродействующе.
У элемента троичной логики уже есть три уровня сигнала, независимо от человека.
Какой нахрен машиной? А если мне пары реле достаточно? В термоконстатном помещении температура меньше заданной - включить реле нагрева, больше заданной - реле охлаждения, если заданная - ничего не делать?
Троичная логика ничем принципиально не отличается от двоичной. Сопрягать с двоичной логикой ее труднее.
Еще раз: схемотехнических решений элементов троичной логики - хоть жопой жуй. Зачем там аналоговая часть, светодиоды и фотоприемники?
Блок-схема будет?
Будет. Обязательно будет. Вместе с БЕС, АЦП, Кодировочным Кубом, ассемблером и даже ПО)).
потому что ноля не бывает. а бывает порог 0.в современной схемотехнике - я хз. но троичка требует +- и по питанию, тогда норм.
и при наличии только +питания - ерунда какая-то получится.
Да, здесь работают + и - на входе за счет предваряющих КМОП-ов))
Вы путаете попу с пальцем. Троичная логика это не три значения, а два, плюс отсутствие значения.
Как один из вариантов)).
попу с пальцем ТС путает, но не здесь. два+отсутствие- это старючая техника- микросхемы с Z-состоянием называется. А троичная логика- это именно логика, имеющая три значения. И "логика" тут тоже плохой термин, тут уже больше "алгебра". просто двоичная алгебра ничем не отличается от логики, поэтому мы и используем "двоичную логику"- игра слов такая.
Двоичная логика, это Булева алгебра. В отличие от троичной логики, которая называется Аристотелевой))
Троичную логику придумал в 1910 году Н. А. Васильев и назвал её "неаристотелевой"
<<
Лобачевский отверг 5-й постулат Евклида...и попробовал построить геометрию без этого постулата. Оказалось, что и без 5-го евклидова постулата возможна геометрия иная, чем геометрия евклидова, но столь же чуждая противоречий. Оказалось таким образом, что евклидова геометрия является (лишь) одной из возможных геометрий, которые все имеют такие же, как и евклидова, права на признание их "истинности".
Таким же образом Н.А. Васильев попробовал устранить один из аристотелевых законов, а именно закон противоречия, принимавшийся за логическую аксиому, - оказалось, что возможны вполне стройные и замкнутые логические системы без этого закона, т.е. точно так же, что аристотелева логика является одной из возможных равно "истинных" логик..."
Как в геометрии Лобачевского прямые могут быть
(1) пересекающиеся,
(2) расходящиеся,
(3) параллельные,
так и в неаристотелевой логике "суждения" могут быть
(1) утвердительные,
(2) отрицательные,
(3) индифферентные.
Отсюда видно, что логика Васильева была вариантом трехзначной логики, хотя и без достаточно разработанной ее "алгебры".
Это дает Н.А. Васильеву почетное место в истории науки в ряду основателей многозначных логик.
>>
От Брусенцова: Еще в XIII веке был такой Раймунд Луллий (1235-1315 гг.). Он создал логическую машину, правда, на бумаге, в виде круговых диаграмм с секторами. Эта машина была троичной. Этого Луллия забили камнями. Был Вильям Оккам, он тоже предложил трехзначную логику, значительно более реальную, чем та, которую изобрел Ян Лукасевич в 1920 году. Далее всех продвинулся Льюис Кэрролл. Он нигде не говорит, что у него трехзначная логика. Но диаграммы Кэрролла из его «Символической логики», кроме красных и белых фишек, допускают еще пустые клетки. Это и есть трехзначная логика. Кэрролл на Аристотеля не ссылается и свою силлогистику создал как реализацию логики естественного языка. Поразительно, что Гарднер — популяризатор информатики — охарактеризовал Кэрролла посредственным логиком и посредственным математиком. И это притом, что Кэрролл в сущности создал систему — у него были очень незначительные неувязки, — решающую задачу, над которой бились логики последних полутора столетий.
Страницы