Перейти к содержимому

Три по цене одного: интерпретация программирования [Введение в 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 именно такая. Я не предполагаю каких-либо особых предварительных знаний, но чем больше вы знаете о математике, информатике и логике, тем больше пользы вы получите от этих видео. Приятного просмотра!