theorem receq1 (_z1 _z2: nat) (S: set) (n: nat): $ _z1 = _z2 -> rec _z1 S n = rec _z2 S n $;
_z1 = _z2 -> _z1 = _z2
_z1 = _z2 -> rec _z1 S n = rec _z2 S n