Step * 2 of Lemma concat-is-nil


1. Type
2. List
3. List List
4. uiff(concat(v) [] ∈ (T List);(∀L∈v.L [] ∈ (T List)))
⊢ uiff((u concat(v)) [] ∈ (T List);(u [] ∈ (T List)) ∧ (∀L∈v.L [] ∈ (T List)))
BY
(RWO "append_is_nil" THEN Auto THEN BackThruSomeHyp THEN Auto)⋅ }


Latex:


Latex:

1.  T  :  Type
2.  u  :  T  List
3.  v  :  T  List  List
4.  uiff(concat(v)  =  [];(\mforall{}L\mmember{}v.L  =  []))
\mvdash{}  uiff((u  @  concat(v))  =  [];(u  =  [])  \mwedge{}  (\mforall{}L\mmember{}v.L  =  []))


By


Latex:
(RWO  "append\_is\_nil"  0  THEN  Auto  THEN  BackThruSomeHyp  THEN  Auto)\mcdot{}




Home Index