Три по цене одного: интерпретация программирования [Введение в HoTT, № 1, часть 1]
jacobneu
0:00 / 0:00
Три по цене одного: интерпретация программирования [Введение в HoTT, № 1, часть 1]
5 137 просмотров · 4 года назад
jacobneu
4,23 тыс. подписчиков
5 137 просмотров · 4 года назад
Ссылки и дополнительная информация: https://intro-hott.video/videos/1/part1
Что означает теория гомотопических типов? В этом видео дается первый ответ: HoTT — это типизированный язык программирования. В этой интерпретации единичный тип 1 — это тип нулевых кортежей, стандартная особенность многих типизированных языков программирования.
В этой интерпретации единичный тип 1 — это тип нулевых кортежей, стандартная особенность многих типизированных языков программирования.
Часть 0: • Three for One: Intro [Intro to HoTT, No. 1...
Часть 2: • Three for One: Homotopy Interpretation [In...
Часть 3: • Three for One: Logic Interpretation [Intro...
Видеосайт серии: https://intro-hott.video
YouTube: • Intro to Homotopy Type Theory
Instagram: / intro_hott
Источники изображений/аудио:
"Wholesome" Кевина Маклеода (incompetech.com); CC BY 3.0 (https://creativecommons.org/licenses/...)
Гомотопическая теория типов (HoTT) — это новая ветвь теории типов и новая основа математики. Она служит общим языком для рассуждений о вычислениях (функциональное программирование), о математической структуре (синтетическая теория гомотопии и теория высших категорий) и о конструктивной логике. Этот цикл видеолекций «Введение в гомотопическую теорию типов» призван объяснить, что такое HoTT, показать, как работать с HoTT (включая то, как работает формализация в Agda), и дать интуитивное понимание того, почему HoTT именно такая. Я не предполагаю каких-либо особых предварительных знаний, но чем больше вы знаете о математике, информатике и логике, тем больше пользы вы получите от этих видео. Приятного просмотра!