A system for axiomatic programming

  • Authors:
  • Gabriel Dos Reis

  • Affiliations:
  • Texas A&M University

  • Venue:
  • CICM'12 Proceedings of the 11th international conference on Intelligent Computer Mathematics
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present the design and implementation of a system for axiomatic programming, and its application to mathematical software construction. Key novelties include a direct support for user-defined axioms establishing local equalities between types, and overload resolution based on equational theories and user-defined local axioms. We illustrate uses of axioms, and their organization into concepts, in structured generic programming as practiced in computational mathematical systems.