385
Р.И. Подловченко
реля А.А. был направлен в военное училище в г. Шую Ивановской
области.
В октябре 1942 года А.А. был назначен помощником команди-
ра взвода. Он совершил многосоткилометровый переход от Ста-
линграда через Сальские степи, долгое время лежал в госпитале
под Сталинградом. Разделяя с солдатами все тяготы войны, А.А.
избегал льгот, которыми мог пользоваться как офицер, и упорно
мечтал
попасть в артиллерию, где были бы применимы его знания
и опыт математика.
С августа 1943 года А.А. преподает теорию стрельбы и баллис-
тики артиллеристам на фронтовых курсах, а в октябре 1943 года он
направляется в Артиллерийский полк, участвует в боях за осво-
бождение Крыма, воюет в Прибалтике и в Восточной Пруссии.
А.А. отказывается от предложения отзыва с фронта, поступив-
шего из Института математики осенью 1944 года. В немногие сво-
бодные минуты он выкраивает время для работ по теории веро-
ятности, теории множеств и теории стрельбы. И только в конце
марта
–
начале апреля 1945 года,
когда Алексей Андреевич был
приглашён для преподавания математики в Артакадемии, он со-
глашается на досрочный отзыв с фронта.
В Артакадемии раскрылся блестящий педагогический дар
Алексея Андреевича. Многие из молодых офицеров, группировав-
шихся тогда вокруг него, приняли в будущем активное участие в
развитии кибернетики.
В послевоенные годы А.А. завершает исследования по теории
стрельбы и топографии, начатые ещё в армии, и продолжает рабо-
ту по дескриптивной теории множеств, поступив в 1946
году в до-
кторантуру Математического института им. В.А. Стеклова, где его
консультантом стал П.С. Новиков.
В те годы П.С. Новиков организовал семинар по малоизвест-
ной в нашей стране теории алгоритмов. Как писал впоследствии
А.А., этот семинар не только оказал большое влияние на развитие
теории алгоритмов, но, пробудив у его участников интерес к элект-
ронным вычислительным машинам и кибернетике, убедил в том,
что для развития этих областей необходим высокий уровень мате-
матической культуры.
В декабре 1949 года А.А. защищает докторскую диссертацию
«Об операциях, приводящих к измеримым множествам».
В 1952 году С.Л. Соболев, недавно
возглавивший в МГУ моло-
дую кафедру вычислительной математики, пригласил Алексея Анд-
реевича на должность её профессора. Так начался двадцатилетний
период, в течение которого основные силы А.А. отдавал развитию,
386
VI. ВОСПОМИНАНИЯ УЧЕНИКОВ, ДРУЗЕЙ, КОЛЛЕГ ОБ А.А. ЛЯПУНОВЕ
а для нашего отечества и становлению, нового научного направле-
ния
–
кибернетики.
У Алексея Андреевича постепенно вызревали концепции, на
ко торых должна строиться кибернетика, и для него было очевидно,
что проверка их на экспериментальном
материале возможна только
с применением быстродействующих вычислительных машин.
В начале шестидесятых годов прошлого столетия программи-
рование на таких машинах являло собой искусство, которым вла-
дели буквально единицы. Задача, которую А.А. считал первосте-
пенной, состояла в том, чтобы создать методологические основы
программирования, сделав его доступным для широких масс поль-
зователей новой техники. Именно поэтому научная деятельность
А.А. в кибернетике началась с создания операторного метода про-
граммирования.
В 1952/53 учебном году для студентов кафедры вычислитель-
ной математики Алексей Андреевич прочитал лекционный курс
под названием «Принципы программирования».
Фактически эти
принципы вырабатывались в процессе чтения лекций. Большую
роль здесь сыграли поездки А.А. в Феофанию, что под Киевом;
там состоялось непосредственное знакомство А.А. с работой на
пер вой отечественной вычислительной машине МЭСМ, созданной
С.А. Лебедевым. Именно там, в 1953 году появился операторный
метод А.А. Ляпунова. Он объединял в себе (1) определение языка
логических схем, на котором записываются программы; (2) поста-
новку двух фундаментальных задач с
подходами к их решению
–
задачи оптимизации (по временной и ёмкостной характеристикам)
программ, записанных на языке логических схем, и задачу авто-
матизации перевода на машинный язык таких программ путём
разработки так называемых программирующих программ; (3) ос-
новы перехода от программ, записанных на языке логических схем,
к моделирующим их объектам для исследования семантических
свойств самих программ. Созданием операторного метода програм-
мирование было утверждено как самостоятельная область знаний
со своей проблематикой.
Язык логических схем позволил описывать самые разнообраз-
ные алгоритмы в форме, близкой к содержательному их представ-
лению в конкретных предметных
областях и вместе с тем
–
удоб-
ной для программирования. Главное
–
язык логических схем поз-
волил говорить об общих приёмах программирования.
Операторный метод Алексей Андреевич излагал неоднократно
в широких аудиториях, собиравших слушателей со всей страны.
Опе раторный метод программирования был принят как руковод-