К сожалению, Даубманнус не упоминает, какой величины были эти черепки. А ведь это довольно существенно для описываемого процесса. Если эти черепки сделать мелкими, то их легко будет протолкнуть через решётку, но потребуется большая работа для их передачи и склейки всего горшка. Выбор же крупных черепков значительно уменьшает их число, а также облегчает процесс сборки.
Примерно такая же задача стояла передо мной, когда я приступил к решению проблем формирования сложных изображений.
Взять, к примеру, алфавит букв и цифр. Все его символы можно сформировать из элементов прямоугольной матрицы 5×7 элементов. Но для такого формирования понадобится 35 элементов памяти на каждый знак! Это укоренившееся решение со временем я для себя назвал первым крупным заблуждением. Ведь таких знаков довольно много. Если учесть, что каждый элемент памяти требовал больше десятка радиодеталей (транзисторы, резисторы, конденсаторы), которые нужно спаять, то становится понятным, что такая работа достаточно сложна для выполнения.
Однако в любом человеке заложена потребность к упрощению при решении поставленной задачи, которая возникает то ли от стремления к совершенству, то ли из-за ограниченных возможностей исполнителя (денег, помощников, деталей), то ли от лени. Мне кажется, что у меня в то время присутствовали все перечисленные мотивации. И даже многие другие. А когда что-то не получается, начинаешь думать. Вот так и появилась идея использовать укрупнённые элементы как куски разбитого графина. Ведь если разобраться, то в большинстве символов имеются одинаковые элементы. Например, в буквах Н, И и П имеются одинаковые элементы, две вертикальные «палочки». В буквах Г, Б и Е тоже много общего. А кто нам запрещает, взяв один элемент, добавлять для формирования следующего символа новые, недостающие элементы? Использовать так называемую межсимвольную корреляцию. Благо, что, в отличие от черепков, электронные сигналы можно использовать многократно.
Вот и получилось, что на каждый символ требуется совсем немного укрупнённых элементов. На практике используют значительное число символов, целый алфавит – 64, 128, а порой и больше символов. Все они имеют разнообразные общие элементы. А каждый символ выражается одним логическим уравнением. Умозрительно решить задачу с таким числом уравнений (64, 128) довольно сложно. Но такую задачу сравнительно просто решает компьютер. При этом получаются такие конфигурации элементов, до которых нормальная, человеческая логика додуматься не может. Поэтому неслучайно, что для формирования алфавита из большого числа символов потребовалось уже не 35 элементов на один символ, а значительно, чуть ли не в 30 раз меньше. Видно, не только стихи рождаются из всякого «сора»…
Многих удивляло моё заявление, что для формирования алфавита символов требуется не больше 1,2 элемента памяти на каждый символ, и мне приходилось слышать:
– Этого не может быть, поскольку через теорему Шеннона не перепрыгнешь.
Я не буду останавливаться на этой теореме. Мне кажется, что в наше время каждый, кто владеет элементами компьютерной грамотности, может разобраться с этим. И понять, что через Шеннона прыгать не нужно. Его можно обойти – изобретательский подход.
«Телеэкран обладает большой информационной ёмкостью, поэтому для вывода информации требуются значительные затраты». – Это было второе крупное заблуждение, которое было преодолено ещё при выборе метода. Конечно, трудно было определить, что первое, а что второе. Но это было уже непринципиально. Важней было то, что эти, в принципе, несложные технические решения оказались весьма плодотворными. Они доказывали, что на ТВ экране можно формировать различные изображения, при том весьма экономично. Получилось, то, что чувствовалось чисто интуитивно, подтверждалось на конкретном, наглядном примере. Как в теории, так и на практике. Любитель философии обязательно обобщил бы эти факты как переход количества в качество, скачок или прорыв. Слов можно придумать много, но разве в словах дело?
Это было время, когда десятки разных фирм разрабатывали разнообразные средства индикации, ламповые, панельные, осциллографические и т. д. Буквы и цифры на телевизионном экране нужны были для самых разнообразных целей. Как для телевидения, так и для других областей техники. Первые символы, которые мне удалось получить, возбуждали интерес к ним как к какой-то забаве или игре, но только теперь можно было найти им достойное применение… Вот так, совершенно неожиданно, потянулась целая цепочка идей: устройство ввода и вывода информации для ЭВМ, система передачи буквенно-цифровой информации в ТВ сигнале, информационные и интерактивные системы и прочее. С ума можно было сойти!