refactor(Analysis): golf Mathlib/Analysis/Analytic/OfScalars#38513
refactor(Analysis): golf Mathlib/Analysis/Analytic/OfScalars#38513yuanyi-350 wants to merge 2 commits intoleanprover-community:masterfrom
Mathlib/Analysis/Analytic/OfScalars#38513Conversation
|
!bench |
|
Benchmark results for a548273 against 36a9746 are in. No significant results found. @yuanyi-350
Small changes (2✅)
|
PR summary 36a97460d7Import changes for modified filesNo significant changes to the import graph Import changes for all files
Declarations diffNo declarations were harmed in the making of this PR! 🐙 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 Decrease in tech debt: (relative, absolute) = (2.00, 0.00)
Current commit 8b14f261d9 This script lives in the
|
|
I ran a profiler comparison for the changed declarations in this PR. Results (seconds):
Overall:
|
| intro c c' h | ||
| funext n |
There was a problem hiding this comment.
too keep things close to before
| intro c c' h | |
| funext n | |
| intro _ _ h | |
| ext n |
| ext n x | ||
| simp [ofScalars, add_smul] |
There was a problem hiding this comment.
to keep it consistent with some code before it
| ext n x | |
| simp [ofScalars, add_smul] | |
| ext; simp [ofScalars, add_smul] |
| ext n y | ||
| simp [ofScalars, smul_smul] |
There was a problem hiding this comment.
| ext n y | |
| simp [ofScalars, smul_smul] | |
| ext; simp [ofScalars, smul_smul] |
ofScalars_series_injectiveby evaluating the equality on the constant1tupleofScalars_addandofScalars_smulwithext/simp, removing the transparency workaroundExtracted from #37968