[Merged by Bors] - feat: monoid algebras commute with base change#29539
[Merged by Bors] - feat: monoid algebras commute with base change#29539YaelDillies wants to merge 3 commits intoleanprover-community:masterfrom
Conversation
PR summary 96d819b3dcImport changes exceeding 2%
|
| File | Base Count | Head Count | Change |
|---|---|---|---|
| Mathlib.Algebra.MonoidAlgebra.Basic | 877 | 942 | +65 (+7.41%) |
Import changes for all files
| Files | Import difference |
|---|---|
6 filesMathlib.Algebra.Category.AlgCat.Basic Mathlib.Algebra.FreeAlgebra Mathlib.Algebra.Star.Free Mathlib.CategoryTheory.Monoidal.Internal.Module Mathlib.LinearAlgebra.SymmetricAlgebra.Basic Mathlib.LinearAlgebra.TensorAlgebra.Basic |
1 |
Mathlib.Algebra.FreeNonUnitalNonAssocAlgebra Mathlib.Algebra.MonoidAlgebra.Basic |
65 |
Mathlib.RingTheory.TensorProduct.MonoidAlgebra (new file) |
1045 |
Declarations diff
+ algebraMap_def
+ algebraMonoidAlgebra
+ instance [CommSemiring T] [Algebra R T] [Algebra S T] [IsScalarTower R S T] :
+ scalarTensorEquiv
+ scalarTensorEquiv_symm_single
+ scalarTensorEquiv_tmul
+ symm_mapRangeAlgEquiv
+ tensorEquiv
+ tensorEquiv_symm_single
+ tensorEquiv_tmul
++ instance [Algebra S B] [Algebra A B] [Algebra R B] [IsScalarTower R A B] [IsScalarTower R S B]
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).
4d0f28e to
6ebc8c7
Compare
|
This pull request has conflicts, please merge |
6ebc8c7 to
adf35de
Compare
| Warning: This produces a diamond for `Algebra R[M] S[M][M]`. | ||
| That's why it is not a global instance. -/] | ||
| noncomputable abbrev algebraMonoidAlgebra : Algebra (MonoidAlgebra R M) (MonoidAlgebra S M) := | ||
| (mapRangeRingHom M (algebraMap R S)).toAlgebra |
There was a problem hiding this comment.
Note that this discards the SMul field in Algebra R S. Do we care?
There was a problem hiding this comment.
I don't think so: there are already other issues for Algebra R[M] R[M]...
|
Also the title doesn't sound right. It seems to be claiming |
From Toric Co-authored-by: Michał Mrugała <kiolterino@gmail.com>
adf35de to
acbd9b1
Compare
|
🚀 Pull request has been placed on the maintainer queue by erdOne. |
|
Thanks! bors merge |
From Toric Co-authored-by: Michał Mrugała <kiolterino@gmail.com>
|
Pull request successfully merged into master. Build succeeded: |
From Toric
Co-authored-by: Michał Mrugała kiolterino@gmail.com