Initiality, induction, and computability
Algebraic methods in semantics
Algebraic specifications of computable and semicomputable data types
Theoretical Computer Science
On a conjecture of Bergstra and Tucker
Theoretical Computer Science
Handbook of theoretical computer science (vol. B)
Final algebras, cosemicomputable algebras and degrees of unsolvability
Theoretical Computer Science
Handbook of logic in computer science (vol. 1)
Handbook of logic in computer science (vol. 4)
Journal of the ACM (JACM)
Initial Algebra Semantics and Continuous Algebras
Journal of the ACM (JACM)
On abstract data types presented by multiequations
Theoretical Computer Science
Rewrite Systems for Natural, Integral, and Rational Arithmetic
RTA '97 Proceedings of the 8th International Conference on Rewriting Techniques and Applications
Algebraic specifications: some old history and new thoughts
Nordic Journal of Computing
Some definitions for algebraic data type specifications
ACM SIGPLAN Notices
The rational numbers as an abstract data type
Journal of the ACM (JACM)
Meadows and the equational specification of division
Theoretical Computer Science
Hi-index | 0.01 |
The elementary algebraic specifications form a small subset of the range of techniques available for algebraic specifications and are based on equational specifications with hidden functions and sorts and initial algebra semantics. General methods exist to show that all semicomputable and computable algebras can be characterised up to isomorphism by such specifications. Here we consider these specification methods for specific computable rational number arithmetics. In particular, we give an elementary equational specification of the 0-totalised rational function field ℚ0(X) with its degree operator as an auxiliary function.