Skip to content

[Merged by Bors] - feat(AlgebraicGeometry/Modules/Tilde): construct the tilde sheaf associated to a module#14231

Closed
weihong-xu wants to merge 14 commits intomasterfrom
M-tilde
Closed

[Merged by Bors] - feat(AlgebraicGeometry/Modules/Tilde): construct the tilde sheaf associated to a module#14231
weihong-xu wants to merge 14 commits intomasterfrom
M-tilde

Conversation

@weihong-xu
Copy link
Copy Markdown

@weihong-xu weihong-xu commented Jun 28, 2024

Co-authored-by: Kevin Buzzard k.buzzard@imperial.ac.uk
Co-authored-by: Johan Commelin j.m.commelin@uu.nl
Co-authored-by: Amelia Livingston al3717@ic.ac.uk
Co-authored-by: Sophie Morel sophie.morel@ens-lyon.fr
Co-authored-by: Jujian Zhang jujian.zhang1998@gmail.com

This PR was done during the AIM workshop Formalizing Algebraic Geometry.


Open in Gitpod

@github-actions github-actions bot added the new-contributor This PR was made by a contributor with at most 5 merged PRs. Welcome to the community! label Jun 28, 2024
@github-actions
Copy link
Copy Markdown

github-actions bot commented Jun 28, 2024

PR summary c23de68754

Import changes for modified files

No significant changes to the import graph

Import changes for all files
Files Import difference
Mathlib.AlgebraicGeometry.Modules.Tilde 1595

Declarations diff

+ instance (U : (Opens (PrimeSpectrum.Top R))ᵒᵖ) (x : U.unop):
+ isFraction
+ isFractionPrelocal
+ isLocallyFraction
+ isLocallyFraction_pred
+ preTildeInAddCommGrp
+ sectionsSubmodule
+ sections_smul_localizations_def
+ tilde
+ tildeInAddCommGrp
+ tildeInType
++ instance (U : (Opens (PrimeSpectrum.Top R))ᵒᵖ) :

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>

@jjaassoonn jjaassoonn changed the title M tilde feat(AlgebraicGeometry/QuasiCoherent/Tilde): construct the tilde sheaf associated to a module Jun 28, 2024
@joelriou joelriou added the workshop-AIM-AG-2024 This PR is associated with the 2024 AIM workshop on formalization of algebraic geometry label Jun 28, 2024
/--
`M^~` as a sheaf of `𝒪_{Spec R}`-modules
-/
noncomputable def TildeInModules : SheafOfModules (𝒪_SpecR) where
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You should import AlgebraicGeometry.Modules.Sheaf and use Scheme.Modules. Also, a better location for this file would be AlgebraicGeometry.Modules.Tilde.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wonder if it is better to make "tilde" inside namespace ModuleCat, so we can use dot notation. What do others think?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ModuleCat.tilde seems good to me.

@joelriou joelriou added awaiting-author A reviewer has asked the author a question or requested changes. and removed awaiting-review labels Jun 29, 2024
@jjaassoonn jjaassoonn changed the title feat(AlgebraicGeometry/QuasiCoherent/Tilde): construct the tilde sheaf associated to a module feat(AlgebraicGeometry/Modules/Tilde): construct the tilde sheaf associated to a module Jun 29, 2024
@jjaassoonn jjaassoonn added awaiting-review and removed awaiting-author A reviewer has asked the author a question or requested changes. labels Jun 29, 2024
@jjaassoonn
Copy link
Copy Markdown
Collaborator

I have put everything inside ModuleCat namespace, so we can have M.tilde. Not sure if this is the way to go though

Copy link
Copy Markdown
Member

@jcommelin jcommelin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks 🎉

bors merge

@ghost ghost added the ready-to-merge This PR has been sent to bors. label Jul 12, 2024
mathlib-bors bot pushed a commit that referenced this pull request Jul 12, 2024
…ciated to a module (#14231)

Co-authored-by: Kevin Buzzard <k.buzzard@imperial.ac.uk>
Co-authored-by: Johan Commelin <j.m.commelin@uu.nl>
Co-authored-by: Amelia Livingston <al3717@ic.ac.uk>
Co-authored-by: Sophie Morel <sophie.morel@ens-lyon.fr>
Co-authored-by: Jujian Zhang <jujian.zhang1998@gmail.com>

This PR was done during the AIM workshop Formalizing Algebraic Geometry.



Co-authored-by: Jujian Zhang <jujian.zhang1998@outlook.com>
Co-authored-by: morel <smorel@math.princeton.edu>
@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented Jul 12, 2024

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title feat(AlgebraicGeometry/Modules/Tilde): construct the tilde sheaf associated to a module [Merged by Bors] - feat(AlgebraicGeometry/Modules/Tilde): construct the tilde sheaf associated to a module Jul 12, 2024
@mathlib-bors mathlib-bors bot closed this Jul 12, 2024
@mathlib-bors mathlib-bors bot deleted the M-tilde branch July 12, 2024 14:35
@adomani adomani mentioned this pull request Aug 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-contributor This PR was made by a contributor with at most 5 merged PRs. Welcome to the community! ready-to-merge This PR has been sent to bors. t-algebraic-geometry Algebraic geometry 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.

5 participants