Skip to content

[Merged by Bors] - chore: Split RingTheory.Trace and RingTheory.Norm#14446

Closed
riccardobrasca wants to merge 12 commits intomasterfrom
RB/trace
Closed

[Merged by Bors] - chore: Split RingTheory.Trace and RingTheory.Norm#14446
riccardobrasca wants to merge 12 commits intomasterfrom
RB/trace

Conversation

@riccardobrasca
Copy link
Copy Markdown
Member

@riccardobrasca riccardobrasca commented Jul 5, 2024

We split RingTheory.Trace in RingTheory.Trace.Defs and RingTheory.Trace.Basic. Similarly for RingTheory.Norm.


Open in Gitpod

@github-actions
Copy link
Copy Markdown

github-actions bot commented Jul 5, 2024

PR summary 62925b1abd

Import changes for modified files

Dependency changes

File Base Count Head Count Change
Mathlib.RingTheory.NormTrace 1265 1208 -57 (-4.51%)
Mathlib.RingTheory.Complex 1274 1217 -57 (-4.47%)
Mathlib.LinearAlgebra.FreeModule.Norm 1252 1202 -50 (-3.99%)
Import changes for all files
Files Import difference
Mathlib.RingTheory.Trace -1263
Mathlib.RingTheory.Norm -1247
Mathlib.RingTheory.Complex Mathlib.RingTheory.NormTrace -57
Mathlib.LinearAlgebra.FreeModule.Norm -50
3 files Mathlib.AlgebraicGeometry.EllipticCurve.Group Mathlib.AlgebraicGeometry.EllipticCurve.DivisionPolynomial.Basic Mathlib.AlgebraicGeometry.EllipticCurve.DivisionPolynomial.Degree
-45
8 files Mathlib.FieldTheory.Finite.Trace Mathlib.RingTheory.RootsOfUnity.Lemmas Mathlib.RingTheory.DedekindDomain.IntegralClosure Mathlib.NumberTheory.NumberField.Basic Mathlib.NumberTheory.Cyclotomic.Basic Mathlib.FieldTheory.KummerExtension Mathlib.RingTheory.Polynomial.Eisenstein.IsIntegral Mathlib.NumberTheory.FunctionField
1
35 files Mathlib.RingTheory.FractionalIdeal.Norm Mathlib.NumberTheory.Cyclotomic.Rat Mathlib.NumberTheory.Cyclotomic.Discriminant Mathlib.NumberTheory.GaussSum Mathlib.RingTheory.Localization.NormTrace Mathlib.NumberTheory.NumberField.FractionalIdeal Mathlib.NumberTheory.NumberField.Norm Mathlib.NumberTheory.NumberField.Discriminant Mathlib.NumberTheory.Cyclotomic.PrimitiveRoots Mathlib.Analysis.Fourier.ZMod Mathlib.NumberTheory.Cyclotomic.Three Mathlib.NumberTheory.Cyclotomic.Gal Mathlib.NumberTheory.Cyclotomic.Embeddings Mathlib.NumberTheory.FLT.Three Mathlib.NumberTheory.NumberField.CanonicalEmbedding.ConvexBody Mathlib.NumberTheory.NumberField.Units.Basic Mathlib.NumberTheory.DirichletCharacter.GaussSum Mathlib.Tactic.NormNum.LegendreSymbol Mathlib.RingTheory.DedekindDomain.Different Mathlib.RingTheory.Discriminant Mathlib.NumberTheory.ClassNumber.Finite Mathlib.NumberTheory.LegendreSymbol.QuadraticChar.GaussSum Mathlib.NumberTheory.LegendreSymbol.JacobiSymbol Mathlib.NumberTheory.LegendreSymbol.AddCharacter Mathlib.RingTheory.IntegralRestrict Mathlib.NumberTheory.Cyclotomic.PID Mathlib.NumberTheory.LegendreSymbol.QuadraticReciprocity Mathlib.NumberTheory.NumberField.Units.DirichletTheorem Mathlib.NumberTheory.ClassNumber.FunctionField Mathlib.NumberTheory.NumberField.Units.Regulator Mathlib.RingTheory.Ideal.Norm Mathlib.NumberTheory.NumberField.Embeddings Mathlib.NumberTheory.NumberField.ClassNumber Mathlib.Tactic Mathlib.NumberTheory.NumberField.CanonicalEmbedding.Basic
2
Mathlib.RingTheory.Norm.Defs 1166
Mathlib.RingTheory.Trace.Defs 1205
Mathlib.RingTheory.Norm.Basic 1248
Mathlib.RingTheory.Trace.Basic 1264

Declarations diff

+ Algebra.traceForm_toMatrix_powerBasis
- traceForm_toMatrix_powerBasis

You can run this locally as follows
## summary with just the declaration names:
./scripts/no_lost_declarations.sh short <optional_commit>

## more verbose report:
./scripts/no_lost_declarations.sh <optional_commit>

@riccardobrasca riccardobrasca changed the title RB/trace chore: Split RingTheory.Trace Jul 5, 2024
@riccardobrasca riccardobrasca changed the title chore: Split RingTheory.Trace chore: Split RingTheory.Trace and RingTheory.Norm Jul 5, 2024
@ghost ghost added the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Jul 5, 2024
@ghost ghost added merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) and removed merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) labels Jul 5, 2024
@riccardobrasca riccardobrasca removed the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Jul 9, 2024
@jcommelin
Copy link
Copy Markdown
Member

Thanks 🎉

bors merge

@github-actions github-actions bot added ready-to-merge This PR has been sent to bors. and removed awaiting-review labels Jul 9, 2024
mathlib-bors bot pushed a commit that referenced this pull request Jul 9, 2024
We split `RingTheory.Trace` in `RingTheory.Trace.Defs` and `RingTheory.Trace.Basic`. Similarly for `RingTheory.Norm`.
@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented Jul 9, 2024

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title chore: Split RingTheory.Trace and RingTheory.Norm [Merged by Bors] - chore: Split RingTheory.Trace and RingTheory.Norm Jul 9, 2024
@mathlib-bors mathlib-bors bot closed this Jul 9, 2024
@mathlib-bors mathlib-bors bot deleted the RB/trace branch July 9, 2024 10:53
@adomani adomani mentioned this pull request Aug 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-to-merge This PR has been sent to bors.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants