1. Introduction
Although the conventional arithmetic—which we call Diophantine from Diophantus, the Greek mathematician who first approached this branch of mathematics—is almost as old as mathematics itself, it sometimes fails to correctly describe natural phenomena. For example, in [
1], Helmoltz points out that adding one raindrop to another one leaves us with one raindrop, while in [
2], Kline notices that Diophantine arithmetic fails to correctly describe the result of combining gases or liquids by volume. Indeed, one quarter of alcohol and one quarter of water only yield about 1.8 quarters of vodka. To overcome this issue, scholars started developing inconsistent arithmetics, that is, arithmetics for which one or more Peano axioms were at the same time true and false. The most striking one was ultraintuitionism, developed by Yesenin-Volpin in [
3], that asserted that only a finite quantity of natural numbers exists. Other authors suggested that numbers are finite (see, e.g., [
4,
5]), while different scholars adopted a more moderate approach. The inconsistency of these alternative arithmetics lies in the fact that they are all grounded in the ordinary Diophantine arithmetic. The first consistent alternative to Diophantine arithmetic was proposed by Burgin in [
6], and the name non-Diophantine seemed perfectly suited for this arithmetic. Non-Diophantine arithmetics for natural and whole numbers have been studied by Burgin in [
6,
7,
8,
9], while those for real and complex numbers have been studied by Czachor in [
10,
11]. A complete account on non-Diophantine arithmetics can be found in the recent book by Burgin and Czachor [
12].
There are two types of non-Diophantine arithmetics: dual and projective. In this paper, we work with the latter. We start by defining an abstract prearithmetic , where is the carrier of (that is, the set of the elements of ), is a partial order on A, and and are two binary operations defined on the elements of A. We conventionally call them addition and multiplication, but that can be any generic operation. Naturally, the conventional Diophantine arithmetic of real numbers is an abstract prearithmetic; we denote by + the usual addition, × the usual multiplication, and the usual partial order on .
Abstract prearithmetic is called weakly projective with respect to a second abstract prearithmetic if there exist two functions and such that, for all, , and Function g is called the projector and function h is called the coprojector for the pair .
The weak projection of the sum of two elements of B onto A is defined as , while the weak projection of the product of two elements of B onto A is defined as .
Abstract prearithmetic is called projective with respect to abstract prearithmetic if it is weakly projective with respect to , with projector and coprojector f. We call f, that has to be bijective, the generator of projector and coprojector.
Weakly projective prearithmetics depend on two functional parameters, g and h—one, f, if they are projective—and recover the conventional Diophantine arithmetic when these functions are the identity. To this extent, we can consider non-Diophantine arithmetics as a generalization of the Diophantine one.
In this work, we consider two classes of abstract prearithmetics,
and
. They are useful to describe some natural and tech phenomena for which the conventional Diophantine arithmetic fails, and their elements allow us to overcome the version of the paradox of the heap (or sorites paradox) stated in Section 2 in [
9]. The setting of this variant of the sorites paradox is adding one grain of sand to a heap of sand, and the question is, once a grain is added, whether the heap is still a heap. The heart of sorites paradox is the issue of vagueness, in this case, vagueness of the word “heap”.
We show that every element of the first class is a complete totally ordered semiring, and it is weakly projective with respect to . Furthermore, we prove that the weak projection of any series of elements of is convergent in each .
The elements of can be used to solve the paradox of the heap too. They are complete totally ordered semirings and are projective with respect to the extended real Diophantine arithmetic . The projection of any non-indeterminate series of terms in is convergent in , for all .
The proofs of our claims can be found in [
13], where a third interesting class of abstract prearithmetics is also presented.
The paper is divided as follows.
Section 2 presents the two classes, and
Section 3 is a summary of our results.
Section 4 is a discussion.
2. Material and Methods
In this section, we present classes
and
and their properties. We summarize them in
Section 3.
2.1. Class
For any real , we define the corresponding non-Diophantine prearithmetic as having the following properties: (1) the order relation is the restriction to of the usual order on the reals; (2) has maximal element M and minimal element 0 with respect to , and is such that , which ensures having a multiplicative absorbing and additive neutral element in our set; , which ensures having a multiplicative neutral element in our set; there is at least an element such that ; and (3) it is closed under the binary operations and , where + and × denote the usual sum and product in , respectively.
Proposition 1. Addition ⊕ is associative.
Since addition ⊕ is associative, we have that, for every , is equal to the minimum between M and . By imposing on M the relative topology derived from , we can define the limit as of as .
Proposition 2. .
This result implies that is a complete totally ordered semiring.
Remark 1. Notice that cannot be a ring because for any , it lacks the additive inverse ; this is because we defined to be a subset of . Notice also that in this abstract, prearithmetic M is an idempotent element, that is, .
2.1.1. Overcoming the Paradox of the Heap
The paradox of the heap is a paradox that arises from vague predicates. A formulation of such paradox (also called the sorites paradox, from the Greek word
, “heap”), given in Section 2 in [
9], is the following: (1) one million grains of sand make a heap; (2) if one grain of sand is added to this heap, the heap stays the same; (3) however, when we add 1 to any natural number, we always obtain a new number.
This formulation of the paradox of the heap is proposed by Burgin to inspect whether adding $1 to the assets of a millionaire makes them “more of a millionaire” or leaves their fortune unchanged. We use the class to address paradox of the heap. Indeed, it is enough to take the element of the class for which 1,000,000, so that when we perform the addition , we obtain M. This conveys the idea that adding a grain of sand to the heap leaves us with a heap.
The class we introduced can also be used to describe phenomena such as the one noted by Helmholtz in [
1], adding one raindrop to another one gives one raindrop, or the one pointed out by Lebesgue (cf. [
2]), putting a lion and a rabbit in a cage, one will not find two animals in the cage later on. In both these cases, it suffices to consider the element
of the class for which
, so that
.
Class
allows us also to avoid introducing inconsistent Diophantine arithmetics, that is, arithmetics for which one or more Peano axioms were at the same time true and false. For example, in [
4], Rosinger points out that electronic digital computers, when operating on the integers, act according to the usual Peano axioms for
plus an extra ad hoc axiom, called the machine infinity axiom. The machine infinity axiom states that there exists
far greater than 1 such that
(for example,
is the maximum positive value for a 32-bit signed binary integer in computing). Clearly, Peano axioms and the machine infinity axiom together give rise to an inconsistency, which can be easily avoided by working with
.
In [
5], Van Bendegem developed an inconsistent axiomatic arithmetic similar to the “machine” one described in [
4]. He changed the Peano axioms so that a number that is the successor of itself exists. In particular, the fifth Peano axiom states that if
, then
x and
y are the same number. In the system of Van Bendegem, starting from some number
n, all its successors will be equal to
n. Then, the statement
is considered as both true and false at the same time, giving rise to an inconsistency. It is immediate to see how this inconsistency can be overcome by working with any abstract prearithmetic
in our class.
2.1.2. Is Weakly Projective with Respect to
Pick any , and consider . Consider then the functions , , so that g is the identity function , and , . Now, if we compute , for all , we have that . Similarly, we show that . Hence, addition and multiplication in are weakly projected onto addition and multiplication in , respectively. So, we can conclude that is weakly projective with respect to , for all .
2.1.3. Weak Projection of Series in onto
We first present the following result.
Proposition 3. Any series of elements of is always convergent.
Then, we claim that the weak projection of any series of elements of converges in , for all . This is an exciting result because it allows the scholar that needs a particular series to converge in their analysis to reach that result by performing a weak projection of the series onto and then continue the analysis in .
Consider any series of elements of . It can be convergent or divergent to . It cannot be divergent to because we are summing positive elements only, and it cannot be neither convergent nor divergent (i.e., it cannot be indeterminate), because the elements of the series cannot alternate their sign.
Proposition 4. The weak projection of is convergent.
The following lemma comes immediately from Proposition 1.
Lemma 1. For any series of elements of , for any , .
2.2. Class
In this section, we present a class of abstract prearithmetics
where every element is a complete totally ordered semiring, and such that the projection of a convergent or divergent series (to
or
) of elements of
converges. Its elements can be used to solve the paradox of the heap. For every real
, we define the corresponding non-Diophantine prearithmetic as
having the following properties: (1) the order relation
is the restriction to
of the usual order on the reals; (2)
; (3) let
and consider the function
and its inverse
Then, is closed under the binary operations , where + denotes the sum in , and where × denotes the product in .
Notice that we do not “force” 0 and M to be the boundary elements of ; they come naturally from the way addition and multiplication are defined. In addition, we have that by construction is projective with respect to , and that its generator induces an homeomorphism between and . This tells us immediately that is a complete totally ordered semiring, so addition and multiplication are associative. The fact that and in correspond to M and 0, respectively, tells us that the projection of any series of elements of converges in , as long as is not indeterminate. The elements of can be used to solve the paradox of the heap; to see this, notice that , for all and all . Moreover, M is an idempotent element of , for all : .