Theorem: SciLean.Prob.action_bind (SciLean/Modules/Prob/DistribDeriv/Distribution.lean)

State before:
W : Type u_1
inst✝¹¹ : NormedAddCommGroup W
inst✝¹⁰ : NormedSpace ℝ W
inst✝⁹ : CompleteSpace W
X : Type u_1
inst✝⁸ : NormedAddCommGroup X
inst✝⁷ : NormedSpace ℝ X
inst✝⁶ : CompleteSpace X
Y : Type u_1
inst✝⁵ : NormedAddCommGroup Y
inst✝⁴ : NormedSpace ℝ Y
inst✝³ : CompleteSpace Y
Z : Type ?u.25149
inst✝² : NormedAddCommGroup Z
inst✝¹ : NormedSpace ℝ Z
inst✝ : CompleteSpace Z
x : Distribution X
f : X → Distribution Y
φ : Y → W
⊢ ⟪x >>= f, φ⟫ = ⟪x, fun x' => ⟪f x', φ⟫⟫
Tactic:
rfl
State after:
no goals