DEFINITION arity_aprem()
TYPE =
∀g:G
.∀c:C
.∀t:T
.∀a:A
.arity g c t a
→∀i:nat
.∀b:A
.aprem i a b
→(ex2_3
C
T
nat
λd:C.λ:T.λj:nat.drop (plus i j) O d c
λd:C.λu:T.λ:nat.arity g d u (asucc g b))
BODY =
Show proof