On dependent types and intuitionism in programming mathematics

Бесплатный доступ

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

Статья научная