Topics
Description
Algebraic theories can be interpreted ‘over’ a topological space. For example, an interpretation of the theory of groups over a topological space assigns a group to each open set of , in a suitably compatible way: for instance, if , then there is a canonical homomorphism . Such a collection of groups, called a sheaf, can be thought of as encapsulating different states of knowledge about a single object , 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 . Analogously to Heyting semantics, the truth value of a sentence interpreted in will be an open set of , namely, the union of the open sets for which holds in . For example, the group axioms will take the maximal truth value , so in this sense ‘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.