[Merged by Bors] - chore(Algebra): move LinearMap.ker_restrictScalars#33788
[Merged by Bors] - chore(Algebra): move LinearMap.ker_restrictScalars#33788harahu wants to merge 1 commit intoleanprover-community:masterfrom
LinearMap.ker_restrictScalars#33788Conversation
LinearMap.ker_restrictScalars
PR summary 55f4562994
|
| File | Base Count | Head Count | Change |
|---|---|---|---|
| Mathlib.Algebra.Module.Submodule.Ker | 642 | 644 | +2 (+0.31%) |
Import changes for all files
| Files | Import difference |
|---|---|
3 filesMathlib.Algebra.Module.Submodule.EqLocus Mathlib.Algebra.Module.Submodule.IterateMapComap Mathlib.Algebra.Module.Submodule.Ker |
2 |
Declarations diff
+ ker_restrictScalars
- LinearMap.ker_restrictScalars
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.
No changes to technical debt.
You can run this locally as
./scripts/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).
e088965 to
36c799a
Compare
|
This pull request has conflicts, please merge |
36c799a to
f6bb616
Compare
Probably fine (especially if you're just moving to a strictly earlier file, since then nothing will break). |
|
This pull request has conflicts, please merge |
6e3321e to
e7d6514
Compare
Vierkantor
left a comment
There was a problem hiding this comment.
Thanks for picking this up! I am slightly annoyed that we had to add an extra import. But its impact is very local so I am okay with it.
bors r+
Resolve an old TODO by moving `LinearMap.ker_restrictScalars` to a location in `Mathlib/Algebra/Module/Submodule`. The TODO referenced lemmas in plural, but only `LinearMap.ker_restrictScalars` seemed to fit. I assume any other lemmas might already have been moved at an earlier point.
|
Pull request successfully merged into master. Build succeeded: |
LinearMap.ker_restrictScalarsLinearMap.ker_restrictScalars
…unity#33788) Resolve an old TODO by moving `LinearMap.ker_restrictScalars` to a location in `Mathlib/Algebra/Module/Submodule`. The TODO referenced lemmas in plural, but only `LinearMap.ker_restrictScalars` seemed to fit. I assume any other lemmas might already have been moved at an earlier point.
…unity#33788) Resolve an old TODO by moving `LinearMap.ker_restrictScalars` to a location in `Mathlib/Algebra/Module/Submodule`. The TODO referenced lemmas in plural, but only `LinearMap.ker_restrictScalars` seemed to fit. I assume any other lemmas might already have been moved at an earlier point.
…unity#33788) Resolve an old TODO by moving `LinearMap.ker_restrictScalars` to a location in `Mathlib/Algebra/Module/Submodule`. The TODO referenced lemmas in plural, but only `LinearMap.ker_restrictScalars` seemed to fit. I assume any other lemmas might already have been moved at an earlier point.
Resolve an old TODO by moving
LinearMap.ker_restrictScalarsto a location inMathlib/Algebra/Module/Submodule.The TODO referenced lemmas in plural, but only
LinearMap.ker_restrictScalarsseemed to fit. I assume any other lemmas might already have been moved at an earlier point.Note for reviewers:
Mathlib/Algebra/Module/Submodule/Ker.leanwas chosen somewhat arbitrarily in favor ofMathlib/Algebra/Module/Submodule/RestrictScalars.lean. Please consider whetherKer.leanis the optimal location for this lemma.