2026/2027





Приложения математического анализа к естественным наукам
Статус:
Майнор
Кто читает:
Департамент математики
Где читается:
Факультет экономических наук
Охват аудитории:
для всех кампусов НИУ ВШЭ
Преподаватели:
Гордин Владимир Александрович
Язык:
русский
Кредиты:
5
Контактные часы:
90
Программа дисциплины
Аннотация
Знания математики, полученные на 1-м курсе, позволяют строить различные модели в демографии, экономике, физике, химии, механике, гидродинамике и т.д. Модели эти основаны на обыкновенных дифференциальных и разностных уравнениях.
Алгебраические уравнения встречаются на каждом шагу. Примеров рассмотрим много. Но не каждое такое уравнение имеет вещественное решение, например, x^2+1=0. А вот комплексных решений у уравнения P_n(x)=0 c учетом их возможной кратности существует ровно n, где n – степень уравнения. Это утверждает Основная теорема алгебры. Если n≤4, то корни находятся по известным формулам, которые используют четыре арифметических действия и извлечение корней. Для уравнений более высокой степени такой общей формулы не существует и не может существовать, - это следует из теории Эвариста Галуа. Зато можно эти корни найти с любой точностью на компьютере, - постепенно к ним приближаясь. Простейший вариант – решение квадратного уравнения методом Герона Александрийского (метод, кстати, старше самого Герона не менее, чем на пять веков). Алгебраическими уравнениями дело не ограничится, будем решать методом Ньютона уравнения более общего вида – уметь бы вычислять функцию и ее первую производную, а остальное быстро сделает компьютер. Если начать приближаться к решению с небольшого расстояния, то очень быстро погрешность станет исключительно маленькой. А вот если издалека – тут возможны различные эффекты. Например, исключительной красоты фракталы – на компьютере их получим сами. Затем научимся решать и системы уравнений с несколькими неизвестными. Для этого потребуются матрицы Якоби. Нужно будет находить решения уравнений и даже систем уравнений, зависящие от параметров. Мы изучим методы интерполяции – как по значениям функции в дискретные моменты времени приближенно оценить ее значения в промежуточные моменты. Если эти значения известны с некоторой погрешностью (шумом), то к какой погрешности это приведет у проинтерполированной функции (иногда такие последствия бывают катастрофически большими). Сплайны оказываются намного «устойчивее» к шумам, чем многочлены. Мы рассмотрим различные динамические системы, которые изменяются «по шагам», т.е. с дискретным временем. Размножение популяций с учетом специфики рождаемости и смертности для возрастов. Конечно-разностные уравнения позволяют производить оценки и расчеты на компьютере. А заодно можно оценивать результаты случайных блужданий по сеткам и решеткам или вероятности выигрыша в игре с постоянной суммой. Если время в эволюционном процессе не дискретно, а непрерывно, то вместо конечно-разностных уравнений в дело вступают уравнения дифференциальные, которые используются в огромном количестве математических моделей. Мы рассмотрим и аналитические, и компьютерные методы для решения дифференциальных уравнений. Помимо решения уравнений матанализ помогает находить экстремумы функций, в том числе и зависящих от многих переменных. Мы выясним, как связаны градиент скалярной функции и ее изолинии, какие бывают «типичные» минимумы и максимумы, что значит «типичный», и насколько редко встречаются нетипичные. И как искать экстремум не среди всех значений параметров, а только среди тех, которые удовлетворяют дополнительным условиям – метод множителей Лагранжа весьма эффективен. А что можно сказать о функции, если известны ее несколько последовательных производных в одной точке? Ряд Тейлора иногда весьма хорош, но он имеет некоторые препятствия к сходимости в больших областях. А вот рациональные аппроксимации, придуманные Эрмитом и Паде в конце XIXв часто оказываются намного эффективнее, причем в самых неожиданных приложениях. Мы рассмотрим весьма общие объекты, между которыми можно и полезно вычислять расстояние. Например, расстояние между словами, между кривыми или между функциями. Мы обсудим аналитические и приближенные методы вычисления интегралов. В компьютерных алгоритмах мы будем интересоваться зависимостью погрешности от числа арифметических операций – алгоритмы должны быть эффективными.
Рассматриваются различные методы, аналитические и компьютерные, исследования этих моделей. Для решения этих задач и визуализации результатов обучаем MATLABу, но возможен и PYTHON. Полученные компетенции позволят строить и анализировать математические модели в различных естественных науках, обрабатывать большие массивы числовой информации. Предполагается проходить со студентами весь «производственный цикл» от общих рассуждений до построения графиков конкретных решений и их анализа. Эти компетенции позволят учиться на следующих дисциплинах майнора и могут быть использованы студентами при изучении естественных наук на своих факультетах и специальностях.
Цель освоения дисциплины
- • Показать на многочисленных примерах эффективность применения методов математического анализа и линейной алгебры, изученных студентами на 1 курсе. • Расширить круг этих методов, включив в доступный слушателям майнора математический и вычислительный аппарат функции (скалярные и векторные) многих переменных, а также дифференциальные операторы на них действующие; теорию функций комплексного переменного, теорию интерполяции и аппроксимации функций (работа с большими массивами числовой информации), применение теории дифференциальных и разностных уравнений для описания различных явлений: эволюция численности популяций, теория игр, задачи о случайных блужданиях, комбинаторные задачи. • Выучить методы программной реализации предложенных алгоритмов. Решение задачи должно начинаться с построения математической модели, затем строится алгоритм численной (часто компьютерной) реализации и написание кода. На семинарах будет уделено внимание эффективности написания кодов и их отладки. Важную роль в профессиональной работе играет работа с графиками: их анализ, проверка правильности и эффективности алгоритма и качественные выводы из графиков. Речь идет как о работе со стандартными пакетами программ, так и об их самостоятельном написании. • Эти компетенции позволят учиться на следующих дисциплинах майнора и могут быть использованы студентами при изучении естественных наук на своих факультетах и специальностях.
Планируемые результаты обучения
- Владеет основными понятиями теории метрических пространств, сходимости, непрерывных отображений. Знает различные примеры метрических пространств. Умеет доказывать теорему о существовании и единственности сжимающего отображения в полном метрическом пространстве и применять ее к конкретным примерам, в том числе с помощью программных кодов.
- Знает основные свойства линейных конечно-разностных уравнений и систем произвольного порядка. Умеет по корням характеристического уравнения определить асимптотику решения на бесконечности. Умеет программно реализовать модели, основанные на решении линейных и нелинейных конечно-разностных систем.
- Знает основные свойства линейных нормированных пространств. Умеет доказывать основную теорему аппроксимации. Знает основные свойства гильбертовых пространств. Умеет доказывать неравенства Гельдера и Минковского. Умеет построить ортогональный базис в пространстве функций. Умеет сформулировать лемму вложения Соболева.
- Знает простейшие типы вырожденных критических точек. Владеет понятием свойства системы, выполняющегося в общем положении и понятием коразмерности вырождения.
- Понимает условия существования рациональной аппроксимации Паде – Эрмита. Умеет программно реализовать алгоритм построения коэффициентов аппроксимирующей рациональной функции. Умеет построить на комплексной плоскости изолинии погрешности аппроксимации Паде - Эрмита.
- Умеет доказывать основную теорему алгебры и теорему Безу. Умеет по корням многочлена восстанавливать его коэффициенты. Умеет написать код программы, реализующий метод Герона.
- Умеет оценивать невырожденность трехдиагональной матрицы с помощью теоремы Гершгорина. Может программно реализовать алгоритм метода прогонки.
- Умеет оценить область гарантированной сходимости метода Ньютона. Умеет написать код для метода Ньютона. Умеет построить фрактальную картину на комплексной плоскости бассейнов притяжения для решения алгебраического уравнения методом Ньютона.
- Умеет по матрице Гессе определить тип критической точки гладкой функции нескольких переменных. Умеет написать код для поиска корней системы уравнений методом Ньютона – Рафсона.
- Умеет программно реализовать алгоритм построения интерполяционного многочлена и оценить константу Лебега (усиление амплитуды шумов при интерполяции с данной сетки).
- Умеет программно реализовать алгоритмы оценки вероятности выигрыша, предельное поведение марковской цепи и скорость ее выхода на стационар. Умеет объяснить связь между случайным блужданием на решетке и решением задачи Дирихле для уравнения Лапласа.
- Умеет программно реализовать компактные алгоритмы приближенного вычисления с высоким порядком точности производных и в точках самой сетки, и в промежуточных точках, а также решение задачи интерполяции. Умеет оценивать обратимость соответствующих матриц.
- Умеет программно реализовывать различные квадратурные формулы для одномерных определенных интегралов. Понимает значение оптимизации расположения узлов квадратурной формулы.
- Умеет строить собственные базисы для дифференциальных операторов с постоянными и кусочно-постоянными коэффициентами при разных вариантах граничных условий. Умеет раскладывать функции по собственным базисам (в ряды Фурье). Умеет реализовывать такие разложения с помощью программных кодов.
- Умеет строить функцию Лагранжа для различных вариантов ограничений и определять точки ее вырождения.
- Умеет использовать алгебру комплексных чисел
Содержание учебной дисциплины
- Корни многочленов.
- Итерационные методы поиска корней и бассейны притяжения
- Дифференциальные и конечно-разностные уравнения и системы
- Случайные блуждания и игры
- Функции нескольких переменных
- Условные экстремумы
- Стационарные точки и общее положение
- Метрические пространства
- Пространства функций
- Собственные функции и их приложения
- Интерполяция и устойчивость к шумам
- Интерполяция Эрмита и кубические сплайны
- Ряды Тейлора и аппроксимация Паде
- Компактные разностные схемы
- Квадратурные формулы
Элементы контроля
- Контрольная работаОтветы на теоретические вопросы и решение задач. Возможна устная беседа по письменной работе. Отказ от беседы ведет к аннулированию работы
- Домашняя работаНесколько домашних заданий в течение семестра. Возможна устная беседа по письменной работе. Отказ от беседы ведет к аннулированию работы
- ЭкзаменОтветы на теоретические вопросы и решение задач. Возможна устная беседа по письменной работе. Отказ от беседы ведет к аннулированию работы
Промежуточная аттестация
- 2026/2027 2nd module0.2 * Домашняя работа + 0.4 * Экзамен + 0.2 * Контрольная работа
Список литературы
Рекомендуемая основная литература
- Арнольд, В. И. Геометрия комплексных чисел, кватернионов и спинов : учебное пособие / В. И. Арнольд. — 4-е, изд. — Москва : МЦНМО, 2014. — 40 с. — ISBN 978-5-4439-2048-1. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/56389 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
- Гордин, В. А. Дифференциальные и разностные уравнения: Какие явления они описывают и как их решать : учебное пособие / В. А. Гордин. — Москва : Высшая школа экономики, 2016. — 531 с. — ISBN 978-5-7598-1094-0. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/100139 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
- Гордин, В. А. Прикладная математика. Искусство и ремесло вычислений : учебное пособие / В. А. Гордин. — Москва : Высшая школа экономики, 2025. — 296 с. — ISBN 978-5-7598-4082-4. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/478151 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
- Дифференциальные и разностные уравнения : какие явления они описывают и как их решать: учеб. пособия для вузов, Гордин, В. А., 2016
- Дифференциальные и разностные уравнения: Какие явления они описывают и как их решать - 978-5-7598-1094-0 - Гордин В. А. - 2016 - Москва: ВШЭ - https://ibooks.ru/products/352916 - 352916 - iBOOKS
- Прикладная математика. Искусство и ремесло вычислений [Текст] :учеб. пособие / Нац. исслед. ун-т «Высшая школа экономики». - 978-5-7598-4082-4 - Гордин В. А. - 2025 - Москва: ВШЭ - https://ibooks.ru/products/398254 - 398254 - iBOOKS
- Теория сплайнов и ее приложения, Алберг, Дж., 1972
Рекомендуемая дополнительная литература
- Арнольд, В. И. Обыкновенные дифференциальные уравнения : учебник / В. И. Арнольд. — 2-е изд., стереотип. — Москва : МЦНМО, 2020. — 341 с. — ISBN 978-5-4439-3254-5. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/267635 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
- Гордин, В. А. Как это посчитать? : учебное пособие / В. А. Гордин. — Москва : МЦНМО, 2005. — 280 с. — ISBN 5-94057-179-4. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/9327 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
- Гордин, В. А. Математика, компьютер, прогноз погоды и другие сценарии математической физики : учебное пособие / В. А. Гордин. — Москва : ФИЗМАТЛИТ, 2010. — 736 с. — ISBN 978-5-9221-1130-0. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/59516 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
- Исчисление конечных разностей : учеб. пособие для ун-тов, Гельфонд, А. О., 1967
- Лекции по теории аппроксимации, Ахиезер, Н. И., 1965
- Математика, компьютер, прогноз погоды и другие сценарии математической физики : учеб. пособие для вузов, Гордин, В. А., 2010
- Основы математического анализа, Рудин, У., 2002