nLab decimal rational number

Redirected from "decimal rationals".
Contents

Context

Arithmetic

Algebra

Contents

Idea

A decimal rational number or decimal fraction is a rational number r∈ℚr \in \mathbb{Q} such that the decimal expansion of rr has finitely many digits.

Definition

As a subset of the rational numbers

A decimal rational number or decimal fraction is a rational number r∈ℚr \in \mathbb{Q} such that there exists n∈ℕn \in \mathbb{N} and a∈ℤa \in \mathbb{Z} such that r=a10 nr = \frac{a}{10^n}.

As the localisation of the integers at 10

The commutative ring of decimal rational numbers ℤ[1/10]\mathbb{Z}[1/10] is the localization of the integers ℤ\mathbb{Z} away from 1010.

As an initial object of a category

For lack of a better name, let us define a set with decimal fractions to be a set AA with a function ι∈ℤ×ℕ→A\iota \in \mathbb{Z} \times \mathbb{N} \to A, such that

∀a∈ℤ.∀b∈ℕ.∀c∈ℤ.∀d∈ℕ.(a⋅10 d=c⋅10 b)⇒(ι(a,b)=ι(c,d))\forall a \in \mathbb{Z}. \forall b \in \mathbb{N}. \forall c \in \mathbb{Z}. \forall d \in \mathbb{N}. (a \cdot 10^d = c \cdot 10^b) \implies (\iota(a, b) = \iota(c, d))

The integer a:ℤa:\mathbb{Z} represents the integer if one ignores the decimal separator in the decimal numeral representation of the decimal fraction, and the natural number b:ℕb:\mathbb{N} represents the number of digits to the left of the final digit where the decimal separator ought to be placed after in the decimal numeral representation of the decimal fraction. The axiom above is used to state that equivalent decimals are equal: i.e. 1.00 = 1.000 with decimal numeral representations.

A homomorphism of sets with decimal fractions between two decimal fraction algebras AA and BB is a function f:A→Bf:A \to B such that

∀a∈ℤ.∀b∈ℕ.f(ι A(a,b))=ι B(a,b)\forall a \in \mathbb{Z}. \forall b \in \mathbb{N}. f(\iota_A(a, b)) = \iota_B(a, b)

The category of sets with decimal fractions is the category SwDFSwDF whose objects Ob(SwDF)Ob(SwDF) are sets with decimal fractions and whose morphisms Mor(A,B)Mor(A,B) for sets with decimal fractions A∈Ob(SwDF)A \in Ob(SwDF), B∈Ob(SwDF)B \in Ob(SwDF) are homomorphisms of sets with decimal fractions. The set of decimal fractions, denoted ℤ[1/10]\mathbb{Z}[1/10], is defined as the initial object in the category of sets with decimal fractions.

As a higher inductive type

In homotopy type theory, the type of decimal numbers, denoted ℤ[1/10]\mathbb{Z}[1/10], could be defined as the higher inductive type generated by:

  • A function (−)/10 (−):ℤ×ℕ→ℤ[1/10](-)/10^{(-)}:\mathbb{Z} \times \mathbb{N} \rightarrow \mathbb{Z}[1/10]. The integer a:ℤa:\mathbb{Z} represents the integer if one ignores the decimal separator in the decimal numeral representation of the decimal number, and the natural number b:ℕb:\mathbb{N} represents the number of digits to the left of the final digit where the decimal separator ought to be placed after in the decimal numeral representation of the decimal number.
  • A dependent product of functions between identities representing that equivalent decimals are equal:
    equivdec:∏ a:ℤ∏ b:ℕ∏ c:ℤ∏ d:ℕ(a⋅10 d=c⋅10 b)→(a/10 b=c/10 d)equivdec : \prod_{a:\mathbb{Z}} \prod_{b:\mathbb{N}} \prod_{c:\mathbb{Z}} \prod_{d:\mathbb{N}} (a \cdot 10^d = c \cdot 10^b) \to (a/10^b = c/10^d)

    (i.e. 1.00 = 1.000 with decimal numeral representations)

  • A set-truncator
    τ 0:∏ a:ℤ[1/10]∏ b:ℤ[1/10]isProp(a=b)\tau_0: \prod_{a:\mathbb{Z}[1/10]} \prod_{b:\mathbb{Z}[1/10]} isProp(a=b)

Properties

Decidability

Proposition

(Decidability of equality)

For every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10] and q∈ℤ[1/10]q \in \mathbb{Z}[1/10], p=qp = q or ¬(p=q)\neg(p = q).

Definition

(Inequality)

For every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10] and q∈ℤ[1/10]q \in \mathbb{Z}[1/10], there is a proposition p≠qp \neq q called inequality and defined as

p≠q≔¬(p=q)p \neq q \coloneqq \neg(p = q)
Proposition

(Tight apartness relation)

Inequality ≠\neq is a tight apartness relation: For every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10] and q∈ℤ[1/10]q \in \mathbb{Z}[1/10], if ¬(p≠q)\neg(p \neq q), then p=qp = q.

Commutative ring structure

Definition

(Addition)

There exists a binary operation (−)+(−):ℤ[1/10]×ℤ[1/10]→ℤ[1/10](-)+(-):\mathbb{Z}[1/10] \times \mathbb{Z}[1/10] \to \mathbb{Z}[1/10] called addition defined as

a/10 b+c/10 d≔(a⋅10 d+c⋅10 b)/10 (b+d)a/10^b + c/10^d \coloneqq (a \cdot 10^d + c \cdot 10^b)/10^{(b + d)}

for a∈ℤa \in \mathbb{Z}, b∈ℕb \in \mathbb{N}, c∈ℤc \in \mathbb{Z}, d∈ℕd \in \mathbb{N}.

Proposition

(Associativity of addition)

For every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10], q∈ℤ[1/10]q \in \mathbb{Z}[1/10], and r∈ℤ[1/10]r \in \mathbb{Z}[1/10], (p+q)+r=p+(q+r)(p + q) + r = p + (q + r).

Proof

By definition of the set of decimal fractions, there exist numbers a∈ℤa \in \mathbb{Z}, b∈ℕb \in \mathbb{N}, c∈ℤc \in \mathbb{Z}, d∈ℕd \in \mathbb{N}, e∈ℤe \in \mathbb{Z}, f∈ℕf \in \mathbb{N} such that a/10 b=pa/10^b = p, c/10 d=qc/10^d = q, and e/10 f=qe/10^f = q. Thus,

p+q=a/10 b+c/10 d=(a⋅10 d+c⋅10 b)/10 (b+d)p + q = a/10^b + c/10^d = (a \cdot 10^d + c \cdot 10^b)/10^{(b + d)}
(p+q)+r=(a⋅10 d+c⋅10 b)/10 (b+d)+e/10 f=((a⋅10 d+c⋅10 b)⋅10 f+e⋅10 (b+d))/10 (b+d)+f(p + q) + r = (a \cdot 10^d + c \cdot 10^b)/10^{(b + d)} + e/10^f = ((a \cdot 10^d + c \cdot 10^b) \cdot 10^f + e \cdot 10^{(b + d)})/10^{(b + d) + f}
q+r=c/10 d+e/10 f=(c⋅10 f+e⋅10 d)/10 (d+f)q + r = c/10^d + e/10^f = (c \cdot 10^f + e \cdot 10^d)/10^{(d + f)}
p+(q+r)=a/10 b+(c⋅10 f+e⋅10 d)/10 (d+f)=(a⋅10 (d+f)+(c⋅10 f+e⋅10 d)⋅10 b)/10 b+(d+f)p + (q + r) = a/10^b + (c \cdot 10^f + e \cdot 10^d)/10^{(d + f)} = (a \cdot 10^{(d + f)} + (c \cdot 10^f + e \cdot 10^d) \cdot 10^b)/10^{b + (d + f)}

by definition of addition. By the distributive property of multiplication of integers

((a⋅10 d+c⋅10 b)⋅10 f+e⋅10 (b+d))/10 (b+d)+f=(a⋅10 d⋅10 f+c⋅10 b⋅10 f)+e⋅10 (b+d))/10 (b+d)+f((a \cdot 10^d + c \cdot 10^b) \cdot 10^f + e \cdot 10^{(b + d)})/10^{(b + d) + f} = (a \cdot 10^d \cdot 10^f + c \cdot 10^b \cdot 10^f) + e \cdot 10^{(b + d)})/10^{(b + d) + f}
(a⋅10 (d+f)+(c⋅10 f+e⋅10 d)⋅10 b)/10 b+(d+f)=(a⋅10 (d+f)+(c⋅10 f⋅10 b+e⋅10 d⋅10 b)/10 b+(d+f)(a \cdot 10^{(d + f)} + (c \cdot 10^f + e \cdot 10^d) \cdot 10^b)/10^{b + (d + f)} = (a \cdot 10^{(d + f)} + (c \cdot 10^f \cdot 10^b + e \cdot 10^d \cdot 10^b)/10^{b + (d + f)}

and by the fact that exponentiation is an ℕ\mathbb{N}-action with respect to multiplication and by the commutative property of addition of natural numbers,

(a⋅10 d⋅10 f+c⋅10 b⋅10 f)+e⋅10 (b+d))/10 (b+d)+f=(a⋅10 d+f+c⋅10 b+f)+e⋅10 (b+d))/10 (b+d)+f(a \cdot 10^d \cdot 10^f + c \cdot 10^b \cdot 10^f) + e \cdot 10^{(b + d)})/10^{(b + d) + f} = (a \cdot 10^{d + f} + c \cdot 10^{b + f}) + e \cdot 10^{(b + d)})/10^{(b + d) + f}
(a⋅10 (d+f)+(c⋅10 f⋅10 b+e⋅10 d⋅10 b)/10 b+(d+f)=(a⋅10 d+f+(c⋅10 b+f+e⋅10 b+d)/10 b+(d+f)(a \cdot 10^{(d + f)} + (c \cdot 10^f \cdot 10^b + e \cdot 10^d \cdot 10^b)/10^{b + (d + f)} = (a \cdot 10^{d + f} + (c \cdot 10^{b + f} + e \cdot 10^{b + d})/10^{b + (d + f)}

Finally, by the associative property of addition of integers and natural numbers,

(a⋅10 d+f+c⋅10 b+f)+e⋅10 (b+d))/10 (b+d)+f=(a⋅10 d+f+(c⋅10 b+f+e⋅10 b+d)/10 b+(d+f)(a \cdot 10^{d + f} + c \cdot 10^{b + f}) + e \cdot 10^{(b + d)})/10^{(b + d) + f} = (a \cdot 10^{d + f} + (c \cdot 10^{b + f} + e \cdot 10^{b + d})/10^{b + (d + f)}

Thus, (p+q)+r=p+(q+r)(p + q) + r = p + (q + r).

Proposition

(Commutativity of addition)

For every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10] and q∈ℤ[1/10]q \in \mathbb{Z}[1/10], p+q=q+pp + q = q + p.

Proof

By definition of the set of decimal fractions, there exist numbers a∈ℤa \in \mathbb{Z}, b∈ℕb \in \mathbb{N}, c∈ℤc \in \mathbb{Z}, d∈ℕd \in \mathbb{N} such that a/10 b=pa/10^b = p and c/10 d=qc/10^d = q. Thus,

p+q=a/10 b+c/10 d=(a⋅10 d+c⋅10 b)/10 (b+d)p + q = a/10^b + c/10^d = (a \cdot 10^d + c \cdot 10^b)/10^{(b + d)}

and

q+p=c/10 d+a/10 b=(c⋅10 b+a⋅10 d)/10 (d+b)q + p = c/10^d + a/10^b = (c \cdot 10^b + a \cdot 10^d)/10^{(d + b)}

by definition of addition. By the commutativity of addition in the integers and the natural numbers,

(a⋅10 d+c⋅10 b)/10 (b+d)=(c⋅10 b+a⋅10 d)/10 (d+b)(a \cdot 10^d + c \cdot 10^b)/10^{(b + d)} = (c \cdot 10^b + a \cdot 10^d)/10^{(d + b)}

Thus, p+q=q+pp + q = q + p.

Definition

(Zero)

There exists an element 0∈ℤ[1/10]0 \in \mathbb{Z}[1/10] called zero and defined as 0≔0/10 00 \coloneqq 0/10^0.

Proposition

(Zero is a left identity of addition)

For every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10], 0+p=p0 + p = p.

Proof

By definition of the set of decimal fractions, there exist numbers a∈ℤa \in \mathbb{Z}, b∈ℕb \in \mathbb{N} such that a/10 b=pa/10^b = p. Thus,

0+p=0/10 0+a/10 b=(0⋅10 b+a⋅10 0)/10 (0+b)0 + p = 0/10^0 + a/10^b = (0 \cdot 10^b + a \cdot 10^0)/10^{(0 + b)}

by definition of addition. By the absorption property of 00 with respect to multiplication in the integers,

(0⋅10 b+a⋅10 0)/10 (0+b)=(a⋅10 0)/10 (0+b)(0 \cdot 10^b + a \cdot 10^0)/10^{(0 + b)} = (a \cdot 10^0)/10^{(0 + b)}

by the fact that exponentiation is an ℕ\mathbb{N}-action with respect to multiplication in the integers,

(a⋅10 0)/10 (0+b)=(a⋅1)/10 (0+b)(a \cdot 10^0)/10^{(0 + b)} = (a \cdot 1)/10^{(0 + b)}

by the fact that 1 is a right identity element with respect to multiplication in the integers,

(a⋅1)/10 (0+b)=a/10 (0+b)(a \cdot 1)/10^{(0 + b)} = a/10^{(0 + b)}

and by the fact that 0 is a left identity element with respect to addition in the natural numbers,

a/10 (0+b)=a/10 ba/10^{(0 + b)} = a/10^{b}

Thus, 0+p=p0 + p = p.

Proposition

(Zero is a right identity of addition)

For every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10], p+0=pp + 0 = p.

Proof

By definition of the set of decimal fractions, there exist numbers a∈ℤa \in \mathbb{Z}, b∈ℕb \in \mathbb{N} such that a/10 b=pa/10^b = p. Thus,

p+0=a/10 b+0/10 0=(a⋅10 0+0⋅10 b)/10 (b+0)p + 0 = a/10^b + 0/10^0 = (a \cdot 10^0 + 0 \cdot 10^b)/10^{(b + 0)}

by definition of addition. By the absorption property of 00 with respect to multiplication in the integers,

(a⋅10 0+0⋅10 b)/10 (b+0)=(a⋅10 0)/10 (b+0)(a \cdot 10^0 + 0 \cdot 10^b)/10^{(b + 0)} = (a \cdot 10^0)/10^{(b + 0)}

by the fact that exponentiation is an ℕ\mathbb{N}-action with respect to multiplication in the integers,

(a⋅10 0)/10 (b+0)=(a⋅1)/10 (b+0)(a \cdot 10^0)/10^{(b + 0)} = (a \cdot 1)/10^{(b + 0)}

by the fact that 1 is a right identity element with respect to multiplication in the integers,

(a⋅1)/10 (b+0)=a/10 (b+0)(a \cdot 1)/10^{(b + 0)} = a/10^{(b + 0)}

and by that 0 is a left identity element with respect to addition in the natural numbers,

a/10 (b+0)=a/10 ba/10^{(b + 0)} = a/10^{b}

Thus, p+0=pp + 0 = p.

Definition

(Negation)

There exists a function −(−):ℤ[1/10]→ℤ[1/10]-(-):\mathbb{Z}[1/10] \to \mathbb{Z}[1/10] called negation and defined as

−(a/10 b)≔(−a)/10 b-(a/10^b) \coloneqq (-a)/10^b

for a∈ℤa \in \mathbb{Z}, b∈ℕb \in \mathbb{N}.

Proposition

(Negation is a left inverse of addition)

For every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10], −p+p=0-p + p = 0.

Proof

By definition of the set of decimal fractions, there exist numbers a∈ℤa \in \mathbb{Z}, b∈ℕb \in \mathbb{N} such that a/10 b=pa/10^b = p. Thus,

−p+p=(−a)/10 b+a/10 0=((−a)⋅10 b+a⋅10 b)/10 (b+b)-p + p = (-a)/10^b + a/10^0 = ((-a) \cdot 10^b + a \cdot 10^b)/10^{(b + b)}

by definition of addition. By the fact that multiplication is a bilinear function in the integers,

((−a)⋅10 b+a⋅10 b)/10 (b+b)=(−(a⋅10 b)+a⋅10 b)/10 (b+b)((-a) \cdot 10^b + a \cdot 10^b)/10^{(b + b)} = (-(a \cdot 10^b) + a \cdot 10^b)/10^{(b + b)}

and by the fact that negation is a left inverse of addition in the integers,

(−(a⋅10 b)+a⋅10 b)/10 (b+b)/10 (b+b)=0/10 (b+b)(-(a \cdot 10^b) + a \cdot 10^b)/10^{(b + b)}/10^{(b + b)} = 0/10^{(b + b)}

and by definition of equality of decimal fractions, since

0⋅10 (b+b)=0⋅10 00 \cdot 10^{(b + b)} = 0 \cdot 10^0

this means that

0/10 (b+b)=0/10 00/10^{(b + b)} = 0/10^0

Thus, −p+p=0-p + p = 0.

Proposition

(Negation is a right inverse of addition)

For every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10], p+(−p)=0p + (-p) = 0.

Proof

By definition of the set of decimal fractions, there exist numbers a∈ℤa \in \mathbb{Z}, b∈ℕb \in \mathbb{N} such that a/10 b=pa/10^b = p. Thus,

p+−p=a/10 b+(−a)/10 0=(a⋅10 b+(−a)⋅10 b)/10 (b+b)p + -p = a/10^b + (-a)/10^0 = (a \cdot 10^b + (-a) \cdot 10^b)/10^{(b + b)}

by definition of addition. By the fact that multiplication is a bilinear function in the integers,

(a⋅10 b+(−a)⋅10 b)/10 (b+b)=(a⋅10 b+−(a⋅10 b))/10 (b+b)(a \cdot 10^b + (-a) \cdot 10^b)/10^{(b + b)} = (a \cdot 10^b + -(a \cdot 10^b))/10^{(b + b)}

and by the fact that negation is a right inverse of addition in the integers,

(a⋅10 b+−(a⋅10 b))/10 (b+b)=0/10 (b+b)(a \cdot 10^b + -(a \cdot 10^b))/10^{(b + b)} = 0/10^{(b + b)}

and by definition of equality of decimal fractions, since

0⋅10 (b+b)=0⋅10 00 \cdot 10^{(b + b)} = 0 \cdot 10^0

this means that

0/10 (b+b)=0/10 00/10^{(b + b)} = 0/10^0

Thus, p+−p=0p + -p = 0.

Definition

(Subtraction)

There exists a binary operation (−)−(−):ℤ[1/10]×ℤ[1/10]→ℤ[1/10](-)-(-):\mathbb{Z}[1/10] \times \mathbb{Z}[1/10] \to \mathbb{Z}[1/10] called subtraction defined as

a/10 b−c/10 d≔(a⋅10 d−c⋅10 b)/10 (b+d)a/10^b - c/10^d \coloneqq (a \cdot 10^d - c \cdot 10^b)/10^{(b + d)}

for a∈ℤa \in \mathbb{Z}, b∈ℕb \in \mathbb{N}, c∈ℤc \in \mathbb{Z}, d∈ℕd \in \mathbb{N}.

Proposition

(Abelian group)

The decimal fractions (ℤ[1/10],0,+,−)(\mathbb{Z}[1/10], 0, +, -) form an abelian group.

Definition

(Multiplication)

There exists a binary operation (−)⋅(−):ℤ[1/10]×ℤ[1/10]→ℤ[1/10](-)\cdot (-):\mathbb{Z}[1/10] \times \mathbb{Z}[1/10] \to \mathbb{Z}[1/10] called multiplication defined as

a/10 b⋅c/10 d≔(a⋅c)/10 (b+d)a/10^b \cdot c/10^d \coloneqq (a \cdot c)/10^{(b + d)}

for a∈ℤa \in \mathbb{Z}, b∈ℕb \in \mathbb{N}, c∈ℤc \in \mathbb{Z}, d∈ℕd \in \mathbb{N}.

Proposition

(Left distributivity of multiplication over addition)

For every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10], q∈ℤ[1/10]q \in \mathbb{Z}[1/10], and r∈ℤ[1/10]r \in \mathbb{Z}[1/10], p⋅(q+r)=p⋅q+p⋅rp \cdot (q + r) = p \cdot q + p \cdot r.

Proof

By definition of the set of decimal fractions, there exist numbers a∈ℤa \in \mathbb{Z}, b∈ℕb \in \mathbb{N}, c∈ℤc \in \mathbb{Z}, d∈ℕd \in \mathbb{N}, e∈ℤe \in \mathbb{Z}, f∈ℕf \in \mathbb{N} such that a/10 b=pa/10^b = p, c/10 d=qc/10^d = q, and e/10 f=qe/10^f = q. Thus,

q+r=c/10 d+e/10 f=(c⋅10 f+e⋅10 d)/10 (d+f)q + r = c/10^d + e/10^f = (c \cdot 10^f + e \cdot 10^d)/10^{(d + f)}
p⋅(q+r)=a/10 b⋅(c⋅10 f+e⋅10 d)/10 (d+f)=(a⋅(c⋅10 f+e⋅10 d))/10 b+(d+f)p \cdot (q + r) = a/10^b \cdot (c \cdot 10^f + e \cdot 10^d)/10^{(d + f)} = (a \cdot (c \cdot 10^f + e \cdot 10^d))/10^{b + (d + f)}
p⋅q=a/10 b⋅c/10 d=(a⋅c)/10 (b+d)p \cdot q = a/10^b \cdot c/10^d = (a \cdot c)/10^{(b + d)}
p⋅r=a/10 b⋅e/10 f=(a⋅e)/10 (b+f)p \cdot r = a/10^b \cdot e/10^f = (a \cdot e)/10^{(b + f)}
p⋅q+p⋅r=(a⋅c)/10 (b+d)+(a⋅e)/10 (b+f)=((a⋅c)⋅10 (b+f)+(a⋅e)⋅10 (b+d))/10 (b+d)+(b+f)p \cdot q + p \cdot r = (a \cdot c)/10^{(b + d)} + (a \cdot e)/10^{(b + f)} = ((a \cdot c) \cdot 10^{(b + f)} + (a \cdot e) \cdot 10^{(b + d)})/10^{(b + d) + (b + f)}

by definition of addition and multiplication. By left distributivity of multiplication over addition of integers,

(a⋅(c⋅10 f+e⋅10 d))/10 b+(d+f)=(a⋅(c⋅10 f)+a⋅(e⋅10 d))/10 b+(d+f)(a \cdot (c \cdot 10^f + e \cdot 10^d))/10^{b + (d + f)} = (a \cdot (c \cdot 10^f) + a \cdot (e \cdot 10^d))/10^{b + (d + f)}

and by associativity of multiplication of integers,

(a⋅(c⋅10 f)+a⋅(e⋅10 d))/10 b+(d+f)=((a⋅c)⋅10 f+(a⋅e)⋅10 d)/10 b+(d+f)(a \cdot (c \cdot 10^f) + a \cdot (e \cdot 10^d))/10^{b + (d + f)} = ((a \cdot c) \cdot 10^f + (a \cdot e) \cdot 10^d)/10^{b + (d + f)}

Now we consider the following integer expressions: by the right distributive property of multiplication over addition in integers,

((a⋅c)⋅10 f+(a⋅e)⋅10 d)⋅10 (b+d)+(b+f)=((a⋅c)⋅10 f)⋅10 (b+d)+(b+f)+((a⋅e)⋅10 d)⋅10 (b+d)+(b+f)((a \cdot c) \cdot 10^f + (a \cdot e) \cdot 10^d) \cdot 10^{(b + d) + (b + f)} = ((a \cdot c) \cdot 10^f) \cdot 10^{(b + d) + (b + f)} + ((a \cdot e) \cdot 10^d) \cdot 10^{(b + d) + (b + f)}
((a⋅c)⋅10 (b+f)+(a⋅e)⋅10 (b+d))⋅10 b+(d+f)=((a⋅c)⋅10 (b+f))⋅10 b+(d+f)+((a⋅e)⋅10 (b+d))⋅10 b+(d+f)((a \cdot c) \cdot 10^{(b + f)} + (a \cdot e) \cdot 10^{(b + d)}) \cdot 10^{b + (d + f)} = ((a \cdot c) \cdot 10^{(b + f)}) \cdot 10^{b + (d + f)} + ((a \cdot e) \cdot 10^{(b + d)}) \cdot 10^{b + (d + f)}

and by the associative property of multiplication in integers,

((a⋅c)⋅10 f)⋅10 (b+d)+(b+f)+((a⋅e)⋅10 d)⋅10 (b+d)+(b+f)=(a⋅c)⋅(10 f⋅10 (b+d)+(b+f))+(a⋅e)⋅(10 d⋅10 (b+d)+(b+f))((a \cdot c) \cdot 10^f) \cdot 10^{(b + d) + (b + f)} + ((a \cdot e) \cdot 10^d) \cdot 10^{(b + d) + (b + f)} = (a \cdot c) \cdot (10^f \cdot 10^{(b + d) + (b + f)}) + (a \cdot e) \cdot (10^d \cdot 10^{(b + d) + (b + f)})
((a⋅c)⋅10 (b+f))⋅10 b+(d+f)+((a⋅e)⋅10 (b+d))⋅10 b+(d+f)=(a⋅c)⋅(10 (b+f)⋅10 b+(d+f))+(a⋅e)⋅(10 (b+d)⋅10 b+(d+f))((a \cdot c) \cdot 10^{(b + f)}) \cdot 10^{b + (d + f)} + ((a \cdot e) \cdot 10^{(b + d)}) \cdot 10^{b + (d + f)} = (a \cdot c) \cdot (10^{(b + f)} \cdot 10^{b + (d + f)}) + (a \cdot e) \cdot (10^{(b + d)} \cdot 10^{b + (d + f)})

By the fact that exponentiation is an ℕ\mathbb{N}-action over multiplication on the integers,

(a⋅c)⋅(10 f⋅10 (b+d)+(b+f))+(a⋅e)⋅(10 d⋅10 (b+d)+(b+f))=(a⋅c)⋅10 f+((b+d)+(b+f))+(a⋅e)⋅(10 d+((b+d)+(b+f))(a \cdot c) \cdot (10^f \cdot 10^{(b + d) + (b + f)}) + (a \cdot e) \cdot (10^d \cdot 10^{(b + d) + (b + f)}) = (a \cdot c) \cdot 10^{f + ((b + d) + (b + f))} + (a \cdot e) \cdot (10^{d + ((b + d) + (b + f))}
(a⋅c)⋅(10 (b+f)⋅10 b+(d+f))+(a⋅e)⋅(10 (b+d)⋅10 b+(d+f))=(a⋅c)⋅10 (b+f)+(b+(d+f))+(a⋅e)⋅10 (b+d)+(b+(d+f))(a \cdot c) \cdot (10^{(b + f)} \cdot 10^{b + (d + f)}) + (a \cdot e) \cdot (10^{(b + d)} \cdot 10^{b + (d + f)}) = (a \cdot c) \cdot 10^{(b + f) + (b + (d + f))} + (a \cdot e) \cdot 10^{(b + d) + (b + (d + f))}

and by the associativity and commutativity of addition on the natural numbers,

(a⋅c)⋅10 f+((b+d)+(b+f))+(a⋅e)⋅(10 d+((b+d)+(b+f))=(a⋅c)⋅10 (f+(b+d))+(b+f)+(a⋅e)⋅(10 d+((b+f)+(b+d))(a \cdot c) \cdot 10^{f + ((b + d) + (b + f))} + (a \cdot e) \cdot (10^{d + ((b + d) + (b + f))} = (a \cdot c) \cdot 10^{(f + (b + d)) + (b + f)} + (a \cdot e) \cdot (10^{d + ((b + f) + (b + d))}
(a⋅c)⋅10 (f+(b+d))+(b+f)+(a⋅e)⋅(10 d+((b+f)+(b+d))=(a⋅c)⋅10 (b+f)+((b+d)+f)+(a⋅e)⋅(10 (d+(b+f))+(b+d)(a \cdot c) \cdot 10^{(f + (b + d)) + (b + f)} + (a \cdot e) \cdot (10^{d + ((b + f) + (b + d))} = (a \cdot c) \cdot 10^{(b + f) + ((b + d) + f)} + (a \cdot e) \cdot (10^{(d + (b + f)) + (b + d)}
(a⋅c)⋅10 (b+f)+((b+d)+f)+(a⋅e)⋅(10 (d+(b+f))+(b+d)=(a⋅c)⋅10 (b+f)+(b+(d+f))+(a⋅e)⋅(10 (b+d)+((b+f)+d)(a \cdot c) \cdot 10^{(b + f) + ((b + d) + f)} + (a \cdot e) \cdot (10^{(d + (b + f)) + (b + d)} = (a \cdot c) \cdot 10^{(b + f) + (b + (d + f))} + (a \cdot e) \cdot (10^{(b + d) + ((b + f) + d)}
(a⋅c)⋅10 (b+f)+(b+(d+f))+(a⋅e)⋅(10 (b+d)+((b+f)+d)=(a⋅c)⋅10 (b+f)+(b+(d+f))+(a⋅e)⋅(10 (b+d)+(b+(f+d))(a \cdot c) \cdot 10^{(b + f) + (b + (d + f))} + (a \cdot e) \cdot (10^{(b + d) + ((b + f) + d)} = (a \cdot c) \cdot 10^{(b + f) + (b + (d + f))} + (a \cdot e) \cdot (10^{(b + d) + (b + (f + d))}
(a⋅c)⋅10 (b+f)+(b+(d+f))+(a⋅e)⋅(10 (b+d)+(b+(f+d))=(a⋅c)⋅10 (b+f)+(b+(d+f))+(a⋅e)⋅(10 (b+d)+(b+(d+f))(a \cdot c) \cdot 10^{(b + f) + (b + (d + f))} + (a \cdot e) \cdot (10^{(b + d) + (b + (f + d))} = (a \cdot c) \cdot 10^{(b + f) + (b + (d + f))} + (a \cdot e) \cdot (10^{(b + d) + (b + (d + f))}

Thus,

((a⋅c)⋅10 f+(a⋅e)⋅10 d)⋅10 (b+d)+(b+f)=((a⋅c)⋅10 (b+f)+(a⋅e)⋅10 (b+d))⋅10 b+(d+f)((a \cdot c) \cdot 10^f + (a \cdot e) \cdot 10^d) \cdot 10^{(b + d) + (b + f)} = ((a \cdot c) \cdot 10^{(b + f)} + (a \cdot e) \cdot 10^{(b + d)}) \cdot 10^{b + (d + f)}

By definition of equality of decimal fractions, since

((a⋅c)⋅10 f+(a⋅e)⋅10 d)⋅10 (b+d)+(b+f)=((a⋅c)⋅10 (b+f)+(a⋅e)⋅10 (b+d))⋅10 b+(d+f)((a \cdot c) \cdot 10^f + (a \cdot e) \cdot 10^d) \cdot 10^{(b + d) + (b + f)} = ((a \cdot c) \cdot 10^{(b + f)} + (a \cdot e) \cdot 10^{(b + d)}) \cdot 10^{b + (d + f)}

then

((a⋅c)⋅10 f)+(a⋅e)⋅10 d))/10 b+(d+f)=((a⋅c)⋅10 (b+f)+(a⋅e)⋅10 (b+d))/10 (b+d)+(b+f)((a \cdot c) \cdot 10^f) + (a \cdot e) \cdot 10^d))/10^{b + (d + f)} = ((a \cdot c) \cdot 10^{(b + f)} + (a \cdot e) \cdot 10^{(b + d)})/10^{(b + d) + (b + f)}

Thus, p⋅(q+r)=p⋅q+p⋅rp \cdot (q + r) = p \cdot q + p \cdot r.

Proposition

(Right distributivity of multiplication over addition)

For every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10], q∈ℤ[1/10]q \in \mathbb{Z}[1/10], and r∈ℤ[1/10]r \in \mathbb{Z}[1/10], (p+q)⋅r=p⋅r+q⋅r(p + q) \cdot r = p \cdot r + q \cdot r.

Proof

By definition of the set of decimal fractions, there exist numbers a∈ℤa \in \mathbb{Z}, b∈ℕb \in \mathbb{N}, c∈ℤc \in \mathbb{Z}, d∈ℕd \in \mathbb{N}, e∈ℤe \in \mathbb{Z}, f∈ℕf \in \mathbb{N} such that a/10 b=pa/10^b = p, c/10 d=qc/10^d = q, and e/10 f=qe/10^f = q. Thus,

p+q=a/10 b+c/10 d=(a⋅10 d+c⋅10 b)/10 (b+d)p + q = a/10^b + c/10^d = (a \cdot 10^d + c \cdot 10^b)/10^{(b + d)}
(p+q)⋅r=(a⋅10 d+c⋅10 b)/10 (b+d)⋅e/10 f=((a⋅10 d+c⋅10 b)⋅e)/10 (b+d)+f)(p + q) \cdot r = (a \cdot 10^d + c \cdot 10^b)/10^{(b + d)} \cdot e/10^f = ((a \cdot 10^d + c \cdot 10^b) \cdot e)/10^{(b + d) + f)}
p⋅r=a/10 b⋅e/10 f=(a⋅e)/10 (b+f)p \cdot r = a/10^b \cdot e/10^f = (a \cdot e)/10^{(b + f)}
q⋅r=c/10 d⋅c/10 d=(c⋅e)/10 (d+f)q \cdot r = c/10^d \cdot c/10^d = (c \cdot e)/10^{(d + f)}
p⋅r+q⋅r=(a⋅e)/10 (b+f)+(c⋅e)/10 (d+f)=((a⋅e)⋅10 (d+f)+(c⋅e)⋅10 (b+f))/10 (b+f)+(d+f)p \cdot r + q \cdot r = (a \cdot e)/10^{(b + f)} + (c \cdot e)/10^{(d + f)} = ((a \cdot e) \cdot 10^{(d + f)} + (c \cdot e) \cdot 10^{(b + f)})/10^{(b + f) + (d + f)}

by definition of addition and multiplication. By right distributivity of multiplication over addition of integers,

((a⋅10 d+c⋅10 b)⋅e)/10 (b+d)+f)=((a⋅10 d)⋅e+(c⋅10 b)⋅e)/10 (b+d)+f)((a \cdot 10^d + c \cdot 10^b) \cdot e)/10^{(b + d) + f)} = ((a \cdot 10^d) \cdot e + (c \cdot 10^b) \cdot e)/10^{(b + d) + f)}

and by associativity of multiplication of integers,

((a⋅10 d)⋅e+(c⋅10 b)⋅e)/10 (b+d)+f)=(a⋅(10 d⋅e)+c⋅(10 b⋅e))/10 (b+d)+f)((a \cdot 10^d) \cdot e + (c \cdot 10^b) \cdot e)/10^{(b + d) + f)} = (a \cdot (10^d \cdot e) + c \cdot (10^b \cdot e))/10^{(b + d) + f)}

and by commutativity of multiplication of integers,

(a⋅(10 d⋅e)+c⋅(10 b⋅e))/10 (b+d)+f)=(a⋅(e⋅10 d)+c⋅(e⋅10 b))/10 (b+d)+f)(a \cdot (10^d \cdot e) + c \cdot (10^b \cdot e))/10^{(b + d) + f)} = (a \cdot (e \cdot 10^d) + c \cdot (e \cdot 10^b))/10^{(b + d) + f)}

and by associativity of multiplication of integers,

(a⋅(e⋅10 d)+c⋅(e⋅10 b))/10 (b+d)+f)=((a⋅e)⋅10 d+(c⋅e)⋅10 b)/10 (b+d)+f)(a \cdot (e \cdot 10^d) + c \cdot (e \cdot 10^b))/10^{(b + d) + f)} = ((a \cdot e) \cdot 10^d + (c \cdot e) \cdot 10^b)/10^{(b + d) + f)}

Now we consider the following integer expressions: by the right distributive property of multiplication over addition in integers,

((a⋅e)⋅10 d+(c⋅e)⋅10 b)⋅10 (b+f)+(d+f)=((a⋅e)⋅10 d)⋅10 (b+f)+(d+f)+((c⋅e)⋅10 b)⋅10 (b+f)+(d+f)((a \cdot e) \cdot 10^d + (c \cdot e) \cdot 10^b) \cdot 10^{(b + f) + (d + f)} = ((a \cdot e) \cdot 10^d) \cdot 10^{(b + f) + (d + f)} + ((c \cdot e) \cdot 10^b) \cdot 10^{(b + f) + (d + f)}
((a⋅e)⋅10 (d+f)+(c⋅e)⋅10 (b+f))⋅10 (b+d)+f)=((a⋅e)⋅10 (d+f))⋅10 (b+d)+f)+((c⋅e)⋅10 (b+f))⋅10 (b+d)+f)((a \cdot e) \cdot 10^{(d + f)} + (c \cdot e) \cdot 10^{(b + f)}) \cdot 10^{(b + d) + f)} = ((a \cdot e) \cdot 10^{(d + f)}) \cdot 10^{(b + d) + f)} + ((c \cdot e) \cdot 10^{(b + f)}) \cdot 10^{(b + d) + f)}

and by the associative property of multiplication in integers,

((a⋅e)⋅10 d)⋅10 (b+f)+(d+f)+((c⋅e)⋅10 b)⋅10 (b+f)+(d+f)=(a⋅e)⋅(10 d⋅10 (b+f)+(d+f))+(c⋅e)⋅(10 b⋅10 (b+f)+(d+f))((a \cdot e) \cdot 10^d) \cdot 10^{(b + f) + (d + f)} + ((c \cdot e) \cdot 10^b) \cdot 10^{(b + f) + (d + f)} = (a \cdot e) \cdot (10^d \cdot 10^{(b + f) + (d + f)}) + (c \cdot e) \cdot (10^b \cdot 10^{(b + f) + (d + f)})
((a⋅e)⋅10 (d+f))⋅10 (b+d)+f)+(c⋅e)⋅10 (b+f))⋅10 (b+d)+f)=(a⋅e)⋅(10 (d+f)⋅10 (b+d)+f))+(c⋅e)⋅(10 (b+f)⋅10 (b+d)+f))((a \cdot e) \cdot 10^{(d + f)}) \cdot 10^{(b + d) + f)} + (c \cdot e) \cdot 10^{(b + f)}) \cdot 10^{(b + d) + f)} = (a \cdot e) \cdot (10^{(d + f)} \cdot 10^{(b + d) + f)}) + (c \cdot e) \cdot (10^{(b + f)} \cdot 10^{(b + d) + f)})

By the fact that exponentiation is an ℕ\mathbb{N}-action over multiplication on the integers,

(a⋅e)⋅(10 d⋅10 (b+f)+(d+f))+(c⋅e)⋅(10 b⋅10 (b+f)+(d+f))=(a⋅e)⋅10 d+((b+f)+(d+f))+(c⋅e)⋅(10 b+((b+f)+(d+f))(a \cdot e) \cdot (10^d \cdot 10^{(b + f) + (d + f)}) + (c \cdot e) \cdot (10^b \cdot 10^{(b + f) + (d + f)}) = (a \cdot e) \cdot 10^{d + ((b + f) + (d + f))} + (c \cdot e) \cdot (10^{b + ((b + f) + (d + f))}
(a⋅e)⋅(10 (d+f)⋅10 (b+d)+f))+(c⋅e)⋅(10 (b+f)⋅10 (b+d)+f))=(a⋅e)⋅10 (d+f)+((b+d)+f)+(c⋅e)⋅10 (b+f)+((b+d)+f)(a \cdot e) \cdot (10^{(d + f)} \cdot 10^{(b + d) + f)}) + (c \cdot e) \cdot (10^{(b + f)} \cdot 10^{(b + d) + f)}) = (a \cdot e) \cdot 10^{(d + f) + ((b + d) + f)} + (c \cdot e) \cdot 10^{(b + f) + ((b + d) + f)}

and by the associativity and commutativity of addition on the natural numbers,

(a⋅e)⋅10 d+((b+f)+(d+f))+(c⋅e)⋅(10 b+((b+f)+(d+f))=(a⋅e)⋅10 (d+(b+f))+(d+f)+(c⋅e)⋅(10 b+((d+f)+(b+f))(a \cdot e) \cdot 10^{d + ((b + f) + (d + f))} + (c \cdot e) \cdot (10^{b + ((b + f) + (d + f))} = (a \cdot e) \cdot 10^{(d + (b + f)) + (d + f)} + (c \cdot e) \cdot (10^{b + ((d + f) + (b + f))}
(a⋅e)⋅10 (d+(b+f))+(d+f)+(c⋅e)⋅(10 b+((d+f)+(b+f))=(a⋅e)⋅10 (d+f)+(d+(b+f))+(c⋅e)⋅(10 (b+(d+f))+(b+f)(a \cdot e) \cdot 10^{(d + (b + f)) + (d + f)} + (c \cdot e) \cdot (10^{b + ((d + f) + (b + f))} = (a \cdot e) \cdot 10^{(d + f) + (d + (b + f))} + (c \cdot e) \cdot (10^{(b + (d + f)) + (b + f)}
(a⋅e)⋅10 (d+(b+f))+(d+f)+(c⋅e)⋅(10 b+((d+f)+(b+f))=(a⋅e)⋅10 (d+f)+((d+b)+f)+(c⋅e)⋅(10 (b+f)+(b+(d+f))(a \cdot e) \cdot 10^{(d + (b + f)) + (d + f)} + (c \cdot e) \cdot (10^{b + ((d + f) + (b + f))} = (a \cdot e) \cdot 10^{(d + f) + ((d + b) + f)} + (c \cdot e) \cdot (10^{(b + f) + (b + (d + f))}
(a⋅e)⋅10 (d+f)+((d+b)+f)+(c⋅e)⋅(10 (b+f)+(b+(d+f))=(a⋅e)⋅10 (d+f)+((b+d)+f)+(c⋅e)⋅(10 (b+f)+((b+d)+f)(a \cdot e) \cdot 10^{(d + f) + ((d + b) + f)} + (c \cdot e) \cdot (10^{(b + f) + (b + (d + f))} = (a \cdot e) \cdot 10^{(d + f) + ((b +d) + f)} + (c \cdot e) \cdot (10^{(b + f) + ((b + d) + f)}

Thus,

((a⋅e)⋅10 d+(c⋅e)⋅10 b)⋅10 (b+f)+(d+f)=((a⋅e)⋅10 (d+f)+(c⋅e)⋅10 (b+f))⋅10 (b+d)+f)((a \cdot e) \cdot 10^d + (c \cdot e) \cdot 10^b) \cdot 10^{(b + f) + (d + f)} = ((a \cdot e) \cdot 10^{(d + f)} + (c \cdot e) \cdot 10^{(b + f)}) \cdot 10^{(b + d) + f)}

By definition of equality of decimal fractions, since

((a⋅e)⋅10 d+(c⋅e)⋅10 b)⋅10 (b+f)+(d+f)=((a⋅e)⋅10 (d+f)+(c⋅e)⋅10 (b+f))⋅10 (b+d)+f)((a \cdot e) \cdot 10^d + (c \cdot e) \cdot 10^b) \cdot 10^{(b + f) + (d + f)} = ((a \cdot e) \cdot 10^{(d + f)} + (c \cdot e) \cdot 10^{(b + f)}) \cdot 10^{(b + d) + f)}

then

((a⋅e)⋅10 d+(c⋅e)⋅10 b)/10 (b+d)+f)=((a⋅e)⋅10 (d+f)+(c⋅e)⋅10 (b+f))/10 (b+f)+(d+f)((a \cdot e) \cdot 10^d + (c \cdot e) \cdot 10^b)/10^{(b + d) + f)} = ((a \cdot e) \cdot 10^{(d + f)} + (c \cdot e) \cdot 10^{(b + f)})/10^{(b + f) + (d + f)}

Thus, (p+q)⋅r=p⋅r+q⋅r(p + q) \cdot r = p \cdot r + q \cdot r.

Proposition

(Associativity of multiplication)

For every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10], q∈ℤ[1/10]q \in \mathbb{Z}[1/10], and r∈ℤ[1/10]r \in \mathbb{Z}[1/10], (p⋅q)⋅r=p⋅(q⋅r)(p \cdot q) \cdot r = p \cdot (q \cdot r).

Proof

By definition of the set of decimal fractions, there exist numbers a∈ℤa \in \mathbb{Z}, b∈ℕb \in \mathbb{N}, c∈ℤc \in \mathbb{Z}, d∈ℕd \in \mathbb{N}, e∈ℤe \in \mathbb{Z}, f∈ℕf \in \mathbb{N} such that a/10 b=pa/10^b = p, c/10 d=qc/10^d = q, and e/10 f=qe/10^f = q. Thus,

p⋅q=a/10 b⋅c/10 d=(a⋅c)/10 (b+d)p \cdot q = a/10^b \cdot c/10^d = (a \cdot c)/10^{(b + d)}
(p⋅q)⋅r=(a⋅c)/10 (b+d)+e/10 f=((a⋅c)⋅e)/10 (b+d)+f(p \cdot q) \cdot r = (a \cdot c)/10^{(b + d)} + e/10^f = ((a \cdot c) \cdot e)/10^{(b + d) + f}
q⋅r=c/10 d⋅e/10 f=(c⋅e)/10 (d+f)q \cdot r = c/10^d \cdot e/10^f = (c \cdot e)/10^{(d + f)}
p⋅(q⋅r)=a/10 b+(c⋅e)/10 (d+f)=(a⋅(c⋅e))/10 b+(d+f)p \cdot (q \cdot r) = a/10^b + (c \cdot e)/10^{(d + f)} = (a \cdot (c \cdot e))/10^{b + (d + f)}

by definition of addition. By the associative property of multiplication of integers and addition of natural numbers,

((a⋅c)⋅e)/10 (b+d)+f=(a⋅(c⋅e))/10 b+(d+f)((a \cdot c) \cdot e)/10^{(b + d) + f} = (a \cdot (c \cdot e))/10^{b + (d + f)}

Thus, (p⋅q)⋅r=p⋅(q⋅r)(p \cdot q) \cdot r = p \cdot (q \cdot r).

Proposition

(Commutativity of multiplication)

For every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10] and q∈ℤ[1/10]q \in \mathbb{Z}[1/10], p⋅q=q⋅pp \cdot q = q \cdot p.

Proof

By definition of the set of decimal fractions, there exist numbers a∈ℤa \in \mathbb{Z}, b∈ℕb \in \mathbb{N}, c∈ℤc \in \mathbb{Z}, d∈ℕd \in \mathbb{N} such that a/10 b=pa/10^b = p and c/10 d=qc/10^d = q. Thus,

p⋅q=a/10 b⋅c/10 d=(a⋅c)/10 (b+d)p \cdot q = a/10^b \cdot c/10^d = (a \cdot c)/10^{(b + d)}

and

q⋅p=c/10 d⋅a/10 b=(c⋅a)/10 (d+b)q \cdot p = c/10^d \cdot a/10^b = (c \cdot a)/10^{(d + b)}

by definition of addition. By the commutativity of multiplication in the integers and the commutativity of addition in the natural numbers,

(a⋅c)/10 (b+d)=(c⋅a)/10 (d+b)(a \cdot c)/10^{(b + d)} = (c \cdot a)/10^{(d + b)}

Thus, p⋅q=q⋅pp \cdot q = q \cdot p.

Definition

(One)

There exists an element 1∈ℤ[1/10]1 \in \mathbb{Z}[1/10] called one and defined as 1≔1/10 01 \coloneqq 1/10^0.

Proposition

(One is a left identity of multiplication)

For every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10], 1⋅p=p1 \cdot p = p.

Proof

By definition of the set of decimal fractions, there exist numbers a∈ℤa \in \mathbb{Z}, b∈ℕb \in \mathbb{N} such that a/10 b=pa/10^b = p. Thus,

1⋅p=1/10 0⋅a/10 b=(1⋅a)/10 (0+b)1 \cdot p = 1/10^0 \cdot a/10^b = (1 \cdot a)/10^{(0 + b)}

by the fact that 1 is a left identity element with respect to multiplication in the integers,

(1⋅a)/10 (0+b)=a/10 (0+b)(1 \cdot a)/10^{(0 + b)} = a/10^{(0 + b)}

and by the fact that 0 is a left identity element with respect to addition in the natural numbers,

a/10 (0+b)=a/10 ba/10^{(0 + b)} = a/10^{b}

Thus, 1⋅p=p1 \cdot p = p.

Proposition

(One is a right identity of multiplication)

For every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10], p⋅1=pp \cdot 1 = p.

Proof

By definition of the set of decimal fractions, there exist numbers a∈ℤa \in \mathbb{Z}, b∈ℕb \in \mathbb{N} such that a/10 b=pa/10^b = p. Thus,

p⋅1=a/10 b⋅1/10 0=(a⋅1)/10 (b+0)p \cdot 1 = a/10^b \cdot 1/10^0 = (a \cdot 1)/10^{(b + 0)}

by the fact that 1 is a right identity element with respect to multiplication in the integers,

(a⋅1)/10 (b+0)=a/10 (b+0)(a \cdot 1)/10^{(b + 0)} = a/10^{(b + 0)}

and by the fact that 0 is a right identity element with respect to addition in the natural numbers,

a/10 (b+0)=a/10 ba/10^{(b + 0)} = a/10^{b}

Thus, p⋅1=pp \cdot 1 = p.

Proposition

(Commutative ring)

The decimal fractions (ℤ[1/10],0,+,−,1,⋅)(\mathbb{Z}[1/10], 0, +, -, 1, \cdot) form a commutative ring.

Definition

(Exponentiation)

There exists a binary operation (−) (−):ℤ[1/10]×ℕ→ℤ[1/10](-)^{(-)}:\mathbb{Z}[1/10] \times \mathbb{N} \to \mathbb{Z}[1/10] called exponentiation defined as

(a/10 b) n≔(a n)/10 (b⋅n)(a/10^b)^n \coloneqq (a^n)/10^{(b \cdot n)}

for a∈ℤa \in \mathbb{Z}, b∈ℕb \in \mathbb{N}, n∈ℕn \in \mathbb{N}.

Proposition

(10 is a unit)

There is an element 1/10∈ℤ[1/10]1/10 \in \mathbb{Z}[1/10] such that 1/10⋅10=11/10 \cdot 10 = 1 and 10⋅1/10=110 \cdot 1/10 = 1

Proposition

(Powers of 10 are isomorphic to the integers)

There is an injection 10 (−):ℤ↪ℤ[1/10]10^{(-)}: \mathbb{Z} \hookrightarrow \mathbb{Z}[1/10].

Order

Definition

(Positive numbers)

Given a∈ℤa \in \mathbb{Z} and b∈ℕb \in \mathbb{N}, a decimal fraction a/10 b∈ℤ[1/10]a/10^b \in \mathbb{Z}[1/10] is positive if a>0a \gt 0: i.e. the predicate isPositive(a/10 b)\mathrm{isPositive}(a/10^b) is defined as

isPositive(a/10 b)≔a>0\mathrm{isPositive}(a/10^b) \coloneqq a \gt 0
Proposition

(Decidability of positive numbers)

Given a∈ℤa \in \mathbb{Z}, b∈ℕb \in \mathbb{N}, the predicate isPositive(a/10 b)\mathrm{isPositive}(a/10^b) is a decidable proposition.

Proof

By definition, isPositive(a/10 b)\mathrm{isPositive}(a/10^b) is the same as a>0a \gt 0. Because the relation a>0a \gt 0 is decidable for every integer a∈ℤa \in \mathbb{Z}, isPositive(a/10 b)\mathrm{isPositive}(a/10^b) is decidable for every integer a∈ℤa \in \mathbb{Z} and natural number b∈ℕb \in \mathbb{N}.

Definition

(Less than)

For every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10] and q∈ℤ[1/10]q \in \mathbb{Z}[1/10], there is a proposition p<qp \lt q called less than and defined as

p<q≔isPositive(q−p)p \lt q \coloneqq \mathrm{isPositive}(q - p)
Proposition

(Decidability of less than)

Given p∈ℤ[1/10]p \in \mathbb{Z}[1/10] and q∈ℤ[1/10]q \in \mathbb{Z}[1/10], the predicate p<qp \lt q is a decidable proposition.

Proof

By definition, p<qp \lt q is the same as isPositive(q−p)\mathrm{isPositive}(q - p). Because the relation isPositive(p)\mathrm{isPositive}(p) is decidable for every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10], isPositive(q−p)\mathrm{isPositive}(q - p) and p<qp \lt q is decidable for every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10] and q∈ℤ[1/10]q \in \mathbb{Z}[1/10].

Definition

(Negative numbers)

Given a∈ℤa \in \mathbb{Z} and b∈ℕb \in \mathbb{N}, a decimal fraction a/10 b∈ℤ[1/10]a/10^b \in \mathbb{Z}[1/10] is negative if a<0a \lt 0; i.e. the predicate isNegative(a/10 b)\mathrm{isNegative}(a/10^b) is defined as

isNegative(a/10 b)≔a<0\mathrm{isNegative}(a/10^b) \coloneqq a \lt 0
Proposition

(Decidability of negative numbers)

Given a∈ℤa \in \mathbb{Z}, b∈ℕb \in \mathbb{N}, the predicate isNegative(a/10 b)\mathrm{isNegative}(a/10^b) is a decidable proposition.

Proof

By definition, isNegative(a/10 b)\mathrm{isNegative}(a/10^b) is the same as a<0a \lt 0. Because the relation a<0a \lt 0 is decidable for every integer a∈ℤa \in \mathbb{Z}, isNegative(a/10 b)\mathrm{isNegative}(a/10^b) is decidable for every integer a∈ℤa \in \mathbb{Z} and natural number b∈ℕb \in \mathbb{N}

Definition

(Greater than)

For every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10] and q∈ℤ[1/10]q \in \mathbb{Z}[1/10], there is a proposition p>qp \gt q called greater than and defined as

p<q≔isNegative(q−p)p \lt q \coloneqq \mathrm{isNegative}(q - p)
Proposition

(Decidability of greater than)

Given p∈ℤ[1/10]p \in \mathbb{Z}[1/10] and q∈ℤ[1/10]q \in \mathbb{Z}[1/10], the predicate p>qp \gt q is a decidable proposition.

Proof

By definition, p>qp \gt q is the same as isNegative(q−p)\mathrm{isNegative}(q - p). Because the relation isNegative(p)\mathrm{isNegative}(p) is decidable for every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10], isNegative(q−p)\mathrm{isNegative}(q - p) and p>qp \gt q is decidable for every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10] and q∈ℤ[1/10]q \in \mathbb{Z}[1/10].

Definition

(Non-negative numbers)

Given a∈ℤa \in \mathbb{Z} and b∈ℕb \in \mathbb{N}, a decimal fraction a/10 b∈ℤ[1/10]a/10^b \in \mathbb{Z}[1/10] is non-negative if a≥0a \geq 0; i.e. the predicate isNonNegative(a/10 b)\mathrm{isNonNegative}(a/10^b) is defined as

isNonNegative(a/10 b)≔a≥0\mathrm{isNonNegative}(a/10^b) \coloneqq a \geq 0
Proposition

(Decidability of non-negative numbers)

Given a∈ℤa \in \mathbb{Z}, b∈ℕb \in \mathbb{N}, the predicate isNonNegative(a/10 b)\mathrm{isNonNegative}(a/10^b) is a decidable proposition.

Proof

By definition, isNonNegative(a/10 b)\mathrm{isNonNegative}(a/10^b) is the same as a≥0a \geq 0. Because the relation a≥0a \geq 0 is decidable for every integer a∈ℤa \in \mathbb{Z}, isNonNegative(a/10 b)\mathrm{isNonNegative}(a/10^b) is decidable for every integer a∈ℤa \in \mathbb{Z} and natural number b∈ℕb \in \mathbb{N}

Definition

(Less than or equal to)

For every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10] and q∈ℤ[1/10]q \in \mathbb{Z}[1/10], there is a proposition p≤qp \leq q called less than or equal to and defined as

p≤q≔isNonNegative(q−p)p \leq q \coloneqq \mathrm{isNonNegative}(q - p)
Proposition

(Decidability of less than or equal to)

Given p∈ℤ[1/10]p \in \mathbb{Z}[1/10] and q∈ℤ[1/10]q \in \mathbb{Z}[1/10], the predicate p≤qp \leq q is a decidable proposition.

Proof

By definition, p≤qp \leq q is the same as isNonNegative(q−p)\mathrm{isNonNegative}(q - p). Because the relation isNonNegative(p)\mathrm{isNonNegative}(p) is decidable for every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10], isNonNegative(q−p)\mathrm{isNonNegative}(q - p) and p≤qp \leq q is decidable for every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10] and q∈ℤ[1/10]q \in \mathbb{Z}[1/10].

Definition

(Non-positive numbers)

Given a∈ℤa \in \mathbb{Z} and b∈ℕb \in \mathbb{N}, a decimal fraction a/10 b∈ℤ[1/10]a/10^b \in \mathbb{Z}[1/10] is non-positive if a≤0a \leq 0; i.e. the predicate isNonPositive(a/10 b)\mathrm{isNonPositive}(a/10^b) is defined as

isNonPositive(a/10 b)≔a≤0\mathrm{isNonPositive}(a/10^b) \coloneqq a \leq 0
Proposition

(Decidability of non-positive numbers)

Given a∈ℤa \in \mathbb{Z}, b∈ℕb \in \mathbb{N}, the predicate isNonPositive(a/10 b)\mathrm{isNonPositive}(a/10^b) is a decidable proposition.

Proof

By definition, isNonNegative(a/10 b)\mathrm{isNonNegative}(a/10^b) is the same as a≤0a \leq 0. Because the relation a≤0a \leq 0 is decidable for every integer a∈ℤa \in \mathbb{Z}, isNonPositive(a/10 b)\mathrm{isNonPositive}(a/10^b) is decidable for every integer a∈ℤa \in \mathbb{Z} and natural number b∈ℕb \in \mathbb{N}

Definition

(Greater than or equal to)

For every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10] and q∈ℤ[1/10]q \in \mathbb{Z}[1/10], there is a proposition p≥qp \geq q called greater than or equal to and defined as

p≤q≔isNonPositive(q−p)p \leq q \coloneqq \mathrm{isNonPositive}(q - p)
Proposition

(Decidability of greater than or equal to)

Given p∈ℤ[1/10]p \in \mathbb{Z}[1/10] and q∈ℤ[1/10]q \in \mathbb{Z}[1/10], the predicate p≥qp \geq q is a decidable proposition.

Proof

By definition, p≥qp \geq q is the same as isNonPositive(q−p)\mathrm{isNonPositive}(q - p). Because the relation isNonPositive(p)\mathrm{isNonPositive}(p) is decidable for every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10], isNonPositive(q−p)\mathrm{isNonPositive}(q - p) and p≥qp \geq q is decidable for every decimal fraction p∈ℤ[1/10]p \in \mathbb{Z}[1/10] and q∈ℤ[1/10]q \in \mathbb{Z}[1/10].

Definition

(Non-zero numbers)

Given a∈ℤa \in \mathbb{Z} and b∈ℕb \in \mathbb{N}, a decimal fraction a/10 b∈ℤ[1/10]a/10^b \in \mathbb{Z}[1/10] is non-zero if a≠0a \neq 0; i.e. the predicate isNonZero(a/10 b)\mathrm{isNonZero}(a/10^b) is defined as

isNonZero(a/10 b)≔a≠0\mathrm{isNonZero}(a/10^b) \coloneqq a \neq 0
Proposition

(ordered integral domain)

The decimal fractions (ℤ[1/10],0,+,−,1,⋅,<)(\mathbb{Z}[1/10], 0, +, -, 1, \cdot, \lt) form an ordered integral domain.

Definition

(Ramp)

There exists a function ramp:ℤ[1/10]→ℤ[1/10]\mathrm{ramp}:\mathbb{Z}[1/10] \to \mathbb{Z}[1/10] called ramp and defined as

ramp(a/10 b)≔ramp(a)/10 b\mathrm{ramp}(a/10^b) \coloneqq \mathrm{ramp}(a)/10^b

for a∈ℤa \in \mathbb{Z}, b∈ℕb \in \mathbb{N}.

Definition

(Minimum)

There exists a binary operation min:ℤ[1/10]×ℤ[1/10]→ℤ[1/10]\min:\mathbb{Z}[1/10] \times \mathbb{Z}[1/10] \to \mathbb{Z}[1/10] called minimum defined as

min(p,q)≔p−ramp(p−q)\min(p,q) \coloneqq p - \mathrm{ramp}(p - q)

for p∈ℤ[1/10]p \in \mathbb{Z}[1/10], q∈ℤ[1/10]q \in \mathbb{Z}[1/10].

Definition

(Maximum)

There exists a binary operation max:ℤ[1/10]×ℤ[1/10]→ℤ[1/10]\max:\mathbb{Z}[1/10] \times \mathbb{Z}[1/10] \to \mathbb{Z}[1/10] called maximum defined as

max(p,q)≔p+ramp(q−p)max(p, q) \coloneqq p + \mathrm{ramp}(q - p)

for p∈ℤ[1/10]p \in \mathbb{Z}[1/10], q∈ℤ[1/10]q \in \mathbb{Z}[1/10].

Definition

(Absolute value)

There exists a function |(−)|:ℤ[1/10]→ℤ[1/10]\vert(-)\vert:\mathbb{Z}[1/10] \to \mathbb{Z}[1/10] called absolute value and defined as

|p|≔max(p,−p)\vert p \vert \coloneqq max(p, -p)

for p∈ℤ[1/10]p \in \mathbb{Z}[1/10].

Proposition

(total order)

The decimal fractions (ℤ[1/10],0,+,−,1,⋅,<,>,≤,≥,min,max,ramp)(\mathbb{Z}[1/10], 0, +, -, 1, \cdot, \lt, \gt, \leq, \geq, \min, \max, \mathrm{ramp}) are a totally ordered ring.

Scientific notation

Proposition

(scientific notation)

For all decimal fractions p∈ℤ[1/10]p \in \mathbb{Z}[1/10], if (0<p)(0 \lt p), then there exists an integer b∈ℤb \in \mathbb{Z} such that 1≤a⋅10 b1 \leq a \cdot 10^b and a⋅10 b<10a \cdot 10^b \lt 10.

Algebraic closure

The algebraic closure ℤ[1/10]¯\overline{\mathbb{Z}[1/10]} of the rational numbers is called the field of algebraic numbers, and is thus isomorphic to \overline{\mathbb{Q}}, the algebraic closure of the rational numbers.

Topologies

There are several interesting topologies on ℤ[1/10]\mathbb{Z}[1/10] that make ℤ[1/10]\mathbb{Z}[1/10] into a topological group under addition, allowing us to define interesting fields by taking the completion with respect to this topology:

  1. The discrete topology is the most obvious, which is already complete.

  2. The absolute-value topology is defined by the metric d(x,y)≔|x−y|d(x,y) \coloneqq {|x - y|}; the completion is the field of real numbers.

    (This topology is totally disconnected.)

  3. For prime numbers 22 and 55, the 22-adic topology and 55-adic topology are defined by the ultrametric d(x,y)≔1/nd(x,y) \coloneqq 1/n where nn is the highest exponent on 22 and 55 respectively in the prime factorization of |x−y|{|x - y|}; the completions of each metric are the fields of 22-adic numbers and 55-adic numbers respectively.

Approximate division

Let (−)÷(−):ℤ×ℤ ≠0→ℤ(-)\div(-):\mathbb{Z} \times \mathbb{Z}_{\neq 0} \to \mathbb{Z} be a Euclidean division function on the integers. Then there is a function called approximate division

(−)/(−):ℤ×ℤ ≠0→(ℕ→ℤ[1/10])(-)/(-): \mathbb{Z} \times \mathbb{Z}_{\neq 0} \to (\mathbb{N} \to \mathbb{Z}[1/10])

to a sequence of decimal fractions called the infinite decimal representation of the rational number a/ba/b

(a/b) n≔(a⋅10 n÷b)/10 n(a/b)_n \coloneqq (a \cdot 10^n \div b)/10^n

This sequence in general does not converge in the decimal rational numbers; the initial archimedean integral domain in which every infinite decimal representation of a rational number converges is the rational numbers.

References

Last revised on May 19, 2026 at 20:41:22. See the history of this page for a list of all contributions to it.