Много дезинформации здесь. Двоичный имеет простой выключатель. Trinary / Ternary может использовать один из 2 режимов: Сбалансированный или -1, 0, +1 или несбалансированный 0, 1, 2, но он не просто включен или выключен, или, что более правильно, имеет 2 состояния «включено».
С расширением оптоволоконного оборудования и расширением аппаратного обеспечения троичные устройства фактически приведут нас в более широкое и быстрое состояние за гораздо меньшую стоимость. Можно по-прежнему использовать современное кодирование (так же, как 32-разрядное программное обеспечение все еще можно использовать на 64-разрядном оборудовании) в сочетании с более новыми троичными кодами, по крайней мере, на начальном этапе. Просто нужно раннее аппаратное обеспечение, чтобы проверить, какая часть информации поступает, или программное обеспечение, чтобы объявить заранее, если это бит или пустяк. Код может быть отправлен через 3 части за один раз вместо современных 2 для той же или меньшей мощности.
При использовании волоконно-оптического оборудования вместо современного двоичного процесса включения / выключения он будет определяться как 0 = выключен, а два других переключателя - как ортогональные поляризации света. Что касается безопасности, это на самом деле может быть сделано значительно более безопасным для индивидуума, так как каждый ПК или даже пользователь настроен на конкретные поляризационные «спецификации», которые должны отправляться / приниматься только между пользователем и пунктом назначения. То же самое касается «ворот» с другим оборудованием. Они не должны быть больше, просто выберите 3 варианта вместо 2.
Были даже некоторые теории и даже, возможно, начались некоторые тесты по эффекту Джозефсона, которые позволили бы использовать ячейки троичной памяти, используя циркулирующие сверхпроводящие токи, либо по часовой стрелке, против часовой стрелки, либо выключенные.
Если сравнивать напрямую, троичный является целочисленной базой с наибольшей экономикой радиуса, за которой следуют двоичный и четвертичный. Даже некоторые современные системы используют тип троичной логики, то есть SQL, который реализует троичную логику как средство обработки содержимого поля NULL. SQL использует NULL для представления отсутствующих данных в базе данных. Если поле не содержит определенного значения, SQL предполагает, что это означает, что фактическое значение существует, но в настоящее время значение не записывается в базу данных. Обратите внимание, что отсутствующее значение не совпадает ни с числовым значением нуля, ни с строковым значением нулевой длины. Сравнение чего-либо с NULL - даже с другим NULL - приводит к НЕИЗВЕСТНОМУ состоянию истины. Например, выражение SQL "City = 'Paris'" преобразуется в FALSE для записи с "Chicago" в поле City, но преобразуется в UNKNOWN для записи с полем NULL City. Другими словами, для SQL неопределенное поле представляет потенциально любое возможное значение: отсутствующий город может представлять или не представлять Париж. Именно здесь используется троичная логика с современными бинарными системами, хотя и грубыми.