The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
2015
DOI: 10.1007/s00200-015-0252-9
|View full text |Cite
|
Sign up to set email alerts
|

Modelling algebraic structures and morphisms in ACL2

Abstract: In this paper, we present how algebraic structures and morphisms can be modelled in the ACL2 theorem prover. Namely, we illustrate a methodology for implementing a set of tools that facilitates the formalisations related to algebraic structuresas a result, an algebraic hierarchy ranging from setoids to vector spaces has been developed. The resultant tools can be used to simplify the development of generic theories about algebraic structures. In particular, the benefits of using the tools presented in this pape… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
2
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 9 publications
(4 citation statements)
references
References 39 publications
0
2
0
Order By: Relevance
“…In Nuprl and Mizar, there are proofs of the Binomial Theorem for rings in [19] and [28], respectively, and a Mizar formalization of the First Isomorphism Theorem for rings [20]. ACL2 has a hierarchy of algebraic structures ranging from setoids to vector spaces that aims the formalization of computer algebra systems [17].…”
Section: Related Work and Work In Progress 41 Related Workmentioning
confidence: 99%
“…In Nuprl and Mizar, there are proofs of the Binomial Theorem for rings in [19] and [28], respectively, and a Mizar formalization of the First Isomorphism Theorem for rings [20]. ACL2 has a hierarchy of algebraic structures ranging from setoids to vector spaces that aims the formalization of computer algebra systems [17].…”
Section: Related Work and Work In Progress 41 Related Workmentioning
confidence: 99%
“…Formalizations of the Binomial Theorem for rings are available in Nuprl [23] and Mizar [28]. In ACL2 a hierarchy of algebraic structures ranging from setoids to vector spaces is built focusing on the formalization of computer algebra systems [20]. The Algebra Library of Isabelle/HOL [3] provides a wide range of theorems on mathematical structures, including results on rings, groups, factorization over ideals, rings of integers and polynomial rings.…”
Section: Information About Formal Developmentsmentioning
confidence: 99%
“…In the HOL/Isabelle Archive of Formal Proofs [22] one finds a number of proof libraries devoted to algebraic domains. Lately in ACL2 [1] an algebraic hierarchy has been built in order to support reasoning about Common Lisp programs [21].…”
mentioning
confidence: 99%