feat(RingTheory/MvPowerSeries): introduces various equivalences for MvPowerSeries#36507
feat(RingTheory/MvPowerSeries): introduces various equivalences for MvPowerSeries#36507BryceT233 wants to merge 7 commits intoleanprover-community:masterfrom
MvPowerSeries#36507Conversation
PR summary b301d257a1Import changes for modified filesNo significant changes to the import graph Import changes for all files
|
| Current number | Change | Type |
|---|---|---|
| 6896 | 1 | backward.isDefEq |
Current commit 3a4144f03d
Reference commit b301d257a1
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).
|
This PR/issue depends on: |
This PR introduces a number of equivalences related to power series rings and is patterned after
Mathlib/Algebra/MvPolynomial/Equiv.lean.To be specific, it adds:
MvPowerSeries.isEmptyEquiv: The isomorphism between multivariable power seriesin no variables and the ground ring.
MvPowerSeries.uniqueEquiv: The isomorphism between multivariable power seriesin a single variable and power series over the ground ring.
MvPowerSeries.mapEquiv,MvPowerSeries.mapAlgEquiv: The isomorhism betweenmultivariable power series induced by an isomorphism between the coefficient rings.
MvPowerSeries.sumAlgEquiv: The isomorphism between multivariable power seriesin a sum of two types, and multivariable power series in one of the types,
with coefficients in multivariable power series in the other type.
MvPowerSeries.commAlgEquiv: The isomorphism between multivariable power seriesin variables
σof multivariable power series in variablesτand multivariable power seriesin variables
τof multivariable power series in variablesσ.MvPowerSeries.optionEquivLeft: The isomorphism between multivariable power seriesin
Option σand power series with coefficients inMvPowerSeries σ R.MvPowerSeries.optionEquivRight: The isomorphism between multivariable power seriesin
Option σand multivariable power series inσwith coefficients inPowerSeries RMvPowerSeries.finSuccEquiv: The isomorphism between multivariable power seriesin
Fin (n + 1)and power series over multivariable power series inFin n.FinsuppandSum#36506