Step * 2 of Lemma fseg-iseg-reverse


1. [T] Type
2. [L1] List
3. [L2] List
4. List
5. rev(L2) (rev(L1) l) ∈ (T List)
⊢ ∃L:T List. (L2 (L L1) ∈ (T List))
BY
(With ⌜rev(l)⌝ (D 0)⋅ THEN Auto) }

1
1. Type
2. L1 List
3. L2 List
4. List
5. rev(L2) (rev(L1) l) ∈ (T List)
⊢ L2 (rev(l) L1) ∈ (T List)


Latex:


Latex:

1.  [T]  :  Type
2.  [L1]  :  T  List
3.  [L2]  :  T  List
4.  l  :  T  List
5.  rev(L2)  =  (rev(L1)  @  l)
\mvdash{}  \mexists{}L:T  List.  (L2  =  (L  @  L1))


By


Latex:
(With  \mkleeneopen{}rev(l)\mkleeneclose{}  (D  0)\mcdot{}  THEN  Auto)




Home Index