Philosophy of mathematics
These next several outlines deal with philosophy of certain specialized topics, starting with this one on the philosophy of mathematics. Here we dig into issues of what is abstraction.
First we survey the following branches of mathematics: algebra, analysis, numbers theory, logic, model theory, and category theory. Then we discuss unification programs across branches, followed by sections on positions in philosophy of mathematics, in particular dealing with the realism/antirealism or platonism/nominalism debate.
Contents
- Algebra
- Analysis
- Number theory
- Logic
- Model theory
- Category theory
- Unification programs
- Platonism
- Nominalism
- Logicism
- Formalism
- Intuitionism
- Fictionalism
- Structuralism
- Naturalism
- My thoughts
- Annotated bibliography
- Links and encyclopedia articles
- References
Algebra
Introduction
TODO
History
- roots from Babylonians
- Al-Karaji (c. 953-1029)
- Gerolamo Cardano (1501-1576)
- Carl Friedrich Gauss (1777-1855)
- published a proof of the fundamental theorem of algebra (1797)
- Évariste Galois (1811-1832)
- Leopold Kronecker (1823-1891)
- arithmetic vs abstract algebra
Finite groups
- Group
- Sporadic group
- Classification of finite simple groups
- Elwes, R. (2006). An enormous theorem: The classification of finite simple groups.
- There are 26 sporadic simple groups (27 if you count the Tits group).
- YouTube 3Blue1Brown: Group theory and why I love
808,017,424,794,512,875,886,459,904,961,710,757,005,754,368,000,000,000. - Monstrous moonshine
- Richard Borcherds (b. 1959)
- Carter, N. (2009). Visual Group Theory.1
Lie groups
- Lie group
- Sophus Lie (1842-1899)
- Élie Cartan (1869-1951)
- Schwichtenberg, J. (2016). Classification of simple Lie groups.
- Hall, B.C. (2000). An Elementary Introduction to Groups and Representations.2
- Zee, A. (2016). Group Theory in a Nutshell for Physicists.3
- Dynkin diagrams
- ADE classification
- Siegel, K. (2014). The ubiquity of ADE classifications in nature.
More
- Algebraic number theory
- Representation theory
- Langlands program
- Universal algebra
- Hurwitz’s theorem
- The real numbers, the complex numbers, the quaternions, and the octonions exhaust all the possible normed division algebras.
- Baez, J.C. (2002). The octonions.4
See also:
- Foundations of QM
- Supersymmetry in the Outline of physics
Analysis
Introduction
TODO
History
- René Descartes (1596-1650)
- Geometry and coordinates
- Isaac Newton (1642-1726/7)
- Gottfried Wilhelm Leibniz (1646-1716)
- Jacob Bernoulli (1655-1705)
- Leonhard Euler (1707-1783)
- Mechanica (1736)
- Pierre-Simon Laplace (1749-1827)
- Carl Friedrich Gauss (1777-1855)
- Augustin-Louis Cauchy (1789-1857)
- Karl Weierstrass (1815-1897)
- George Stokes (1819-1903)
- Differential forms
- Geometry and the Erlangen program
Development of calculus

- James Gregory (1638-1675)
- Isaac Barrow (1630-1677)
- Fundamental theorem of calculus in Proposition 11, Lecture 10, of his Lectiones Geometricae, published in 1670.
- Isaac Newton (1642-1727)
- Newton claimed to have the ideas of calculus in the mid 1660s.
- In 1669, Newton wrote an article on infinite series with ideas leading to calculus: “De analysi per aequationes numero terminorum infinitas,” which wasn’t published until 1711, 42 years later.
- Philosophiæ Naturalis Principia Mathematica (1687)
- Gottfried Wilhelm Leibniz (1646-1716)
- Leibniz first used \(dx\) in publication in
Leibniz, G.W. (1684). Nova methodus pro maximis et minimis. Acta Eruditorum. - Leibniz first used his intergral sign, \(\int\), in publication in
Leibniz, G.W. (1686). De geometria recondita et analysi indivisibilium atque infinitorum. Acta Eruditorum. - Wolfram, S. (2013). Dropping in on Gottfried Leibniz.
- Leibniz first used \(dx\) in publication in
- Aldrich, John. (?). Earliest uses of symbols of calculus.
- Leibniz-Newton calculus controversy
- Wikipedia: In 1849, C. I. Gerhardt, while going through Leibniz’s manuscripts, found extracts from Newton’s “De analysi per aequationes numero terminorum infinitas.”
- Starbird, M. (2016). Who invented calculus?
Differential geometry
- History
- Leonhard Euler (1707-1783)
- William Rowan Hamilton (1805-1865)
- George Stokes (1819-1903)
- Josiah Willard Gibbs (1839-1903)
- Élie Cartan (1869-1951)
- W.V.D. Hodge (1903-1975)
- Vector calculus
- Stokes’ theorem
- Tong, D. (2022). Lectures on Vector Calculus.
- Differential forms
- Manifold, tangent and cotangent spaces, vector bundle, fiber bundle
- Review by Frè5
- Varadarajan, V. S. (2003). Vector bundles and connections in physics and mathematics: some historical remarks.6
- Tao, T. (2007). Differential forms and integration.7
- Sussman, G.J. & Wisdom, J. (2013). Functional Differential Geometry.8
- Bronstein, M.M. et al. (2021). Geometric deep learning: Grids, groups, graphs, geodesics, and gauges.9
- De Rham cohomology
- Chern-Simons theory
- Non-commutative
- Connes, A. (1985). Non-commutative differential geometry.10
See also:
Number theory
Introduction
Set theory
- Membership: Axiom of extensionality
- Axiom of unrestricted comprehension and Naive Set Theory
- Russell’s paradox
- Axiom schema of specification AKA Axiom of restricted comprehension
- von Neumann’s set theoretical definition of numbers
- Zermelo-Fraenkel set theory + Axiom of choice = ZFC
Transfinite numbers
- Ordinal (index) vs cardinal (size) numbers
- Transfinite numbers:
- \(\omega\): the lowest transfinite ordinal number; the order type of the natural numbers.
- \(\aleph_0\): the first transfinite cardinal number; the cardinality of the natural numbers.
- Transfinite numbers were anticipated by Robert Grosseteste (ca. 1168-1253).
- Developed by Georg Cantor (1845-1918) in 1895
- Cantor’s first set theory article
- Proved that the real numbers are uncountably infinite.
- The cardinalities of \(\mathbb{R}\) and \(\mathbb{R}^n\) are both \(C\).
- Cantor’s theorem
- Let \(|A| \equiv \mathrm{card}(A)\) denote the cardinality (i.e size) of a set, \(A\).
- A power set, \(P(A)\), of a set, \(A\), is the set of all subsets of \(A\).
- The cardinality of a power set is \(|P(A)| = 2^{|A|}\)
- The cardinality of the natural numbers: \(\aleph_0 \equiv |\mathbb{N}|\)
- The cardinality of the reals: \(C \equiv |\mathbb{R}| = |P(\mathbb{N})| = 2^{|\mathbb{N}|} = 2^{\aleph_0} > \aleph_0\)
- Continuum hypothesis (CH)
- CH: There is no set \(S\) such that \(\aleph_0 < |S| < 2^{\aleph_0}\)
- Under the CH, \(C = \aleph_1 = 2^{\aleph_0}\).
- Axiom of choice
- Paul Cohen showed the CH is undecidable in ZFC (1963).
Logic
Introduction
Pedagogy:
- Hunter, G. (1971). Metalogic: An Introduction to the Metatheory of Standard First-Order Logic.11
- Teller, P. (1989). A Modern Formal Logic Primer.12
- Bonevac, D. (2003). Deduction: Introductory to Symbolic Logic.13
- MacFarlane, J. (2021). Philosophical Logic: A Contemporary Introduction.14
- Smith, P. (2020). An Introduction to Formal Logic.15
- Smith, P. (2022). Beginning Mathematical Logic A Study Guide.16
- logicmatters.net
More:
- Carnap, R. (1958). Introduction to Symbolic Logic and its Applications.17
- The Open Logic Text18
- logicinaction.org
History
- Aristotle (384-322 BCE)
- founded logic
- Square of opposition
- Modus ponens, modus tollens, Affirming the consequent, Proof by contrapositive
- Euclid (fl. 300 BCE)
- logico-deductive method founded by Euclid’s Elements
- Chrysippus (c. 279-206 BCE)
- Vasubandhu (fl. 4th to 5th century CE)
- Dignāga (c. 480-540 CE)
- Charles Sanders Peirce (1839-1914)
- Frege, Gottlob (1848-1925)
- Begriffsschrift (1879)
- Alfred North Whitehead (1861-1947) and Bertrand Russell (1872-1970) published Principia Mathematica in 1910
- Kurt Gödel (1906-1978)
- Sheffer, H.M. (1913). A set of five independent postulates for Boolean algebras, with application to logical constants.19
- Propositional logic can be formulated using a single connective: either logical NAND or its dual, logical NOR.
Propositional logic
- Propositional logic
- AKA propositional calculus and zeroth-order logic
- Validity and soundness:
- An argument is valid iff for any assignment of the truth values in the argument where all of the premises are true, the conclusion is always true.
- An argument is sound iff it is valid and all of its premises are true.
- Sequent calculus
Syntactic consequence:
\[ A \vdash B \]
means that \(B\) is logically derivable/provable from \(A\).
Semantic consequence:
\[ A \models B \]
means that in all possible valuations in which \(A\) is true, \(B\) is also true. One says that \(A\) “entails” \(B\), or \(A\) “models” \(B\).
Note that \(\vdash\), \(\models\), and \(\equiv\) are all metalogical symbols, not part of the rules of logic; they are shorthands.
\(\vdash\) means “from which, it is derivable that.”
\(\models\) means “entails that, i.e. in every case this is true, that is true (regardless of provability).”
\(\equiv\) means “is notationally identical to.”
Lecture notes on soundness and completeness:
A formal system is sound if everything that is provable is in fact true, i.e. if \(A_1, A_2, \ldots A_n \vdash B\), then \(A_1, A_2, \ldots A_n \models B\).
A formal system is complete if everything that is true has a proof, i.e. if \(A_1, A_2, \ldots A_n \models B\), then \(A_1, A_2, \ldots A_n \vdash B\).
Propositional logic was proven to be sound (\(\vdash\) implies \(\models\)) and complete (\(\models\) implies \(\vdash\)) by Emil Post in 1921.20
- Emil Post and his anticipation of Gödel and Turing21
Material implication:
\[ P \rightarrow Q \equiv \lnot P \lor Q \]
- Paradoxes of material implication
- Vacuous truth
- von Fintel, K. (2011). Conditionals.22
Modus ponens:
\[ P \rightarrow Q, P \vdash Q \]
Modus tollens:
\[ P \rightarrow Q, \lnot Q \vdash \lnot P \]
Peirce’s law:
\[ ((P \rightarrow Q) \rightarrow P) \rightarrow P \]
- TODO: More basic examples in propositional logic
- TODO: Use-mention distinction: P vs ‘P’ vs Quine quotes
- Cut-elimination theorem
- Gerhard Gentzen (1909-1945)
See also:
First-order logic
- First-order logic
- AKA predicate logic
- Adds (non-logical) predicates and quantification over elements
- Domain of discourse
- C.S Peirce was first to distinguish between propositional logic, first-order logic, and second-order logic in 1885.23
- Consistency, completeness, expressivity
- Gödel’s completeness theorem
- Establishes a correspondence between semantic truth and syntactic provability in first-order logic.
- Awodey, S. & Forssell, H. (2013). First-order logical duality.24
- No first-order theory has the strength to uniquely describe a structure with an infinite domain, such as the natural numbers or the real line.
- In second-order logic, it is possible to define the addition and multiplication operations from the successor operation, but this cannot be done in the more restrictive setting of first-order logic.
- TODO: find refs
See also:
Second-order logic
- Second-order logic
- Second-order arithmetic
- Second-order and higher-order logic, SEP
- Includes relation variables in addition to object variables and allows quantification over both.
- Extends first-order logic to allow predicates having predicates or functions as arguments, or in which one or both of predicate quantifiers or function quantifiers are permitted.
- The power set can be written in terms of second-order logic.
- This second-order expressibility of the power-set operation permits the simulation of higher-order logic within second order.25
- Higher-order logics, type theory
- Russell’s theory of types
- Alonzo Church’s lambda calculus
- Michael Dummett
- Setwart Shapiro
- Foundations without Foundationalism: A Case for Second-Order Logic (1991)26
- Gillian Russell
- Russell, G. (2015). The justification of the basic laws of logic.27
- Eliezer Yudkowsky
- Second-Order Logic: The Controversy
- “Second-order logic is sound, in the sense that anything syntactically provable from a set of premises, is true in any model obeying those premises. But second-order logic isn’t complete; there are semantic consequences you can’t derive. If you take second-order logic at face value, there’s no effectively computable way of deriving all the consequences of what you say you ‘believe’… which is a major reason some mathematicians are suspicious of second-order logic. What does it mean to believe something whose consequences you can’t derive?”
- Jerzak, E. (2009). Second-order logic, or: How I learned to stop worrying and love the incompleteness theorems.28
- Bueno, O. (2010). A defense of second-order logic.29
See also:
Modal logic
- C.I. Lewis (1883-1964)
- Founded modern modal logic.
- Criticism of material implication. Introduced strict implication.30
- Strict implication is not truth-functional. It requires asking about the truth-values that propositions take in worlds other than the actual world.
- Rudolf Carnap (1891-1970)
- Carnap, R. (1947). Meaning and Necessity.31
- Saul Kripke (1940-2022)
- Kripke, S.A. (1959). A completeness theorem in modal logic.32
- Revives Leibniz’s idea that necessity is truth in all possible worlds.
- David Lewis (1941-2001)
- On the Plurality of Worlds (1986)33
\(\Box\) means “necessarily.” \(\Diamond\) means “possibly.”
If necessarily \(P\), then necessarily necessarily \(P\):
\[ \Box P \rightarrow \Box \Box P \]
De Morgan duality:
\[ \Diamond P = \lnot \Box \lnot P \]
\[ \Box P = \lnot \Diamond \lnot P \]
Alternative logics
- Intuitionistic Logic
- Law of excluded middle (LEM): Tertium non datur.
\(\vdash A \lor \lnot A\) - Intuitionistic logic rejects LEM.
- Constructive mathematics
- Law of excluded middle (LEM): Tertium non datur.
- Liar paradox
- Paraconsistent logic
- Principle of explosion
- Ex contradictione quodlibet (ECQ): from a contradiction anything follows.
\(A, \lnot A \models B\) - Law of No Contradiction (LNC).
\(\models \lnot ( A \land \lnot A )\) - Paraconsistent logics reject ECQ, and may or may not invalidate LNC.
- Priest, G. (1998). What is so bad about contradictions?34
- Dialetheism rejects LNC.
- Martínez-Ordaz, M. del R. (2021). The ignorance behind inconsistency toleration.35
- Carroll, L. (1895). What the tortoise said to Achilles.36
Criticism:
- Quine, W.V.O. (1986). Philosophy of Logic.37
Proof theory
- Curry-Howard correspondence
- Proof-theoretic semantics
- Viteri, S. & DeDeo, S. (2022). Epistemic phase transitions in mathematical proofs.38
See also:
Model theory
Introduction
- Wikipedia: Model theory
- model theory = universal algebra + logic
- model theory = algebraic geometry - fields
- SEP: Model theory
- Model theory is the study of the interpretation of any language, formal or natural, by means of set-theoretic structures, with Alfred Tarski’s truth definition as a paradigm.
Model theory is the theory of interpretations of formal languages (a model of a formula of a language is an interpretation of the language for which the formula comes out true).39
- William Rowan Hamilton
- Alfred North Whitehead. (1898). A Treatise on Universal Algebra.
- Wilfrid Hodges
- language
- Tarski
- Carnap
- Weiss, W. & D’Mello, C. (2015). Fundamentals of Model Theory.40
- Button, T. & Walsh, S. (2018). Philosophy and Model Theory.41
- Model theory - nLab
- Formal epistemology
- See also: Formal epistemology
Incompleteness
- Kurt Gödel (1906-1978)
- Goldstein42
- Gödel presented his incompleteness theorems at the Second Conference on the Epistemology of the Exact Sciences in Königsberg September 5-7, 1930.
- von Neumann recognized the importance first.
- Carnap had warning of Gödel’s results the month before.43
Fom the SEP:
The first incompleteness theorem states that in any consistent formal system \(F\) within which a certain amount of arithmetic can be carried out, there are statements of the language of \(F\) which can neither be proved nor disproved in \(F\). According to the second incompleteness theorem, such a formal system cannot prove that the system itself is consistent (assuming it is indeed consistent).44
From Wikipedia:
- Gödel showed for that any formal system \(S\) powerful enough to represent arithmetic, there is a theorem \(G\) which is true but the system is unable to prove. \(G\) could be added as an additional axiom to the system in place of a proof. However this would create a new system \(S'\) with its own unprovable true theorem \(G'\), and so on.
- The first incompleteness theorem states that no consistent system of axioms whose theorems can be listed by an “effective procedure” (e.g., a computer program, but it could be any sort of algorithm) is capable of proving all truths about the relations of the natural numbers.
- The second incompleteness theorem, an extension of the first, shows that such a system cannot demonstrate its own consistency. Sufficiently strong proof theories cannot prove their own consistency (provided that they are in fact consistent).
- Gödel’s second incompleteness theorem also implies that a theory \(T_1\) satisfying the technical conditions outlined above cannot prove the consistency of any theory \(T_2\) that proves the consistency of \(T_1\). This is because such a theory \(T_1\) can prove that if \(T_2\) proves the consistency of \(T_1\), then \(T_1\) is in fact consistent. For the claim that \(T_1\) is consistent has form “for all numbers \(n\), \(n\) has the decidable property of not being a code for a proof of contradiction in \(T_1\).” If \(T_1\) were in fact inconsistent, then \(T_2\) would prove for some \(n\) that \(n\) is the code of a contradiction in \(T_1\). But if \(T_2\) also proved that \(T_1\) is consistent (that is, that there is no such \(n\)), then it would itself be inconsistent. This reasoning can be formalized in \(T_1\) to show that if \(T_2\) is consistent, then \(T_1\) is consistent. Since, by second incompleteness theorem, \(T_1\) does not prove its consistency, it cannot prove the consistency of \(T_2\) either.
- The corollary also indicates the epistemological relevance of the second incompleteness theorem. It would actually provide no interesting information if a theory T proved its consistency. This is because inconsistent theories prove everything, including their consistency. Thus a consistency proof of T in T would give us no clue as to whether T really is consistent; no doubts about the consistency of T would be resolved by such a consistency proof. The interest in consistency proofs lies in the possibility of proving the consistency of a theory T in some theory T’ that is in some sense less doubtful than T itself, for example weaker than T. For many naturally occurring theories T and T’, such as T = Zermelo-Fraenkel set theory and T’ = primitive recursive arithmetic, the consistency of T’ is provable in T, and thus T’ can’t prove the consistency of T by the above corollary of the second incompleteness theorem.
- The second incompleteness theorem does not rule out consistency proofs altogether, only consistency proofs that could be formalized in the theory that is proved consistent. For example, Gerhard Gentzen proved the consistency of Peano arithmetic (PA) in a different theory that includes an axiom asserting that the ordinal called \(\varepsilon_0\) is wellfounded; see Gentzen’s consistency proof. Gentzen’s theorem spurred the development of ordinal analysis in proof theory.
Related:
- Tarski’s undefinability theorem on the formal undefinability of truth
- Church’s proof that Hilbert’s Entscheidungsproblem is unsolvable
- Turing’s theorem that there is no algorithm to solve the halting problem
- Turing, A.M. (1937). On computable numbers, with an application to the Entscheidungsproblem.45
Chaitin:
[M]y information-theoretic approach to incompleteness makes incompleteness appear pervasive and natural. This is because algorithmic information theory sometimes enables one to measure the information content of a set of axioms and of a theorem and to deduce that the theorem cannot be obtained from the axioms because it contains too much information.
This suggests to me that sometimes to prove more one must assume more, in other words, that sometimes one must put more in to get more out.46
More:
- Gödel was a platonist, a (religious) realist.
- Armstrong, S. (2012). Completeness, incompleteness, and what it all means: first versus second order logic.
- Hilbert wanted math to be:
- Consistent?
DecidableComplete
- Discuss how incompleteness is overblown in overly epistemically defeatist ways.
- Seems to indicate that no formal system lacks the full context for everything. Additional axioms will be appropriate for introducing further contexts.
- Franzén, T. (2005). Gödel’s Theorem: An incomplete guide to its use and abuse.47
- Seely, R.A. Gödel on the net.
- Video: Veritasium - Math Has a Fatal Flaw
- Lloyd, S. (1993). Quantum-mechanical computers and uncomputability.48
- Cubitt, T., Perez-Garcia, D., & Wolf, M. (2015). Undecidability of the spectral gap.49
Relationship to mind:
See also:
Complexity theory
- Scott Aaronson’s Complexity Zoo
- Aaronson, S. (2011). Why philosophers should care about computational complexity.50
Category theory
Introduction
- Category theory - nLab
- Eilenberg, S. & MacLane, S. (1945). General theory of natural equivalences.51
- Rodin, A. (2012). Axiomatic method and category theory.52
- Spivak, D.I. (2013). Category theory for scientists.53
- Fong, B. & Spivak, D.I. (2018). Seven sketches in compositionality: An invitation to applied category theory.54
- Bradley, T.D. (2018). What is applied category theory?55
- Yoneda lemma
- Relation to set theory
- Relation to Russell type theory
- Univalent foundations
- Categories are semigroupoids.
See also:
History
- Samuel Eilenberg (1913-1998) and Saunders Mac Lane (1909-2005)
- Alexander Grothendieck (1928-2014)
- Bill Lawvere (b. 1937)
Grothendieck:
If there is one thing in mathematics that fascinates me more than anything else (and doubtless always has), it is neither “number” nor “size,” but always form. And among the thousand-and-one faces whereby form chooses to reveal itself to us, the one that fascinates me more than any other and continues to fascinate me, is the structure hidden in mathematical things.56
Homotopy type theory
- Homotopy type theory (HoTT)
- Intuitionistic type theory
- Per Martin-Löf (b. 1942)
- Homotopy type theory - nLab
- The Homotopy type theory book (2013)
Cobordism hypothesis
- Cobordism hypothesis - nLab
- Baez, J.C. & Dolan, J. (1995). Higher‐dimensional algebra and topological quantum field theory.57
- Baez, J.C. & Stay, M. (2009). Physics, topology, logic, and computation: A Rosetta Stone.58
- Lurie, J. (2009). On the classification of topological field theories.
- Jacob Lurie’s Home Page
- Morton, J. (2013). Blog on the cobordism hypothesis.
See also:
Topos theory
- Baez, J. (2021). Topos theory in a nutshell.
Unification programs
Introduction
Yanofsky, N.S. (2016). Why mathematics works so well:
When you have two distinct fields of mathematics and they are shown to be intimately related in a way that results of one field can be used to get results of another field, you have a type of unification. An example of such unification is monstrous moonshine. This subject describes the shocking connection between the monster group and modular functions. Another example is the Langlands program which connects Galois groups in algebraic number theory to automorphic forms and representation theory of algebraic groups. The Erlangen program can also be seen as a way of unifying different types of geometries using group theory. In all these examples of unifications, there is a function (or an isomorphism) from the domain of discourse of one field to the domain of discourse of another field. The symmetries of one field (the true mathematical statements) will than map to symmetries of the other field. Category theory is an entire branch of mathematics that was created to describe such unifications. The founders of category theory invented a language that was based on algebraic topology, which is a branch of mathematics that unifies algebra and topology. Category theory is now used in many areas to show that seemingly different parts of mathematics (and physics and theoretical computer science) are closely related.59
Erlangen program
- Erlangen program
- A program proposed by Felix Klein in 1872 to classify geometries based on their symmetry groups.
Langlands program
- Langlands program
- Proposed by Robert Langlands (1967, 1970).
- Fundamental lemma
Univalent foundations
- Univalent foundations
- Proposed by Vladimir Voevodsky, 2006-2009.
- Category theory
- Introduction to Univalent Foundations of Mathematics with Agda
See also:
Platonism
Introduction
What has been is what will be,
and what has been done is what will be done;
there is nothing new under the sun.
Is there a thing of which it is said,
“See, this is new?”
It has already been,
in the ages before us.60
- TODO
Pythagoreanism
- Radical realism
- Monism: everything is math.
- Tegmark, M. (2014). Our Mathematical Universe.61

Plato
- Realist
- Theory of the forms
- Dualism: the world and forms?
- The Academy (387 BCE - 529 CE): “Let no one ignorant of geometry enter”
- Mathematics is descriptive of a real but trans-empirical realm.
- Plato perhaps doubts Platonism in Parmenides
- Aristotle on universals

I think you know that the students of geometry, calculation, and the like hypothesize the odd and the even, the various figures, the three kinds of angles, and other things akin to these in each of their investigations, as if they knew them. They make their hypotheses and don’t think it necessary to give any account of them, either to themselves or to others, as if they were clear to everyone. And going from these first principles through the remaining steps, they arrive in full agreement.
I certainly know as much.
Then you also know that, although they use visible figures and make claims about them, their thought isn’t directed to them but to those other things that they are like. They make claims for the sake of the square itself and the diagonal itself, not the diagonal they draw, and similarly with the others. These figures that they make and draw, of which shadows and reflections in water are images, they now in turn use as images, in seeking to see those others themselves that one cannot see except by means of thought.62
Contemporary platonism
- Quine’s “reluctant platonism”
- Indispensability argument
- Quine, W.V.O. (1948). On what there is.63
- distinction between meaning and naming
Whatever we say with the help of names can be said in a language which shuns names altogether. To be assumed as an entity is, purely and simply, to be reckoned as the value of a variable. In terms of the categories of traditional grammar, this amounts roughly to saying that to be is to be in the range of reference of a pronoun. Pronouns are the basic media of reference; nouns might better have been named propronouns. The variables of quantification, ‘something,’ ‘nothing,’ ‘everything,’ range over our whole ontology, whatever it may be; and we are convicted of a particular ontological presupposition if, and only if, the alleged presuppositum has to be reckoned among the entities over which our variables range in order to render one of our affirmations true.64
a theory is committed to those and only those entities to which the bound variables of the theory must be capable of referring in order that the affirmations made in the theory be true.65
- Neopythagoreanism: Tegmark. (2008). “The mathmatical universe.”66
- Mathematical Universe Hypothesis (MUH)
- Seth Lloyd - the universe is a computer - pythagorean?
- Clearly Ed Witten is a platonist. Video: How is mathematics truth and beauty? Closer To Truth.
- Carroll, S. (2021). Mindscape 127: Justin Clarke-Doane on Mathematics, Morality, Objectivity, and Reality.
- De Cruz, H. (2016). Numerical cognition and mathematical realism.67
Visual proofs




- Proofs without words
- Chen, E.K. (2018). The intrinsic structure of quantum mechanics.68
Criticism:
- 3Blue1Brown. (2022). Video: How to lie using visual proofs.
Nominalism
Introduction
- Antirealist
History
Antisthenes:
A horse I can see, but horsehood I cannot see.
- Plato: “Third Man Argument” in Parmenides
- Medieval nominalism
- Modern nominalism
Bayes:
It is not the business of a mathematician to show that a straight line or circle can be drawn, but he tells you what he means by these; and if you understand him, you may proceed further with him; and it would not be to the purpose to object that there is no such thing in nature as a true straight line or perfect circle, for this is none of his concern: he is not inquiring how things are in matter of fact, but supposing things to be in a certain way, what are the consequences to be deduced from them.69
Johwn Stuart Mill:
Nominalists, who, repudiating Universal Substances, held that there is nothing general except names.70
- Positivism, Carnap, ESO
- Goodman & Quine71
- Azzouni, J. (2015). Nominalism, the nonexistence of mathematical objects.72
See also:
Science Without Numbers
Field: Abstract platonic entities, were they to exist, could not interact causally with the world.73
significant in context but naming nothing.77
Logicism
Introduction
- A program to derive all or part of mathematics from logic.
- Richard Dedekind (1831-1916)
- Gottlob Frege (1848-1925)
- All mathematical structures can be constructed from sets and natural numbers.
- Natural numbers can be constructed from sets.
- The properties of sets can be reduced to logic. Sets are the extensions of arbitrary conditions.
- Giuseppe Peano (1858-1932)
- Bertrand Russell (1872-1970)
- Alfred North Whitehead (1861-1947)
- Ernst Zermelo (1871-1953)
- Sets are not simply the extensions of arbitrary conditions. Some conditions have no corresponding set.
- Realist
- Relationship with positivism?
- Russell, B. (1905). On denoting.78
- Russsell expresses support for the platonic “universals”79
- Rudolf Carnap (1931) presents the logicist thesis in two parts:80
- The concepts of mathematics can be derived from logical concepts through explicit definitions.
- The theorems of mathematics can be derived from logical axioms through purely logical deduction.
- Snapper, E. (1979). The three crises in mathematics: Logicism, intuitionism and formalism.81
- Shapiro, S. (2000). Thinking about Mathematics: The Philosophy of Mathematics.82
- Hume’s principle
- Frege’s theorem
Principia Mathematica
- Principia Mathematica (1910)
- Alfred North Whitehead (1861-1947)
- Bertrand Russell (1872-1970)
- Russell’s Paradox
- “Failure of PM”
ZFC
- ZFC
- Wikipedia: ZFC actually does circumvent Russell’s paradox by restricting the comprehension axiom to already existing sets by the use of subset axioms.
Neologicism
- Crispin Wright (b. 1942)
- Bob Hale (1945-2017)
- Linsky, B. & Zalta, E.N. (2006). What is Neologicism?83
Linsky & Zalta:
Our knowledge of mathematics is to be explained in terms of the faculty we use to understand language, since that is the only faculty we need to understand object abstraction.84
Formalism
Introduction
- Hilbert
- Antirealist?
Hilbert:
We must know. We shall know.
Hilbert:
Mathematics is a presuppositionless science. To found it I do not need God, as does Kronecker, or the assumption of a special faculty of our understanding attuned to the principle of mathematical induction, as does Poincaré, or the primal intuition of Brouwer, or, finally, as do Russell and Whitehead, axioms of infinity, reducibility, or completeness, which in fact are actual, contentual assumptions that cannot be compensated for by consistency proofs.85
- Video: Veritasium - You can’t prove everything that’s true
Hilbert’s program
- Hilbert’s program
- Influenced by Principia Mathematica
- Hilbert, D. (1926). On the infinite.86
- Gödel derailed the program
- TODO: What do we expect from proof theory now?
Hilbert wanted math to be
- Consistent?
DecidableComplete
See also:
Intuitionism
Introduction
- Antirealist
- Leopold Kronecker’s finitism was a forerunner of intuitionism in foundations of mathematics.
- Kronecker: “God made the integers, all else is the work of man.”
- L.E.J. Brouwer (1881-1966)
- Brouwer, L.E.J. (1908). Unreliability of the logical principles.87
- Constructive mathematics
Criticism
Hilbert:
Taking the Principle of the Excluded Middle from the mathematician … is the same as … prohibiting the boxer the use of his fists.88
- Tait, W.W. (1983). Against intuitionism: Constructive mathematics is part of classical mathematics.89
Fictionalism
- Antirealist
- Stephen Yablo
- Chris Bateman interviews Stephen Yablo
Structuralism
- Realist
- Awodey, S. (2014). Structuralism, invariance, and univalence.90
Naturalism
Unreasonable effectiveness
Philosophy is written in that great book which ever lies before our eyes—I mean the Universe—but we cannot understand it if we do not learn the language and grasp the symbols in which it is written. This book is written in the mathematical language, and the symbols are triangles, circles, and other geometrical figures without whose help it is impossible to comprehend a single word of it, without which one wanders in vain through a dark labyrinth.
– Galileo Galilei. (1623). Il Saggiatore (The Assayer).91
- Wigner92
- Putnam93
- Hamming94
- Tegmark: MUH
- Zee: Physics uses simple Lie groups, “Nature is kind”95
- Dan A. Roberts. (2021). Why is AI hard and Physics simple?96
- See also: No free lunch theorems
Quine-Putnam indispensability thesis
- Quine
- Putnam97
Putnam:
[Q]uantification over mathematical entities is indispensable for science…; therefore we should accept such quantification; but this commits us to accepting the existence of the mathematical entities in question.98
Mathematical naturalism
- Maddy
- Realist?
- See the outline on Naturalism.
My thoughts
- What would happen if you asked an alien to solve a Rubik’s cube?
Annotated bibliography
Wigner, E.P. (1960). The Unreasonable Effectiveness of Mathematics in the Natural Sciences.
- Wigner (1960)
My thoughts
- TODO.
Field, H. (1980). Science Without Numbers.
- Field (2016)
My thoughts
- TODO.
Snapper, E. (1979). The Three Crises in Mathematics: Logicism, Intuitionism, Formalism.
- Snapper (1979)
My thoughts
- TODO.
More articles to do
- TODO.
Links and encyclopedia articles
SEP
- Algebra
- Algebra of logic
- Alternative axiomatic set theories
- Analysis
- Analytic/synthetic distinction
- Ancient logic
- Aristotle and mathematics
- Automated reasoning
- Boolean algebra, The mathematics of
- Bradley’s Regress
- Brouwer, Luitzen Egbertus Jan (1881-1966)
- Category theory
- Computer science, Philosophy of
- Computer simulations in science
- Contradiction
- Constructive mathematics
- Dedekind’s contributions to the foundations of mathematics
- Descartes’ mathematics
- Diagrams
- Dialetheism
- Emergence of first-order logic
- Epistemology of visual thinking in mathematics
- Explanation in mathematics
- Fictionalism
- Fictionalism in the philosophy of mathematics
- First-order model theory
- Formal epistemology
- Frege, Gottlob (1848-1925)
- Frege-Hilbert controversy
- Frege’s theorem and foundations for arithmetic
- Formalism in the philosophy of mathematics
- Game Theory
- Gödel, Kurt (1906-1978)
- Gödel’s incompleteness theorems
- Grosseteste, Robert (ca. 1168-1253)
- Hilbert’s Program
- Identity theory of truth
- Inconsistent tathematics
- Indispensability arguments in the philosophy of mathematics
- Infinity
- Intuitionism in the philosophy of mathematics
- Intuitionistic Logic, Development of
- Intuitionistic type theory
- Kant’s Philosophy of Mathematics
- Leibniz, Gottfried Wilhelm (1646-1716)
- Liar Paradox
- Logicism and Neologicism
- Mathematics, Philosophy of
- Model theory
- Naturalism in the philosophy of mathematics
- Negation
- Nominalism in metaphysics
- Nominalism in the philosophy of mathematics
- Non-deductive methods in mathematics
- Ockham, William of (1287-1347)
- Paraconsistent logic
- Plato’s Parmenides
- Platonism in the philosophy of mathematics
- Platonism in metaphysics
- Principia Mathematica (1910)
- Proof-theoretic semantics
- Proof theory
- Pythagoras (570-495 BCE)
- Pythagoreanism
- Quantifiers and quantification
- Quine’s New Foundations (NF)
- Russell, Bertrand (1872-1970)
- Russell’s logical atomism
- Russell’s Paradox
- Second-order and higher-order logic
- Self-reference
- Set theory
- Skolem’s Paradox
- Tarski, Alfred (1901-1983)
- Tarski’s truth definitions
- Truth
- Truth, Axiomatic theories of
- Truth, Coherence theory of
- Truth, Correspondence theory of
- Truth, Deflationary theory of
- Truth, Logical
- Truth, Pluralist theories of
- Truth, Revision theory of
- Truth values
- Type theory
- Types and tokens
- Whitehead, Alfred North (1861-1947)
- Wittgenstein’s philosophy of mathematics
IEP
- Analytic philosophy
- Applicability of mathematics
- Constructive mathematics
- Dummett, Michael (1925-2011)
- Fictionalism in the philosophy of mathematics
- Frege, Gottlob (1848-1925)
- Game theory
- Indispensability argument in the philosophy of mathematics
- Infinite
- Lucas-Penrose argument about Gödel’s theorem
- Mathematical platonism
- Mathematical structuralism
- Modal metaphysics
- Models
- Model-theoretic conceptions of logical consequence
- Neo-platonism
- Plato (428/7 or 424/3 - 348/7 BCE)
- Platonism, mathematical
- Platonism, middle
- Plato’s Academy (387 BCE - 529 CE)
- Poincaré, Jules Henri (1854-1912)
- Poincaré’s philosophy of mathematics
- Process philosophy
- Pythagoras (570-495 BCE)
- Relational models theory
- Russell’s Paradox
- Universals
- Wittgenstein’s later philosophy of mathematics
Wikipedia
- Affirming the consequent
- Aristotle (384-322 BCE)
- Aumann’s agreement theorem
- Begriffsschrift
- Brouwer, L.E.J. (1881-1966)
- Cantor, Georg (1845-1918)
- Category theory
- Cauchy, Augustin-Louis (1789-1857)
- Central limit theorem
- Classification of finite simple groups
- Contraposition
- Continuum hypothesis
- Deduction theorem
- Deductive reasoning
- Diagonal lemma
- Erlangen program
- Ethnomathematics
- Euclid (fl. 300 BCE)
- Euler, Leonhard (1707-1783)
- First-order logic
- Frege, Gottlob (1848-1925)
- Frege’s theorem
- Galois, Évariste (1811-1832))
- Lie, Sophus (1842-1899)
- Logicism
- Gauss, Carl Friedrich (1777-1855)
- Gentzen’s consistency proof
- Gödel, Kurt (1906-1978)
- Gödel’s completeness theorem
- Gödel’s incompleteness theorems
- Hilbert, David (1862-1943)
- Hilbert’s Program
- History of algebra
- Hume’s principle
- Jacobi, Carl Gustav Jacob (1804-1851)
- Kronecker, Leopold (1823-1891)
- Kripke, Saul (1940-2022)
- Langlands program
- Laplace, Pierre-Simon (1749-1827)
- Law of excluded middle
- Logic
- Logicism
- Löwenheim-Skolem theorem
- Mathematical induction
- Mathematical Universe Hypothesis
- Metamathematics
- Modus ponens
- Modus tollens
- Monster group
- Monstrous moonshine
- Natural number
- Newton, Isaac (1642-1726/7)
- Noether, Emmy (1882-1935)
- Ockham, William of (1287-1347)
- Peirce’s law
- Plato (428/7 or 424/3 - 348/7 BCE)
- Platonic Academy (387 BCE - 529 CE)
- Platonic realism
- Platonism
- Philosophy of mathematics
- Problem of universals
- Proof by contrapositive
- Proof theory
- Propositional calculus
- Principia Mathematica (1910)
- Pythagoras (570-495 BCE)
- Pythagoreanism
- Riemann hypothesis
- Rule of inference
- Russell, Bertrand (1872-1970)
- Russell’s paradox
- Second-order logic
- Square of opposition
- Sporadic group
- Stokes, George (1819-1903)
- Tarski, Alfred (1901-1983)
- Tarski’s undefinability theorem
- Third man argument
- Transfinite induction
- Type theory
- Unsolved problems in information theory, List of
- Unsolved problems in linquistics, List of
- Unsolved problems in mathematics, List of
- von Neumann, John (1903-1957)
- Weierstrass, Karl (1815-1897)
- When a white horse is not a horse
- Whitehead, Alfred North (1861-1947)
- Wittgenstein’s philosophy of mathematics
- Zeroth-order logic
- Zermelo, Ernst (1871-1953)
- Zermelo-Fraenkel set theory (ZFC)
- ZFC, List of statements independent of
Others
- Model theory - nLab
- ZFC - nLab
- Smith, Peter. (2006-2016). Logic Matters.
- Pigliucci, Massimo. (2015). Smolin on mathematics.
- Zach, Richard. (2015). Quine’s Paradox and Gödel’s Theorem.
- Baez, J.C. (2018). Nonstandard Integers as Complex Numbers.
- Baez, J.C. (2018). Insanely Long Proofs.
- Schwichtenberg, J. (XXXX). Classification of Simple Lie Groups.
- Tao, T. (2019). Career advice.
Videos
- The Limits of Understanding
- Gregory Chaitin, Mario Livio, Marvin Minsky, Rebecca Newberger Goldstein
- June 4, 2010
- A very platonist math documentary
References
Carter (2009).↩︎
Hall (2000).↩︎
Zee (2016).↩︎
Baez (2002).↩︎
Frè (2013), ch. 2.↩︎
Varadarajan (2003).↩︎
Tao (2007).↩︎
Sussman & Wisdom (2013).↩︎
Bronstein, Bruna, Cohen, & Velickovic (2021), p. 56–60.↩︎
Connes (1985).↩︎
Hunter (1971).↩︎
Teller (1989).↩︎
Bonevac (2003).↩︎
MacFarlane (2021).↩︎
Smith (2020).↩︎
Smith (2022).↩︎
Carnap (1958).↩︎
Open Logic Project (2020).↩︎
Sheffer (1913).↩︎
Post (1921).↩︎
Stillwell (2004).↩︎
von Fintel (2011).↩︎
Ewald (2018).↩︎
Awodey & Forssell (2013).↩︎
Enderton (2009).↩︎
Shapiro (1991).↩︎
G. Russell (2015).↩︎
Jerzak (2009).↩︎
Bueno (2010).↩︎
C. I. Lewis (1917).↩︎
Carnap (1947).↩︎
Kripke (1959).↩︎
D. Lewis (1986).↩︎
Priest (1998).↩︎
Martínez-Ordaz (2021).↩︎
Carroll (1895).↩︎
Quine (1986).↩︎
Viteri & DeDeo (2022).↩︎
Hunter (1971), p. 6.↩︎
Weiss & D’Mello (2015).↩︎
Button & Walsh (2018).↩︎
Goldstein (2005).↩︎
Edmonds (2020), p. 96 and TODO: Carnap’s diary.↩︎
Raatikainen (2020).↩︎
Turing (1937).↩︎
Atiyah, M. et al. (1994), p. 182.↩︎
Franzén (2005).↩︎
Lloyd (1993).↩︎
Cubitt, Perez-Garcia, & Wolf (2015).↩︎
Aaronson (2011).↩︎
Eilenberg & MacLane (1945).↩︎
Rodin (2012).↩︎
Spivak (2013).↩︎
Fong & Spivak (2018).↩︎
Bradley (2018).↩︎
TODO↩︎
Baez & Dolan (1995).↩︎
Baez & Stay (2009).↩︎
Yanofsky (2016) In Aguirre, Foster, & Merali (2016), p. 153.↩︎
Ecclesiastes 1:9–10 (NRSV).↩︎
Tegmark (2014).↩︎
Plato, Republic VI 510c, Cooper & Hutchinson (1997), p. 1131.↩︎
Quine (1948).↩︎
Quine (1948), p. 7.↩︎
Quine (1948), p. 9.↩︎
Tegmark (2008).↩︎
De Cruz (2016).↩︎
Chen (2018).↩︎
Bayes (1736), p. 9–10.↩︎
Mill (1877).↩︎
Goodman & Quine (1947).↩︎
Azzouni (2015).↩︎
Field (1989), p. 68. TODO: Get exact quote.↩︎
Field (2016).↩︎
Burgess (1983).↩︎
Bueno (2013).↩︎
Goodman & Quine (1947), p. 105.↩︎
B. Russell (1905).↩︎
B. Russell (1912), p. 91–118.↩︎
Carnap (1983).↩︎
Snapper (1979).↩︎
Shapiro (2000).↩︎
Linsky & Zalta (2006).↩︎
Linsky & Zalta (2006), p. 43.↩︎
Hilbert (1967), p. 479. Discussion by Michael J. O’Donnell:
Well, the tone sounds like hubris again, but this is actually a relatively modest claim, and largely substantiated by events. Mathematics may arguably be understood as the science of forms, which have an objective quality independent of individual beliefs. What is missing here is the claim that a single formal system may embrace all of mathematics at once, and that we may prove that it contains no error. Notice that Hilbert objects to the “actual, contentual assumptions” of Russell and Whitehead. But, recall that Hilbert claims to treat numerical equations contentually, and even seems to regard that as a virtue. It is not the mere contentual quality of Russell’s and Whitehead’s assumptions that Hilbert objects to, but the fact that each particular assumptions is not verifiable by a single computation or finite observation, and furthermore that there is not even a proof that they are consistent with basic numerical equations. Of course, Hilbert’s proposed system never gets its consistency proof either. Oh well.
Hilbert (1926).↩︎
Brouwer (1908).↩︎
Reid (1996), p. 149.↩︎
Tait (1983).↩︎
Awodey (2014).↩︎
Drake (1957), p.237-8.↩︎
Wigner (1960).↩︎
Putnam (1975b).↩︎
Hamming (1980).↩︎
Zee (2016), p. 564.↩︎
Roberts (2021).↩︎
Putnam (1975a), p. TODO.↩︎
Putnam (1971), p. 57.↩︎