mathlib4 icon indicating copy to clipboard operation
mathlib4 copied to clipboard

feat(Algebra/Category/ModuleCat): pullback of presheaves of modules

Open joelriou opened this issue 1 year ago • 2 comments

In this PR, we construct the pullback functor for presheaves of modules.


  • [x] depends on: #18159
  • [ ] depends on: #18160
  • [x] depends on: #17388
  • [x] depends on: #17389
  • [x] depends on: #16755

Open in Gitpod

joelriou avatar Oct 02 '24 22:10 joelriou

PR summary 776efee3a1

Import changes for modified files

No significant changes to the import graph

Import changes for all files
Files Import difference
Mathlib.Algebra.Category.ModuleCat.Presheaf.Pullback (new file) 1255

Declarations diff

+ PullbackObjIsDefined + hasLimitsOfSize + instance : (pushforward.{u} φ).IsRightAdjoint + pullback + pullbackObjIsDefined_eq_top + pullbackObjIsDefined_free_yoneda + pullbackPushforwardAdjunction + pushforwardCompCoyonedaFreeYonedaCorepresentableBy

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

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

The doc-module for script/declarations_diff.sh contains some details about this script.


Increase in tech debt: (relative, absolute) = (3.00, 0.00)
Current number Change Type
1419 3 erw

Current commit 776efee3a1 Reference commit 85ca5b28ae

You can run this locally as

./scripts/technical-debt-metrics.sh pr_summary
  • The relative value is the weighted sum of the differences with weight given by the inverse of the current value of the statistic.
  • The absolute value is the relative value divided by the total sum of the inverses of the current values (i.e. the weighted average of the differences).

github-actions[bot] avatar Oct 02 '24 22:10 github-actions[bot]

This PR/issue depends on:

  • ~~leanprover-community/mathlib4#18159~~
  • ~~leanprover-community/mathlib4#18160~~
  • ~~leanprover-community/mathlib4#17388~~
  • ~~leanprover-community/mathlib4#17389~~
  • ~~leanprover-community/mathlib4#16755~~ By Dependent Issues (🤖). Happy coding!

Thanks!

maintainer merge

chrisflav avatar Dec 22 '24 10:12 chrisflav

🚀 Pull request has been placed on the maintainer queue by chrisflav.

github-actions[bot] avatar Dec 22 '24 10:12 github-actions[bot]

This seems to have been forgotten. LTGM. Delegating just in case there is a reason has not been merged.

bors d+

riccardobrasca avatar Jan 09 '25 15:01 riccardobrasca

:v: joelriou can now approve this pull request. To approve and merge a pull request, simply reply with bors r+. More detailed instructions are available here.

mathlib-bors[bot] avatar Jan 09 '25 15:01 mathlib-bors[bot]

Thanks!

bors merge

joelriou avatar Jan 11 '25 16:01 joelriou

Pull request successfully merged into master.

Build succeeded:

mathlib-bors[bot] avatar Jan 11 '25 16:01 mathlib-bors[bot]