Zulip Chat Archive

Stream: mathlib4

Topic: measurability bug


Jireh Loreaux (Mar 08 2025 at 15:49):

Is this bug known? (of course, fun_prop works, but that's not the point)

import Mathlib.MeasureTheory.Constructions.BorelSpace.Basic

example : Measurable (fun x :  => x * 3) := by
  measurability -- works

example : Measurable (fun x :  => 3 * x) := by
  measurability -- fails

#check Measurable.const_mul -- has the `measurability` attribute

Yaël Dillies (Mar 08 2025 at 18:44):

I assume this is because the simp call inside aesop eta-reduces your function to HMul.hMul 3, which doesn't match docs#Measurable.const_mul anymore

Jireh Loreaux (Mar 09 2025 at 01:28):

simp_all does nothing with this goal.


Last updated: May 02 2025 at 03:31 UTC