SlideShare a Scribd company logo
Spectra of categories of modules

                   Mike Prest
           Department of Mathematics
            University of Manchester
             Manchester M13 9PL
                       UK
            mprest@maths.man.ac.uk


              November 14, 2006


()                                     November 14, 2006   1 / 11
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
Mod-R




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




         ()                                      November 14, 2006   3 / 11
Mod-R




Mod-R
Can we understand the category Mod-R of (right) modules over a
ring R?
Or find some organising structures which at least give some insight
into the category and how it hangs together?




         ()                                         November 14, 2006   3 / 11
The Zariski spectrum through the category of modules




The Zariski spectrum through the category of modules
Consider R (commutative noetherian) → Spec(R), OSpec(R)




             ()                                          November 14, 2006   4 / 11
The Zariski spectrum through the category of modules




The Zariski spectrum through the category of modules
Consider R (commutative noetherian) → Spec(R), OSpec(R)
This is an invariant of Mod-R.




             ()                                          November 14, 2006   4 / 11
The Zariski spectrum through the category of modules




The Zariski spectrum through the category of modules
Consider R (commutative noetherian) → Spec(R), OSpec(R)
This is an invariant of Mod-R.
P (prime) → E (R/P), the injective hull of R/P.




             ()                                          November 14, 2006   4 / 11
The Zariski spectrum through the category of modules




The Zariski spectrum through the category of modules
Consider R (commutative noetherian) → Spec(R), OSpec(R)
This is an invariant of Mod-R.
P (prime) → E (R/P), the injective hull of R/P.
D(r ) = {P : r ∈ P}
               /




             ()                                          November 14, 2006   4 / 11
The Zariski spectrum through the category of modules




The Zariski spectrum through the category of modules
Consider R (commutative noetherian) → Spec(R), OSpec(R)
This is an invariant of Mod-R.
P (prime) → E (R/P), the injective hull of R/P.
D(r ) = {P : r ∈ P} → {E : (R/rR, E ) = 0}
               /




             ()                                          November 14, 2006   4 / 11
The Zariski spectrum through the category of modules




The Zariski spectrum through the category of modules
Consider R (commutative noetherian) → Spec(R), OSpec(R)
This is an invariant of Mod-R.
P (prime) → E (R/P), the injective hull of R/P.
D(r ) = {P : r ∈ P} → {E : (R/rR, E ) = 0}
               /
Taking the [A] = {E : (A, E ) = 0} where A is a finitely presented
R-module as basic open sets gives the same topology.




             ()                                          November 14, 2006   4 / 11
The Zariski spectrum through the category of modules




Let C be a locally coherent category.




             ()                                          November 14, 2006   5 / 11
The Zariski spectrum through the category of modules




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




             ()                                          November 14, 2006   5 / 11
The Zariski spectrum through the category of modules




Let C be a locally coherent category. We define the Gabriel-Zariski
spectrum, 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 of
these.




             ()                                          November 14, 2006   5 / 11
The Zariski spectrum through the category of modules




Let C be a locally coherent category. We define the Gabriel-Zariski
spectrum, 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 of
these.
And the basic open sets are the [A] = {E ∈ inj(C) : (A, E ) = 0} as A
ranges over finitely presented objects of C.




             ()                                          November 14, 2006   5 / 11
Functor categories




Functor categories
Mod-R = (R op , Ab)




         ()                                November 14, 2006   6 / 11
Functor categories




Functor categories
Mod-R = (R op , Ab)
Replace R by mod-R (the category of finitely presented modules) to
obtain Fun-R = mod-R, Ab




         ()                                       November 14, 2006   6 / 11
Functor categories




Functor categories
Mod-R = (R op , Ab)
Replace R by mod-R (the category of finitely presented modules) to
obtain Fun-R = mod-R, Ab
This functor category is abelian,




          ()                                      November 14, 2006   6 / 11
Functor categories




Functor categories
Mod-R = (R op , Ab)
Replace R by mod-R (the category of finitely presented modules) to
obtain Fun-R = mod-R, Ab
This functor category is abelian, locally coherent,




          ()                                          November 14, 2006   6 / 11
Functor categories




Functor categories
Mod-R = (R op , Ab)
Replace R by mod-R (the category of finitely presented modules) to
obtain Fun-R = mod-R, Ab
This functor category is abelian, locally coherent, Grothendieck.




          ()                                         November 14, 2006   6 / 11
Functor categories




Functor categories
Mod-R = (R op , Ab)
Replace R by mod-R (the category of finitely presented modules) to
obtain Fun-R = mod-R, Ab
This functor category is abelian, locally coherent, Grothendieck. So
we may consider the space Zar(mod-R, Ab) = Zar(Fun-R).




          ()                                         November 14, 2006   6 / 11
Functor categories




Theorem
(Gruson and Jensen) The functor given on objects by M → M ⊗R −
from Mod-R to Fun-(R op ) is a full embedding.




        ()                                     November 14, 2006   7 / 11
Functor categories




Theorem
(Gruson and Jensen) The functor given on objects by M → M ⊗R −
from Mod-R to Fun-(R op ) is a full embedding. An object of
Fun-(R op ) is injective iff it is isomorphic to N ⊗ − for some
pure-injective R-module N.




        ()                                     November 14, 2006   7 / 11
Functor categories




Theorem
(Gruson and Jensen) The functor given on objects by M → M ⊗R −
from Mod-R to Fun-(R op ) is a full embedding. An object of
Fun-(R op ) is injective iff it is isomorphic to N ⊗ − for some
pure-injective R-module N. In particular this functor induces a
bijection between the set, inj(Fun-(R op )), of (iso classes of)
indecomposable injective functors and the set pinjR of (iso classes
of) indecomposable pure-injective R-modules.




         ()                                        November 14, 2006   7 / 11
Functor categories




Theorem
(Gruson and Jensen) The functor given on objects by M → M ⊗R −
from Mod-R to Fun-(R op ) is a full embedding. An object of
Fun-(R op ) is injective iff it is isomorphic to N ⊗ − for some
pure-injective R-module N. In particular this functor induces a
bijection between the set, inj(Fun-(R op )), of (iso classes of)
indecomposable injective functors and the set pinjR of (iso classes
of) indecomposable pure-injective R-modules.

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



         ()                                        November 14, 2006   7 / 11
Functor categories




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




         ()                                        November 14, 2006   8 / 11
Functor categories




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




         ()                                         November 14, 2006   8 / 11
Functor categories




By a duality between the functor categories for left and right
modules, the sets [F ] = {N ∈ pinjR : FN = 0} for F ∈ fun-R form a
basis of open sets for ZarR . Here fun-R denotes the subcategory of
finitely 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.




         ()                                         November 14, 2006   8 / 11
Functor categories




By a duality between the functor categories for left and right
modules, the sets [F ] = {N ∈ pinjR : FN = 0} for F ∈ fun-R form a
basis of open sets for ZarR . Here fun-R denotes the subcategory of
finitely 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 looking
just at injective R-modules. A good pair of examples is R = k[T ]
(the affine line) and R = k A1 (more or less the projective line).




         ()                                         November 14, 2006   8 / 11
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} → End((R, −)/ F ), where F denotes the
result of “localisation at F ”.




         ()                                        November 14, 2006   9 / 11
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} → End((R, −)/ F ), where F denotes the
result of “localisation at F ”. Note this is localisation “one
representation level up” i.e. in the functor category.




         ()                                        November 14, 2006   9 / 11
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} → End((R, −)/ F ), where F denotes the
result of “localisation at F ”. Note this is localisation “one
representation level up” i.e. in the functor category.
This presheaf-on-a-basis, Def R , is separated (this follows from the
interpretation of End((R, −)/ F ) as a certain ring of functions on a
certain module) so embeds in its sheafification, which we denote by
LDef R and refer to as the sheaf of locally definable scalars (for
R-modules).




         ()                                         November 14, 2006   9 / 11
The structure sheaf




More generally:




         ()                             November 14, 2006   10 / 11
The structure sheaf




More generally:
[F ] → fun-R/ F , the whole category of finitely presented functors
localised at F .




         ()                                        November 14, 2006   10 / 11
The structure sheaf




More generally:
[F ] → fun-R/ F , the whole category of finitely presented functors
localised at F .
- a presheaf of small abelian categories (all localisations of fun-R). It
is separated and embeds in its sheafification, LDef R , the “sheaf of
categories of locally definable scalars”. Thus we associate to R a
“categoried space” ZarR , LDef R .




          ()                                           November 14, 2006   10 / 11
The structure sheaf




More generally:
[F ] → fun-R/ F , the whole category of finitely presented functors
localised at F .
- a presheaf of small abelian categories (all localisations of fun-R). It
is separated and embeds in its sheafification, LDef R , the “sheaf of
categories of locally definable scalars”. Thus we associate to R a
“categoried space” ZarR , LDef R .
And there’s no reason to stop there: we may replace Mod-R by any
functor category Mod-R = (Rop , Ab) or even by any definable
subcategory of such a category (that is, a subcategory closed under
products, direct limits and pure subobjects).



          ()                                           November 14, 2006   10 / 11
Varieties and “abelian spaces”




Varieties and “abelian spaces”




        ()                                    November 14, 2006   11 / 11
Varieties and “abelian spaces”




Varieties and “abelian spaces”
Theorem
There is an equivalence between the 2-category of small abelian
categories with exact functors and the 2-category of definable
categories with functors which commute with direct limits and direct
products.




         ()                                        November 14, 2006   11 / 11
Varieties and “abelian spaces”




Varieties and “abelian spaces”
Theorem
There is an equivalence between the 2-category of small abelian
categories with exact functors and the 2-category of definable
categories with functors which commute with direct limits and direct
products.

R (commutative) → Ab(R (op) ) = A (small abelian category)
→ Ex(A, Ab) = D (definable category, in fact Mod-R)
→ Zar(D), LDef (D) (= ZarR , LDef R ): a rather large sheaf of
categories, but it contains, as a subsheaf, over the subspace of
injective 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

More Related Content

Recently uploaded

Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 

Recently uploaded (20)

Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Christy Abraham Joy
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
MindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Ziegler's Spectrum

  • 1. Spectra of categories of modules Mike Prest Department of Mathematics University of Manchester Manchester M13 9PL UK mprest@maths.man.ac.uk November 14, 2006 () November 14, 2006 1 / 11
  • 2. 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
  • 3. Mod-R Mod-R Can we understand the category Mod-R of (right) modules over a ring R? () November 14, 2006 3 / 11
  • 4. Mod-R Mod-R Can we understand the category Mod-R of (right) modules over a ring R? Or find some organising structures which at least give some insight into the category and how it hangs together? () November 14, 2006 3 / 11
  • 5. The Zariski spectrum through the category of modules The Zariski spectrum through the category of modules Consider R (commutative noetherian) → Spec(R), OSpec(R) () November 14, 2006 4 / 11
  • 6. The Zariski spectrum through the category of modules The Zariski spectrum through the category of modules Consider R (commutative noetherian) → Spec(R), OSpec(R) This is an invariant of Mod-R. () November 14, 2006 4 / 11
  • 7. The Zariski spectrum through the category of modules The Zariski spectrum through the category of modules Consider R (commutative noetherian) → Spec(R), OSpec(R) This is an invariant of Mod-R. P (prime) → E (R/P), the injective hull of R/P. () November 14, 2006 4 / 11
  • 8. The Zariski spectrum through the category of modules The Zariski spectrum through the category of modules Consider R (commutative noetherian) → Spec(R), OSpec(R) This is an invariant of Mod-R. P (prime) → E (R/P), the injective hull of R/P. D(r ) = {P : r ∈ P} / () November 14, 2006 4 / 11
  • 9. The Zariski spectrum through the category of modules The Zariski spectrum through the category of modules Consider R (commutative noetherian) → Spec(R), OSpec(R) This is an invariant of Mod-R. P (prime) → E (R/P), the injective hull of R/P. D(r ) = {P : r ∈ P} → {E : (R/rR, E ) = 0} / () November 14, 2006 4 / 11
  • 10. The Zariski spectrum through the category of modules The Zariski spectrum through the category of modules Consider R (commutative noetherian) → Spec(R), OSpec(R) This is an invariant of Mod-R. P (prime) → E (R/P), the injective hull of R/P. D(r ) = {P : r ∈ P} → {E : (R/rR, E ) = 0} / Taking the [A] = {E : (A, E ) = 0} where A is a finitely presented R-module as basic open sets gives the same topology. () November 14, 2006 4 / 11
  • 11. The Zariski spectrum through the category of modules Let C be a locally coherent category. () November 14, 2006 5 / 11
  • 12. The Zariski spectrum through the category of modules Let C be a locally coherent category. We define the Gabriel-Zariski spectrum, Zar(C), of C. () November 14, 2006 5 / 11
  • 13. The Zariski spectrum through the category of modules Let C be a locally coherent category. We define the Gabriel-Zariski spectrum, 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 of these. () November 14, 2006 5 / 11
  • 14. The Zariski spectrum through the category of modules Let C be a locally coherent category. We define the Gabriel-Zariski spectrum, 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 of these. And the basic open sets are the [A] = {E ∈ inj(C) : (A, E ) = 0} as A ranges over finitely presented objects of C. () November 14, 2006 5 / 11
  • 15. Functor categories Functor categories Mod-R = (R op , Ab) () November 14, 2006 6 / 11
  • 16. Functor categories Functor categories Mod-R = (R op , Ab) Replace R by mod-R (the category of finitely presented modules) to obtain Fun-R = mod-R, Ab () November 14, 2006 6 / 11
  • 17. Functor categories Functor categories Mod-R = (R op , Ab) Replace R by mod-R (the category of finitely presented modules) to obtain Fun-R = mod-R, Ab This functor category is abelian, () November 14, 2006 6 / 11
  • 18. Functor categories Functor categories Mod-R = (R op , Ab) Replace R by mod-R (the category of finitely presented modules) to obtain Fun-R = mod-R, Ab This functor category is abelian, locally coherent, () November 14, 2006 6 / 11
  • 19. Functor categories Functor categories Mod-R = (R op , Ab) Replace R by mod-R (the category of finitely presented modules) to obtain Fun-R = mod-R, Ab This functor category is abelian, locally coherent, Grothendieck. () November 14, 2006 6 / 11
  • 20. Functor categories Functor categories Mod-R = (R op , Ab) Replace R by mod-R (the category of finitely presented modules) to obtain Fun-R = mod-R, Ab This functor category is abelian, locally coherent, Grothendieck. So we may consider the space Zar(mod-R, Ab) = Zar(Fun-R). () November 14, 2006 6 / 11
  • 21. Functor categories Theorem (Gruson and Jensen) The functor given on objects by M → M ⊗R − from Mod-R to Fun-(R op ) is a full embedding. () November 14, 2006 7 / 11
  • 22. Functor categories Theorem (Gruson and Jensen) The functor given on objects by M → M ⊗R − from Mod-R to Fun-(R op ) is a full embedding. An object of Fun-(R op ) is injective iff it is isomorphic to N ⊗ − for some pure-injective R-module N. () November 14, 2006 7 / 11
  • 23. Functor categories Theorem (Gruson and Jensen) The functor given on objects by M → M ⊗R − from Mod-R to Fun-(R op ) is a full embedding. An object of Fun-(R op ) is injective iff it is isomorphic to N ⊗ − for some pure-injective R-module N. In particular this functor induces a bijection between the set, inj(Fun-(R op )), of (iso classes of) indecomposable injective functors and the set pinjR of (iso classes of) indecomposable pure-injective R-modules. () November 14, 2006 7 / 11
  • 24. Functor categories Theorem (Gruson and Jensen) The functor given on objects by M → M ⊗R − from Mod-R to Fun-(R op ) is a full embedding. An object of Fun-(R op ) is injective iff it is isomorphic to N ⊗ − for some pure-injective R-module N. In particular this functor induces a bijection between the set, inj(Fun-(R op )), of (iso classes of) indecomposable injective functors and the set pinjR of (iso classes of) indecomposable pure-injective R-modules. Thus the Gabriel-Zariski topology on inj(Fun-(R op )) induces a topology on pinjR , which we denote by ZarR and refer to as the rep-Zariski spectrum of R. () November 14, 2006 7 / 11
  • 25. Functor categories By a duality between the functor categories for left and right modules, the sets [F ] = {N ∈ pinjR : FN = 0} for F ∈ fun-R form a basis of open sets for ZarR . () November 14, 2006 8 / 11
  • 26. Functor categories By a duality between the functor categories for left and right modules, the sets [F ] = {N ∈ pinjR : FN = 0} for F ∈ fun-R form a basis of open sets for ZarR . Here fun-R denotes the subcategory of finitely presented objects in Fun-R () November 14, 2006 8 / 11
  • 27. Functor categories By a duality between the functor categories for left and right modules, the sets [F ] = {N ∈ pinjR : FN = 0} for F ∈ fun-R form a basis of open sets for ZarR . Here fun-R denotes the subcategory of finitely 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. () November 14, 2006 8 / 11
  • 28. Functor categories By a duality between the functor categories for left and right modules, the sets [F ] = {N ∈ pinjR : FN = 0} for F ∈ fun-R form a basis of open sets for ZarR . Here fun-R denotes the subcategory of finitely 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 looking just at injective R-modules. A good pair of examples is R = k[T ] (the affine line) and R = k A1 (more or less the projective line). () November 14, 2006 8 / 11
  • 29. 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} → End((R, −)/ F ), where F denotes the result of “localisation at F ”. () November 14, 2006 9 / 11
  • 30. 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} → End((R, −)/ F ), where F denotes the result of “localisation at F ”. Note this is localisation “one representation level up” i.e. in the functor category. () November 14, 2006 9 / 11
  • 31. 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} → End((R, −)/ F ), where F denotes the result of “localisation at F ”. Note this is localisation “one representation level up” i.e. in the functor category. This presheaf-on-a-basis, Def R , is separated (this follows from the interpretation of End((R, −)/ F ) as a certain ring of functions on a certain module) so embeds in its sheafification, which we denote by LDef R and refer to as the sheaf of locally definable scalars (for R-modules). () November 14, 2006 9 / 11
  • 32. The structure sheaf More generally: () November 14, 2006 10 / 11
  • 33. The structure sheaf More generally: [F ] → fun-R/ F , the whole category of finitely presented functors localised at F . () November 14, 2006 10 / 11
  • 34. The structure sheaf More generally: [F ] → fun-R/ F , the whole category of finitely presented functors localised at F . - a presheaf of small abelian categories (all localisations of fun-R). It is separated and embeds in its sheafification, LDef R , the “sheaf of categories of locally definable scalars”. Thus we associate to R a “categoried space” ZarR , LDef R . () November 14, 2006 10 / 11
  • 35. The structure sheaf More generally: [F ] → fun-R/ F , the whole category of finitely presented functors localised at F . - a presheaf of small abelian categories (all localisations of fun-R). It is separated and embeds in its sheafification, LDef R , the “sheaf of categories of locally definable scalars”. Thus we associate to R a “categoried space” ZarR , LDef R . And there’s no reason to stop there: we may replace Mod-R by any functor category Mod-R = (Rop , Ab) or even by any definable subcategory of such a category (that is, a subcategory closed under products, direct limits and pure subobjects). () November 14, 2006 10 / 11
  • 36. Varieties and “abelian spaces” Varieties and “abelian spaces” () November 14, 2006 11 / 11
  • 37. Varieties and “abelian spaces” Varieties and “abelian spaces” Theorem There is an equivalence between the 2-category of small abelian categories with exact functors and the 2-category of definable categories with functors which commute with direct limits and direct products. () November 14, 2006 11 / 11
  • 38. Varieties and “abelian spaces” Varieties and “abelian spaces” Theorem There is an equivalence between the 2-category of small abelian categories with exact functors and the 2-category of definable categories with functors which commute with direct limits and direct products. R (commutative) → Ab(R (op) ) = A (small abelian category) → Ex(A, Ab) = D (definable category, in fact Mod-R) → Zar(D), LDef (D) (= ZarR , LDef R ): a rather large sheaf of categories, but it contains, as a subsheaf, over the subspace of injective 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