Skip to content

bmstu-iu9/HoTT-Cats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

Воркшоп по гомотопической теории типов HoTT-Cats

В рамках курса по функциональному программированию для ИУ9-11М в Москву приедет @fizruk (Николай Кудасов), чтобы 20 и 21 ноября провести интенсив по HoTT (ака Homotopy Type Theory).

Интенсив будет проходить два дня с 10 до 19, и включать в себя практическую часть: построение доказательств посредством Proof Assistant. Целью интенсива является прежде всего знакомство с современной концепцией типа (в алгебраическом и теоретико-категорном ключе), формализацией математики, и освоение понятия зависимых типов.

Формальные бонусы

  • Магистрантам участие в интенсиве (в практической части) засчитывается за лабораторную работу (как зачётную единицу) и 5 баллов за модуль, но при достаточной активности в решении задач можно нафармить до 15 баллов.
  • 3 курс (ТФЯ) активное участие в практической части - 5 баллов авансом за компромат на экзамене. Или 5 баллов сверх семестровых при зачёте на автомат (то есть на автомат будет достаточно набрать 85 баллов вместо 90 за семестр).

Предварительные знания

  • Базовые представления о лямбда-исчислении и алгебраических типах данных (стрелочный тип, кортежный тип, карринг)
  • Базовое знание логики первого порядка
  • Знание абстрактной алгебры (на уровне одного семестра ИУ9 вполне достаточно)
  • Умение написать на Haskell простую функциональную программу

Желающие участвовать в воркшопе (прежде всего, с бакалавриата ИУ9) могут запросить дополнительный подготовительный семинар (или два), по согласованию.

Подготовка к семинару

Трансляция семинара

https://webinar7.bmstu.ru/b/nep-n01-lrn-krg

Releases

No releases published

Packages

No packages published