DEFINITION arity_appls_appl()
TYPE =
∀g:G
.∀c:C
.∀v:T
.∀a1:A
.arity g c v a1
→∀u:T
.arity g c u (asucc g a1)
→∀t:T
.∀vs:TList
.∀a2:A
.arity g c (THeads (Flat Appl) vs (THead (Bind Abbr) v t)) a2
→(arity
g
c
THeads
Flat Appl
vs
THead (Flat Appl) v (THead (Bind Abst) u t)
a2)
BODY =
Show proof