mathlib4 icon indicating copy to clipboard operation
mathlib4 copied to clipboard

feat(RingTheory/Localization): localization of algebra maps and commutation with kernels

Open chrisflav opened this issue 1 year ago • 2 comments

Adds API for localizing algebra maps, in general form and specialized to IsLocalization.Away. Also shows that localization commutes with kernels.


Open in Gitpod

chrisflav avatar Jun 24 '24 10:06 chrisflav

PR summary 6767595b30

Import changes for modified files

No significant changes to the import graph

Import changes for all files
Files Import difference
Mathlib.RingTheory.Localization.Finiteness 1
Mathlib.RingTheory.Localization.Algebra 948

Declarations diff

+ AlgHom.toKerIsLocalization + AlgHom.toKerIsLocalization_apply + AlgHom.toKerIsLocalization_isLocalizedModule + Algebra.idealMap_isLocalizedModule + IsLocalization.ker_map + RingHom.ker_fg_of_localizationSpan + RingHom.toKerIsLocalization + RingHom.toKerIsLocalization_apply + RingHom.toKerIsLocalization_isLocalizedModule + fg_of_localizationSpan + isLocalization_algebraMapSubmonoid_map_algHom + mapₐ + mapₐ_coe + mapₐ_injective_of_injective + mapₐ_surjective_of_surjective

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>

github-actions[bot] avatar Jun 24 '24 10:06 github-actions[bot]

Sorry forgot about this PR. Please merge master in case the localization refactor causes some conflicts.

erdOne avatar Jul 05 '24 06:07 erdOne

Anything else I should address? @erdOne

chrisflav avatar Jul 10 '24 10:07 chrisflav

I opened #14751 with the changes to the two files removed.

chrisflav avatar Jul 15 '24 09:07 chrisflav

This PR/issue depends on:

  • ~~leanprover-community/mathlib4#14751~~ By Dependent Issues (🤖). Happy coding!

Thanks! maintainer merge

erdOne avatar Jul 19 '24 11:07 erdOne

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

github-actions[bot] avatar Jul 19 '24 11:07 github-actions[bot]

bors merge

kim-em avatar Jul 21 '24 22:07 kim-em

Pull request successfully merged into master.

Build succeeded:

mathlib-bors[bot] avatar Jul 21 '24 22:07 mathlib-bors[bot]