#p #q #H destruct //
qed.
+lemma psucc_inv_refl (p): p = ↑p → ⊥.
+#p elim p -p
+[ #H destruct
+| #p #IH #H /3 width=1 by eq_inv_psucc_bi/
+]
+qed-.
+
(* Basic constructions ******************************************************)
lemma eq_pnat_dec (p1,p2:pnat): Decidable (p1 = p2).