Step
*
of Lemma
comb_for_compose_wf
λA,B,C,f,g,z. (f o g) ∈ A:Type ⟶ B:Type ⟶ C:Type ⟶ f:(B ⟶ C) ⟶ g:(A ⟶ B) ⟶ (↓True) ⟶ A ⟶ C
BY
{ (ProveOpCombinatorTyping Auto) `compose_wf` }
Latex:
Latex:
\mlambda{}A,B,C,f,g,z.  (f  o  g)  \mmember{}  A:Type  {}\mrightarrow{}  B:Type  {}\mrightarrow{}  C:Type  {}\mrightarrow{}  f:(B  {}\mrightarrow{}  C)  {}\mrightarrow{}  g:(A  {}\mrightarrow{}  B)  {}\mrightarrow{}  (\mdownarrow{}True)  {}\mrightarrow{}  A  {}\mrightarrow{}  C
By
Latex:
(ProveOpCombinatorTyping  Auto)  `compose\_wf`
Home
Index