Loading…
Construct the integers from pairs of natural numbers, understand why equivalence classes are needed, and see how the familiar signed numbers reappear.
The natural numbers are not enough for every algebraic problem. A simple equation such as
has no solution in . So if we want subtraction to become possible in a systematic way, we need a larger number system.
A rigorous construction does not introduce negative numbers by intuition alone. Instead, we construct the integers from objects we already understand well, namely pairs of natural numbers.
The new objects must preserve natural-number arithmetic while allowing every subtraction. A pair can record a proposed difference even when that difference is unavailable in ; identifying equivalent records will make that proposal into a number.
A pair is meant to represent the formal difference
From that viewpoint, different pairs can represent the same intended integer. For example,
all suggest the same difference, namely .
So the integer should not be the ordered pair itself. It should be the whole equivalence class of pairs that encode the same difference.
Definition 3.3.1
(The equivalence relation for the integers)
Work in the set of ordered pairs of natural numbers.
Define a relation by
The integers are defined to be the equivalence classes of this relation.
The equation is exactly what we would expect if and are both meant to represent the same formal difference:
Indeed, rearranging this equality gives precisely .
This rearrangement motivates the definition; it is not yet a calculation inside the new . The actual test uses only addition in , where every term is already defined. The equivalence proof below therefore uses natural-number laws, without assuming the integer subtraction we are constructing.
Theorem 3.3.2
(The relation really is an equivalence relation)
The relation on is reflexive, symmetric, and transitive, so it is an equivalence relation.
Reflexivity, symmetry, and transitivity ensure that these classes form a quotient set; each step uses only natural-number arithmetic.
For reflexivity, every pair satisfies
so .
For symmetry, if , then . The same equality can be read backwards as , so .
For transitivity, suppose
Then
Adding these equalities and cancelling on both sides gives
which means .
Definition 3.3.3
(Integers as quotient classes)
Let . The set of integers is
For a pair , its equivalence class is written
So an integer is not one pair, but an entire class of equivalent pairs.
This construction explains how the familiar numbers reappear:
The natural numbers are still present inside the integers. They are not lost; they are reinterpreted.
Worked example 3.3.4
(How sits inside )
Define a map from to by
Under this map,
So the old natural numbers appear inside the new system as particular equivalence classes.
Two distinct steps are involved. Forming supplies records for differences; taking the quotient identifies records intended to describe the same result. The map is what preserves the old natural numbers. Its injectivity and compatibility with arithmetic will be checked once the new operations have been defined. A quotient alone does not guarantee an embedding.
The comparison of coordinates uses order in , which can be recovered from the arithmetic already proved. Put and define
A sum with a nonzero natural summand is nonzero: write , and use . For any , at least one of
holds. To prove this, induct on with a statement about every . For , either or with . For the successor step, gives . Otherwise the predecessor theorem writes . Apply the induction hypothesis to . Equality is preserved by , and a positive difference is preserved because implies ; the other direction is identical.
The possibilities are mutually exclusive. Equality together with a positive difference would give , hence by cancellation. Differences in both directions would give and hence , contradicting the nonzero-sum fact. Thus natural order has trichotomy. Adding positive differences proves transitivity. Adding the same preserves a difference; conversely, implies by cancellation. These are the natural order properties used to define signs below.
The important point is that sign is not attached to one chosen pair, but to the entire class.
Because these properties must not depend on the chosen representative, one also has to check that sign is well defined on equivalence classes.
Suppose , so . If , write for some positive . Substitution gives , and natural-number cancellation gives , so . Exchanging the coordinates gives the corresponding statement for negative classes; if , then the relation gives . Thus positivity, negativity, and zero are properties of the class.
Natural trichotomy also gives a simpler representative of every class. If , then . If with , the cross-sum test gives ; if , it gives . The positive increment is unique by natural-number cancellation. Hence each nonzero integer has exactly one of these positive or negative canonical forms.
To turn the quotient set into a number system, we still need operations. Addition is defined by
This definition matches the formal-difference intuition:
The next step is to check that such definitions are well defined, meaning they do not depend on the representatives chosen.
If and , then
Adding these equalities and rearranging in gives
This is exactly , so the addition formula descends from pairs to integer classes.
Write . The addition formula gives . Define negation by reversing the coordinates:
This is independent of representatives. If , then the same equality, read in reverse, is , so . Moreover,
where the last equality uses commutativity in . Thus negation supplies an additive inverse, and reversing twice gives .
Define . Since addition and negation are well-defined, subtraction is well-defined too, and its formula is
This recovers the motivating formal rule using operations that now exist on classes. For and , the class satisfies
The cross-sum equality in the middle uses only associativity and commutativity in . Every subtraction equation therefore has an integer solution. In particular, the opening equation is solved by , since
Worked example 3.3.5
(Recognizing one integer through several representatives)
Consider the class .
Since
we have
Likewise,
so
All of these pairs represent the same integer, namely the one we would usually think of as .
Changing a representative changes its coordinates while preserving the cross-sum relation. The class remains fixed even when neither coordinate does.
Move a representative without changing the integer
Compare (a,b) with another representative. A common shift changes both coordinates equally and preserves a−b.
(2, 5) → (5, 8)
2 − 5 = 5 − 8 = −3
2 + 7 = 5 + 4
Holds: The two chosen representatives are equivalent
2 + 7 = 9; 5 + 4 = 9.
NoticeUse natural coordinates from 0 to 1,000,000. The existing input rule rounds down and clamps to this range. Sums after a common shift are not clamped; the represented integer may be negative.
The important lesson is that equality in is not componentwise equality of pairs. It is equality of equivalence classes. Two very different looking pairs can be the same integer if the cross-sum condition holds.
The formal-difference interpretation suggests how multiplication must combine the coordinates:
So the product is defined by
Theorem 3.3.6
(The multiplication formula must be well-defined)
If and , then
Therefore the product class does not depend on the representatives chosen.
Assume the hypotheses
To prove that the two proposed product representatives are equivalent, the definition of asks us to show
First change only the representative of the first factor. Multiplying by and by gives
Therefore, using only associativity and commutativity of addition in ,
This proves equivalence with the product formed from and . Now keep fixed and apply , multiplying by and ; the same natural-number rearrangement proves equivalence with the product formed from . Transitivity gives the claimed output equivalence. No subtraction or integer multiplication is used in this proof.
The quotient operations inherit their laws from natural-number arithmetic. For example, addition associativity is checked by expanding representatives:
The two displayed representatives are equal by associativity in . The same representative expansion, using commutativity and distributivity in , proves commutativity and associativity of integer addition and multiplication and the distributive laws. This is a transport argument: once well-definedness is known, each natural-number identity can be applied coordinatewise to the formulas on classes.
The canonical embedding also preserves the operations: and . It is injective because gives , hence in .
The multiplicative identity is , since the product formula gives . The additive identity and inverses proved above give if and only if : add to both sides for the forward implication, and use for the reverse. Additive inverses are unique: if , then . The sum of and is zero, so this uniqueness gives . These identities justify comparisons through differences without appealing to the signed-number notation being constructed.
Define the integer order by
where means . The signed representative result gives trichotomy: for every , exactly one of is positive, zero, or negative, so exactly one of , , or holds.
The order is transitive. If and , then and are positive. Their sum is positive by the signed representative calculation, and
by the already established ring laws; hence . It is translation invariant because
so exactly when . Finally, if and , their canonical signed representatives are and with positive natural ; the multiplication formula gives , which is positive because positive natural factors have positive product. Thus positive products preserve positivity in before the rational construction uses the ordered integer system.
For , if , distributivity gives , so . Conversely, if , trichotomy rules out and (the latter would give ). Therefore multiplication by a positive integer preserves and reflects strict inequalities.
Two nonzero integers have canonical representatives or with , as proved above.
The multiplication formula reduces their product to when the signs agree and when they differ. Since positive natural numbers have nonzero product, the product is not zero. Therefore and imply in . This fact is established here before the construction of uses cancellation in .
Indeed, if and , distributivity gives . The absence of zero divisors forces , hence . This is multiplicative cancellation in .
Common mistake
(The integer is not the pair)
The pair is only a representative. The actual integer is the entire equivalence class .
Common mistake
(Different representatives can describe the same number)
Pairs such as and are not different integers. They belong to the same class because they encode the same difference.
Quick check
(Are and equivalent under ?)
Apply the rule directly.
Yes. We compute
so .
Quick check
(Which class should represent the integer ?)
Use the idea that the pair records a formal difference.
The class represents , because the formal difference is . Any equivalent pair such as represents the same integer.
Quick check
(Why do we need equivalence classes instead of just using raw ordered pairs?)
Answer in one careful sentence.
We need equivalence classes because many different ordered pairs encode the same formal difference, and the integer must identify all of those representatives as one object.
Quick check
(Show that , and decide whether the class is positive, negative, or zero.)
Check equivalence first, then interpret the sign from a representative.
We compute
so , which means
Since , the class is positive. In ordinary notation, it represents the integer .
This note depends on the language of equivalence relations from 2.2 Functions and relations and continues into 3.4 Rationals and well-defined operations.
Work out your answer, then check it. You can revise and try again.
Loading…