feat(Algebra/Category/ModuleCat/Presheaf): the colimit module of a presheaf of modules on a cofiltered category#37369
Conversation
joelriou
commented
Mar 30, 2026
…esheaf of modules on a cofiltered category
PR summary b84059846bImport changes for modified filesNo significant changes to the import graph Import changes for all files
|
| Current number | Change | Type |
|---|---|---|
| 635 | 1 | erw |
| 6893 | 5 | backward.isDefEq |
Current commit 561064a9fa
Reference commit b84059846b
You can run this locally as
./scripts/reporting/technical-debt-metrics.sh pr_summary
- The
relativevalue is the weighted sum of the differences with weight given by the inverse of the current value of the statistic. - The
absolutevalue is therelativevalue divided by the total sum of the inverses of the current values (i.e. the weighted average of the differences).
erdOne
left a comment
There was a problem hiding this comment.
I wonder if CategoryTheory.Limits.colimit.smul is useful here.
This is essentially the same construction as in this file, but with the exact assumptions which allow to use the more general |
dagurtomas
left a comment
There was a problem hiding this comment.
Thanks!
maintainer merge
| have h₂ := ConcreteCategory.congr_hom (hcM.fac c U) m | ||
| dsimp [c] at h₁ h₂ ⊢ | ||
| rw [ModuleColimit.smul_eq] | ||
| erw [h₁, h₂, ModuleColimit.smul_eq, ← (f.app U).hom.map_smul] |
There was a problem hiding this comment.
I tried very hard to get rid of this erw, I thought it had something to do with the type synonym but I don't think that's the problem, it's probably more related to PresheafOfModules.presheaf API
|
🚀 Pull request has been placed on the maintainer queue by dagurtomas. |