New reduction techniques in commutative algebra driven by logical - - PowerPoint PPT Presentation

new reduction techniques in commutative algebra driven by
SMART_READER_LITE
LIVE PREVIEW

New reduction techniques in commutative algebra driven by logical - - PowerPoint PPT Presentation

Summary The forcing model Revisiting the test cases New reduction techniques in commutative algebra driven by logical methods an invitation Ingo Blechschmidt Universit di Verona Logic Seminar Padova December 5st, 2018 0 / 7


slide-1
SLIDE 1

Summary The forcing model Revisiting the test cases

New reduction techniques in commutative algebra driven by logical methods

– an invitation – Ingo Blechschmidt Università di Verona Logic Seminar Padova December 5st, 2018

0 / 7

slide-2
SLIDE 2

Summary The forcing model Revisiting the test cases

Summary

A baby example Let M be an injective matrix with more columns than rows over a reduced ring A. Then 1 = 0 in A.

  · · · · · · · · · · · · · · ·  

Generic freeness Generically, any finitely gen- erated module over a reduced ring is free.

(A ring is reduced iff xn = 0 implies x = 0.)

1 / 7

The two displayed statements are trivial for fields. It is therefore natural to try to reduce the general situation to the field situation.

slide-3
SLIDE 3

Summary The forcing model Revisiting the test cases

Summary

A baby example Let M be an injective matrix with more columns than rows over a reduced ring A. Then 1 = 0 in A.

  • Proof. Assume not. Then there

is a minimal prime ideal p ⊆ A. The matrix is injective over the field Ap = A[(A \ p)−1]; contra- diction to basic linear algebra. Generic freeness Generically, any finitely gen- erated module over a reduced ring is free.

(A ring is reduced iff xn = 0 implies x = 0.)

1 / 7

The displayed proof, which could have been taken from any standard textbook

  • n commutative algebra, succeeds in this reduction by employing proof by

contradition and minimal prime ideals. However, this way of reducing comes at a cost: It requires the Boolean Prime Ideal Theorem (for ensuring the existence of a prime ideal and for ensuring that stalks at minimal prime ideals are fields) and even the full axiom of choice (for ensuring the existence of a minimal prime ideal). We should hope that such a simple statement admits a more informative, explicit, computational proof: There should be an explicit method for trans- forming the given conditional equations expressing injectivity into the equa- tion 1 = 0. And indeed there is: Beautiful constructive proofs can be found in Richman’s note on nontrivial uses of trivial rings and in the recent textbook by Lombardi and Quitté on constructive commutative algebra. The new reduction technique presented in this talk provides a way of per- forming the reduction in an entirely constructive manner, avoiding the axiom

  • f choice. If so desired, resulting topos-theoretic proofs can be unwound to

yield fully explicit, topos-free, direct proofs.

slide-4
SLIDE 4

Summary The forcing model Revisiting the test cases

Summary

A baby example Let M be an injective matrix with more columns than rows over a reduced ring A. Then 1 = 0 in A.

  • Proof. Assume not. Then there

is a minimal prime ideal p ⊆ A. The matrix is injective over the field Ap = A[(A \ p)−1]; contra- diction to basic linear algebra. Generic freeness Generically, any finitely gen- erated module over a reduced ring is free.

  • Proof. See [Stacks Project].

1 / 7

The baby example demonstrates that the reduction technique of this talk is

  • f interest to constructive commutative algebra. What about classical com-

mutative algebra? This is what the second example aims at. Grothendieck’s generic freeness lemma is an important theorem in algebraic geometry, where it is usually stated in the following geometric form: Let X be a reduced scheme. Let B be an OX-algebra of finite type. Let M be a B-module of finite type. Then over a dense open, (a) B and M are locally free as sheaves of OX-modules, (b) B is of finite presentation as a sheaf of OX-algebras and (c) M is of finite presentation as a sheaf of B-modules. All previously known proofs proceed in a series of reduction steps, finally culminating in the case where A is a Noetherian integral domain. They are somewhat convoluted (spanning several pages) and require nontrivial prerequisites in commutative algebra. Using the new reduction technique, there is a short (one-paragraph) and conceptual proof of Grothendieck’s generic freeness lemma. It is constructive as a bonus; and if desired, one can unwind the resulting proof to obtain a constructive proof which doesn’t reference topos theory. The proof obtained in this way is still an improvement on the previously known proofs, requiring no advanced prerequisites in commutative algebra, and takes about a page.

slide-5
SLIDE 5

Summary The forcing model Revisiting the test cases

Summary

For any reduced ring A, there is a ring A∼ in a certain topos with | =

  • ∀x : A∼. ¬(∃y : A∼. xy = 1) ⇒ x = 0
  • .

This semantics is sound with respect to intuitionistic logic. It has uses in classical and constructive commutative algebra. A baby example Let M be an injective matrix with more columns than rows over a reduced ring A. Then 1 = 0 in A.

  • Proof. Assume not. Then there

is a minimal prime ideal p ⊆ A. The matrix is injective over the field Ap = A[(A \ p)−1]; contra- diction to basic linear algebra. Generic freeness Generically, any finitely gen- erated module over a reduced ring is free.

  • Proof. See [Stacks Project].

1 / 7

slide-6
SLIDE 6

Summary The forcing model Revisiting the test cases

Motivating the semantics

A ring is local iff 1 = 0 and if x + y = 1 implies that x is invertible or y is invertible. Examples: k, k[[X]], C{z}, Z(p) Non-examples: Z, k[X], Z/(pq) Locally, any ring is local. Let x + y = 1 in a ring A. Then: The element x is invertible in A[x−1]. The element y is invertible in A[y−1]. (Recall A[f −1] = u

f n | u ∈ A, n ∈ N

  • .)

2 / 7

In topos theory, we have lots of experience of “changing universes” in order to “force” some statements to be true. However, because the field condition we are aiming at is not a “geometric sequent”, these techniques do not work

  • here. Hence we try to take it more slowly and devise a semantics which

forces the given ring only to be local. The key insight is that locally (in the sense of topology/geometry), any ring is a local ring. That is, we may pretend that any given ring is local if we are prepared to pass to numerous localizations during the course of an argument. The semantics displayed on the next slide manages this localization-juggling for us.

slide-7
SLIDE 7

Summary The forcing model Revisiting the test cases

The Kripke–Joyal semantics

Let A be a ring (commutative, with unit). We recursively define f | = ϕ (“ϕ holds away from the zeros of f ”) for elements f ∈ A and statements ϕ. Write “| = ϕ” to mean 1 | = ϕ. f | = ⊤ is true f | = ⊥ iff f is nilpotent f | = x = y iff x = y ∈ A[f −1] f | = ϕ ∧ ψ iff f | = ϕ and f | = ψ f | = ϕ ∨ ψ iff there exists a partition f n = fg1 + · · · + fgm with, for each i, fgi | = ϕ or fgi | = ψ f | = ϕ ⇒ ψ iff for all g ∈ A, fg | = ϕ implies fg | = ψ f | = ∀x : A∼. ϕ iff for all g ∈ A and all x0 ∈ A[(fg)−1], fg | = ϕ[x0/x] f | = ∃x : A∼. ϕ iff there exists a partition f n = fg1 + · · · + fgm with, for each i, fgi | = ϕ[x0/x] for some x0 ∈ A[(fgi)−1]

3 / 7

The clause for “∨” is made exactly in such a way as to ensure, if x + y = 1, that 1 | = ((∃z : A∼. xz = 1) ∨ (∃z : A∼. yz = 1)). The definition of the semantics is reminiscient of Kripke and Beth models. Indeed, it is a fragment of the Kripke–Joyal semantics of the internal language

  • f a topos, and this general semantics encompasses Kripke and Beth models

as special cases.

slide-8
SLIDE 8

Summary The forcing model Revisiting the test cases

The Kripke–Joyal semantics

Write “| = ϕ” to mean 1 | = ϕ. f | = x = y iff x = y ∈ A[f −1] f | = ϕ ∧ ψ iff f | = ϕ and f | = ψ f | = ϕ ∨ ψ iff there exists a partition f n = fg1 + · · · + fgm with, for each i, fgi | = ϕ or fgi | = ψ Monotonicity If f | = ϕ, then also fg | = ϕ. Locality If f n = fg1 + · · · + fgm and fgi | = ϕ for all i, then also f | = ϕ. Soundness If ϕ ⊢ ψ and f | = ϕ, then f | = ψ. Forced properties | = A∼ is a local ring.

3 / 7

The soundness lemma states: If f | = ϕ, and if ϕ intuitionistically entails a further statement ψ, then also f | = ψ. In this way we can reason with the forcing model, similarly as if A∼ would actually exist as a ring instead of merely being a convenient syntactic fiction. If we want A∼ to actually exist, not just as a figure of speech, then we have to broaden our notion of existence and accept ring objects in toposes. More

  • n this on the next slide.

Irrespective of whether A is a local ring, its mirror image A∼ is always a local ring (that is, the axioms of what it means to be a local ring hold under the translation rules specified by the semantics). A basic application of this forcing model are local-to-global principles. For instance:

  • The statement “the kernel of a surjective matrix over a local ring is

finite free” admits a constructive proof. It therefore holds for A∼. Its external meaning is that the kernel of a surjective matrix M over A is finite locally free (there exists a partition 1 = f1 + · · · + fn such that for each i, the localized module (ker M)[f −1

i

] is finite free).

  • The ring A is a Prüfer domain if and only if A∼ is a Bézout domain.

Therefore any constructive theorem about Bézout domains entails a corresponding theorem about Prüfer domains. Bézout domains are quite rare, while Prüfer domains abound (for instance the ring of integers of any number field is a Prüfer domain, even constructively so).

slide-9
SLIDE 9

Summary The forcing model Revisiting the test cases

A universal property

The displayed semantics is the first-order fragment of the higher-order internal language of the little Zariski topos.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14

The usual laws

  • f logic hold.

Every function is computable. The intermediate value theorem fails. Set Eff Sh X

4 / 7

slide-10
SLIDE 10

Summary The forcing model Revisiting the test cases

A universal property

The displayed semantics is the first-order fragment of the higher-order internal language of the little Zariski topos.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14

The usual laws

  • f logic hold.

Every function is computable. The intermediate value theorem fails. Set Eff Sh X Is there a free local ring A → A′ over A? A

  • α

R

local

A′

local local

  • For a fixed ring R, the localization

A′ := A[S−1] with S := α−1[R×] would do the job. Hence we need the generic filter.

4 / 7

slide-11
SLIDE 11

Summary The forcing model Revisiting the test cases

The little Zariski topos

Let A be a ring. Its little Zariski topos is equivalently

1 the classifying locale of prime filters of A, 2 the classifying topos of local localizations of A, 3 the locale given by the frame of radical ideals of A, 4 the topos of sheaves over the poset A with f g iff f ∈

  • (g)

and with (fi → f )i deemed covering iff f ∈

  • (fi)i or

5 the topos of sheaves over Spec(A).

Its associated topological space of points is the classical spectrum {f ⊆ A | f prime filter} + Zariski topology. It has enough points if the Boolean Prime Ideal Theorem holds.

Prime ideal: 0 ∈ p; x ∈ p ∧ y ∈ p ⇒ x + y ∈ p; 1 ∈ p; xy ∈ p ⇔ x ∈ p ∨ y ∈ p Prime filter: 0 ∈ f; x + y ∈ f ⇒ x ∈ f ∨ y ∈ f; 1 ∈ f; xy ∈ f ⇔ x ∈ f ∧ y ∈ f

5 / 7

slide-12
SLIDE 12

Summary The forcing model Revisiting the test cases

Investigating the forcing model

The little Zariski topos of a ring A is equivalently the topos of sheaves over Spec(A), the locale given by the frame of radical ideals of A, the classifying locale of filters of A and contains a mirror image of A, the sheaf of rings A∼. Assuming the Boolean Prime Ideal Theorem, a first-order formula “∀ . . . ∀. (· · · = ⇒ · · ·)”, where the two subformulas may not con- tain “⇒” and “∀”, holds for A∼ iff it holds for all stalks Ap. A∼ inherits any property of A which is localization-stable. If A is reduced (xn = 0 ⇒ x = 0): A∼ is a field. A∼ has ¬¬-stable equality. A∼ is anonymously Noetherian.

6 / 7

slide-13
SLIDE 13

Summary The forcing model Revisiting the test cases

Investigating the forcing model

The little Zariski topos of a ring A is equivalently the topos of sheaves over Spec(A), the locale given by the frame of radical ideals of A, the classifying locale of filters of A and contains a mirror image of A, the sheaf of rings A∼. Assuming the Boolean Prime Ideal Theorem, a first-order formula “∀ . . . ∀. (· · · = ⇒ · · ·)”, where the two subformulas may not con- tain “⇒” and “∀”, holds for A∼ iff it holds for all stalks Ap. A∼ inherits any property of A which is localization-stable. If A is reduced (xn = 0 ⇒ x = 0): A∼ is a field. A∼ has ¬¬-stable equality. A∼ is anonymously Noetherian.

Miles Tierney. On the spectrum of a ringed topos. 1976.

6 / 7

slide-14
SLIDE 14

Summary The forcing model Revisiting the test cases

Investigating the forcing model

The little Zariski topos of a ring A is equivalently the topos of sheaves over Spec(A), the locale given by the frame of radical ideals of A, the classifying locale of filters of A and contains a mirror image of A, the sheaf of rings A∼. Assuming the Boolean Prime Ideal Theorem, a first-order formula “∀ . . . ∀. (· · · = ⇒ · · ·)”, where the two subformulas may not con- tain “⇒” and “∀”, holds for A∼ iff it holds for all stalks Ap. A∼ inherits any property of A which is localization-stable. If A is reduced (xn = 0 ⇒ x = 0): A∼ is a field. A∼ has ¬¬-stable equality. A∼ is anonymously Noetherian. The external meaning of | = A∼[X1, . . . , Xn] is anonymously Noetherian is: For any element f ∈ A and any (not necessarily quasicoherent) sheaf of ideals J ֒ → A∼[X1, . . . , Xn]|D(f ): If for any element g ∈ A the condition that the sheaf J is of finite type on D(g) implies that g = 0, then f = 0.

6 / 7

slide-15
SLIDE 15

Summary The forcing model Revisiting the test cases

Revisiting the test cases

Let A be a reduced commutative ring (xn = 0 ⇒ x = 0). Let A∼ be its mirror image in the little Zariski topos.

  · · · · · · · · · · · · · · ·  

A baby example Let M be an injective matrix

  • ver A with more columns

than rows. Then 1 = 0 in A.

  • Proof. M is also injective as a

matrix over A∼. Since A∼ is a field, this is a contradiction by basic linear algebra. Thus | = ⊥. This amounts to 1 = 0 in A. Generic freeness Let M be a finitely generated A-

  • module. If f = 0 is the only element
  • f A such that M[f −1] is a free A[f −1]-

module, then 1 = 0 in A. Proof. The claim amounts to | = “M∼ is not not free”. Since A∼ is a field, this follows from basic linear algebra.

7 / 7

slide-16
SLIDE 16

Summary The forcing model Revisiting the test cases

The Zariski topos and related toposes have applications in: classical algebra and classical algebraic geometry constructive algebra and constructive algebraic geometry synthetic algebraic geometry (“schemes are just sets”) Connections with: understanding quasicoherence the age-old mystery of nongeometric sequents

8 / 7

slide-17
SLIDE 17

Further reading

slide-18
SLIDE 18

Summary The forcing model Revisiting the test cases

Applications in algebraic geometry

Understand notions of algebraic geometry over a scheme X as notions of algebra internal to Sh(X).

externally internally to Sh(X) sheaf of sets set sheaf of modules module sheaf of finite type finitely generated module tensor product of sheaves tensor product of modules sheaf of rational functions total quotient ring of OX dimension of X Krull dimension of OX spectrum of a sheaf of OX-algebras

  • rdinary spectrum [with a twist]

higher direct images sheaf cohomology

Let 0 → F′ → F → F′′ → 0 be a short exact sequence of sheaves

  • f OX-modules. If F′ and F′′ are
  • f finite type, so is F.

Let 0 → M′ → M → M′′ → 0 be a short exact sequence of modules. If M′ and M′′ are finitely generated, so is M.

10 / 7

slide-19
SLIDE 19

Summary The forcing model Revisiting the test cases

Synthetic algebraic geometry

Usual approach to algebraic geometry: layer schemes above

  • rdinary set theory using either

locally ringed spaces

set of prime ideals of Z[X, Y, Z]/(Xn + Y n − Zn) + Zariski topology + structure sheaf

  • r Grothendieck’s functor-of-points account, where a

scheme is a functor Ring → Set.

A − → {(x, y, z) ∈ A3 | xn + yn − zn = 0}

Synthetic approach: model schemes directly as sets in a certain nonclassical set theory, the internal universe of the big Zariski topos of a base scheme.

{(x, y, z) : (A1)3 | xn + yn − zn = 0}

11 / 7

slide-20
SLIDE 20

Summary The forcing model Revisiting the test cases

The big Zariski topos

Let S be a fixed base scheme.

Definition The big Zariski topos Zar(S) of a scheme S is equivalently

1 the topos of sheaves over (Aff/S)lofp, 2 the classifying topos of local rings over S or 3 the classifying Sh(S)-topos of local OS-algebras which

are local over OS. For an S-scheme X, its functor of points X = HomS(·, X) is an

  • bject of Zar(S). It feels like the set of points of X.

In particular, there is the ring object A1 with A1(T) = OT(T). This ring object is a field: nonzero implies invertible. [Kock 1976]

12 / 7

The objects of the category (Aff/S)lofp are morphisms of the form Spec(R) → S which are locally of finite presentation. (Other choices of resolving set- theoretical issues of size are also possible.) A functor F : (Aff/S)op

lofp → Set is a sheaf for the Zariski topology if and only

if the diagram F(T) →

  • i

F(Ui) ⇒

  • j,k

F(Uj ∩ Uk) is a limit diagram for any open covering T =

i Ui of any scheme T ∈

(Aff/S)lofp. In the case that S = Spec(A) is affine, the big Zariski topos of S is also simply called “big Zariski topos of A”. It is a subtopos of the topos of functors Alg(A) → Set and classifies local A-algebras. From the internal point of view of Sh(S), the sheaf OS of rings is just an ordi- nary ring, and we can construct internally to Sh(S) the big Zariski topos of OS. Externally, this construction will yield a certain bounded topos over Sh(S). However, as indicated on the slide, this topos will not coincide with the true big Zariski topos of S. To construct the true big Zariski topos, we have to build, internally to Sh(S), the classifying topos of local and local-over-OS OS-algebras.

slide-21
SLIDE 21

Summary The forcing model Revisiting the test cases

Synthetic constructions

An = (A1)n = A1 × · · · × A1 Pn = {(x0, . . . , xn) : (A1)n+1 | x0 = 0 ∨ · · · ∨ xn = 0}/(A1)× ∼ = set of one-dimensional subspaces of (A1)n+1 (with O(−1) = (ℓ)ℓ : Pn, O(1) = (ℓ∨)ℓ : Pn) Spec(R) = HomAlg(A1)(R, A1) = set of A1-valued points of R TX = X∆, where ∆ = {ε : A1 | ε2 = 0} A subset U ⊆ X is qc-open if and only if for any x : X there exist f1, . . . , fn : A1 such that x ∈ U ⇐ ⇒ ∃i. fi = 0. A synthetic affine scheme is a set which is in bijection with Spec(R) for some synthetically quasicoherent A1-algebra R. A finitely presented synthetic scheme is a set which can be covered by finitely many qc-open f.p. synthetic affine schemes Ui such that the intersections Ui ∩ Uj can be covered by finitely many qc-open f.p. synthetic affine schemes.

13 / 7

In the internal universe of the big Zariski topos of a base scheme S, S-schemes can simply be modeled by sets (enjoying the special property that, in a certain precise sense, they are locally affine). This slide expresses some of the basic constructions of S-schemes in that language. Particularly nice are the following items.

  • Projective n-space can be given by the any of the two quite naive

expressions displayed on the slide.

  • Let X be an S-scheme. We often think about a sheaves of OX-modules
  • ver X by their fibers; but for a rigorous treatment in the standard

foundations, we have to take the full sheaf structure into account; the fibers do not determine a sheaf uniquely. From the internal point of view of Zar(S), a sheaf of OX-modules is indeed simply a family of A1-modules, one A1-module for each element

  • f X. The slide illustrates how we can define the Serre twisting sheaves

in this language.

slide-22
SLIDE 22

Summary The forcing model Revisiting the test cases

Synthetic constructions

An = (A1)n = A1 × · · · × A1 Pn = {(x0, . . . , xn) : (A1)n+1 | x0 = 0 ∨ · · · ∨ xn = 0}/(A1)× ∼ = set of one-dimensional subspaces of (A1)n+1 (with O(−1) = (ℓ)ℓ : Pn, O(1) = (ℓ∨)ℓ : Pn) Spec(R) = HomAlg(A1)(R, A1) = set of A1-valued points of R TX = X∆, where ∆ = {ε : A1 | ε2 = 0} A subset U ⊆ X is qc-open if and only if for any x : X there exist f1, . . . , fn : A1 such that x ∈ U ⇐ ⇒ ∃i. fi = 0. A synthetic affine scheme is a set which is in bijection with Spec(R) for some synthetically quasicoherent A1-algebra R. A finitely presented synthetic scheme is a set which can be covered by finitely many qc-open f.p. synthetic affine schemes Ui such that the intersections Ui ∩ Uj can be covered by finitely many qc-open f.p. synthetic affine schemes.

13 / 7

  • The spectrum of an A1-algebra can be given by the naive expression

displayed on the slide. It looks like this expression can’t be right, ignoring any non-maximal ideals; however, it is.

  • The big Zariski topos of an S-scheme X is, from the internal point
  • f view of Zar(S), simply the slice topos Set/X. Hence to give an X-

scheme simply amounts to giving an X-indexed family of sets. Synthetic algebraic geometry has been developed up to the point of étale geometric morphisms. Much remains to be done: For instance, as of yet there is only an account of Čech methods for computing cohomology, there is not yet a synthetic treatment of true cohomology. Derived categories and intersection theory are also missing.

slide-23
SLIDE 23

Summary The forcing model Revisiting the test cases

Relations between the Zariski toposes

The big Zariski topos is a topos over the small Zariski topos:

π : Zar(A) − → Spec(A) local A-algebra (A α − → B) − → (A → A[(α−1[B×])−1])

This morphism is connected (π−1 is fully faithful) and local, so there is a preinverse

Spec(A) − → Zar(A) local localization (A → B) − → (A → B)

which is a subtopos inclusion inducing an idempotent monad ♯ and an idempotent comonad ♭ on Zar(S).

Internally to Zar(S), Spec(S) can be constructed as the largest subtopos where ♭A1 → A1 is bijective. Internally to Spec(S), Zar(S) can be constructed as the classify- ing topos of local OS-algebras which are local over OS. Zar(A) is the lax pullback (Set ⇒Set[Ring] Set[LocRing]).

14 / 7

Let A be a ring. By definition, we obtain a geometric morphism Set → Set[Ring] into the classifying topos of rings. There is also a geometric mor- phism Set[LocRing] → Set[Ring], obtained by realizing that any local ring is in particular a ring. These morphisms fit together in a lax pullback square as follows: Zar(A)

  • Set[LocRing]
  • Set
  • Set[Ring]

This observation is joint with Peter Arndt and Matthias Hutzler. Incidentally, the pseudo pullback of the morphism Set[LocRing] → Set[Ring] along Set → Set[Ring] is not very interesting: It’s the largest subtopos of Set where A is a local ring. Assuming the law of excluded middle, this subtopos is either the trivial topos (if A is not local) or Set (if A is local). There is also a way of realizing the little Zariski topos of A as a pseudo pullback, exploiting that the (localic) spectrum construction is geometric. See Section 12.6 of these notes for details.

slide-24
SLIDE 24

Summary The forcing model Revisiting the test cases

Properties of the affine line

A1 is a field: ¬(x = 0) ⇐ ⇒ x invertible [Kock 1976] ¬(x invertible) ⇐ ⇒ x nilpotent A1 satisfies the axiom of microaffinity: Any map f : ∆ → A1 is

  • f the form f (ε) = a + bε for unique values a, b : A1,

where ∆ = {ε : A1 | ε2 = 0}. Any map A1 → A1 is a polynomial function. A1 is anonymously algebraically closed: Any monic polynomial does not not have a zero.

15 / 7

The axiom of microaffinity is a special instance of the Kock–Lawvere axiom known from synthetic differential geometry. We’ll see on the next slide that A1 validates an unusually strong form of the Kock–Lawvere axiom, not at all satisfied in the usual well-adapted models of synthetic differential geometry. The fact that, internally to Zar(S), any map A1 → A1 is a polynomial can be seen as a formal version of the general motto that in algebraic geometry, “morphisms are polynomials”.

slide-25
SLIDE 25

Summary The forcing model Revisiting the test cases

Synthetic quasicoherence

Recall Spec(R) = HomAlg(A1)(R, A1) and consider the statement

“the canonical map R − → (A1)Spec(R) f − → (α → α(f )) is bijective”. True for R = A1[X]/(X2) (microaffinity). True for R = A1[X] (every function is a polynomial). True for any finitely presented A1-algebra R.

Any known property of A1 follows from this

synthetic quasicoherence. the mystery of nongeometric sequents

16 / 7

Let R be an A1-algebra. An element f ∈ R induces an A1-valued function

  • n Spec(R); functions of this form can reasonably be called “algebraic”. In a

synthetic context, there should be no other A1-valued functions on Spec(R) as these algebraic ones, and different algebraic expressions should yield different functions. This is precisely what the bijectivity of the displayed map expresses (in a positive way). In synthetic differential geometry, the closest cousin of synthetic algebraic geometry, the analogue of the displayed map is only bijective for Weil al- gebras such as A1[X]/(X2) or A1[X, Y]/(X2, XY), not for arbitrary finitely presented A1-algebras. This is a major difference to synthetic differential geometry.

slide-26
SLIDE 26

Summary The forcing model Revisiting the test cases

Synthetic quasicoherence

Recall Spec(R) = HomAlg(A1)(R, A1) and consider the statement

“the canonical map R − → (A1)Spec(R) f − → (α → α(f )) is bijective”. True for R = A1[X]/(X2) (microaffinity). True for R = A1[X] (every function is a polynomial). True for any finitely presented A1-algebra R.

Any known property of A1 follows from this

synthetic quasicoherence. the mystery of nongeometric sequents

16 / 7

The notion of synthetic quasicoherence is interesting for a number of reasons:

  • All currently known properties of A1, such as all the properties listed
  • n the previous slide, follow from the statement that A1 is synthetically

quasicoherent. For instance, here is how we can verify the field property. Let x : A1 such that x = 0. Set R = A1/(x). Then Spec(R) = ∅. Thus (A1)Spec(R) is a singleton. Hence R = 0. Therefore x is invertible.

  • Given an A1-module E, we can formulate the following variant of the

axiom of synthetic quasicoherence: “For any finitely presented A1- algebra R, the canonical map R ⊗A1 E → ESpec(R) is bijective.” This axiom is satisfied if and only if E is induced by a quasicoherent sheaf

  • f OS-modules.
  • The notion of synthetic quasicoherence is central to synthetic algebraic
  • geometry. The notions of synthetic open immersions, closed immersion,

schemes and several others all refer to synthetic quasicoherence.

slide-27
SLIDE 27

Summary The forcing model Revisiting the test cases

Synthetic quasicoherence

Recall Spec(R) = HomAlg(A1)(R, A1) and consider the statement

“the canonical map R − → (A1)Spec(R) f − → (α → α(f )) is bijective”. True for R = A1[X]/(X2) (microaffinity). True for R = A1[X] (every function is a polynomial). True for any finitely presented A1-algebra R.

Any known property of A1 follows from this

synthetic quasicoherence. the mystery of nongeometric sequents

16 / 7

An analogue of synthetic quasicoherence holds in the classifying topos of rings, demonstrating that even presheaf toposes can validate interesting nontrivial nongeometric sequents. We believe that an analogue of synthetic quasicoherence holds for the generic model of any geometric theory. This is work in progress. If true, this would yield a major source of nongeometric sequents in classifying toposes. Because

  • f the many applications on nongeometric sequents, it’s very desirable to

possess such a source. The mystery of nongeometric sequents is this: On the one hand, they are very useful to have because of surprising applications; on the other hand, they are as of yet quite elusive.

slide-28
SLIDE 28

Summary The forcing model Revisiting the test cases

Classifying toposes in algebraic geometry

(big) topos classified theory Zariski local rings [Hakim 1972] étale separably closed local rings [Hakim 1972, Wraith 1979] fppf fppf-local rings (conjecturally: algebraically closed local rings) ph ?? (conjecturally: algebraically closed valuation rings validating the projective Nullstellensatz) surjective algebraically closed geometric fields ¬¬ ?? (conjecturally: algebraically closed geometric fields which are integral over the base) infinitesimal local algebras together with a nilpotent ideal [Hutzler 2018] crystalline ??

17 / 7

Toposes, and also more specifically classifying toposes, originated in algebraic

  • geometry. It is therefore deeply embarrassing that as of now, still very little

is known about the theories classified by the major toposes in active use by algebraic geometers. Gavin Wraith. Generic Galois theory of local rings. 1979. (A cult classic and must-read for anyone interested in the intersection of topos theory and algebraic geometry.)

slide-29
SLIDE 29

Summary The forcing model Revisiting the test cases

Classifying toposes in algebraic geometry

(big) topos classified theory Zariski local rings [Hakim 1972] étale separably closed local rings [Hakim 1972, Wraith 1979] fppf fppf-local rings (conjecturally: algebraically closed local rings) ph ?? (conjecturally: algebraically closed valuation rings validating the projective Nullstellensatz) surjective algebraically closed geometric fields ¬¬ ?? (conjecturally: algebraically closed geometric fields which are integral over the base) infinitesimal local algebras together with a nilpotent ideal [Hutzler 2018] crystalline ??

17 / 7

For almost forty years, only the big Zariski topos and its étale subtopos were understood in that way. These 2017 notes answer the question for the fppf topology and the surjective topology (in Section 21) and state conjectures for the ph topology and the double negation topology. However, while good to have, the answer for the fppf topology remains unsatisfactory, since Wraith’s conjecture that the fppf topos classifies the simpler theory of algebraically closed local rings has neither been confirmed nor refuted. A couple of weeks ago, Matthias Hutzler managed to determine the theory classified by the big infinitesimal topos of a ring A: It classifies pairs (B, a) consisting of a local A-algebra B and a nilpotent ideal a ⊆ B. Details will be in his forthcoming Master’s thesis. He is currently working on answering the question for the closely related big crystalline topos. It will be exciting to learn what the crystalline topos and the many other toposes in algebraic geometry classify; how algebraic geometry can profit from these discoveries; and which new flavors of synthetic algebraic geometry they unlock.