Commit be0a10d
committed
chore: replace long terminal
The goal of this PR is to decrease the number of times lemmas are called explicitly. Any decrease in compilation time is a welcome side effect, although it is not a primary objective.
Trace profiling results (differences <30 ms considered measurement noise):
* `Polynomial.degree_sum_le`: unchanged 🎉
* `AlgebraicGeometry.Scheme.PartialMap.ext_iff`: unchanged 🎉
* `MeromorphicAt.inv`: 515 ms before, 469 ms after 🎉
* `IsLowerSet.le_card_inter_finset'`: unchanged 🎉
* `SimpleGraph.adj_and_reachable_delete_edges_iff_exists_cycle`: unchanged 🎉
* `List.Vector.scanl_get`: unchanged 🎉
* `isSeparable_algebraMap`: unchanged 🎉
* `ArithmeticFunction.vonMangoldt.not_summable_residueClass_prime_div`: 643 ms before, 597 ms after 🎉
* `CompleteLattice.isCompactElement_iff_exists_le_sSup_of_le_sSup`: 163 ms before, 120 ms after 🎉
* `ProbabilityTheory.meas_ge_le_variance_div_sq`: unchanged 🎉
* `MvPowerSeries.mem_nonZeroDivisorsRight_of_constantCoeff`: 936 ms before, 485 ms after 🎉
* `Polynomial.mem_span_C_X_sub_C_X_sub_C_iff_eval_eval_eq_zero`: unchanged 🎉
* `ENNReal.limsup_sub_const`: 185 ms before, 95 ms after 🎉
Profiled using `set_option trace.profiler true in`.
This PR is batched under the following guidelines:
* Up to ~5 changed files per PR
* Up to ~25 changed declarations per PR
* Up to ~100 changed lines per PRsimp only […]:s (≥4 lemmas) with bare simp:s (leanprover-community#36639)1 parent 55aa437 commit be0a10d
13 files changed
Lines changed: 13 additions & 15 deletions
File tree
- Mathlib
- AlgebraicGeometry
- Algebra/Polynomial/Degree
- Analysis/Meromorphic
- Combinatorics
- SetFamily
- SimpleGraph/Connectivity
- Data/Vector
- FieldTheory
- NumberTheory/LSeries
- Order/CompactlyGenerated
- Probability/Moments
- RingTheory
- MvPowerSeries
- Polynomial
- Topology/Instances/ENNReal
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
388 | 388 | | |
389 | 389 | | |
390 | 390 | | |
391 | | - | |
| 391 | + | |
392 | 392 | | |
393 | 393 | | |
394 | 394 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
65 | | - | |
| 65 | + | |
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
244 | 244 | | |
245 | 245 | | |
246 | 246 | | |
247 | | - | |
| 247 | + | |
248 | 248 | | |
249 | 249 | | |
250 | 250 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
| 64 | + | |
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
795 | 795 | | |
796 | 796 | | |
797 | 797 | | |
798 | | - | |
| 798 | + | |
799 | 799 | | |
800 | 800 | | |
801 | 801 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
375 | 375 | | |
376 | 376 | | |
377 | 377 | | |
378 | | - | |
| 378 | + | |
379 | 379 | | |
380 | 380 | | |
381 | 381 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
656 | 656 | | |
657 | 657 | | |
658 | 658 | | |
659 | | - | |
| 659 | + | |
660 | 660 | | |
661 | 661 | | |
662 | 662 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
430 | 430 | | |
431 | 431 | | |
432 | 432 | | |
433 | | - | |
| 433 | + | |
434 | 434 | | |
435 | 435 | | |
436 | 436 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
125 | 125 | | |
126 | 126 | | |
127 | 127 | | |
128 | | - | |
129 | | - | |
| 128 | + | |
130 | 129 | | |
131 | 130 | | |
132 | 131 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
379 | 379 | | |
380 | 380 | | |
381 | 381 | | |
382 | | - | |
| 382 | + | |
383 | 383 | | |
384 | 384 | | |
385 | 385 | | |
| |||
0 commit comments