[Merged by Bors] - feat: radical lemmas for natural numbers and integers#35673
[Merged by Bors] - feat: radical lemmas for natural numbers and integers#35673Parcly-Taxel wants to merge 17 commits intoleanprover-community:masterfrom
Conversation
PR summary 592989bdbaImport changes exceeding 2%
|
| File | Base Count | Head Count | Change |
|---|---|---|---|
| Mathlib.RingTheory.Radical.NatInt | 916 | 1175 | +259 (+28.28%) |
Import changes for all files
| Files | Import difference |
|---|---|
Mathlib.RingTheory.Radical.NatInt |
259 |
Mathlib.RingTheory.Radical (new file) |
1176 |
Declarations diff
+ UniqueFactorizationMonoid.primeFactors_eq_primeFactors_natAbs
+ radical_natAbs_eq_radical
+ self_lt_radical_iff
++ radical_eq_one_iff
++ radical_eq_prod_primeFactors
++- one_lt_radical_iff
++- radical_le_one_iff
++- radical_pos
++- two_le_radical_iff
You can run this locally as follows
## summary with just the declaration names:
./scripts/pr_summary/declarations_diff.sh <optional_commit>
## more verbose report:
./scripts/pr_summary/declarations_diff.sh long <optional_commit>The doc-module for scripts/pr_summary/declarations_diff.sh contains some details about this script.
No changes to technical debt.
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 is quite a large import change. Maybe we could have |
I had that in mind, but should |
OK, done. |
|
I think the idea is that in your first PR you just move the file entirely, and in a follow-up PR you add |
Done. |
vihdzp
left a comment
There was a problem hiding this comment.
LGTM, just some minor style/grammar remarks.
|
This pull request has conflicts, please merge |
|
If I understand correctly you are splitting a file and also adding stuff. Can you please open a PR only with the splitting? Thanks! |
#36098 does the splitting. |
7b37ef3 to
4c8db8c
Compare
|
!radar |
|
Benchmark results for 78b4420 against 592989b are in! @riccardobrasca
No significant changes detected. |
|
Thanks! bors merge |
These are needed as part of a project I'm doing for my PhD under Frank Stephan. Co-authored-by: Parcly Taxel <reddeloostw@gmail.com>
|
This PR was included in a batch that was canceled, it will be automatically retried |
These are needed as part of a project I'm doing for my PhD under Frank Stephan. Co-authored-by: Parcly Taxel <reddeloostw@gmail.com>
|
Pull request successfully merged into master. Build succeeded: |
These are needed as part of a project I'm doing for my PhD under Frank Stephan.