Step
*
of Lemma
comb_for_swap_wf
λT,L,i,j,z. swap(L;i;j) ∈ T:Type ⟶ L:(T List) ⟶ i:ℕ||L|| ⟶ j:ℕ||L|| ⟶ (↓True) ⟶ (T List)
BY
{ (ProveOpCombinatorTyping Auto) `swap_wf` }
Latex:
Latex:
\mlambda{}T,L,i,j,z.  swap(L;i;j)  \mmember{}  T:Type  {}\mrightarrow{}  L:(T  List)  {}\mrightarrow{}  i:\mBbbN{}||L||  {}\mrightarrow{}  j:\mBbbN{}||L||  {}\mrightarrow{}  (\mdownarrow{}True)  {}\mrightarrow{}  (T  List)
By
Latex:
(ProveOpCombinatorTyping  Auto)  `swap\_wf`
Home
Index