ziegler's spectrum

38
Spectra of categories of modules Mike Prest Department of Mathematics University of Manchester Manchester M13 9PL UK [email protected] November 14, 2006 () November 14, 2006 1 / 11

Upload: guest9ab010

Post on 12-May-2015

832 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Ziegler's Spectrum

Spectra of categories of modules

Mike PrestDepartment of Mathematics

University of ManchesterManchester M13 9PL

[email protected]

November 14, 2006

() November 14, 2006 1 / 11

Page 2: Ziegler's Spectrum

1 Mod-R

2 The Zariski spectrum through the category of modules

3 Functor categories

4 The structure sheaf

5 Varieties and “abelian spaces”

() November 14, 2006 2 / 11

Page 3: Ziegler's Spectrum

Mod-R

Mod-R

Can we understand the category Mod-R of (right) modules over aring R?

Or find some organising structures which at least give some insightinto the category and how it hangs together?

() November 14, 2006 3 / 11

Page 4: Ziegler's Spectrum

Mod-R

Mod-R

Can we understand the category Mod-R of (right) modules over aring R?

Or find some organising structures which at least give some insightinto the category and how it hangs together?

() November 14, 2006 3 / 11

Page 5: Ziegler's Spectrum

The Zariski spectrum through the category of modules

The Zariski spectrum through the category of modules

Consider R (commutative noetherian) 7→ (Spec(R),OSpec(R)

)

This is an invariant of Mod-R .

P (prime) 7→ E (R/P), the injective hull of R/P .

D(r) = {P : r /∈ P} 7→ {E : (R/rR , E ) = 0}

Taking the [A] = {E : (A, E ) = 0} where A is a finitely presentedR-module as basic open sets gives the same topology.

() November 14, 2006 4 / 11

Page 6: Ziegler's Spectrum

The Zariski spectrum through the category of modules

The Zariski spectrum through the category of modules

Consider R (commutative noetherian) 7→ (Spec(R),OSpec(R)

)This is an invariant of Mod-R .

P (prime) 7→ E (R/P), the injective hull of R/P .

D(r) = {P : r /∈ P} 7→ {E : (R/rR , E ) = 0}

Taking the [A] = {E : (A, E ) = 0} where A is a finitely presentedR-module as basic open sets gives the same topology.

() November 14, 2006 4 / 11

Page 7: Ziegler's Spectrum

The Zariski spectrum through the category of modules

The Zariski spectrum through the category of modules

Consider R (commutative noetherian) 7→ (Spec(R),OSpec(R)

)This is an invariant of Mod-R .

P (prime) 7→ E (R/P), the injective hull of R/P .

D(r) = {P : r /∈ P} 7→ {E : (R/rR , E ) = 0}

Taking the [A] = {E : (A, E ) = 0} where A is a finitely presentedR-module as basic open sets gives the same topology.

() November 14, 2006 4 / 11

Page 8: Ziegler's Spectrum

The Zariski spectrum through the category of modules

The Zariski spectrum through the category of modules

Consider R (commutative noetherian) 7→ (Spec(R),OSpec(R)

)This is an invariant of Mod-R .

P (prime) 7→ E (R/P), the injective hull of R/P .

D(r) = {P : r /∈ P}

7→ {E : (R/rR , E ) = 0}

Taking the [A] = {E : (A, E ) = 0} where A is a finitely presentedR-module as basic open sets gives the same topology.

() November 14, 2006 4 / 11

Page 9: Ziegler's Spectrum

The Zariski spectrum through the category of modules

The Zariski spectrum through the category of modules

Consider R (commutative noetherian) 7→ (Spec(R),OSpec(R)

)This is an invariant of Mod-R .

P (prime) 7→ E (R/P), the injective hull of R/P .

D(r) = {P : r /∈ P} 7→ {E : (R/rR , E ) = 0}

Taking the [A] = {E : (A, E ) = 0} where A is a finitely presentedR-module as basic open sets gives the same topology.

() November 14, 2006 4 / 11

Page 10: Ziegler's Spectrum

The Zariski spectrum through the category of modules

The Zariski spectrum through the category of modules

Consider R (commutative noetherian) 7→ (Spec(R),OSpec(R)

)This is an invariant of Mod-R .

P (prime) 7→ E (R/P), the injective hull of R/P .

D(r) = {P : r /∈ P} 7→ {E : (R/rR , E ) = 0}

Taking the [A] = {E : (A, E ) = 0} where A is a finitely presentedR-module as basic open sets gives the same topology.

() November 14, 2006 4 / 11

Page 11: Ziegler's Spectrum

The Zariski spectrum through the category of modules

Let C be a locally coherent category.

We define the Gabriel-Zariskispectrum, Zar(C), of C.

The points of Zar(C) are the (isomorphism classes of)indecomposable injective objects of C. Let inj(C) denote the set ofthese.

And the basic open sets are the [A] = {E ∈ inj(C) : (A, E ) = 0} as Aranges over finitely presented objects of C.

() November 14, 2006 5 / 11

Page 12: Ziegler's Spectrum

The Zariski spectrum through the category of modules

Let C be a locally coherent category. We define the Gabriel-Zariskispectrum, Zar(C), of C.

The points of Zar(C) are the (isomorphism classes of)indecomposable injective objects of C. Let inj(C) denote the set ofthese.

And the basic open sets are the [A] = {E ∈ inj(C) : (A, E ) = 0} as Aranges over finitely presented objects of C.

() November 14, 2006 5 / 11

Page 13: Ziegler's Spectrum

The Zariski spectrum through the category of modules

Let C be a locally coherent category. We define the Gabriel-Zariskispectrum, Zar(C), of C.

The points of Zar(C) are the (isomorphism classes of)indecomposable injective objects of C. Let inj(C) denote the set ofthese.

And the basic open sets are the [A] = {E ∈ inj(C) : (A, E ) = 0} as Aranges over finitely presented objects of C.

() November 14, 2006 5 / 11

Page 14: Ziegler's Spectrum

The Zariski spectrum through the category of modules

Let C be a locally coherent category. We define the Gabriel-Zariskispectrum, Zar(C), of C.

The points of Zar(C) are the (isomorphism classes of)indecomposable injective objects of C. Let inj(C) denote the set ofthese.

And the basic open sets are the [A] = {E ∈ inj(C) : (A, E ) = 0} as Aranges over finitely presented objects of C.

() November 14, 2006 5 / 11

Page 15: Ziegler's Spectrum

Functor categories

Functor categories

Mod-R = (Rop,Ab)

Replace R by mod-R (the category of finitely presented modules) toobtain Fun-R =

(mod-R ,Ab

)This functor category is abelian, locally coherent, Grothendieck. Sowe may consider the space Zar(mod-R , Ab) = Zar(Fun-R).

() November 14, 2006 6 / 11

Page 16: Ziegler's Spectrum

Functor categories

Functor categories

Mod-R = (Rop,Ab)

Replace R by mod-R (the category of finitely presented modules) toobtain Fun-R =

(mod-R ,Ab

)

This functor category is abelian, locally coherent, Grothendieck. Sowe may consider the space Zar(mod-R , Ab) = Zar(Fun-R).

() November 14, 2006 6 / 11

Page 17: Ziegler's Spectrum

Functor categories

Functor categories

Mod-R = (Rop,Ab)

Replace R by mod-R (the category of finitely presented modules) toobtain Fun-R =

(mod-R ,Ab

)This functor category is abelian,

locally coherent, Grothendieck. Sowe may consider the space Zar(mod-R , Ab) = Zar(Fun-R).

() November 14, 2006 6 / 11

Page 18: Ziegler's Spectrum

Functor categories

Functor categories

Mod-R = (Rop,Ab)

Replace R by mod-R (the category of finitely presented modules) toobtain Fun-R =

(mod-R ,Ab

)This functor category is abelian, locally coherent,

Grothendieck. Sowe may consider the space Zar(mod-R , Ab) = Zar(Fun-R).

() November 14, 2006 6 / 11

Page 19: Ziegler's Spectrum

Functor categories

Functor categories

Mod-R = (Rop,Ab)

Replace R by mod-R (the category of finitely presented modules) toobtain Fun-R =

(mod-R ,Ab

)This functor category is abelian, locally coherent, Grothendieck.

Sowe may consider the space Zar(mod-R , Ab) = Zar(Fun-R).

() November 14, 2006 6 / 11

Page 20: Ziegler's Spectrum

Functor categories

Functor categories

Mod-R = (Rop,Ab)

Replace R by mod-R (the category of finitely presented modules) toobtain Fun-R =

(mod-R ,Ab

)This functor category is abelian, locally coherent, Grothendieck. Sowe may consider the space Zar(mod-R , Ab) = Zar(Fun-R).

() November 14, 2006 6 / 11

Page 21: Ziegler's Spectrum

Functor categories

Theorem(Gruson and Jensen) The functor given on objects by M 7→ M ⊗R −

from Mod-R to Fun-(Rop) is a full embedding.

An object ofFun-(Rop) is injective iff it is isomorphic to N ⊗− for somepure-injective R-module N. In particular this functor induces abijection between the set, inj(Fun-(Rop)), of (iso classes of)indecomposable injective functors and the set pinjR of (iso classesof) indecomposable pure-injective R-modules.

Thus the Gabriel-Zariski topology on inj(Fun-(Rop)) induces atopology on pinjR , which we denote by ZarR and refer to as therep-Zariski spectrum of R .

() November 14, 2006 7 / 11

Page 22: Ziegler's Spectrum

Functor categories

Theorem(Gruson and Jensen) The functor given on objects by M 7→ M ⊗R −

from Mod-R to Fun-(Rop) is a full embedding. An object ofFun-(Rop) is injective iff it is isomorphic to N ⊗− for somepure-injective R-module N.

In particular this functor induces abijection between the set, inj(Fun-(Rop)), of (iso classes of)indecomposable injective functors and the set pinjR of (iso classesof) indecomposable pure-injective R-modules.

Thus the Gabriel-Zariski topology on inj(Fun-(Rop)) induces atopology on pinjR , which we denote by ZarR and refer to as therep-Zariski spectrum of R .

() November 14, 2006 7 / 11

Page 23: Ziegler's Spectrum

Functor categories

Theorem(Gruson and Jensen) The functor given on objects by M 7→ M ⊗R −

from Mod-R to Fun-(Rop) is a full embedding. An object ofFun-(Rop) is injective iff it is isomorphic to N ⊗− for somepure-injective R-module N. In particular this functor induces abijection between the set, inj(Fun-(Rop)), of (iso classes of)indecomposable injective functors and the set pinjR of (iso classesof) indecomposable pure-injective R-modules.

Thus the Gabriel-Zariski topology on inj(Fun-(Rop)) induces atopology on pinjR , which we denote by ZarR and refer to as therep-Zariski spectrum of R .

() November 14, 2006 7 / 11

Page 24: Ziegler's Spectrum

Functor categories

Theorem(Gruson and Jensen) The functor given on objects by M 7→ M ⊗R −

from Mod-R to Fun-(Rop) is a full embedding. An object ofFun-(Rop) is injective iff it is isomorphic to N ⊗− for somepure-injective R-module N. In particular this functor induces abijection between the set, inj(Fun-(Rop)), of (iso classes of)indecomposable injective functors and the set pinjR of (iso classesof) indecomposable pure-injective R-modules.

Thus the Gabriel-Zariski topology on inj(Fun-(Rop)) induces atopology on pinjR , which we denote by ZarR and refer to as therep-Zariski spectrum of R .

() November 14, 2006 7 / 11

Page 25: Ziegler's Spectrum

Functor categories

By a duality between the functor categories for left and rightmodules, the sets [F ] = {N ∈ pinjR : FN = 0} for F ∈ fun-R form abasis of open sets for ZarR .

Here fun-R denotes the subcategory offinitely presented objects in Fun-R and “FN = 0” really means−→F N = 0 where

−→F is the (unique) extension of F to a functor on

Mod-R which commutes with direct limits.

This gives a much richer structure than what we would get by lookingjust at injective R-modules. A good pair of examples is R = k [T ]

(the affine line) and R = kA1 (more or less the projective line).

() November 14, 2006 8 / 11

Page 26: Ziegler's Spectrum

Functor categories

By a duality between the functor categories for left and rightmodules, the sets [F ] = {N ∈ pinjR : FN = 0} for F ∈ fun-R form abasis of open sets for ZarR . Here fun-R denotes the subcategory offinitely presented objects in Fun-R

and “FN = 0” really means−→F N = 0 where

−→F is the (unique) extension of F to a functor on

Mod-R which commutes with direct limits.

This gives a much richer structure than what we would get by lookingjust at injective R-modules. A good pair of examples is R = k [T ]

(the affine line) and R = kA1 (more or less the projective line).

() November 14, 2006 8 / 11

Page 27: Ziegler's Spectrum

Functor categories

By a duality between the functor categories for left and rightmodules, the sets [F ] = {N ∈ pinjR : FN = 0} for F ∈ fun-R form abasis of open sets for ZarR . Here fun-R denotes the subcategory offinitely presented objects in Fun-R and “FN = 0” really means−→F N = 0 where

−→F is the (unique) extension of F to a functor on

Mod-R which commutes with direct limits.

This gives a much richer structure than what we would get by lookingjust at injective R-modules. A good pair of examples is R = k [T ]

(the affine line) and R = kA1 (more or less the projective line).

() November 14, 2006 8 / 11

Page 28: Ziegler's Spectrum

Functor categories

By a duality between the functor categories for left and rightmodules, the sets [F ] = {N ∈ pinjR : FN = 0} for F ∈ fun-R form abasis of open sets for ZarR . Here fun-R denotes the subcategory offinitely presented objects in Fun-R and “FN = 0” really means−→F N = 0 where

−→F is the (unique) extension of F to a functor on

Mod-R which commutes with direct limits.

This gives a much richer structure than what we would get by lookingjust at injective R-modules. A good pair of examples is R = k [T ]

(the affine line) and R = kA1 (more or less the projective line).

() November 14, 2006 8 / 11

Page 29: Ziegler's Spectrum

The structure sheaf

The structure sheaf

Given a ring R we define a presheaf (defined on a basis) over ZarR by[F ] = {N : FN = 0} 7→ End((R ,−)/〈F 〉), where 〈F 〉 denotes theresult of “localisation at F”.

Note this is localisation “onerepresentation level up” i.e. in the functor category.

This presheaf-on-a-basis, DefR , is separated (this follows from theinterpretation of End((R ,−)/〈F 〉) as a certain ring of functions on acertain module) so embeds in its sheafification, which we denote byLDefR and refer to as the sheaf of locally definable scalars (forR-modules).

() November 14, 2006 9 / 11

Page 30: Ziegler's Spectrum

The structure sheaf

The structure sheaf

Given a ring R we define a presheaf (defined on a basis) over ZarR by[F ] = {N : FN = 0} 7→ End((R ,−)/〈F 〉), where 〈F 〉 denotes theresult of “localisation at F”. Note this is localisation “onerepresentation level up” i.e. in the functor category.

This presheaf-on-a-basis, DefR , is separated (this follows from theinterpretation of End((R ,−)/〈F 〉) as a certain ring of functions on acertain module) so embeds in its sheafification, which we denote byLDefR and refer to as the sheaf of locally definable scalars (forR-modules).

() November 14, 2006 9 / 11

Page 31: Ziegler's Spectrum

The structure sheaf

The structure sheaf

Given a ring R we define a presheaf (defined on a basis) over ZarR by[F ] = {N : FN = 0} 7→ End((R ,−)/〈F 〉), where 〈F 〉 denotes theresult of “localisation at F”. Note this is localisation “onerepresentation level up” i.e. in the functor category.

This presheaf-on-a-basis, DefR , is separated (this follows from theinterpretation of End((R ,−)/〈F 〉) as a certain ring of functions on acertain module) so embeds in its sheafification, which we denote byLDefR and refer to as the sheaf of locally definable scalars (forR-modules).

() November 14, 2006 9 / 11

Page 32: Ziegler's Spectrum

The structure sheaf

More generally:

[F ] 7→ fun-R/〈F 〉, the whole category of finitely presented functorslocalised at F .

- a presheaf of small abelian categories (all localisations of fun-R). Itis separated and embeds in its sheafification, LDefR , the “sheaf ofcategories of locally definable scalars”. Thus we associate to R a“categoried space”

(ZarR ,LDefR

).

And there’s no reason to stop there: we may replace Mod-R by anyfunctor category Mod-R = (Rop,Ab) or even by any definablesubcategory of such a category (that is, a subcategory closed underproducts, direct limits and pure subobjects).

() November 14, 2006 10 / 11

Page 33: Ziegler's Spectrum

The structure sheaf

More generally:

[F ] 7→ fun-R/〈F 〉, the whole category of finitely presented functorslocalised at F .

- a presheaf of small abelian categories (all localisations of fun-R). Itis separated and embeds in its sheafification, LDefR , the “sheaf ofcategories of locally definable scalars”. Thus we associate to R a“categoried space”

(ZarR ,LDefR

).

And there’s no reason to stop there: we may replace Mod-R by anyfunctor category Mod-R = (Rop,Ab) or even by any definablesubcategory of such a category (that is, a subcategory closed underproducts, direct limits and pure subobjects).

() November 14, 2006 10 / 11

Page 34: Ziegler's Spectrum

The structure sheaf

More generally:

[F ] 7→ fun-R/〈F 〉, the whole category of finitely presented functorslocalised at F .

- a presheaf of small abelian categories (all localisations of fun-R). Itis separated and embeds in its sheafification, LDefR , the “sheaf ofcategories of locally definable scalars”. Thus we associate to R a“categoried space”

(ZarR ,LDefR

).

And there’s no reason to stop there: we may replace Mod-R by anyfunctor category Mod-R = (Rop,Ab) or even by any definablesubcategory of such a category (that is, a subcategory closed underproducts, direct limits and pure subobjects).

() November 14, 2006 10 / 11

Page 35: Ziegler's Spectrum

The structure sheaf

More generally:

[F ] 7→ fun-R/〈F 〉, the whole category of finitely presented functorslocalised at F .

- a presheaf of small abelian categories (all localisations of fun-R). Itis separated and embeds in its sheafification, LDefR , the “sheaf ofcategories of locally definable scalars”. Thus we associate to R a“categoried space”

(ZarR ,LDefR

).

And there’s no reason to stop there: we may replace Mod-R by anyfunctor category Mod-R = (Rop,Ab) or even by any definablesubcategory of such a category (that is, a subcategory closed underproducts, direct limits and pure subobjects).

() November 14, 2006 10 / 11

Page 36: Ziegler's Spectrum

Varieties and “abelian spaces”

Varieties and “abelian spaces”

TheoremThere is an equivalence between the 2-category of small abeliancategories with exact functors and the 2-category of definablecategories with functors which commute with direct limits and directproducts.

R (commutative) 7→ Ab(R (op)) = A (small abelian category)7→ Ex(A,Ab) = D (definable category, in fact Mod-R)7→ (

Zar(D),LDef(D))

(=(ZarR ,LDefR

)): a rather large sheaf of

categories, but it contains, as a subsheaf, over the subspace ofinjective points of ZarR , the thread consisting of localisations of(R ,−) and that is exactly

(Spec(R),OSpec(R)

), the usual structure

sheaf of R .

() November 14, 2006 11 / 11

Page 37: Ziegler's Spectrum

Varieties and “abelian spaces”

Varieties and “abelian spaces”

TheoremThere is an equivalence between the 2-category of small abeliancategories with exact functors and the 2-category of definablecategories with functors which commute with direct limits and directproducts.

R (commutative) 7→ Ab(R (op)) = A (small abelian category)7→ Ex(A,Ab) = D (definable category, in fact Mod-R)7→ (

Zar(D),LDef(D))

(=(ZarR ,LDefR

)): a rather large sheaf of

categories, but it contains, as a subsheaf, over the subspace ofinjective points of ZarR , the thread consisting of localisations of(R ,−) and that is exactly

(Spec(R),OSpec(R)

), the usual structure

sheaf of R .

() November 14, 2006 11 / 11

Page 38: Ziegler's Spectrum

Varieties and “abelian spaces”

Varieties and “abelian spaces”

TheoremThere is an equivalence between the 2-category of small abeliancategories with exact functors and the 2-category of definablecategories with functors which commute with direct limits and directproducts.

R (commutative) 7→ Ab(R (op)) = A (small abelian category)7→ Ex(A,Ab) = D (definable category, in fact Mod-R)7→ (

Zar(D),LDef(D))

(=(ZarR ,LDefR

)): a rather large sheaf of

categories, but it contains, as a subsheaf, over the subspace ofinjective points of ZarR , the thread consisting of localisations of(R ,−) and that is exactly

(Spec(R),OSpec(R)

), the usual structure

sheaf of R .

() November 14, 2006 11 / 11