Step * of Lemma sq_stable__fseg

[T:Type]. ∀l1,l2:T List.  SqStable(fseg(T;l1;l2))
BY
(Unfold `fseg` 0
   THEN Auto
   THEN Unfold `sq_stable` 0
   THEN Auto
   THEN (InstConcl [⌜firstn(||l2|| ||l1||;l2)⌝]⋅ THENA Auto)
   THEN SquashExRepD
   THEN HypSubst' (-1) 0
   THEN Subst' ||L l1|| ||l1|| ||L|| 0
   THEN Auto
   THEN EqCD
   THEN Auto
   THEN (RWO "firstn_append" THEN Auto)
   THEN RWO "firstn_all" 0
   THEN Auto) }


Latex:


Latex:
\mforall{}[T:Type].  \mforall{}l1,l2:T  List.    SqStable(fseg(T;l1;l2))


By


Latex:
(Unfold  `fseg`  0
  THEN  Auto
  THEN  Unfold  `sq\_stable`  0
  THEN  Auto
  THEN  (InstConcl  [\mkleeneopen{}firstn(||l2||  -  ||l1||;l2)\mkleeneclose{}]\mcdot{}  THENA  Auto)
  THEN  SquashExRepD
  THEN  HypSubst'  (-1)  0
  THEN  Subst'  ||L  @  l1||  -  ||l1||  \msim{}  ||L||  0
  THEN  Auto
  THEN  EqCD
  THEN  Auto
  THEN  (RWO  "firstn\_append"  0  THEN  Auto)
  THEN  RWO  "firstn\_all"  0
  THEN  Auto)




Home Index