We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
onFun
1 parent ed3a8df commit fe605eaCopy full SHA for fe605ea
1 file changed
Mathlib/Logic/Function/Basic.lean
@@ -55,6 +55,12 @@ section onFun
55
theorem onFun_apply (f : β → β → γ) (g : α → β) (a b : α) : onFun f g a b = f (g a) (g b) :=
56
rfl
57
58
+theorem onFun_onFun_eq {δ : Sort*} (f : α → α → γ) (g : β → α) (h : δ → β) :
59
+ (f.onFun g).onFun h = f.onFun (g ∘ h) := rfl
60
+
61
+theorem onFun_comp_eq {δ : Sort*} (f : α → α → γ) (g : β → α) (h : δ → β) :
62
+ f.onFun (g ∘ h) = (f.onFun g).onFun h := rfl
63
64
variable (r : β → β → Prop) (f : α → β)
65
66
instance [Std.Refl r] : Std.Refl (r on f) where
0 commit comments