Classifying Toposes

Sky Wilshaw (set by Prof. José Siqueira)

Topics

Foundations

Description

Algebraic theories can be interpreted ‘over’ a topological space. For example, an interpretation of the theory of groups over a topological space XX assigns a group G(U)G(U) to each open set UU of XX, in a suitably compatible way: for instance, if VUV \subseteq U, then there is a canonical homomorphism G(U)G(V)G(U) \to G(V). Such a collection of groups, called a sheaf, can be thought of as encapsulating different states of knowledge about a single object GG, which we can analyse in terms of the sentences that it satisfies. Any given sentence in the language of groups is classically either true or false for each G(U)G(U). Analogously to Heyting semantics, the truth value of a sentence φ\varphi interpreted in GG will be an open set of XX, namely, the union of the open sets UU for which φ\varphi holds in G(U)G(U). For example, the group axioms will take the maximal truth value XX, so in this sense GG ‘is’ a group. We will show that this method of reasoning is logically sound, provided that we only use a constructive form of logic, and that the sentences in question are suitably geometric. In this essay, we will study the idea of interpreting theories over spaces in detail.

Year of Submission

2023/24

Uploaded 14/06/2024 15:01