142857 is the most famous cyclic number in base 10, and all of its properties — cyclic permutation, Midy’s theorem, remainder chain closure — derive from the structure of the multiplicative group (Z/7Z)×. This paper establishes, for the first time, the complete correspondence between the numerical phenomena of 142857 and the core concepts of Galois theory: through the Frobenius automorphism, we prove that the cyclic permutations of 142857 and the Galois action on the cyclotomic field Q(ζ₇) are projections of the same algebraic operation under different representations. We propose a three-layer pedagogical architecture (Numerical Layer → Realization Layer → Abstract Layer), positioning 142857 as the minimal complete concrete anchor for Galois solvability theory, and argue that 6 = 2×3 is the optimal period length balancing subgroup diversity with hand-calculation feasibility. A literature search confirms this connection has never previously been explicitly articulated. We also discuss the applicability boundaries of this anchor — it can only demonstrate abelian solvable groups; numerical anchors for non-abelian solvable groups remain an open problem.
§1 Introduction: A Six-Digit Number and a Three-Hundred-Year Problem
1 ÷ 7 = 0.142857142857… — this simple division produces the most fascinating cyclic number in mathematics. Multiplying 142857 by each of 1 through 6 yields cyclic permutations of its own digits:
142857 × 2 = 285714
142857 × 3 = 428571
142857 × 4 = 571428
142857 × 5 = 714285
142857 × 6 = 857142
And multiplying by 7 produces a stunning result:
Excluding leading zeros, 142857 is the only cyclic number in base 10. On the other hand, Galois theory — called “the crown jewel of abstract algebra” — answers the quintic unsolvability problem that puzzled mathematicians for three centuries. On the surface, a six-digit number and a profound algebraic theorem have nothing in common.
The core thesis of this paper is: All of 142857’s numerical phenomena are a complete projection of Galois solvability theory into the decimal system. More critically, this connection has never been explicitly articulated as a pedagogical pathway — this is a narrative gap, not a mathematical gap.
§2 The Algebraic DNA of 142857
2.1 Origin: (10⁶ − 1) / 7 = 999999 / 7
The essence of 142857 is an arithmetic identity: it is the quotient of 999999 divided by 7. This means its existence condition is 10⁶ ≡ 1 (mod 7) — that is, 10 raised to the 6th power leaves remainder 1 when divided by 7.
More precisely, 6 is the smallest positive integer k satisfying 10ᵏ ≡ 1 (mod 7) — that is, the multiplicative order of 10 modulo 7 is exactly 6 = 7−1. This means 10 is a primitive root modulo 7. Gauss had already examined this structure in his 1801 Disquisitiones Arithmeticae, linking the period length of 1/p to the multiplicative order of 10 mod p.
2.2 The Complete Orbit of the Remainder Chain
Performing long division of 1/7, the remainder sequence reveals the complete group structure:
| Step | Computation | Quotient (digit) | Remainder | 10ᵏ mod 7 |
|---|---|---|---|---|
| 1 | 10 ÷ 7 | 1 | 3 | 10¹ ≡ 3 |
| 2 | 30 ÷ 7 | 4 | 2 | 10² ≡ 2 |
| 3 | 20 ÷ 7 | 2 | 6 | 10³ ≡ 6 |
| 4 | 60 ÷ 7 | 8 | 4 | 10⁴ ≡ 4 |
| 5 | 40 ÷ 7 | 5 | 5 | 10⁵ ≡ 5 |
| 6 | 50 ÷ 7 | 7 | 1 | 10⁶ ≡ 1 |
The remainder chain {3, 2, 6, 4, 5, 1} is precisely an arrangement of all nonzero elements of (Z/7Z)×. The generator 10, through repeated self-multiplication, traverses the entire group. This is the direct numerical manifestation of the definition of a primitive root.
2.3 A Key Numerical Observation
Split 142857 into three groups of two digits:
28 = 4 × 7
57 = 8 × 7 + 1
The multipliers 2, 4, 8 are powers of 2. This is no coincidence — because 100 mod 7 = 2. Performing division of 1/7 in base 100:
200 ÷ 7 = 28 remainder 4
400 ÷ 7 = 57 remainder 1 ← closure
That “+1” is not an incidental numerical residue — it is the signal that the remainder chain has closed back to 1, the numerical incarnation of the cyclic group returning to the identity element. The logical chain here is complete: in long division, the difference = dividend − quotient × divisor = remainder (this is the definition of Euclidean division). Therefore, the coincidence of the difference sequence {2, 4, 1} with the remainder sequence is not accidental but determined by the algebraic structure of long division itself. Without this +1 (i.e., the remainder returning to 1), 999999 could not be divisible by 7, and the cycle would not close.
§3 Midy’s Theorem: The Decimal Projection of Subgroup Structure
In 1836, French mathematician E. Midy published a 21-page pamphlet proving the complementarity property of repeating decimals. For 142857, this theorem manifests as a series of stunning additive identities:
| Grouping | Base | Remainder | Order of Remainder | Groups | Sum of Groups |
|---|---|---|---|---|---|
| One digit per group | 10 | 3 | 6 | 6 | 1+4+2+8+5+7 = 27 = 3×9 |
| Two digits per group | 100 | 2 | 3 | 3 | 14+28+57 = 99 |
| Three digits per group | 1000 | −1 | 2 | 2 | 142+857 = 999 |
The core identity here is number of groups × digits per group = 6 (always constant), and the sum of each partition is always a multiple of 10ᵏ − 1. This is the general form of Midy’s theorem.
But these partitions are not arbitrary — they precisely correspond to the subgroup structure of (Z/7Z)× ≅ Z/6Z. The key identity is: the multiplicative order of 10^k mod 7 = the number of groups in the k-digit partition. Specifically, 100 ≡ 2 (mod 7), and the subgroup generated by 2 in (Z/7Z)× is {2⁰, 2¹, 2²} = {1, 2, 4} (since 2³ = 8 ≡ 1 mod 7), which has order 3. Therefore in base 100, the remainder returns to 1 after 3 steps, and the corresponding Midy partition has exactly 3 groups. Similarly, 1000 ≡ 6 ≡ −1 (mod 7), and (−1) generates the subgroup {1, 6} in (Z/7Z)× with order 2, so in base 1000 there are only 2 groups:
Two digits per group (3 groups) corresponds to subgroup {1, 2, 4} ≅ Z/3Z
100 mod 7 = 2, order 3, so two-digit cycles close after three iterations.
Three digits per group (2 groups) corresponds to subgroup {1, 6} ≅ Z/2Z
1000 mod 7 = 6 ≡ −1, (−1)² = 1, so three-digit cycles close after two iterations.
Every “slicing” produces neat sums precisely because the corresponding subgroup is normal and the quotient group is cyclic. Every subgroup of Z/6Z is normal — this is an inherent property of commutative groups (abelian groups). Martin et al. in 2007 generalized this: partitioning the period into b segments of length a each, the sum of each segment is a multiple of 10ᵃ − 1. In 2025, Masáková and Pelantová further extended Midy’s theorem to non-integer bases.
§4 The Core Mapping: 142857 ↔ Galois Theory
We can now establish the complete correspondence. The field extension associated with 142857 is Q → Q(ζ₇), where ζ₇ = e^(2πi/7) is a primitive 7th root of unity. The Galois group of this extension is Gal(Q(ζ₇)/Q) ≅ (Z/7Z)× — precisely the group that governs 142857.
The elements σₖ of the Galois group map ζ₇ to ζ₇ᵏ (k = 1,2,3,4,5,6). But a precise question must be answered: in what exact sense are the cyclic permutation produced by 142857 × k and the action of σₖ on roots of unity “the same” operation?
4.1 The Frobenius Automorphism: The Bridge Concept
The answer comes from the Frobenius automorphism in algebraic number theory. For the cyclotomic field Q(ζₙ)/Q, a prime p not dividing n corresponds to a Frobenius element σₚ in the Galois group, whose action is ζₙ → ζₙᵖ. The key fact is: the image of σₚ in the Galois group (Z/nZ)× is precisely p mod n.
In our case: take n = 7, p = 10 (the decimal base). The Frobenius element corresponding to 10 in the Galois group (Z/7Z)× is σ₁₀, i.e., ζ₇ → ζ₇¹⁰ = ζ₇³ (since 10 ≡ 3 mod 7). Because 10 is a primitive root mod 7, σ₁₀ generates the entire Galois group.
Now the precise correspondence chain is: in the decimal expansion of 1/7, the k-th digit is determined by 10ᵏ mod 7 — which is precisely the image of the k-th iterate of the Frobenius element σ₁₀ in (Z/7Z)×. Meanwhile, the decimal expansion of k/7 is the k-th cyclic permutation of the expansion of 1/7 — which is precisely the action of σₖ on the decimal representation of 1/7. The two are not “coincidentally acting on the same group” but are projections of the same Frobenius action under two different representations — permutation of roots and permutation of digits.
| Abstract Layer (Galois Theory) | Realization Layer (Modular Arithmetic) | Numerical Layer (142857) |
|---|---|---|
| Generator (primitive root) | Order of 10 mod 7 = 6 | Period is exactly 6 digits |
| Group action (automorphism σₖ) | σₖ: ζ₇ → ζ₇ᵏ | 142857 × k = cyclic permutation |
| Subgroup {1,2,4} ≅ Z/3Z | Order of 100 mod 7 = 3 | Two-digit split: 14, 28, 57 |
| Subgroup {1,6} ≅ Z/2Z | Order of 1000 mod 7 = 2 | Three-digit split: 142, 857 |
| Quotient groups are cyclic → solvable | Every remainder chain closes | Every partition sums to 999…9 |
| Composition series terminates at {e} | Remainder ultimately returns to 1 | 142857 × 7 = 999999 |
The last row of this table is the key: 999999 is the numerical incarnation of “the group completely decomposed down to the identity element” — all 9s, no residue, no indecomposable “solid iron ball.”
§5 Counterexample: S₅ and the Unsolvability of the Quintic
The Galois group of the general quintic equation is S₅ (the symmetric group on 5 elements), with 120 elements. It has one normal subgroup A₅ (the alternating group, 60 elements), and A₅ is a simple group — no nontrivial normal subgroups exist.
→
→
→
→
Galois’s core criterion is: whether an equation is solvable by radicals depends on whether every successive quotient in its Galois group’s composition series is a cyclic group. This is equivalent to whether the group is “solvable.” For Z/6Z, the composition series is not unique — one can choose Z/6Z ⊃ Z/3Z ⊃ {e} (quotient groups Z/2Z and Z/3Z), or Z/6Z ⊃ Z/2Z ⊃ {e} (quotient groups Z/3Z and Z/2Z). These two composition series correspond precisely to the two Midy partitions: the former to the three-digit split (2 groups), the latter to the two-digit split (3 groups).
142857 / (Z/7Z)×
Group: Z/6Z (cyclic group)
Abelian: Yes
Composition series: Z/6Z → Z/3Z → {e}
Each quotient: Z/2Z, Z/3Z (all cyclic)
Result: Perfectly decomposable; all patterns visible
General Quintic / S₅
Group: S₅ (symmetric group)
Abelian: No
Composition series: S₅ → A₅ → {e}
A₅ is simple: cannot be further decomposed
Result: Indecomposable; no radical formula
The key insight is: n ≥ 5 is not the true dividing line. The cyclotomic equation x⁶ + x⁵ + x⁴ + x³ + x² + x + 1 = 0, corresponding to 1/7, is a sixth-degree equation — higher degree than 5 — yet because its Galois group is cyclic (a solvable group), it can be solved by radicals. The true meaning of the “quintic curse” is not “unsolvable for n ≥ 5,” but rather “S₅ is unsolvable.”
§6 The Ultimate Meaning of 999999
142857 × 7 = 999999. This equation can be given a precise meaning in Galois theory.
6.1 Precise Conditions of the Complementarity Theorem
Why does 142 + 857 exactly equal 999? This is not a numerical coincidence, but a precisely determinable arithmetic condition. For full-reptend primes p (i.e., 10 is a primitive root mod p), when the period is split in half, the front half and back half sum to 10^((p−1)/2) − 1 digits of all 9s — because 10^((p−1)/2) ≡ −1 (mod p). For p = 7: 10³ = 1000 ≡ −1 (mod 7), so 142 + 857 = 999 = 10³ − 1. This is a necessary consequence of modular arithmetic, not a coincidence.
6.2 The Closure of the Carry Chain
Viewing this equation from the perspective of carries:
28 × 7 = 196, difference of 4 from 200
57 × 7 = 399, difference of 1 from 400
The difference sequence 2 → 4 → 1 is entirely consistent with the remainder chain. The final step’s difference returns to 1, meaning the group has returned to the identity element and the composition series terminates — this is the numerical echo of solvability.
If the Galois group of the general quintic equation had some “numerical representation,” that number, no matter how you partition it, would always have some layer whose segment sums fail to produce all 9s — because the “solid iron ball” of A₅ casts an ineliminable shadow at the numerical level.
§7 The Literature Gap: Why This Connection Was Never Made
A systematic search of arXiv, MathSciNet, mathematics education journals, Wikipedia, and popular mathematics books confirms: no existing literature explicitly articulates the numerical properties of 142857 as a pedagogical pathway to Galois solvability theory.
Research on both sides is individually rich but mutually isolated:
The 142857 Side
John Kerl (2012) systematically demonstrated the algebraic structure of cyclic numbers; Samin Riasat studied the relationship between cyclic numbers and Latin squares; arXiv:2105.04400 investigated cyclic primes; multiple papers explored generalizations of Midy’s theorem. But these studies remain at the elementary number theory and combinatorics level, never ascending to Galois theory.
The Galois Theory Side
That the Galois group of the cyclotomic field Q(ζₚ) is (Z/pZ)× is standard knowledge in algebraic number theory; Artin’s primitive root conjecture has a vast literature; the relationship between solvable groups and radical solvability is a core topic in every textbook. But no one has ever used 142857 in reverse as a concrete demonstration of “solvable.”
The reason for this gap is a chasm created by cognitive division of labor: those who study 142857 consider it recreational mathematics, unworthy of deploying the heavy weaponry of Galois theory; those who study Galois theory consider (Z/7Z)× too trivial, unworthy of being “demonstrated” with a six-digit number.
Those who understand the theory don’t need an anchor; those who need an anchor don’t understand the theory. This chasm requires precisely cross-dimensional intuition to bridge.
§8 Pedagogical Proposal: A Three-Layer Architecture
Based on the analysis above, this paper proposes a three-layer pedagogical pathway from concrete to abstract:
8.1 Why 142857 and Not Other Cyclic Numbers
Cyclic numbers (allowing leading zeros) are infinite: 1/7 produces a 6-digit period, 1/17 produces 16, 1/19 produces 18, 1/23 produces 22. Why is 142857 the optimal pedagogical anchor?
| Prime p | Period Length | Group | Factorization | Distinct Prime Factors | Hand-Calculation Feasibility |
|---|---|---|---|---|---|
| 7 | 6 | Z/6Z | 2 × 3 | 2 (optimal) | ✓ Six digits, memorizable |
| 17 | 16 | Z/16Z | 2⁴ | 1 (monotone) | ✗ Sixteen digits, too long |
| 19 | 18 | Z/18Z | 2 × 3² | 2 | ✗ Eighteen digits, too long |
| 23 | 22 | Z/22Z | 2 × 11 | 2 | ✗ Twenty-two digits, too long |
142857’s unique advantage: 6 = 2 × 3 is the smallest period length possessing two distinct prime factors simultaneously. This means Z/6Z has both Z/2Z and Z/3Z types of subgroups — corresponding respectively to the three-digit split (142+857=999) and the two-digit split (14+28+57=99) Midy partitions. While Z/16Z has more subgroups (Z/2Z, Z/4Z, Z/8Z), they are all powers of 2 — monotone partition modes. More critically, a 6-digit number can be written on a blackboard, verified with a calculator, and memorized — 16 and 18 digits cannot.
8.2 The Three-Layer Pathway
Layer 1: Numerical Layer (No Mathematical Training Required)
Students use a calculator to verify 142857’s multiplicative cyclic permutations, segment sums, and ×7 = 999999. The goal is to establish trust — “the patterns really are there.”
Layer 2: Realization Layer (Elementary Number Theory)
Introduce modular arithmetic: 10 mod 7 = 3, the remainder chain 3→2→6→4→5→1 closes, 100 mod 7 = 2 corresponds to two-digit grouping. The goal is to establish understanding — “why the patterns are there.”
Layer 3: Abstract Layer (Galois Theory)
Introduce (Z/7Z)× as the Galois group, subgroups corresponding to Midy partitions, solvability corresponding to “all partitions are neat.” Then contrast with S₅ — unsolvable means some partitions can never be made neat. The goal is understanding what abstract concepts concretely mean.
142857 × 2 = 285714
→
10 mod 7 = 3, order = 6
→
(Z/7Z)× ≅ Z/6Z
The power of this pathway is: students can verify by hand at the first step, understand the mechanism at the second step, and encounter abstract definitions only at the third step — by which point abstraction is no longer something appearing out of thin air, but the naming of already-known experience.
§9 Deeper Connections: Artin’s Conjecture and Open Problems
The existence of 142857 depends on a condition: 7 is a full-reptend prime — that is, 10 is a primitive root modulo 7. The natural question is: how many primes share this property?
In 1927, Emil Artin conjectured that 10 is a primitive root for infinitely many primes, and that these primes constitute approximately A = 0.3739558136… (Artin’s constant) of all primes. In 1967, Hooley gave a conditional proof assuming the Generalized Riemann Hypothesis (GRH). Heath-Brown proved in 1986 that at least one of 2, 3, 5 is a primitive root for infinitely many primes — but a complete unconditional proof remains an open problem.
This means: whether 142857 is “lonely” — that is, whether infinitely many similar cyclic numbers exist — is itself intimately connected to one of the deepest unresolved conjectures in number theory.
§10 Cognitive Science Perspective: Why Abstraction Is the Bottleneck
The three-layer pedagogical architecture proposed in this paper is not merely a teaching technique — it reflects findings from cognitive science. Lakoff and Núñez in Where Mathematics Comes From (2000) proposed the theory of embodied mathematics: abstract mathematical concepts do not exist independently of the body but are mapped from sensorimotor experience through conceptual metaphor. The “limit approaching” in calculus comes from bodily experience of motion; the “containment” of sets comes from spatial experience of containers. This means that concepts like groups, subgroups, and quotient groups in abstract algebra, if lacking concrete sensorimotor anchors, fall into a region of “rootless metaphor” that the brain cannot naturally process.
Dehaene in The Number Sense (1997/2011) further argued this from a neuroscience perspective. Human infants are born with “fuzzy counting” ability — an evolutionarily hardwired approximate number perception system. This system handles concrete quantity comparison but not abstract algebraic structure. Between “number intuition” and “formalized mathematics” lies a cognitive leap, and this leap requires concrete examples as bridges.
Looking back at the history of mathematics, every major abstract concept was preceded by concrete examples: group theory was born from Galois’s repeated manipulation of permutations of specific equation roots; calculus was born from Newton’s concrete calculations of planetary orbits and tangent lines; non-Euclidean geometry was born from Gauss’s actual measurements and Riemann’s concrete curvature calculations on spheres. The pattern is always: instance → pattern → abstraction.
But mathematics education completely reverses this process: first axioms, then theorem proofs, and finally an example as an “application.” This is equivalent to removing the scaffolding and then asking the student to build the building.
A good concrete anchor must satisfy three conditions: verifiability (students can check it by hand), completeness (covers the theory’s core concepts), and contrastability (can demonstrate both the positive and the negative cases). 142857 satisfies all three simultaneously, which is extremely rare in Galois theory pedagogy.
§11 Conclusion
All of 142857’s magic — cyclic permutation, Midy partitions, remainder chain closure, ×7 = 999999 — ultimately exists because (Z/7Z)× is a cyclic group of order 6, and cyclic groups are the “tamest” groups in Galois theory. You can take it apart, see through it, slice it from any angle and get neat results, precisely because its symmetry is commutative and decomposable.
And the theorem Galois wrote on the eve of his fatal duel tells us: not all symmetries are this docile. When a group becomes non-commutative and indecomposable — like A₅ — we lose the “formula.” The quintic equation was the first case where humanity hit this wall.
This paper’s contribution is not a new mathematical theorem — all the components already existed. The contribution is assembling these components for the first time into a complete pedagogical pathway: starting from a six-digit number, passing through cyclic permutations and segment sums, eliciting subgroup structure and composition series, establishing through the Frobenius automorphism a precise bridge between digit permutations and field automorphisms, and ultimately arriving at Galois’s solvability criterion in contrast with the unsolvability of the quintic.
142857 is the ultimate expression of the bright side; A₅ is the starting point of the dark side. The same theory, the same criterion, two diametrically opposite outcomes.
The bottleneck in mathematics has never been that humans are not smart enough, but that expression is not concrete enough. Every abstract theory, to be truly understood, needs to find its own “142857” — a concrete anchor that is simple enough, complete enough, and verifiable enough to let the brain build intuition first and then abstract upward.
§12 Limitations and Open Problems
The pedagogical anchor proposed in this paper has clear applicability boundaries that should be honestly noted.
12.1 The Abelian Limitation
The group corresponding to 142857, (Z/7Z)× ≅ Z/6Z, is an abelian group (commutative group) and the simplest class of solvable groups. But the true power of Galois theory lies in handling non-abelian cases. For example, the Galois group of the cubic equation x³ − 2 = 0 is S₃ — a non-abelian group of order 6, yet solvable (composition series S₃ ⊃ A₃ ⊃ {e}, quotient groups Z/2Z and Z/3Z respectively). 142857 cannot demonstrate this “non-commutative yet still solvable” situation. For beginners, this distinction can be introduced at a second stage; but for a complete understanding of Galois theory, 142857 can only serve as a starting point, not an endpoint.
12.2 Open Pedagogical Problems
Does a “numerical specimen” analogous to 142857 exist that can naturally demonstrate the composition series of a non-abelian solvable group? For example, can a simple arithmetic object be found such that the non-commutativity of S₃ — ab ≠ ba — is directly visible at the numerical level? No such specimen has been found in the literature. This itself constitutes a valuable open problem: finding the minimal complete concrete arithmetic anchor for each class of finite solvable group.
12.3 Base Dependence
All properties of 142857 depend on base 10 — specifically, on the fact that 10 is a primitive root mod 7. In other bases, the same prime 7 may not produce a cyclic number. For example, in base 8, 10₁₀ = 12₈, and the order of 12₈ mod 7 is not necessarily 6. This means the pedagogical pathway in this paper is base-dependent and does not possess algebraic universality in the most fundamental sense — although the underlying group structure (Z/7Z)× is base-independent.
References
- Gauss, C.F. Disquisitiones Arithmeticae, 1801. Arts. 46, 315–317.
- Midy, E. De quelques propriétés des nombres et des fractions décimales périodiques, Nantes, 1836.
- Martin, H. et al. “Generalizations of Midy’s Theorem.” INTEGERS, Vol. 7, 2007.
- Masáková, Z. & Pelantová, E. “Midy’s Theorem in non-integer bases and divisibility of Fibonacci numbers.” arXiv:2401.03874, 2025.
- Kerl, J. “142857, and more numbers like it.” Manuscript, 2012. Available at johnkerl.org.
- Riasat, S. “Cyclic Numbers and Latin Squares.” Preprint.
- Krassimir Atanassov et al. “Cyclic Prime Numbers.” arXiv:2105.04400, 2021.
- Moree, P. “Artin’s primitive root conjecture — a survey.” Integers 12(6), 2012, 1305–1416.
- Goldmakher, L. & Martin, G. “Refinements of Artin’s primitive root conjecture.” arXiv:2502.19601, 2025.
- Hooley, C. “On Artin’s conjecture.” J. reine angew. Math. 225, 1967, 209–220.
- Heath-Brown, D.R. “Artin’s conjecture for primitive roots.” Quart. J. Math. Oxford 37, 1986, 27–38.
- Abel, N.H. “Mémoire sur les équations algébriques.” 1824.
- Galois, É. “Mémoire sur les conditions de résolubilité des équations par radicaux.” 1831 (pub. 1846).
- Lagrange, J.-L. “Additions au mémoire sur la résolution des équations numériques.” 1770.
- Lewittes, J. “Midy’s Theorem for Periodic Decimals.” arXiv:math/0605182, 2006.
- Gil, J.B. & Weiner, M.D. “On cyclic numbers and an extension of Midy’s theorem.” arXiv:math/0605347, 2006.
- Girstmair, K. “On the decimal and octal digits of 1/p.” arXiv:2510.07873, 2025.
- Conrad, K. “Cyclotomic Extensions.” Expository paper, University of Connecticut. Available at kconrad.math.uconn.edu.
- Lakoff, G. & Núñez, R.E. Where Mathematics Comes From: How the Embodied Mind Brings Mathematics into Being. Basic Books, 2000.
- Dehaene, S. The Number Sense: How the Mind Creates Mathematics. Oxford University Press, 1997; revised 2011.