Skip to content

Commit 38af1a3

Browse files
chore: bump mathlib (#353)
Co-authored-by: Michael Rothgang <rothgang@math.uni-bonn.de>
1 parent c1202b1 commit 38af1a3

File tree

4 files changed

+8
-7
lines changed

4 files changed

+8
-7
lines changed

Carleson/ToMathlib/WeakType.lean

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -553,8 +553,8 @@ lemma distribution_smul_left {f : α → ε'} {c : ℝ≥0} (hc : c ≠ 0) :
553553
rw [← @ENNReal.mul_lt_mul_right (t / ‖c‖ₑ) _ (‖c‖ₑ) h₀ coe_ne_top,
554554
enorm_smul_eq_mul (c := c) _, ENNReal.div_mul_cancel h₀ coe_ne_top, mul_comm]
555555

556-
variable [NormedAddCommGroup E] [MulActionWithZero 𝕜 E] [IsBoundedSMul 𝕜 E]
557-
{E' : Type*} [NormedAddCommGroup E'] [MulActionWithZero 𝕜 E'] [IsBoundedSMul 𝕜 E']
556+
variable [NormedAddCommGroup E] [MulActionWithZero 𝕜 E] [NormSMulClass 𝕜 E]
557+
{E' : Type*} [NormedAddCommGroup E'] [MulActionWithZero 𝕜 E'] [NormSMulClass 𝕜 E']
558558

559559
lemma distribution_smul_left' {f : α → E} {c : 𝕜} (hc : c ≠ 0) :
560560
distribution (c • f) t μ = distribution f (t / ‖c‖ₑ) μ := by
@@ -624,7 +624,7 @@ lemma wnorm_const_smul_le (hp : p ≠ 0) {f : α → ε'} (k : ℝ≥0) :
624624
apply le_of_eq
625625
congr <;> exact (coe_div k_zero).symm
626626

627-
lemma wnorm_const_smul_le' (hp : p ≠ 0) {f : α → E} (k : 𝕜) :
627+
lemma wnorm_const_smul_le' [IsBoundedSMul 𝕜 E] (hp : p ≠ 0) {f : α → E} (k : 𝕜) :
628628
wnorm (k • f) p μ ≤ ‖k‖ₑ * wnorm f p μ := by
629629
by_cases ptop : p = ⊤
630630
· simp only [ptop, wnorm_top]
@@ -666,7 +666,7 @@ lemma HasWeakType.const_smul [ContinuousConstSMul ℝ≥0 ε']
666666

667667
-- TODO: do we want to unify this lemma with its unprimed version, perhaps using an
668668
-- `ENormedSemiring` class?
669-
lemma HasWeakType.const_smul' {T : (α → ε) → (α' → E')} (hp' : p' ≠ 0)
669+
lemma HasWeakType.const_smul' [IsBoundedSMul 𝕜 E'] {T : (α → ε) → (α' → E')} (hp' : p' ≠ 0)
670670
{c : ℝ≥0∞} (h : HasWeakType T p p' μ ν c) (k : 𝕜) :
671671
HasWeakType (k • T) p p' μ ν (‖k‖ₑ * c) := by
672672
intro f hf

lake-manifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@
1515
"type": "git",
1616
"subDir": null,
1717
"scope": "",
18-
"rev": "a336c585a94229b8ec3b48abfba42bdd4c0caf7c",
18+
"rev": "4e685d14db58b1ab29024bb0761902a3615f3f14",
1919
"name": "mathlib",
2020
"manifestFile": "lake-manifest.json",
21-
"inputRev": null,
21+
"inputRev": "v4.20.0-rc5",
2222
"inherited": false,
2323
"configFile": "lakefile.lean"},
2424
{"url": "https://github.com/leanprover-community/plausible",

lakefile.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ weak.linter.flexible = true
2020
[[require]]
2121
name = "mathlib"
2222
git = "https://github.com/leanprover-community/mathlib4.git"
23+
rev = "v4.20.0-rc5"
2324

2425
[[require]]
2526
name = "checkdecls"

lean-toolchain

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
leanprover/lean4:v4.20.0-rc4
1+
leanprover/lean4:v4.20.0-rc5

0 commit comments

Comments
 (0)