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