Step * of Lemma iseg_append_single

[T:Type]. ∀l1,l2:T List. ∀x:T.  (l1 ≤ l2 [x] ⇐⇒ l1 ≤ l2 ∨ (l1 (l2 [x]) ∈ (T List)))
BY
((UnivCD THENA Auto) THEN RWO "iseg_append_iff" THEN Auto THEN ParallelLast THEN ExRepD) }

1
1. Type
2. l1 List
3. l2 List
4. T
5. List
6. 0 < ||l||
7. l1 (l2 l) ∈ (T List)
8. l ≤ [x]
⊢ l1 (l2 [x]) ∈ (T List)

2
1. [T] Type
2. l1 List
3. l2 List
4. T
5. l1 (l2 [x]) ∈ (T List)
⊢ ∃l:T List. (0 < ||l|| ∧ (l1 (l2 l) ∈ (T List)) ∧ l ≤ [x])


Latex:


Latex:
\mforall{}[T:Type].  \mforall{}l1,l2:T  List.  \mforall{}x:T.    (l1  \mleq{}  l2  @  [x]  \mLeftarrow{}{}\mRightarrow{}  l1  \mleq{}  l2  \mvee{}  (l1  =  (l2  @  [x])))


By


Latex:
((UnivCD  THENA  Auto)  THEN  RWO  "iseg\_append\_iff"  0  THEN  Auto  THEN  ParallelLast  THEN  ExRepD)




Home Index