Existence of an identity element for addition
ident.lf
nat : type.
z : nat.
s : {x:nat} nat.
plus : {N1:nat}{N2:nat}{N3:nat} type.
plus_z : {N:nat} plus z N N.
plus_s : {N1:nat}{N2:nat}{N3:nat}
{P:plus N1 N2 N3} plus (s N1) N2 (s N3).
nat : type.
z : nat.
s : {x:nat} nat.
plus : {N1:nat}{N2:nat}{N3:nat} type.
plus_z : {N:nat} plus z N N.
plus_s : {N1:nat}{N2:nat}{N3:nat}
{P:plus N1 N2 N3} plus (s N1) N2 (s N3).