Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(category_theory/sites/*): Cover preserving functors #9650

Closed
wants to merge 122 commits into from

Conversation

erdOne
Copy link
Member

@erdOne erdOne commented Oct 10, 2021

  • Defined cover_preserving functors as functors that pushes covering sieves to covering sieves.
  • Proved that representably_flat functors push compatible family_of_elements to compatible families.
  • Proved that functors that are both cover_preserving and representably_flat pulls sheaves to sheaves.

Open in Gitpod

erdOne and others added 30 commits September 24, 2021 15:28
Co-authored-by: Johan Commelin <johan@commelin.net>
Co-authored-by: Johan Commelin <johan@commelin.net>
Co-authored-by: Johan Commelin <johan@commelin.net>
Co-authored-by: Bhavik Mehta <bhavikmehta8@gmail.com>
Co-authored-by: Bhavik Mehta <bhavikmehta8@gmail.com>
Co-authored-by: Bhavik Mehta <bhavikmehta8@gmail.com>
Co-authored-by: Bhavik Mehta <bhavikmehta8@gmail.com>
@github-actions github-actions bot added the blocked-by-other-PR This PR depends on another PR which is still in the queue. A bot manages this label via PR comment. label Oct 10, 2021
@erdOne erdOne added the awaiting-review The author would like community review of the PR label Oct 10, 2021
@github-actions github-actions bot added the merge-conflict Please `git merge origin/master` then a bot will remove this label. label Oct 11, 2021
src/category_theory/sites/cover_preserving.lean Outdated Show resolved Hide resolved
src/category_theory/sites/cover_preserving.lean Outdated Show resolved Hide resolved
src/category_theory/flat_functors.lean Outdated Show resolved Hide resolved
src/category_theory/flat_functors.lean Outdated Show resolved Hide resolved
src/category_theory/flat_functors.lean Outdated Show resolved Hide resolved
src/category_theory/flat_functors.lean Outdated Show resolved Hide resolved
src/category_theory/flat_functors.lean Outdated Show resolved Hide resolved
src/category_theory/sites/cover_preserving.lean Outdated Show resolved Hide resolved
erdOne and others added 2 commits October 12, 2021 05:19
Co-authored-by: Reid Barton <rwbarton@gmail.com>
bors bot pushed a commit that referenced this pull request Oct 25, 2021
Split from #9650

- Defined `cover_preserving` functors as functors that push covering sieves to covering sieves.
- Defined `compatible_preserving` functors as functors that push compatible families to compatible families.
- Proved that functors that are both `cover_preserving` and `compatible_preserving` pulls sheaves to sheaves.



Co-authored-by: erdOne <36414270+erdOne@users.noreply.github.com>
bors bot pushed a commit that referenced this pull request Oct 25, 2021
Split from #9650

- Defined `cover_preserving` functors as functors that push covering sieves to covering sieves.
- Defined `compatible_preserving` functors as functors that push compatible families to compatible families.
- Proved that functors that are both `cover_preserving` and `compatible_preserving` pulls sheaves to sheaves.



Co-authored-by: erdOne <36414270+erdOne@users.noreply.github.com>
bors bot pushed a commit that referenced this pull request Oct 25, 2021
Split from #9650

- Defined `cover_preserving` functors as functors that push covering sieves to covering sieves.
- Defined `compatible_preserving` functors as functors that push compatible families to compatible families.
- Proved that functors that are both `cover_preserving` and `compatible_preserving` pulls sheaves to sheaves.



Co-authored-by: erdOne <36414270+erdOne@users.noreply.github.com>
ericrbg pushed a commit that referenced this pull request Nov 9, 2021
Split from #9650

- Defined `cover_preserving` functors as functors that push covering sieves to covering sieves.
- Defined `compatible_preserving` functors as functors that push compatible families to compatible families.
- Proved that functors that are both `cover_preserving` and `compatible_preserving` pulls sheaves to sheaves.



Co-authored-by: erdOne <36414270+erdOne@users.noreply.github.com>
@erdOne erdOne added this to In progress in Algebraic geometry Nov 11, 2021
@erdOne erdOne added WIP Work in progress and removed awaiting-review The author would like community review of the PR labels Nov 11, 2021
@github-actions github-actions bot removed merge-conflict Please `git merge origin/master` then a bot will remove this label. blocked-by-other-PR This PR depends on another PR which is still in the queue. A bot manages this label via PR comment. labels Dec 3, 2021
@github-actions
Copy link

github-actions bot commented Dec 3, 2021

🎉 Great news! Looks like all the dependencies have been resolved:

💡 To add or remove a dependency please update this issue/PR description.

Brought to you by Dependent Issues (:robot: ). Happy coding!

@erdOne
Copy link
Member Author

erdOne commented Dec 3, 2021

Nothing new to add in this branch now.

@erdOne erdOne closed this Dec 3, 2021
Algebraic geometry automation moved this from In progress to Done Dec 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
WIP Work in progress
Projects
Development

Successfully merging this pull request may close these issues.

None yet

3 participants