The article examines how mathematicians freely identify objects “up to unique isomorphism,” why this practice collapses in formal theorem provers, and how modern proof systems like Lean force a more precise treatment of equality that exposes gaps—and generates new mathematical ideas.The article examines how mathematicians freely identify objects “up to unique isomorphism,” why this practice collapses in formal theorem provers, and how modern proof systems like Lean force a more precise treatment of equality that exposes gaps—and generates new mathematical ideas.

Grothendieck, Equality, and the Trouble with Formalising Mathematical Arguments

2025/12/10 03:39

:::info Author: KEVIN BUZZARD

:::

Abstract

  1. Acknowledgements & Introduction

2. Universal properties

3. Products in practice

4. Universal properties in algebraic geometry

5. The problem with Grothendieck’s use of equality.

6. More on “canonical” maps

7. Canonical isomorphisms in more advanced mathematics

8. Summary And References

Abstract

We discuss how the concept of equality is used by mathematicians (including Grothendieck), and what effect this has when trying to formalise mathematics. We challenge various reasonable-sounding slogans about equality.

Overview

Many mathematical objects and constructions are uniquely characterised by some kind of defining property. For example the real numbers are the unique complete Archimedean ordered field, and many constructions in algebra (localisations, tensor products,. . . ) and topology (product of topological spaces, completion of a metric or uniform space,. . . ) are characterised uniquely by a universal property. To be more precise, I would like to discuss properties which define a mathematical object up to unique isomorphism. This is a very strong statement: to give a non-example, we could consider the property of being a group of order 5.

\ There is only one such group, up to isomorphism, however this group has automorphisms (for example the map sending an element to its square), meaning that it is unique but only up to non-unique isomorphism, and hence the property of being a group of order 5 is not the kind of property that this paper is about. Let us now fix a property P which uniquely characterises a mathematical object, up to unique isomorphism. Here are three assertions.

\ Assertion 1. You can (and probably should) develop the theory of objects characterised by P using only the assumption P, and you do not need to worry about any particular construction of the object (beyond knowing that some construction exists which satisfies P, and hence that your theory is not vacuous).

Assertion 2. Any two mathematical objects satisfying P may in practice be assumed to be equal, because any mathematically meaningful assertion satisfied by one is also satisfied by the other.

Assertion 3. More generally, if you have two objects which are canonically isomorphic, then these objects may in practice be assumed to be equal.

\ Let us consider an example. Whilst there are several different constructions of the real numbers from the rationals (Cauchy sequences, Dedekind cuts, Bourbaki uniform space completion,. . . ), all of the basic analysis taught in a first undergraduate course is developed using only the Archimedean and completeness axioms satisfied by the reals. A mathematician would not dream of saying which definition of the real numbers they were using – this would be absurd. Indeed Newton, Euler and Gauss were happily using “the” real numbers long before Cauchy, Dedekind and Bourbaki came along with their different models: each of their definitions of the ordered field R is uniquely isomophic to the others, so which one we are actually using doesn’t matter in practice.

\ I will say more about localisations later, but there are also several different constructions of the localisation R[1/S] of a commutative ring at a multiplicative subset (a quotient of R×S, a quotient of a multivariable polynomial ring. . . ) and a mathematician would never state precisely which construction they are using when they write R[1/S]; we know that this is irrelevant.

\ In this paper I argue that the first assertion above is false, the second is dangerous, and the third is meaningless. Assertions 2 and 3 seem to be used in many places in the algebraic geometry literature – indeed we will discuss Grothendieck’s usage of the = symbol in some depth later. However, as a working mathematician I am also aware that there is something deeper going on here, which I find it difficult to put my finger on. Even though the word “canonical” has no formal meeting, mathematicians are certainly not being mindless in their use of the idea.

\ The concept that two objects are canonically isomorphic and can hence be identified is an extremely important one in practice; it is a useful organisational principle, it reduces cognitive load, and it does not in practice introduce errors in arguments, at least if the author knows what they are doing. Similarly, making definitions and proving theorems about objects by using an explicit construction rather than the universal property is a practical tool which is used across mathematics (for example, picking a basis of a vector space to make a definition and then observing that the definition is independent of the choice).

\ What is frustrating about the situation is the following. Let’s say that one is attempting to formalise some mathematics on a computer (that is, translating the mathematics from the paper literature into the language of an interactive theorem prover – a computer program which knows the axioms of mathematics and the rules of logic). Right now this process involves writing down many of the details of one’s arguments.

\ When one is forced to write down what one actually means and cannot hide behind such ill-defined words as “canonical”, or claims that unequal things are equal, one sometimes finds that one has to do extra work, or even rethink how certain ideas should be presented. Indeed, sometimes the most painless way to do this work involves having to create new mathematical ideas which are not present in the paper arguments. I am certainly not arguing that the literature is incorrect, but I am arguing that many arguments in the literature are often not strictly speaking complete from a formalist point of view.

\ With the advent of the formalisation of the mathematics around algebraic and arithmetic geometry using computer theorem provers, for example the work coming out of the Lean prover community ([BCM20], [Liv23], [dFF23], [AX23], [Zha23],. . . ) and related work in Isabelle ([BPL21]) and cubical Agda ([ZM23]), these things will start to matter. In section 5 below I give an explicit example of some real trouble which we ran into when proving a very basic theorem about schemes, and which was only ultimately resolved in a satisfactory way after some new mathematical ideas were developed by the Lean community.

:::info This paper is available on arxiv under CC BY 4.0 DEED license.

:::

\

Disclaimer: The articles reposted on this site are sourced from public platforms and are provided for informational purposes only. They do not necessarily reflect the views of MEXC. All rights remain with the original authors. If you believe any content infringes on third-party rights, please contact [email protected] for removal. MEXC makes no guarantees regarding the accuracy, completeness, or timeliness of the content and is not responsible for any actions taken based on the information provided. The content does not constitute financial, legal, or other professional advice, nor should it be considered a recommendation or endorsement by MEXC.

You May Also Like

BFX Presale Raises $7.5M as Solana Holds $243 and Avalanche Eyes $1B Treasury — Best Cryptos to Buy in 2025

BFX Presale Raises $7.5M as Solana Holds $243 and Avalanche Eyes $1B Treasury — Best Cryptos to Buy in 2025

BFX presale hits $7.5M with tokens at $0.024 and 30% bonus code BLOCK30, while Solana holds $243 and Avalanche builds a $1B treasury to attract institutions.
Share
Blockchainreporter2025/09/18 01:07
XAG/USD refreshes record high, around $61.00

XAG/USD refreshes record high, around $61.00

The post XAG/USD refreshes record high, around $61.00 appeared on BitcoinEthereumNews.com. Silver (XAG/USD) enters a bullish consolidation phase during the Asian session and oscillates in a narrow range near the all-time peak, around the $61.00 neighborhood, touched this Wednesday. Meanwhile, the broader technical setup suggests that the path of least resistance for the white metal remains to the upside. The overnight breakout through the monthly trading range hurdle, around the $58.80-$58.85 region, was seen as a fresh trigger for the XAG/USD bulls. However, the Relative Strength Index (RSI) is flashing overbought conditions on 4-hour/daily charts, which, in turn, is holding back traders from placing fresh bullish bets. Hence, it will be prudent to wait for some near-term consolidation or a modest pullback before positioning for a further appreciating move. Meanwhile, any corrective slide below the $60.30-$60.20 immediate support could attract fresh buyers and find decent support near the $60.00 psychological mark. A convincing break below the said handle, however, might prompt some long-unwinding and drag the XAG/USD towards the trading range resistance breakpoint, around the $58.80-$58.85 region. The latter should act as a key pivotal point, which, if broken, could pave the way for further losses. On the flip side, momentum above the $61.00 mark will reaffirm the near-term constructive outlook and set the stage for an extension of the XAG/USD’s recent strong move up from the vicinity of mid-$45.00s, or late October swing low. Silver 4-hour chart Silver FAQs Silver is a precious metal highly traded among investors. It has been historically used as a store of value and a medium of exchange. Although less popular than Gold, traders may turn to Silver to diversify their investment portfolio, for its intrinsic value or as a potential hedge during high-inflation periods. Investors can buy physical Silver, in coins or in bars, or trade it through vehicles such as Exchange Traded Funds,…
Share
BitcoinEthereumNews2025/12/10 10:20