В свое время (см. «ЮТ» № 7 за 1997 г.) мы рассказывали о знаменитой теореме французского математика Пьера Ферма и поисках ее доказательств. Поиски эти, как известно, закончились темI, что англичанин Эндрю Вайле ; ныне живущий и работающий в США, опубликовал в 1994–1996 годах свое доказательство, занявшее свыше 200 страниц.
Математическим сообществом это доказательство было принято, и в 1997 году Вайлсу даже выплатили специальную премию. Однако вряд ли это то самое доказательство, о котором писал сам Ферма свыше 350 лет назад на полях одной из книг — судя по всему; истинное доказательство должно быть значительно короче. А потому поиски его продолжаются. И вот к чему они, в частности, привели…
Художник Ю.САРАФАНОВ
Еще один Ушаков
— Ушаков. Не адмирал, но изобретатель, — так представился он при знакомстве. Фамилия, конечно, ни к чему не обязывает, но…
В военно-морском училище однокурсники прозвали Сергея Ушакова «колхозный Маугли». За то, что вырос в лесу, в глухой деревушке, откуда до ближайшей школы было 15 км. Поезд впервые увидел, будучи уже старшеклассником, зато всю колхозную технику знал назубок.
Отец, бывший председателем колхоза, пришел с войны инвалидом и прожил недолго. Так что Сергею, как и его шестерым братьям и сестрам, пришлось вкалывать с малолетства, чтобы прокормиться.
Школу никто из них не бросил. Более того, мать настояла, чтобы каждый из детей получил высшее образование. Чего ей это стоило, только она одна знала…
Так или иначе, получив среднее образование, Сергей Ушаков стал курсантом Кронштадтского военно-морского училища. Оттуда его вскоре перевели в Черноморское высшее военно-морское училище имени П.С.Нахимова, что базируется в Севастополе. Затем военный инженер Ушаков учился в Военно-морской академии. А в промежутке между учебой служил. Одно время — на Камчатке, на базе атомных подводных лодок. Участвовал в их приемке от судостроителей, помогал налаживать бортовую электронику и вычислительную технику.
А в свободное от службы время занимался теоремой Ферма. Уж больно поразила его эта история.
Один человек придумывает коротенькую теорему, пишет, что знает ее доказательство, а потом математики всего мира несколько столетий ломают над ней головы. Придумывают свыше 600 доказательств, и ни одно из них не оказывается верным.
Упорный Ушаков тоже решил поучаствовать в этой своеобразной заочной гонке: вдруг повезет? Коллеги, прознав про необычное хобби, то подшучивали, то сочувствовали. Но в общем, делу это не мешало, и капитана третьего ранга С.П.Ушакова оставили в покое.
С Камчатки его через какое-то время перевели опять на Черноморский флот. Здесь Ушаков занимался обслуживанием термоядерного орудия, системами гидроакустики, работал над информационным обеспечением вычислительного центра. И в то же время изобретал…
Так, например, в 1978 году он подал заявку, в которой дерзнул математически описать увеличение и утолщение дендритов коры головного мозга в процессе накопления жизненного опыта. Зачем это военному инженеру?
Тут, видимо, сказалось новое назначение — Сергея Петровича Ушакова перевели работать на суперсекретный объект. А именно — в вычислительный центр военного дельфинария, где морские биологи и прочие специалисты пытались наладить контакт с морскими животными, обучить их премудростям ведения поисково-диверсионных операций под водой.
Теорему Ферма Ушаков тоже бросил.
Доказательство, которое он придумал, занимает 15 страниц убористого машинописного текста, испещренного математическими символами, а потому не может быть здесь приведено из-за недостатка места.
В нем находили ошибки, но теперь они исправлены, и С.П.Ушаков полагает, что ему удалось создать самое короткое доказательства теоремы Ферма на сегодняшний день. Заодно ему удалось указать и на некорректность некоторых математических выражений самого Эндрю Вайлса.
Кто прав — Ушаков и его сторонники или его противники, которых у него тоже немало? Не беремся решать, пусть математики сами разберутся.
Хоть с арабом, хоть с марсианином…
Рассказ же наш дальше пойдет вот о чем. Оказывается, эта теорема — не так уж бесполезна, как многим казалось ранее. Во всяком случае, Сергею Петровичу она помогла заодно решить несколько проблем прикладного характера.
Помните, мы говорили о том, что Ушаков одно время работал в дельфинарии? Вот тогда и пришла ему в голову мысль, что неплохо было бы создать некий агрегат-переводчик, скажем, с русского языка на дельфиний и обратно. Однако сколько ни бились они с коллегами, задачу решить так и не удалось. Прежде всего потому, что никто, кроме дельфинов, не знает дельфиньего языка, а значит, не может помочь в настройке автоматического переводчика. Да и тема сама вскоре утратила актуальность. Военную лабораторию прикрыли, а дельфинов передали в Севастопольский городской дельфинарий, где бывшие диверсанты теперь развлекают детишек. А некоторые даже помогают, например, в лечении детского аутизма.
При этом, кстати, выяснилось, что дети и дельфины отлично понимают друг друга, могут общаться без всяких слов. Как им это удается? Ушаков намерен это выяснить в ближайшем будущем. А пока алгоритм, который он использовал для доказательства теоремы Ферма, идеи, которые пришли ему в голову во время его поиска, он использует в других целях.
Прежде всего ему удалось разработать алгоритм генерирования случайных последовательностей. А на его основе создать устройство для кодирования и расшифровки секретных сообщений. Причем есть основания полагать, что код этот не будет разгадан в ближайшие лет двадцать даже при помощи самых современных супер-ЭВМ. Придумал и запатентовал Ушаков устройство «для устранения избыточности передаваемой информации», что позволяет раз в 300 увеличить пропускную способность кабелей связи и радиостанций. Разработал новую методику распознавания образов с помощью систем искусственного интеллекта, что позволяет, например, автоматически отличать свои боевые машины от машин противника. Создал несколько моделей обучающих устройств — для ускоренного постижения, например, технологии печатания вслепую на клавиатуре персонального компьютера, обучения иностранным языкам.
Но больше всего Сергей Петрович гордится своей последней разработкой — алгоритмом синхронного перевода с иностранных языков.
Суть разработки, как говорит Ушаков, в некоем, цитируем, «математическом операторе U = u(S,С), вычленяющем в некотором неупорядоченном множестве связей наиболее устойчивые логические цепочки». Или, говоря проще, изобретателю и его коллегам удалось создать кибернетическую модель самообучающегося устройства, каковым является наш мозг.
Ведь как мы учим иностранный язык? Поначалу запоминаем то или иное иностранное слово, соотносим его смысл с русским эквивалентом. Заучив же, что, скажем, английское слово «hand» соответствует русскому «рука», мы тем самым образуем в своем мозгу устойчивую логическую связь между зрительными и слуховыми образами этих слов на разных языках.
То же самое делает и киберпереводчик. С той лишь разницей, что слова и их значения он запоминает с первой попытки и не забудет уж никогда. А потому вскоре обходит по своим возможностям человека, способен стать полиглотом за считанные недели, а то и часы — хватало бы быстродействия компьютера и объемов оперативной и долговременной памяти.
Именно с целью заключить договор на разработку такого переводчика, доведения его до промышленного образца Ушаков и приехал из Севастополя в Москву. И, судя по первым контактам, работа его показалась нужной и важной многим специалистам. Переговоры по поводу создания проблемной лаборатории или группы идут полным ходом.
Так что теорема Ферма и поиски ее доказательств — не такое уж бесполезное дело. Умному человеку все может пригодиться…
Станислав ЗИГУНЕНКО
* * *