Слова являются простой комбинацией конечного числа гласных и согласных, и их синтез можно свести к чисто механической операции, начиная с исходной буквы. Представь себе робота, который получил в качестве информации огромное число сочетаний гласных и согласных. Конечно, глупо было бы воображать, что можно создать какое-то устройство, автоматически исключающее все недопустимые комбинации букв. Но представь себе, что случайно первая электронная цепь берет за основу букву «Б». Затем начинает действовать вторая цепь, которая предлагает второй буквой «В». Комбинация «БВ» в начале слова недопустима. Мой прибор отвергает ее, а как только «В» будет отклонено, механизм станет последовательно предлагать другие буквы — и до тех пор, пока одна из них не окажется приемлемой. Но если предложено «А» — оно будет принято, и тогда образуется, допустим, комбинация «ба». Другие цепи дадут третью букву и так далее. За основу берется случайность; наугад, без участия человеческого разума, робот скомпонует сочетание букв, обязательно соответствующее какому-нибудь существующему слову, начинающемуся с «ба», например — «таран». Когда такая комбинация будет «найдена», тогда — и только тогда — мой прибор автоматически прекратит поиски.

Также нетрудно представить себе специализированные блоки для образования имен существительных, прилагательных, глаголов и т. д. в единственном и множественном числе и в различных глагольных временах. Затем можно вообразить себе второй этап, на котором будет происходить первичное сопоставление. Если будет выбрано существительное «баран», очевидно, робот сумеет скомбинировать это слово грамматически с подходящим прилагательным, иначе говоря — выбрать нужное из таких словосочетаний, как «жидкий баран», «туманный баран» или «белый баран», исключая те, что нарушают строгие правила соответствия грамматического рода и числа, как, например, «лучезарная баран» или «белые баран». Пока мы еще не сталкивались с какими-либо трудностями в этом отношении…



8 из 14