Inversive meadows and divisive meadows
From MaRDI portal
Abstract: Inversive meadows are commutative rings with a multiplicative identity element and a total multiplicative inverse operation whose value at 0 is 0. Divisive meadows are inversive meadows with the multiplicative inverse operation replaced by a division operation. We give finite equational specifications of the class of all inversive meadows and the class of all divisive meadows. It depends on the angle from which they are viewed whether inversive meadows or divisive meadows must be considered more basic. We show that inversive and divisive meadows of rational numbers can be obtained as initial algebras of finite equational specifications. In the spirit of Peacock's arithmetical algebra, we study variants of inversive and divisive meadows without an additive identity element and/or an additive inverse operation. We propose simple constructions of variants of inversive and divisive meadows with a partial multiplicative inverse or division operation from inversive and divisive meadows. Divisive meadows are more basic if these variants are considered as well. We give a simple account of how mathematicians deal with 1 / 0, in which meadows and a customary convention among mathematicians play prominent parts, and we make plausible that a convincing account, starting from the popular computer science viewpoint that 1 / 0 is undefined, by means of some logic of partial functions is not attainable.
Recommendations
Cites work
- scientific article; zbMATH DE number 13471 (Why is no real title available?)
- scientific article; zbMATH DE number 53151 (Why is no real title available?)
- scientific article; zbMATH DE number 3566907 (Why is no real title available?)
- scientific article; zbMATH DE number 3638054 (Why is no real title available?)
- scientific article; zbMATH DE number 1259143 (Why is no real title available?)
- scientific article; zbMATH DE number 7020130 (Why is no real title available?)
- scientific article; zbMATH DE number 1368949 (Why is no real title available?)
- scientific article; zbMATH DE number 5066367 (Why is no real title available?)
- scientific article; zbMATH DE number 3322506 (Why is no real title available?)
- scientific article; zbMATH DE number 3195464 (Why is no real title available?)
- A first order logic for partial functions
- A logic covering undefinedness in program proofs
- A propositional logic with 4 values: true, false, divergent and meaningless
- Algebraic specifications of computable and semicomputable data types
- Completeness in arithmetical algebras
- Equational specifications, complete term rewriting systems, and computable and semicomputable algebras
- Equational theories and universal theories of fields
- Instruction sequence processing operators
- Inversive meadows and divisive meadows
- Inversive semigroups, I
- Meadows and the equational specification of division
- Module algebra
- On a three-valued logical calculus and its application to the analysis of the paradoxes of the classical extended functional calculus
- On notation for ordinal numbers
- Partial logics reconsidered: A conservative approach
- Program algebra for sequential code
- Right-divisive groups
- Straight-line instruction sequence completeness for total calculation on cancellation meadows
- The initial meadows
- The rational numbers as an abstract data type
Cited in
(16)- Division by zero in non-involutive meadows
- The wheel of rational numbers as an abstract data type
- A process calculus with finitary comprehended terms
- Partial arithmetical data types of rational numbers and their equational specification
- Division by zero in common meadows
- Imperative process algebra and models of parallel computation
- Meadows and the equational specification of division
- Instruction sequence processing operators
- Fields, Meadows and Abstract Data Types
- Transformation of fractions into simple fractions in divisive meadows
- A negative result on algebraic specifications of the meadow of rational numbers
- Subvarieties of the Variety of Meadows
- The initial meadows
- Inversive meadows and divisive meadows
- Fracpairs and fractions over a reduced commutative ring
- Arithmetical datatypes with true fractions
This page was built for publication: Inversive meadows and divisive meadows
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q420833)