Skip to content

feat: the free presheaf of modules functor#14245

Closed
joelriou wants to merge 3 commits intomasterfrom
pullback-presheaves
Closed

feat: the free presheaf of modules functor#14245
joelriou wants to merge 3 commits intomasterfrom
pullback-presheaves

Conversation

@joelriou
Copy link
Copy Markdown
Contributor

@joelriou joelriou commented Jun 28, 2024

(See #16755 for a more polished version of this construction.)

This is very much a draft. Proofs are terrible (because of issues with automation/simp in categories of modules).

We define the free presheaf of modules functor (Cᵒᵖ ⥤ Type u) ⥤ PresheafOfModules.{u} S and show it is left adjoint to the forget functor.

Then, given X : C, we show the morphisms from the free presheaf of modules on the presheaf of types yoneda.obj X to any presheaf of modules M identifies to the sections M(X).

Then, the idea would be to show the existence of the left adjoint of the pushforward functor by using that any presheaf of modules is a colimit of such free presheaves of modules on yoneda presheaves.

This contribution was created as part of the AIM workshop "Formalizing algebraic geometry" in June 2024.


Open in Gitpod

@joelriou joelriou added t-category-theory Category theory t-algebraic-geometry Algebraic geometry t-algebra Algebra (groups, rings, fields, etc) workshop-AIM-AG-2024 This PR is associated with the 2024 AIM workshop on formalization of algebraic geometry labels Jun 28, 2024
@github-actions
Copy link
Copy Markdown

PR summary 2db5f3a243

Import changes

No significant changes to the import graph


Declarations diff

+ adj
+ adj_homEquiv_symm_apply
+ ext'
+ forget
+ free
+ freeDesc
+ freeDesc_apply
+ freeHomEquiv
+ freeMap
+ freeObj
+ freeUnit
+ freeYonedaEquiv
+ free_ext
+ free_map_eq_freeDesc

You can run this locally as follows
## summary with just the declaration names:
./scripts/no_lost_declarations.sh short <optional_commit>

## more verbose report:
./scripts/no_lost_declarations.sh <optional_commit>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

t-algebra Algebra (groups, rings, fields, etc) t-algebraic-geometry Algebraic geometry t-category-theory Category theory WIP Work in progress workshop-AIM-AG-2024 This PR is associated with the 2024 AIM workshop on formalization of algebraic geometry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants