VECTOR MODEL OF ALLOWABLE DIFFERENCES (HIDDEN AS INTEGERS)

In the file, "ALLOWABLE DIFFERENCE MODEL", we have a limited ARITHMETIC OF ALLOWABLE DIFFERENCES (MINUENDS NOT LESS THAN SUBTRAHEND), provided with EQUALITY-INEQUALITY RELATIONS and OPERATIONAL RULES, such that THE PRIMARY OPERATIONS (ADDITION, MULTIPLICATION, EXPONENTIATION) are TOTAL (ALWAYS ALLOWABLE), whereas THE INVERSE OPERATION OF SUBTRACTION EXISTS ONLY for ALLOWABLE DIFFERENCES. So, we wish to GENERATE AN ENTIRE NUMBER SYSTEM with TOTAL SUBTRACTION.

Noting that SUBTRACTION IS A BINARY ORDERED OPERATION, we consider a BINARY ORDERED STRUCTURE: THE 2-VECTOR or 2-TUPLE or ORDERED PAIR, with NATURAL NUMBERS as its COMPONENTS. Thus, [p, q], where p, q are NATURALS.

Please note that this is a BYPASS. 2 — 3 is NOT MEANINGFUL for NATURAL NUMBERS 2, 3. But nothing prevents us from writing [2, 3]. And we'll see that this BYPASSES our SUBTRACTION PROBLEM in another way. Also, we MODEL VECTOR RULES on RULES for ALLOWABLE DIFFERENCES.

  1. EQUALITY:

  2. Assignment: Find INEQUALITY RULES for VECTORS from THE EQUALITY RULE. We need only the latter rule below.

  3. ADDITION:

  4. SUBTRACTION:

  5. MULTIPLICATION:

ASSIGNMENT: Show this is equivalent to [4,0] · [3,0] = [12, 0].

I'll now show you some GENERAL RESULTS, which lead to "the hiding".

Students of abstract algebra will realize that our VECTOR EQUIVALENCE RULE (MODELED ON OUR ALLOWABLE DIFFERENCE EQUIVALENCE RULE) can do "what an Equivalence Rule does best": REDUCE ITS SYSTEM INTO A NUMBER OF EQUIVALENCE CLASSES (often a considerable reduction). Here, we'll see that THE VECTOR EQUIVALENCE RULE YIELDS JUST THREE EQUIVALENCE CLASSES.

PROOF: Given NONZERO NATURAL NUMBERS a, b for VECTORS of the form, [a, b]:

  1. If a > b, then, for some NONZERO NATURAL, a — b, [a, b] = [a — b, b — b] = [a — b, 0], -- which I label "A CANONICAL UPPER PAIR".

  2. If a < b, then, for some NONZERO NATURAL, b — a, [a, b] = [a — a, b — a] = [0, b — a], -- which I label "A CANONICAL LOWER PAIR".

  3. If a = b, then [a, b] = [a — b, a — b] = [0, 0] -- which I label "A CANONICAL NULL PAIR".

The VECTOR EQUIVALENCE RULE (MODELED ON OUR ALLOWABLE DIFFERENCE EQUIVALENCE RULE) REDUCES the infinity of TYPES OF NATURAL NUMBER VECTORS TO JUST THREE EQUIVALENCE CLASSES, which I choose to label CANONICAL TYPES: CANONICAL UPPER and LOWER PAIRS and NULL PAIR!

Before THE VECTOR-INTEGER HIDING, let's see VECTOR-VECTOR HIDING. Thus, a particular CANNONICAL UPPER PAIR, such as [2, 0] HIDES AN INFINITY OF EQUIVALENCE VECTORS: [2, 0] = [3, 1] = [4, 2] = [5, 3] = ...., AD INFINITUM, for any TWO NATURAL DIFFERING BY 2. Dig?

This shows us how to HIDE VECTORS BY SIGNS:

  1. For any NONZERO NATURAL NUMBER, n, [n, 0] => +n. Example: [2, 0] +2, or simply 2.

  2. [0, n] ¯n. Example: [0, 2] = ¯2.

  3. [0, 0] 0.

Behold! THE INTEGERS! (Please note: I've written the +,- signs as SUPERSCRIPTS to AVOID THEIR CONFUSION with THE OPERATIONAL SIGNS FOR ADDITION AND SUBTRACTION. So please stop blathering about "minus 2", OR I'LL HAUNT YOU! Label it "negative 2"!) Also, please note that, while there is a 1-1 correspondence, such as [2, 0] 2, THE INFINITY OF EQUIVALENCE VECTORS CARRIES OVER: 2 [2, 0] = [3, 1] = [4, 2] = [5, 3] = ...., AD INFINITUM, for any TWO NATURAL DIFFERING BY 2. Etsettery.


SUMMARY: