nrewrite < (cup0 ? (๐\p e')); //;##]
nqed.
+(* corollary 17: non tipa *)
+
+nlemma Pext : โS.โf,g:word S โ Prop. f = g โ โw.f w โ g w.
+#S f g H; nrewrite > H; //; nqed.
+
+(* corollary 18 *)
+ntheorem bull_true_epsilon : โS.โe:pitem S. \snd (โขe) = true โ [ ] โ .|e|.
+#S e; @;
+##[ #defsnde; nlapply (bull_cup ? e); nchange in match (๐\p (โขe)) with (?โช?);
+ nrewrite > defsnde; #H;
+ nlapply (Pext ??? H [ ] ?); ##[ @2; //] *; //;
+ E MO?
+
STOP
notation > "\move term 90 x term 90 E"