Size: a a a

Типы в языках программирования, моделирования, представления знаний и жизни

2021 November 23

s

suhr in Типы в языках программирования, моделирования, представления знаний и жизни
источник

NR

Nikita Repeev in Типы в языках программирования, моделирования, представления знаний и жизни
Я не настоящий сварщик. Никак не определяю.
источник

NR

Nikita Repeev in Типы в языках программирования, моделирования, представления знаний и жизни
Спасибо
источник

AC

Alexander Chichigin in Типы в языках программирования, моделирования, представления знаний и жизни
Тогда у Вас и проблемы такой нет! 😃
источник

s

suhr in Типы в языках программирования, моделирования, представления знаний и жизни
Вот ещё про целые числа: https://arxiv.org/abs/2007.00167
источник

MT

Mikle Trubnikov in Типы в языках программирования, моделирования, представления знаний и жизни
Да, похоже это начало того что надо.
источник

NR

Nikita Repeev in Типы в языках программирования, моделирования, представления знаний и жизни
Наверное в одиночку я это не пойму. С другой стороны могу же в этом чате спрашивать?
источник

s

suhr in Типы в языках программирования, моделирования, представления знаний и жизни
Да.
источник

[

[BRM]White Rabbit in Типы в языках программирования, моделирования, представления знаний и жизни
Обычно это
data Nat = Z | S Nat
data Int = Negative Nat | Pozitive Nat
источник

SF

Siegmentation Fault in Типы в языках программирования, моделирования, представления знаний и жизни
Можно определить целые числа как петли на окружности, тогда ассоциативность сложения индукцией по путям тривиально докажется
источник

SF

Siegmentation Fault in Типы в языках программирования, моделирования, представления знаний и жизни
Обычно ассоциативность сложения целых чисел неприятно доказывать
источник

NR

Nikita Repeev in Типы в языках программирования, моделирования, представления знаний и жизни
Такое я слышал, да.
источник

AG

Alex Gryzlov in Типы в языках программирования, моделирования, представления знаний и жизни
тут возникает проблема с двумя нулями
источник

AG

Alex Gryzlov in Типы в языках программирования, моделирования, представления знаний и жизни
пример нетривиального приложения хотта с программированием и пруфами можно глянуть например в https://doisinkidney.com/pdfs/masters-thesis.pdf
источник

AG

Alex Gryzlov in Типы в языках программирования, моделирования, представления знаний и жизни
там конструируется по шагам удобное определение конечности типа и потом поверх этого строится алгоритм перебора, которым можно решать комбинаторные задачи
источник

NR

Nikita Repeev in Типы в языках программирования, моделирования, представления знаний и жизни
Кстати вот в статье что выше скинули приведён пример определения именно такой как я в детстве об этом думал. Более умными словами конечно. Целые числа как классы эквивалентности разностей натуральных.
источник

SF

Siegmentation Fault in Типы в языках программирования, моделирования, представления знаний и жизни
Там простой трюк для доказательства коммутативности сложения тоже есть, кстати
источник

NR

Nikita Repeev in Типы в языках программирования, моделирования, представления знаний и жизни
Определение через петли в общем то тоже к этому сводится.
источник

AC

Alexander Chichigin in Типы в языках программирования, моделирования, представления знаний и жизни
Забавно, я "с детства" цетые понимал примерно так же как https://t.me/typeslife/14038 😊
источник

[

[BRM]White Rabbit in Типы в языках программирования, моделирования, представления знаний и жизни
Да
источник