Введение в дискретную дифференциальную геометрию
Преподаватели: Бекетов Максим Евгеньевич, Чернышев Всеволод Леонидович
Модуль: 3-4
Кредиты: 2
Аннотация:
Данный спецкурс представляет собой введение в дискретную дифференциальную геометрию – науку о дискретных аналогах понятий дифференциальной геометрии. Сама дифференциальная геометрия — это математическая дисциплина, изучающаяг еометрию гладких форм и пространств, также известных как гладкие многообразия, с использованием методов дифференциального исчисления, интегрального исчисления и линейной алгебры. Направление берет свое начало в изучении сферической геометрии еще в античности, поскольку она связана с астрономией и геодезией Земли. Простейшими примерами гладких многообразий являются плоские и пространственные кривые и поверхности в трехмерном евклидовом пространстве, и изучение этих форм легло в основу развития современной дифференциальной геометрии в 18—19 вв. Дифференциальная геометрия находит применение в математике и естественных науках. Язык дифференциальной геометрии использовался Альбертом Эйнштейном в его общей теории относительности, а затем физиками при разработке квантовой теории поля и стандартной модели физики элементарных частиц. Помимо физики, дифференциальная геометрия находит применение в химии, экономике, технике, теории управления, компьютерной графике и компьютерном зрении, а в последнее время — в машинном обучении. В нашем курсе вместо гладких кривых и поверхностей рассматриваются полигональные сетки и симплициальные комплексы, для них определяются кривизна и прочие понятия. Дискретная дифференциальная геометрия активно применяется в современной компьютерной графике, а некоторые темы активно применяются и в анализе данных, потому курс имеет практическую направленность – каждое занятие подразумевает, помимо теоретических задач, также и программные примеры и упражнения. Стоит также сказать, что в современной математике результаты ДДГ активно применяются, например, в топологической комбинаторике.
Требования:
- Начала анализа (производные). Знакомство с “многомерным анализом” (частные производные, градиент и тп.) будет полезным, но не обязательно – все будет введено в курсе.
- Линейная алгебра (нужно помнить, что такое собственные числа и векторы).
- Базовые навыки программирования, в том числе объектно-ориентированного. Программные упражнения реализованы на кастомном фреймворке на C++, но в достаточно простой форме, чтобы знания любого языка программирования было достаточно для их решения.
План занятий:
1. Комбинаторные поверхности
a. Абстрактные симплициальные комплексы
b. Звезды, замыкания и границы
c. Симплициальные поверхности
d. Матрицы смежности
e. Полуребра и перестановки
2. Введение в дифференциальную геометрию
a. Геометрия поверхностей
b. Производные и касательные вектора
c. Геометрия кривых
d. Геометрия поверхностей
e. Геометрия в координатах
3. Введение в внешний анализ
а. Внешняя алгебра (алгебра Грассмана)
b. Вектора и 1-формы
c. Дифференциальные формы и внешнее произведение
d. Двойственность Ходжа
e. Дивергенция, градиент, ротор
f. Теорема Стокса
g. Дискретный внешний анализ
4. Кривизна дискретных поверхностей
a. Градиент площади
b. Градиент объема
c. Теорема Гаусса-Бонне
d. Численные методы
5. Лапласиан
а. Дискретизация (поверхностей) методом конечных элементов
b. Дискретизация методами дискретного внешнего анализа
c. Полигональные сетки (меши)
d. Уравнение Пуассона
e. Поток средней кривизны
6. Параметризация поверхностей
a. Конформная структура
b. Уравнения Коши - Римана
c. Дифференциальные формы на римановой поверхности
d. Конформная параметризация
e. Собственные числа и вектора, оптимизация
7. Векторные поля
a. Разложение Ходжа
b. Базис в гомологиях и гармонический базис
c. Связность и параллельный перенос
В курсе предполагается две домашние контрольные работы (после 5 и 10 недель).
Формула оценивания: Итог =0,5*ДКР1+0,5*ДКР2.
Для кого: Студенты всех ОП ФКН, матфака, физфака и МИЭМ. Бакалавры 2+ курса, магистры, аспиранты.
Расписание: вторник 18:10 очно с 22 февраля