vii
необходимы два центральных курса: основополагающий и интегрирующий.
Основополагающий может быть любым курсом по данной дисциплине, удо-
влетворяющим следующим требованиям.
1. Данный курс демонстрирует основную часть методов и проблем, ха-
рактерных для рассматриваемой науки.
2. Данный курс не замкнут внутри себя, а интенсивно привлекает мате-
риалы других курсов соответствующего цикла и, в свою очередь, сам
снабжает их фундаментальными результатами.
3. Результаты и понятия, выработанные в данном курсе, широко приме-
нимы за рамками данной науки, и простейшие из таких применений
показываются в ходе курса.
В частности, в математике основополагающими могут быть следующие
курсы:
— Математический анализ вместе с функциональным анализом, теорией
измерений и теорией вероятностей.
— Алгебра вместе с ее приложениями к автоматам, анализу систем, коди-
рованию и т. п.
— Геометрия и топология вместе с ее приложениями к алгоритмам, ком-
пьютерной графике, алгебре и анализу.
— Логика вместе с ее приложениями к анализу, алгебре, информатике.
В информатике такими основополагающими курсами могут быть либо ис-
кусство программирования,либо информатика как теория программных струк-
тур и их представлений.
Обычно такой курс имеется в каждом университете в каждой области
знаний. Он диктуется прежде всего традициями данной науки, а во вторую
очередь наличием научных школ в одной из областей. Но, как правило, те,
кто чувствуют себя главными, забывают о своих обязанностях и реализуют
лишь права. Они игнорируют в своем курсе достижения других областей на-
уки, даже если это удлиняет и затемняет изложение. Они считают ниже сво-
его достоинства упоминать о приложениях данной отрасли науки в других
отраслях даже той же науки, если эти приложения не вошли в почтенную
традицию, как приложения математического анализа к физике либо теории
вероятностей к статистике.