@@ -296,7 +296,7 @@ lemma of_measurableSpace_le_on {m' m₀ : MeasurableSpace α} {μ : Measure[m₀
296296
297297section Arithmetic
298298
299- @ [to_additive (attr := fun_prop)]
299+ @ [to_fun (attr := to_additive (attr := fun_prop) )]
300300protected theorem mul [Mul β] [ContinuousMul β] (hf : AEStronglyMeasurable[m] f μ)
301301 (hg : AEStronglyMeasurable[m] g μ) : AEStronglyMeasurable[m] (f * g) μ :=
302302 ⟨hf.mk f * hg.mk g, by fun_prop, hf.ae_eq_mk.mul hg.ae_eq_mk⟩
@@ -311,17 +311,17 @@ protected theorem const_mul [Mul β] [ContinuousMul β] (hf : AEStronglyMeasurab
311311 AEStronglyMeasurable[m] (fun x => c * f x) μ :=
312312 aestronglyMeasurable_const.mul hf
313313
314- @ [to_additive (attr := fun_prop)]
314+ @ [to_fun (attr := to_additive (attr := fun_prop) )]
315315protected theorem inv [Inv β] [ContinuousInv β] (hf : AEStronglyMeasurable[m] f μ) :
316316 AEStronglyMeasurable[m] f⁻¹ μ :=
317317 ⟨(hf.mk f)⁻¹, hf.stronglyMeasurable_mk.inv, hf.ae_eq_mk.inv⟩
318318
319- @[fun_prop]
319+ @ [to_fun (attr := fun_prop) ]
320320theorem inv₀ [GroupWithZero β] [ContinuousInv₀ β] [MetrizableSpace β]
321321 (hf : AEStronglyMeasurable[m] f μ) : AEStronglyMeasurable[m] f⁻¹ μ :=
322322 ⟨(hf.mk f)⁻¹, hf.stronglyMeasurable_mk.inv₀, hf.ae_eq_mk.inv⟩
323323
324- @ [to_additive (attr := fun_prop)]
324+ @ [to_fun (attr := to_additive (attr := fun_prop) )]
325325protected theorem div [Group β] [IsTopologicalGroup β] (hf : AEStronglyMeasurable[m] f μ)
326326 (hg : AEStronglyMeasurable[m] g μ) : AEStronglyMeasurable[m] (f / g) μ :=
327327 ⟨hf.mk f / hg.mk g, hf.stronglyMeasurable_mk.div' hg.stronglyMeasurable_mk,
@@ -345,26 +345,27 @@ theorem mul_iff_left [CommGroup β] [IsTopologicalGroup β] (hf : AEStronglyMeas
345345 AEStronglyMeasurable[m] (g * f) μ ↔ AEStronglyMeasurable[m] g μ :=
346346 mul_comm g f ▸ AEStronglyMeasurable.mul_iff_right hf
347347
348- @ [to_additive (attr := fun_prop)]
348+ @ [to_fun (attr := to_additive (attr := fun_prop) )]
349349protected theorem smul {𝕜} [TopologicalSpace 𝕜] [SMul 𝕜 β] [ContinuousSMul 𝕜 β] {f : α → 𝕜}
350350 {g : α → β} (hf : AEStronglyMeasurable[m] f μ) (hg : AEStronglyMeasurable[m] g μ) :
351- AEStronglyMeasurable[m] (fun x => f x • g x ) μ :=
351+ AEStronglyMeasurable[m] (f • g) μ :=
352352 continuous_smul.comp_aestronglyMeasurable (hf.prodMk hg)
353353
354- @ [to_additive (attr := fun_prop) const_nsmul]
354+ @ [to_additive (attr := to_fun (attr := fun_prop) ) const_nsmul]
355355protected theorem pow [Monoid β] [ContinuousMul β] (hf : AEStronglyMeasurable[m] f μ) (n : ℕ) :
356356 AEStronglyMeasurable[m] (f ^ n) μ :=
357357 ⟨hf.mk f ^ n, hf.stronglyMeasurable_mk.pow _, hf.ae_eq_mk.pow_const _⟩
358358
359- @ [to_additive (attr := fun_prop)]
359+ @ [to_additive (attr := to_fun (attr := fun_prop) )]
360360protected theorem const_smul {𝕜} [SMul 𝕜 β] [ContinuousConstSMul 𝕜 β]
361361 (hf : AEStronglyMeasurable[m] f μ) (c : 𝕜) : AEStronglyMeasurable[m] (c • f) μ :=
362362 ⟨c • hf.mk f, hf.stronglyMeasurable_mk.const_smul c, hf.ae_eq_mk.const_smul c⟩
363363
364- @ [to_additive (attr := fun_prop)]
365- protected theorem const_smul' {𝕜} [SMul 𝕜 β] [ContinuousConstSMul 𝕜 β]
366- (hf : AEStronglyMeasurable[m] f μ) (c : 𝕜) : AEStronglyMeasurable[m] (fun x => c • f x) μ :=
367- hf.const_smul c
364+ @ [deprecated (since := "2026-06-26" )]
365+ alias const_smul' := AEStronglyMeasurable.fun_const_smul
366+
367+ @ [deprecated (since := "2026-06-26" )]
368+ alias const_vadd' := AEStronglyMeasurable.fun_const_vadd
368369
369370@ [to_additive (attr := fun_prop)]
370371protected theorem smul_const {𝕜} [TopologicalSpace 𝕜] [SMul 𝕜 β] [ContinuousSMul 𝕜 β] {f : α → 𝕜}
@@ -384,13 +385,13 @@ end Star
384385
385386section Order
386387
387- @[fun_prop]
388+ @ [to_fun (attr := fun_prop) ]
388389protected theorem sup [SemilatticeSup β] [ContinuousSup β] (hf : AEStronglyMeasurable f μ)
389390 (hg : AEStronglyMeasurable g μ) : AEStronglyMeasurable (f ⊔ g) μ :=
390391 ⟨hf.mk f ⊔ hg.mk g, hf.stronglyMeasurable_mk.sup hg.stronglyMeasurable_mk,
391392 hf.ae_eq_mk.sup hg.ae_eq_mk⟩
392393
393- @[fun_prop]
394+ @ [to_fun (attr := fun_prop) ]
394395protected theorem inf [SemilatticeInf β] [ContinuousInf β] (hf : AEStronglyMeasurable f μ)
395396 (hg : AEStronglyMeasurable g μ) : AEStronglyMeasurable (f ⊓ g) μ :=
396397 ⟨hf.mk f ⊓ hg.mk g, hf.stronglyMeasurable_mk.inf hg.stronglyMeasurable_mk,
@@ -836,7 +837,7 @@ variable [GroupWithZero G₀] [MulAction G₀ β] [ContinuousConstSMul G₀ β]
836837
837838theorem _root_.aestronglyMeasurable_const_smul_iff (c : G) :
838839 AEStronglyMeasurable (fun x => c • f x) μ ↔ AEStronglyMeasurable f μ :=
839- ⟨fun h => by simpa only [inv_smul_smul] using h.const_smul' c⁻¹, fun h => h.const_smul c⟩
840+ ⟨fun h => by simpa only [inv_smul_smul] using h.fun_const_smul c⁻¹, fun h => h.const_smul c⟩
840841
841842nonrec theorem _root_.IsUnit.aestronglyMeasurable_const_smul_iff {c : M} (hc : IsUnit c) :
842843 AEStronglyMeasurable (fun x => c • f x) μ ↔ AEStronglyMeasurable f μ :=
0 commit comments