Theorem: SciLean.iteD_restrict (SciLean/Core/Distribution/DistributionFun.lean)

State before:
R : Type u_1
inst✝⁷ : RealScalar R
W : Type ?u.304829
inst✝⁶ : Vec R W
inst✝⁵ : Module ℝ W
X : Type u_2
inst✝⁴ : TopologicalSpace X
space : TCOr (Vec R X) (DiscreteTopology X)
Y : Type u_3
inst✝³ : Vec R Y
inst✝² : Module ℝ Y
Z : Type ?u.306448
inst✝¹ : Vec R Z
inst✝ : MeasureSpace X
T : 𝒟'(X, Y)
A : Set X
⊢ (ifD A then
      T
    else
      0) =
    T.restrict A
Tactic:
rfl
State after:
no goals