The Timpson Lyceum seal

The Timpson Lyceum · First-Order Predicate Logic (2024)

Group Theory & Arithmetic - Lecture 11 (Logic)

Overview

This lecture transitions from the machinery of logic into doing informal proofs inside concrete axiomatic systems. It first reviews what every axiomatic system is built from, then uses group theory as a clean playground for proving theorems from a tiny set of axioms — working through the key group theorems (cancellation, uniqueness of identity, inverses) both in full formal detail and as everyday informal scratch-work. It closes by introducing the axioms of arithmetic and proving foundational facts most people take for granted, such as 1+1≠11+1 \neq 1 and 2+2=42+2 = 4. The payoff is seeing that ordinary algebra is itself just an axiomatic system, and that "obvious" arithmetic truths are genuine theorems with proofs.

Key Concepts

Anatomy of an axiomatic system. Every axiomatic system is built from four kinds of ingredients:

Theorem of logic vs. theorem of a system. A theorem of logic depends on no premises (its premise set is the empty set); it is derivable from the rules of inference alone (rule P, T, CP, US, UG, ES, EG, and identity I) and so may be used inside any system. A theorem of a system (e.g. a group theorem) is entailed by that system's axioms and is only valid where those axioms hold.

The underlying logic. The working logic here is first-order predicate logic with identity. The rule of identity has two parts: everything is identical to itself, and equals may be substituted for equals.

The group axioms. A group is a set GG together with an operation ∘\circ satisfying three axioms:

Here ∘\circ is any operation (not function composition specifically). A running interpretation is the real numbers under addition, where ee is 00 and x−1x^{-1} is −x-x. The primitives of group theory are exactly the symbols that are not logical symbols: the operation ∘\circ, the constant ee, and the inverse symbol −1^{-1}. (Equality, quantifiers, parentheses, and variables all belong to logic.)

Two reusable theorems of logic. Because identity lets you substitute equals for equals, you may apply the same operation to both sides of an equation:

The nine group theorems (selected results). From A1–A3 one proves, in order:

Formal vs. informal proof. A formal proof lists every rule of inference and tracks which premises each line depends on. An informal proof is the carefully-organized scratch-work — enough reasoning that a reader could reconstruct the formal version — skipping the most tedious mechanical steps. Almost all of mathematics is written informally.

No commutativity. Crucially, group theory has no commutative law: in general x∘y≠y∘xx \circ y \neq y \circ x. That is why swapping symbols is the hard part of these proofs, and it is why commutativity is genuinely independent of A1–A3 (function composition is a model where the axioms hold but commutativity fails).

The arithmetic axioms. Arithmetic takes a domain R\mathbb{R} with operations ++ and ×\times and a relation <<. Operators take terms and return terms; a relation takes terms and returns true/false. The fifteen axioms include commutativity and associativity of ++ and ×\times, the distributive law x×(y+z)=x×y+x×zx \times (y + z) = x\times y + x\times z, additive identity 00 and multiplicative identity 11, additive inverses (for all xx), multiplicative inverses (for all x≠0x \neq 0), the order axioms for << (asymmetry, transitivity, trichotomy, and compatibility with ++ and with ×\times by a positive number), and the non-triviality axiom 0≠10 \neq 1. (The one missing axiom is completeness, needed for the irrational numbers and calculus.)

Building the numbers. The only things known to be in R\mathbb{R} at first are 00 and 11. The non-triviality axiom guarantees 0≠10 \neq 1, which forces the system to be more than a single point. One then proves 1+11 + 1 is a new element, names it 22, defines 3:=2+13 := 2+1, 4:=3+14 := 3+1, and so on — generating the natural numbers. Asking "what is the definition of 11?" is a category error: 11 is a primitive, given meaning by the axioms, not defined.

Worked Example

Right-cancellation (Group Theorem 1): prove that x∘z=y∘z  ⟹  x=yx \circ z = y \circ z \implies x = y.

The idea mirrors algebra: to undo ∘z\circ z, operate on the right by z−1z^{-1} (Theorem A), regroup with associativity (A1), collapse z∘z−1=ez \circ z^{-1} = e (A3), and drop the identity (A2).

x∘z=y∘z(premise)(x∘z)∘z−1=(y∘z)∘z−1(Theorem A: operate by z−1)x∘(z∘z−1)=y∘(z∘z−1)(A1: associativity)x∘e=y∘e(A3: z∘z−1=e)x=y(A2: w∘e=w)\begin{aligned} x \circ z &= y \circ z &&\text{(premise)} \\ (x \circ z) \circ z^{-1} &= (y \circ z) \circ z^{-1} &&\text{(Theorem A: operate by } z^{-1}\text{)} \\ x \circ (z \circ z^{-1}) &= y \circ (z \circ z^{-1}) &&\text{(A1: associativity)} \\ x \circ e &= y \circ e &&\text{(A3: } z \circ z^{-1} = e\text{)} \\ x &= y &&\text{(A2: } w \circ e = w\text{)} \end{aligned}

Discharging the premise (rule CP) and generalizing (rule UG) gives the full statement ∀x,y,z: x∘z=y∘z  ⟹  x=y\forall x,y,z:\ x \circ z = y \circ z \implies x = y.

A second taste — proving 2+2=42 + 2 = 4 in arithmetic. Using the definitions 2=1+12 = 1+1, 3=2+13 = 2+1, 4=3+14 = 3+1 and associativity of addition:

2+2=2+(1+1)(definition of 2)=(2+1)+1(associativity)=3+1(definition of 3)=4(definition of 4)\begin{aligned} 2 + 2 &= 2 + (1 + 1) &&\text{(definition of } 2\text{)} \\ &= (2 + 1) + 1 &&\text{(associativity)} \\ &= 3 + 1 &&\text{(definition of } 3\text{)} \\ &= 4 &&\text{(definition of } 4\text{)} \end{aligned}

Summary