AMATH101 Real Analysis: Mathematical Reasoning, Peano Axioms, and the Construction of Natural Numbers
Foundations of Mathematical Analysis and the Need for Rigor
Course and Institutional Context:
Course: AMATH101 Real Analysis.
Lecture: Mathematical Reasoning and Natural Numbers.
Academic affiliation: University Mohammed VI Polytechnic (UM6P), The UM6P Vanguard Center.
The Scope and Objective of Real Analysis:
Real analysis provides the rigorous foundation for real numbers, sequences, series, and real-valued functions.
While elementary calculus supplies computational recipes and operational rules, analysis investigates and establishes the exact domain of validity for those rules.
The analytical method builds mathematics deductively from fundamental axioms, constructing number systems and arithmetic operations entirely through formal proof rather than intuitive assumptions.
Failure Modes of Intuitive Arithmetic:
Cancellation Rule Fallacy (Remark 1.1):
The cancellation identity stating that is valid strictly under the hypothesis that .
In the presence of zero, cancellation fails; for instance, is mathematically true, yet dividing or cancelling produces the false assertion .
Convergence in Infinite Sums (Remark 1.2):
Algebraic manipulations cannot be extended indiscriminately from finite sums to infinite expressions without establishing convergence.
The convergent geometric series represents a well-defined limit of partial sums.
Conversely, applying naive formal algebraic manipulations to divergent series such as yields nonsensical results.
Advanced Analytical Obstacles:
Alternating Partial Sums: The alternating series possesses no ordinary sum because its sequence of partial sums oscillates indefinitely between and .
Interchanging Analytical Operations: Exchanging the order of limits, infinite series summations, and Riemann integration requires rigorous hypotheses (such as uniform convergence); analysis supplies the criteria necessary to validate such operations.
The Peano Axiomatic Framework for Natural Numbers
Axioms of Succession:
Axiom 2.1 (Existence of Zero): is a natural number ().
Axiom 2.2 (Closure under Successor): If is a natural number, then its successor, denoted by , is also a natural number ().
Axiom 2.3 (Zero as the Initial Element): is not the successor of any natural number; that is, for all , .
Axiom 2.4 (Injectivity of Successor): Different natural numbers have distinct successors; equivalently, for all , .
Definition 2.1 (Numerals):
Numerals are defined recursively starting from zero and the successor operator:
and so forth for all succeeding elements.
Axiom 2.2 guarantees that every generated numeral is a natural number.
Axioms 2.3 and 2.4 ensure that each generated numeral is mutually distinct from all preceding numerals.
Structure of the Successor Chain:
The succession mapping generates an infinite linear chain beginning at .
Injectivity prevents the chain from looping back on itself or branching into merged paths.
Because has no predecessor, the chain has a strict starting point and extends infinitely without cycles.

Remark 2.1 (Interpretation of Successor Diagrams):
The graphical representation provides conceptual intuition.
Visual diagrams do not substitute for formal axiomatic deductions.
Classification of Numerals and Predecessors (Full Proof):
Theorem: Every natural number is either or possesses a unique predecessor such that .
Step-by-Step Proof:
Step 1: By Axiom 2.4, if , then . This establishes uniqueness of the predecessor whenever one exists.
Step 2: By Axiom 2.3, no successor can equal .
Step 3: Define the induction property as " or is the successor of some natural number."
Step 4: The base case holds trivially because .
Step 5: For the inductive step, examine . By definition, is the successor of , meaning holds unconditionally, regardless of whether is true.
Step 6: By mathematical induction, holds for all , verifying that every non-zero natural number is a successor of a unique predecessor.
Principles of Mathematical Induction and Recursion
Axiom 2.5 (Principle of Mathematical Induction):
Let be any property pertaining to a natural number .
Suppose the following two conditions are satisfied:
Base Case: is true.
Inductive Step: Whenever is true for an arbitrary , the statement is also true ().
Then, is true for every natural number .

Logical Discipline in Induction (Remark 2.2):
In executing an induction step, one assumes the hypothesis solely to prove the conditional implication .
Assuming as an established universal truth prior to completing the inductive argument is a circular fallacy.
Proposition 2.1 (The Recursion Principle):
Let , and suppose that for each there exists a function .
Then, there exists a unique sequence such that:
for every .
Significance: Arithmetic operations are not innate concepts; they are defined constructively via recursive functions governed by this principle.
Proposition 3.7 (Strong Principle of Induction):
Let . Suppose that for every , whenever holds for all in the range , it necessarily follows that is true.
Then, is true for every natural number .
Derivation of Strong Induction from Ordinary Induction (Full Proof):
Objective: Establish the validity of Proposition 3.7 using Axiom 2.5.
Proof Procedure:
Step 1: Assume the strong inductive hypothesis: for any , if holds for all , then holds.
Step 2: Formulate the auxiliary property defined as: " holds for every satisfying ".
Step 3 (Base Case): For , the set of predecessors is empty. Vacuously, the premise holds, which directly implies . Consequently, is established.
Step 4 (Inductive Step): Assume holds for some . This means is true for all .
Step 5: Consider the case . Every integer satisfying satisfies . By the induction hypothesis , holds for all such .
Step 6: Applying the original strong induction hypothesis gives .
Step 7: Since both (covering ) and hold, their conjunction implies (covering ).
Step 8: By Axiom 2.5, holds for all . Because , it follows that holds for all .
Formal Construction and Properties of Addition
Definition 3.1 (Addition of Natural Numbers):
Addition is defined recursively on the first argument:
Base Case: For any , .
Recursive Step: For any , .

Directionality of the Recursive Definition (Remark 3.1):
The definition operates strictly by unwinding the first summand: and .
The identity is not an immediate consequence of Definition 3.1 and requires an independent proof by induction.
Lemma 3.1 (Right Identity of Addition):
For any natural number , .
Example 3.1: While Definition 3.1 explicitly gives , computing requires applying the recursive step: .
Full Proof by Induction on :
Step 1 (Base Case): For , Definition 3.1 directly evaluates . Thus, the base case holds.
Step 2 (Induction Hypothesis): Assume for some .
Step 3 (Inductive Step): Compute using Definition 3.1:
Step 4: Substitute the induction hypothesis into the expression:
Step 5: By Axiom 2.5, holds for every natural number .
Lemma 3.2 (Successor Shift in the Second Argument):
For any natural numbers and , .
Remark 3.3: Symmetry cannot be assumed prior to proving commutativity; the behavior of must be derived separately from .
Full Proof by Induction on with Fixed:
Step 1 (Base Case): Let . By Definition 3.1: Simultaneously, , so: Thus, , confirming the base case.
Step 2 (Induction Hypothesis): Assume .
Step 3 (Inductive Step): Compute using Definition 3.1 on the first argument:
Step 4: Apply the induction hypothesis to the inner term:
Step 5: Using Definition 3.1 in reverse, observe that . Applying succession to both sides gives:
Step 6: Equating the two expressions yields:
Step 7: By induction on , the identity holds for all . Because was arbitrary, the relation holds for all .
Proposition 3.1 (Commutativity of Addition):
For any natural numbers and , .
Remark 3.4: Commutativity is not self-evident and cannot be justified by asserting that order is irrelevant; it depends entirely on Lemma 3.1 and Lemma 3.2.
Full Proof by Induction on with Fixed:
Step 1 (Base Case): For , evaluate both sides: By Lemma 3.1, . Hence, .
Step 2 (Induction Hypothesis): Assume .
Step 3 (Inductive Step): Evaluate using Definition 3.1:
Step 4: Apply the induction hypothesis:
Step 5: By Lemma 3.2, . Combining the equalities gives:
Step 6: By induction, holds for all .
Proposition 3.3 (Associativity of Addition):
For any natural numbers , .
Full Proof by Induction on with Fixed:
Step 1 (Base Case): Let . By Definition 3.1: and Thus, .
Step 2 (Induction Hypothesis): Assume .
Step 3 (Inductive Step): Compute using Definition 3.1:
Step 4: Apply the induction hypothesis:
Step 5: Applying Definition 3.1 to the right-hand expression gives:
Step 6: Conclude by induction that for all . (Note: This derivation is independent of commutativity).
Proposition 3.4 (Cancellation Law for Addition):
For any natural numbers , if , then .
Full Proof by Induction on :
Step 1 (Base Case): Let . The relation simplifies directly by Definition 3.1 to .
Step 2 (Induction Hypothesis): Assume cancellation holds for : .
Step 3 (Inductive Step): Suppose .
Step 4: By Definition 3.1, this is equivalent to:
Step 5: By Axiom 2.4 (injectivity of successor):
Step 6: By the induction hypothesis, .
Step 7: Induction establishes that additive cancellation holds for all .
Positivity and the Vanishing Sum Characterization:
Definition 3.2 (Positive Numbers): A natural number is defined to be positive if and only if .
Lemma 3.3 (Unique Predecessors): Every positive natural number has a unique predecessor satisfying .
Corollary 3.1 (Zero Sum Property): If for natural numbers , then and .
Full Proof of Corollary 3.1:
Step 1: Suppose towards contradiction that .
Step 2: Since is positive, Lemma 3.3 guarantees the existence of some such that .
Step 3: Substitute this into the sum:
Step 4: By Axiom 2.3, no successor can equal . Thus, , contradicting the premise .
Step 5: Hence, cannot be positive, which means .
Step 6: Substituting into the original equation yields , which simplifies to .
Step 7: Therefore, .
Proposition 3.2 (Sum of the First Odd Numbers):
For every natural number , the sum of the first odd natural numbers equals : where the empty sum (when ) is defined to equal .
Empirical Validation (Example 3.4):
: .
: .
: .
Full Proof by Induction on :
Step 1 (Base Case): For , the summation is empty, evaluating to . The right side is . The identity holds.
Step 2 (Induction Hypothesis): Assume .
Step 3 (Inductive Step): The odd number is given by . Partition the sum:
Step 4: Substitute the inductive hypothesis:
Step 5: Factor the resulting polynomial:
Step 6: By induction, the identity holds for all .
The Formal Order Structure on the Natural Numbers
Definition 3.3 (Ordering on ):
For , (or ) if and only if there exists some such that .
The strict relation (or ) holds if and only if and .
Order is defined through additive differences rather than an axiomatic geometric continuum.
Proposition 3.5 (Structural Properties of Order):
Reflexivity: For every , .
Proof: . Since , .
Transitivity: For any , if and , then .
Proof: By definition, and for some . Substituting gives . By closure, , so .
Antisymmetry: For any , if and , then .
Proof: There exist such that and . Combining yields . Applying additive cancellation gives . By Corollary 3.1, , which proves .
Compatibility with Addition: If , then for any .
Proof: , hence .
Successor Step Equivalence: For any natural numbers , .
Proposition 3.6 (Trichotomy of Order):
For any two natural numbers , exactly one of the following relations holds:
Full Proof by Induction on :
Step 1 (Base Case): Let . Every natural number either equals or is positive (). If , then . If , then , so . Hence, trichotomy holds for .
Step 2 (Induction Hypothesis): Assume trichotomy holds between and every element .
Step 3 (Inductive Step): Consider compared against an arbitrary .
Step 4: If , then because , we have .
Step 5: If , then for some unique predecessor . By the induction hypothesis, compare against :
If , taking successors gives .
If , then for some . Taking successors gives , so .
If , then . Taking successors gives , so .
Step 6: Mutual exclusivity follows from antisymmetry and the fact that a positive successor cannot vanish. Thus, trichotomy holds for all .
Formal Construction and Properties of Multiplication
Definition 3.4 (Multiplication of Natural Numbers):
Multiplication is defined recursively on the first argument:
Base Case: For any , .
Recursive Step: For any , .
Essential Auxiliary Multiplication Identities:
Identity 1 (Right Multiplication by Zero): For all , .
Proof: For , . Assuming , evaluate . By induction, the identity holds universally.
Identity 2 (Successor in the Second Factor): For all , .
Proof by induction on with fixed :
Base case (): and . Base case holds.
Induction step: Assume . Compute :
Substitute the induction hypothesis:
By commutativity and associativity of addition:
The inductive step is verified for all .
Lemma 3.4 (Commutativity of Multiplication):
For all , .
Full Proof by Induction on with Fixed:
Step 1 (Base Case): For , Definition 3.4 yields . Identity 1 yields . Hence, .
Step 2 (Induction Hypothesis): Assume .
Step 3 (Inductive Step): Compute using Definition 3.4:
Step 4: Substitute the induction hypothesis:
Step 5: By Identity 2, . Combining the equalities yields:
Step 6: By induction, for all .
Proposition 3.8 (Distributive Law):
For all natural numbers , .
Full Proof by Induction on :
Step 1 (Base Case): Let . Then , and . Both sides agree.
Step 2 (Induction Hypothesis): Assume .
Step 3 (Inductive Step): Compute :
Step 4: Apply the induction hypothesis:
Step 5: Regroup terms using the associativity and commutativity of addition:
Step 6: By Definition 3.4, and . Thus:
Step 7: By induction, distributivity holds for all .
Proposition 3.9 (Associativity of Multiplication):
For all natural numbers , .
Full Proof by Induction on :
Step 1 (Base Case): Let . Then , and . Base case holds.
Step 2 (Induction Hypothesis): Assume .
Step 3 (Inductive Step): Compute :
Step 4: Apply the distributive property (Proposition 3.8):
Step 5: Substitute the induction hypothesis:
Step 6: By Definition 3.4, . Thus:
Step 7: By induction, multiplication is associative on .
Lemma 3.5 (No Zero Divisors / Null Factor Law):
For any natural numbers , .
Full Proof:
Step 1: If or , then directly by Definition 3.4 and Lemma 3.4.
Step 2: For the converse, assume towards contradiction that while both and .
Step 3: By Lemma 3.3, positive numbers have predecessors; express and .
Step 4: Using Definition 3.4, expand the product:
Step 5: Because , . By Corollary 3.1, a sum of natural numbers can equal zero only if both summands vanish.
Step 6: Because , the sum cannot be zero, which contradicts .
Step 7: Therefore, implies or .
Order Preservation and Cancellation in Multiplication:
Proposition 3.10 (Monotonicity of Multiplication): If and , then .
Proof: If , then for some . Multiplying by yields . Since and , Lemma 3.5 guarantees . Thus, with , proving .
Corollary 3.2 (Multiplicative Cancellation Law): If and , then .
Proof: By trichotomy (Proposition 3.6), exactly one of , , or must hold. If , then (since ), contradicting . Similarly, if , then , contradicting . Hence, .
Proposition 3.11 (Euclidean Division Theorem):
For any natural number and any positive natural number (), there exist unique natural numbers such that:
Existence Proof (Strong Induction on with Fixed ):
Step 1: Assume the division statement holds for every natural number .
Step 2: Compare with via trichotomy.
Step 3: If , set and . This gives with , satisfying the claim.
Step 4: If , there exists such that . Because , it follows that .
Step 5: By the strong induction hypothesis, Euclidean division applies to : there exist such that with .
Step 6: Substitute this decomposition into the expression for :
Step 7: Setting establishes the existence of the decomposition with .
Uniqueness Proof:
Step 1: Suppose there exist two representations: with and .
Step 2: By trichotomy, either , , or .
Step 3: If , then . Applying additive cancellation gives .
Step 4: If , then for some . Substituting this gives: However, the original identity states . Because , we have , which contradicts .
Step 5: An identical contradiction arises if .
Step 6: Therefore, and , establishing uniqueness.
Exponentiation on the Natural Numbers
Definition 3.5 (Recursive Definition of Exponentiation):
For any base :
Base Case: (incorporating the formal convention within this system).
Recursive Step: For any , .
Standard Numerical Consequences:
Theorem (Fundamental Law of Exponents):
For all natural numbers :
Full Proof by Induction on with Fixed:
Step 1 (Base Case): For , evaluate the left side using Lemma 3.1: Evaluate the right side using Definition 3.5: Thus, , verifying the base case.
Step 2 (Induction Hypothesis): Assume .
Step 3 (Inductive Step): Evaluate using Lemma 3.2 and Definition 3.5:
Step 4: Substitute the induction hypothesis into the product:
Step 5: By associativity of multiplication (Proposition 3.9):
Step 6: By Definition 3.5, . Substituting this term yields:
Step 7: By induction, the exponent law holds for all .
Foundational and Historical Context
Dedekind and Peano Contributions:
Richard Dedekind (1888): Introduced the concept of simply infinite systems, demonstrating that the structural properties and arithmetic of natural numbers could be derived abstractly from mappings on sets.
Giuseppe Peano (1889): Formalized the axiomatic language, isolating the foundational primitives of zero, successor, injectivity, and mathematical induction.
Logical Distinctions in Foundational Systems:
First-Order Arithmetic (Peano Arithmetic): Formulates mathematical induction as an infinite axiom schema, containing a separate induction axiom for every expressible formula in the language.
Second-Order Arithmetic: Formulates induction as a single, unified axiom quantifying over all arbitrary subsets of .
Operational impact: Standard mathematical analysis relies directly on the inductive property as formulated without requiring metamathematical logical apparatus.
Structural Trajectory of Analysis:
Starting point: The successor primitive and Peano axioms generate .
Current milestone: Construction of arithmetic (), algebraic laws, binary ordering (), multiplication (), and exponentiation.
Subsequent development: Constructing integers () via equivalence classes of differences, rationals () via equivalence classes of ratios, and real numbers () via Dedekind cuts or Cauchy sequences, leading into the formal study of sets, functions, bijections, and transfinite cardinalities.