Step
*
1
of Lemma
concat_iseg
1. [T] : Type
2. ll1 : T List List
3. ll2 : T List List
4. l : T List List
5. ll2 = (ll1 @ l) ∈ (T List List)
⊢ ∃l@0:T List. (concat(ll1 @ l) = (concat(ll1) @ l@0) ∈ (T List))
BY
{ ((RWO "concat_append" 0 THENA Auto) THEN (InstConcl [⌜concat(l)⌝])⋅ THEN Auto) }
Latex:
Latex:
1.  [T]  :  Type
2.  ll1  :  T  List  List
3.  ll2  :  T  List  List
4.  l  :  T  List  List
5.  ll2  =  (ll1  @  l)
\mvdash{}  \mexists{}l@0:T  List.  (concat(ll1  @  l)  =  (concat(ll1)  @  l@0))
By
Latex:
((RWO  "concat\_append"  0  THENA  Auto)  THEN  (InstConcl  [\mkleeneopen{}concat(l)\mkleeneclose{}])\mcdot{}  THEN  Auto)
Home
Index