HOME

TheInfoList



OR:

This article gives some very general background to the
mathematical Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
idea of
topos In mathematics, a topos (, ; plural topoi or , or toposes) is a category that behaves like the category of sheaves of sets on a topological space (or more generally, on a site). Topoi behave much like the category of sets and possess a notio ...
. This is an aspect of
category theory Category theory is a general theory of mathematical structures and their relations. It was introduced by Samuel Eilenberg and Saunders Mac Lane in the middle of the 20th century in their foundational work on algebraic topology. Category theory ...
, and has a reputation for being abstruse. The level of abstraction involved cannot be reduced beyond a certain point; but on the other hand context can be given. This is partly in terms of historical development, but also to some extent an explanation of differing attitudes to category theory.


In the school of Grothendieck

During the latter part of the 1950s, the foundations of
algebraic geometry Algebraic geometry is a branch of mathematics which uses abstract algebraic techniques, mainly from commutative algebra, to solve geometry, geometrical problems. Classically, it studies zero of a function, zeros of multivariate polynomials; th ...
were being rewritten; and it is here that the origins of the topos concept are to be found. At that time the
Weil conjectures In mathematics, the Weil conjectures were highly influential proposals by . They led to a successful multi-decade program to prove them, in which many leading researchers developed the framework of modern algebraic geometry and number theory. Th ...
were an outstanding motivation to research. As we now know, the route towards their proof, and other advances, lay in the construction of
étale cohomology In mathematics, the étale cohomology groups of an algebraic variety or scheme are algebraic analogues of the usual cohomology groups with finite coefficients of a topological space, introduced by Grothendieck in order to prove the Weil conjectu ...
. With the benefit of hindsight, it can be said that algebraic geometry had been wrestling with two problems for a long time. The first was to do with its ''points'': back in the days of
projective geometry In mathematics, projective geometry is the study of geometric properties that are invariant with respect to projective transformations. This means that, compared to elementary Euclidean geometry, projective geometry has a different setting (''p ...
it was clear that the absence of 'enough' points on an
algebraic variety Algebraic varieties are the central objects of study in algebraic geometry, a sub-field of mathematics. Classically, an algebraic variety is defined as the solution set, set of solutions of a system of polynomial equations over the real number, ...
was a barrier to having a good geometric theory (in which it was somewhat like a
compact Compact as used in politics may refer broadly to a pact or treaty; in more specific cases it may refer to: * Interstate compact, a type of agreement used by U.S. states * Blood compact, an ancient ritual of the Philippines * Compact government, a t ...
manifold In mathematics, a manifold is a topological space that locally resembles Euclidean space near each point. More precisely, an n-dimensional manifold, or ''n-manifold'' for short, is a topological space with the property that each point has a N ...
). There was also the difficulty, that was clear as soon as
topology Topology (from the Greek language, Greek words , and ) is the branch of mathematics concerned with the properties of a Mathematical object, geometric object that are preserved under Continuous function, continuous Deformation theory, deformat ...
took form in the first half of the twentieth century, that the topology of algebraic varieties had 'too few' open sets. The question of points was close to resolution by 1950;
Alexander Grothendieck Alexander Grothendieck, later Alexandre Grothendieck in French (; ; ; 28 March 1928 â€“ 13 November 2014), was a German-born French mathematician who became the leading figure in the creation of modern algebraic geometry. His research ext ...
took a sweeping step (invoking the
Yoneda lemma In mathematics, the Yoneda lemma is a fundamental result in category theory. It is an abstract result on functors of the type ''morphisms into a fixed object''. It is a vast generalisation of Cayley's theorem from group theory (viewing a group as a ...
) that disposed of it—naturally at a cost, that every variety or more general '' scheme'' should become a
functor In mathematics, specifically category theory, a functor is a Map (mathematics), mapping between Category (mathematics), categories. Functors were first considered in algebraic topology, where algebraic objects (such as the fundamental group) ar ...
. It wasn't possible to ''add'' open sets, though. The way forward was otherwise. The topos definition first appeared somewhat obliquely, in or about 1960. General problems of so-called '
descent Descent may refer to: As a noun Genealogy and inheritance * Common descent, concept in evolutionary biology * Kinship, one of the major concepts of cultural anthropology **Pedigree chart or family tree **Ancestry **Lineal descendant **Heritage ** ...
' in algebraic geometry were considered, at the same period when the
fundamental group In the mathematics, mathematical field of algebraic topology, the fundamental group of a topological space is the group (mathematics), group of the equivalence classes under homotopy of the Loop (topology), loops contained in the space. It record ...
was generalised to the algebraic geometry setting (as a
pro-finite group In mathematics, a profinite group is a topological group that is in a certain sense assembled from a system of finite groups. The idea of using a profinite group is to provide a "uniform", or "synoptic", view of an entire system of finite groups. ...
). In the light of later work (c. 1970), 'descent' is part of the theory of comonads; here we can see one way in which the Grothendieck school bifurcates in its approach from the 'pure' category theorists, a theme that is important for the understanding of how the topos concept was later treated. There was perhaps a more direct route available: the
abelian category In mathematics, an abelian category is a category in which morphisms and objects can be added and in which kernels and cokernels exist and have desirable properties. The motivating prototypical example of an abelian category is the category o ...
concept had been introduced by Grothendieck in his foundational work on
homological algebra Homological algebra is the branch of mathematics that studies homology (mathematics), homology in a general algebraic setting. It is a relatively young discipline, whose origins can be traced to investigations in combinatorial topology (a precurs ...
, to unify categories of sheaves of abelian groups, and of modules. An abelian category is supposed to be closed under certain category-theoretic operations—by using this kind of definition one can focus entirely on structure, saying nothing at all about the nature of the objects involved. This type of definition can be traced back, in one line, to the lattice concept of the 1930s. It was a possible question to ask, around 1957, for a purely category-theoretic characterisation of categories of sheaves of ''sets'', the case of sheaves of abelian groups having been subsumed by Grothendieck's work (the ''TĂŽhoku'' paper). Such a definition of a topos was eventually given five years later, around 1962, by Grothendieck and Verdier (see Verdier's
Nicolas Bourbaki Nicolas Bourbaki () is the collective pseudonym of a group of mathematicians, predominantly French alumni of the École normale supĂ©rieure (Paris), École normale supĂ©rieure (ENS). Founded in 1934–1935, the Bourbaki group originally intende ...
seminar ''Analysis Situs''). The characterisation was by means of categories 'with enough
colimit In category theory, a branch of mathematics, the abstract notion of a limit captures the essential properties of universal constructions such as products, pullbacks and inverse limits. The dual notion of a colimit generalizes constructions s ...
s', and applied to what is now called a Grothendieck topos. The theory was rounded out by establishing that a Grothendieck topos was a category of sheaves, where now the word ''sheaf'' had acquired an extended meaning, since it involved a
Grothendieck topology In category theory, a branch of mathematics, a Grothendieck topology is a structure on a category ''C'' that makes the objects of ''C'' act like the open sets of a topological space. A category together with a choice of Grothendieck topology is ca ...
. The idea of a Grothendieck topology (also known as a ''site'') has been characterised by John Tate as a bold pun on the two senses of
Riemann surface In mathematics, particularly in complex analysis, a Riemann surface is a connected one-dimensional complex manifold. These surfaces were first studied by and are named after Bernhard Riemann. Riemann surfaces can be thought of as deformed vers ...
. Technically speaking it enabled the construction of the sought-after étale cohomology (as well as other refined theories such as
flat cohomology In mathematics, the flat topology is a Grothendieck topology used in algebraic geometry. It is used to define the theory of flat cohomology; it also plays a fundamental role in the theory of descent (category theory), descent (faithfully flat descen ...
and
crystalline cohomology In mathematics, crystalline cohomology is a Weil cohomology theory for schemes ''X'' over a base field ''k''. Its values ''H'n''(''X''/''W'') are modules over the ring ''W'' of Witt vectors over ''k''. It was introduced by and developed by ...
). At this point—about 1964—the developments powered by algebraic geometry had largely run their course. The 'open set' discussion had effectively been summed up in the conclusion that varieties had a rich enough ''site'' of open sets in unramified covers of their (ordinary) Zariski-open sets.


From pure category theory to categorical logic

The current definition of
topos In mathematics, a topos (, ; plural topoi or , or toposes) is a category that behaves like the category of sheaves of sets on a topological space (or more generally, on a site). Topoi behave much like the category of sets and possess a notio ...
goes back to
William Lawvere Francis William Lawvere (; February 9, 1937 – January 23, 2023) was an American mathematician known for his work in category theory, topos theory and the philosophy of mathematics. Biography Born in Muncie, Indiana, and raised on a farm outsi ...
and Myles Tierney. While the timing follows closely on from that described above, as a matter of history, the attitude is different, and the definition is more inclusive. That is, there are examples of toposes that are not a Grothendieck topos. What is more, these may be of interest for a number of
logical Logic is the study of correct reasoning. It includes both formal and informal logic. Formal logic is the study of deductively valid inferences or logical truths. It examines how conclusions follow from premises based on the structure of arg ...
disciplines. Lawvere and Tierney's definition picks out the central role in topos theory of the sub-object classifier. In the usual category of sets, this is the two-element set of Boolean
truth-value In logic and mathematics, a truth value, sometimes called a logical value, is a value indicating the relation of a proposition to truth, which in classical logic has only two possible values ('' true'' or '' false''). Truth values are used in c ...
s, true and false. It is almost tautologous to say that the subsets of a given set ''X'' are ''the same as'' (just as good as) the functions on ''X'' to any such given two-element set: fix the 'first' element and make a subset ''Y'' correspond to the function sending ''Y'' there and its complement in ''X'' to the other element. Now sub-object classifiers can be found in
sheaf Sheaf may refer to: * Sheaf (agriculture), a bundle of harvested cereal stems * Sheaf (mathematics) In mathematics, a sheaf (: sheaves) is a tool for systematically tracking data (such as sets, abelian groups, rings) attached to the open s ...
theory. Still tautologously, though certainly more abstractly, for a
topological space In mathematics, a topological space is, roughly speaking, a Geometry, geometrical space in which Closeness (mathematics), closeness is defined but cannot necessarily be measured by a numeric Distance (mathematics), distance. More specifically, a to ...
''X'' there is a direct description of a sheaf on ''X'' that plays the role with respect to all sheaves of sets on ''X''. Its set of sections over an open set ''U'' of ''X'' is just the set of open subsets of ''U''. The space associated with a sheaf, for it, is more difficult to describe. Lawvere and Tierney therefore formulated axioms for a topos that assumed a sub-object classifier, and some limit conditions (to make a
cartesian-closed category In category theory, a category is Cartesian closed if, roughly speaking, any morphism defined on a product of two objects can be naturally identified with a morphism defined on one of the factors. These categories are particularly important in ma ...
, at least). For a while this notion of topos was called 'elementary topos'. Once the idea of a connection with logic was formulated, there were several developments 'testing' the new theory: * models of
set theory Set theory is the branch of mathematical logic that studies Set (mathematics), sets, which can be informally described as collections of objects. Although objects of any kind can be collected into a set, set theory – as a branch of mathema ...
corresponding to proofs of the independence of the
axiom of choice In mathematics, the axiom of choice, abbreviated AC or AoC, is an axiom of set theory. Informally put, the axiom of choice says that given any collection of non-empty sets, it is possible to construct a new set by choosing one element from e ...
and
continuum hypothesis In mathematics, specifically set theory, the continuum hypothesis (abbreviated CH) is a hypothesis about the possible sizes of infinite sets. It states: Or equivalently: In Zermelo–Fraenkel set theory with the axiom of choice (ZFC), this ...
by
Paul Cohen Paul Joseph Cohen (April 2, 1934 – March 23, 2007) was an American mathematician, best known for his proofs that the continuum hypothesis and the axiom of choice are independent from Zermelo–Fraenkel set theory, for which he was awarded a F ...
's method of forcing. * recognition of the connection with
Kripke semantics Kripke semantics (also known as relational semantics or frame semantics, and often confused with possible world semantics) is a formal semantics for non-classical logic systems created in the late 1950s and early 1960s by Saul Kripke and André ...
, the
intuitionistic In the philosophy of mathematics, intuitionism, or neointuitionism (opposed to preintuitionism), is an approach where mathematics is considered to be purely the result of the constructive mental activity of humans rather than the discovery of f ...
existential quantifier Existentialism is a family of philosophy, philosophical views and inquiry that explore the human individual's struggle to lead an Authenticity (philosophy), authentic life despite the apparent Absurdity#The Absurd, absurdity or incomprehensibili ...
and
intuitionistic type theory Intuitionistic type theory (also known as constructive type theory, or Martin-Löf type theory (MLTT)) is a type theory and an alternative foundation of mathematics. Intuitionistic type theory was created by Per Martin-Löf, a Swedish mathematicia ...
. * combining these, discussion of the intuitionistic theory of real numbers, by sheaf models.


Position of topos theory

There was some irony that in the pushing through of
David Hilbert David Hilbert (; ; 23 January 1862 – 14 February 1943) was a German mathematician and philosopher of mathematics and one of the most influential mathematicians of his time. Hilbert discovered and developed a broad range of fundamental idea ...
's long-range programme a natural home for
intuitionistic logic Intuitionistic logic, sometimes more generally called constructive logic, refers to systems of symbolic logic that differ from the systems used for classical logic by more closely mirroring the notion of constructive proof. In particular, systems ...
's central ideas was found: Hilbert had detested the school of
L. E. J. Brouwer Luitzen Egbertus Jan "Bertus" Brouwer (27 February 1881 – 2 December 1966) was a Dutch mathematician and philosopher who worked in topology, set theory, measure theory and complex analysis. Regarded as one of the greatest mathematicians of the ...
. Existence as 'local' existence in the sheaf-theoretic sense, now going by the name of Kripke–Joyal semantics, is a good match. On the other hand Brouwer's long efforts on 'species', as he called the intuitionistic theory of reals, are presumably in some way subsumed and deprived of status beyond the historical. There is a theory of the real numbers in each topos, and so no one master intuitionist theory. The later work on
étale cohomology In mathematics, the étale cohomology groups of an algebraic variety or scheme are algebraic analogues of the usual cohomology groups with finite coefficients of a topological space, introduced by Grothendieck in order to prove the Weil conjectu ...
has tended to suggest that the full, general topos theory isn't required. On the other hand, other sites are used, and the Grothendieck topos has taken its place within homological algebra. The Lawvere programme was to write
higher-order logic In mathematics and logic, a higher-order logic (abbreviated HOL) is a form of logic that is distinguished from first-order logic by additional quantifiers and, sometimes, stronger semantics. Higher-order logics with their standard semantics are m ...
in terms of category theory. That this can be done cleanly is shown by the book treatment by
Joachim Lambek Joachim "Jim" Lambek (5 December 1922 – 23 June 2014) was a Canadian mathematician. He was Peter Redpath Emeritus Professor of Pure Mathematics at McGill University, where he earned his PhD degree in 1950 with Hans Zassenhaus as advisor. B ...
and P. J. Scott. What results is essentially an intuitionistic (i.e.
constructive logic Constructive logic is a family of logics where proofs must be constructive (i.e., proving something means one must build or exhibit it, not just argue it “must exist” abstractly). No “non-constructive” proofs are allowed (like the classic p ...
) theory, its content being clarified by the existence of a ''free topos''. That is a set theory, in a broad sense, but also something belonging to the realm of pure
syntax In linguistics, syntax ( ) is the study of how words and morphemes combine to form larger units such as phrases and sentences. Central concerns of syntax include word order, grammatical relations, hierarchical sentence structure (constituenc ...
. The structure on its sub-object classifier is that of a
Heyting algebra In mathematics, a Heyting algebra (also known as pseudo-Boolean algebra) is a bounded lattice (with join and meet operations written ∹ and ∧ and with least element 0 and greatest element 1) equipped with a binary operation ''a'' → ''b'' call ...
. To get a more classical set theory one can look at toposes in which it is moreover a
Boolean algebra In mathematics and mathematical logic, Boolean algebra is a branch of algebra. It differs from elementary algebra in two ways. First, the values of the variable (mathematics), variables are the truth values ''true'' and ''false'', usually denot ...
, or specialising even further, at those with just two truth-values. In that book, the talk is about
constructive mathematics In the philosophy of mathematics, constructivism asserts that it is necessary to find (or "construct") a specific example of a mathematical object in order to prove that an example exists. Contrastingly, in classical mathematics, one can prove th ...
; but in fact this can be read as foundational
computer science Computer science is the study of computation, information, and automation. Computer science spans Theoretical computer science, theoretical disciplines (such as algorithms, theory of computation, and information theory) to Applied science, ...
(which is not mentioned). If one wants to discuss set-theoretic operations, such as the formation of the image (range) of a function, a topos is guaranteed to be able to express this, entirely constructively. It also produced a more accessible spin-off in
pointless topology In mathematics, pointless topology, also called point-free topology (or pointfree topology) or topology without points and locale theory, is an approach to topology that avoids mentioning point (mathematics), points, and in which the Lattice (order ...
, where the '' locale'' concept isolates some insights found by treating ''topos'' as a significant development of ''topological space''. The slogan is 'points come later': this brings discussion full circle on this page. The point of view is written up in Peter Johnstone's ''Stone Spaces'', which has been called by a leader in the field of computer science 'a treatise on
extensionality In logic, extensionality, or extensional equality, refers to principles that judge objects to be equality (mathematics), equal if they have the same external properties. It stands in contrast to the concept of intensionality, which is concerned wi ...
'. The extensional is treated in mathematics as ambient—it is not something about which mathematicians really expect to have a theory. Perhaps this is why topos theory has been treated as an oddity; it goes beyond what the traditionally geometric way of thinking allows. The needs of thoroughly intensional theories such as untyped
lambda calculus In mathematical logic, the lambda calculus (also written as ''λ''-calculus) is a formal system for expressing computability, computation based on function Abstraction (computer science), abstraction and function application, application using var ...
have been met in
denotational semantics In computer science, denotational semantics (initially known as mathematical semantics or Scott–Strachey semantics) is an approach of formalizing the meanings of programming languages by constructing mathematical objects (called ''denotations'' ...
. Topos theory has long looked like a possible 'master theory' in this area.


Summary

The ''topos'' concept arose in algebraic geometry, as a consequence of combining the concept of ''sheaf'' and ''closure under categorical operations''. It plays a certain definite role in cohomology theories. A 'killer application' is
étale cohomology In mathematics, the étale cohomology groups of an algebraic variety or scheme are algebraic analogues of the usual cohomology groups with finite coefficients of a topological space, introduced by Grothendieck in order to prove the Weil conjectu ...
. The subsequent developments associated with logic are more interdisciplinary. They include examples drawing on
homotopy theory In mathematics, homotopy theory is a systematic study of situations in which Map (mathematics), maps can come with homotopy, homotopies between them. It originated as a topic in algebraic topology, but nowadays is learned as an independent discipli ...
(
classifying topos In mathematics, a classifying topos for some sort of structure is a topos ''T'' such that there is a natural equivalence between geometric morphisms from a cocomplete topos ''E'' to ''T'' and the category of models for the structure in ''E''. Exam ...
es). They involve links between category theory and mathematical logic, and also (as a high-level, organisational discussion) between category theory and theoretical computer science based on
type theory In mathematics and theoretical computer science, a type theory is the formal presentation of a specific type system. Type theory is the academic study of type systems. Some type theories serve as alternatives to set theory as a foundation of ...
. Granted the general view of
Saunders Mac Lane Saunders Mac Lane (August 4, 1909 – April 14, 2005), born Leslie Saunders MacLane, was an American mathematician who co-founded category theory with Samuel Eilenberg. Early life and education Mac Lane was born in Norwich, Connecticut, near w ...
about ''ubiquity'' of concepts, this gives them a definite status. The use of toposes as unifying bridges in mathematics has been pioneered by Olivia Caramello in her 2017 book.


References

*http://plato.stanford.edu/entries/category-theory/ {{DEFAULTSORT:Background And Genesis Of Topos Theory Topos theory History of mathematics