On dependent types and intuitionism in programming mathematics
Автор: Meshveliani Sergei Davidovich
Журнал: Программные системы: теория и приложения @programmnye-sistemy
Рубрика: Математические основы программирования
Статья в выпуске: 3 (21) т.5, 2014 года.
Бесплатный доступ
It is discussed a practical possibility of a provable programming of mathematics basing of the approach of intuitionism, a language with dependent types, proof carrying code. This approach is illustrated with examples. The discourse bases on the experience of implementing in the {\Agda \textsys{Agda}} language of a certain small algebraic library including the arithmetic of a residue domain $R/(b)$ for an arbitrary Euclidean ring $R$. (\emph{in Russian})
Agda, coq, haskell, algebra, dependent types, intuitionistic mathematics
Короткий адрес: https://sciup.org/14335983
IDR: 14335983