Step * 2 of Lemma iseg_filter_last


1. [T] Type
2. T ⟶ 𝔹
3. T
4. List
5. ∀L_2:T List
     (0 < ||L_2||
      L_2 ≤ filter(P;v)
      (∃L_3:T List. (L_3 ≤ v ∧ (L_2 filter(P;L_3) ∈ (T List)) ∧ 0 < ||L_3|| ∧ (last(L_2) last(L_3) ∈ T))))
6. ↑(P u)
7. L_2 List
8. 0 < ||L_2||
9. L_2 ≤ [u filter(P;v)]
⊢ ∃L_3:T List. (L_3 ≤ [u v] ∧ (L_2 filter(P;L_3) ∈ (T List)) ∧ 0 < ||L_3|| ∧ (last(L_2) last(L_3) ∈ T))
BY
(D -3 THEN Reduce THEN Auto) }

1
1. [T] Type
2. T ⟶ 𝔹
3. T
4. List
5. ∀L_2:T List
     (0 < ||L_2||
      L_2 ≤ filter(P;v)
      (∃L_3:T List. (L_3 ≤ v ∧ (L_2 filter(P;L_3) ∈ (T List)) ∧ 0 < ||L_3|| ∧ (last(L_2) last(L_3) ∈ T))))
6. ↑(P u)
7. u1 T
8. v1 List
9. 0 < ||[u1 v1]||
10. [u1 v1] ≤ [u filter(P;v)]
⊢ ∃L_3:T List
   (L_3 ≤ [u v] ∧ ([u1 v1] filter(P;L_3) ∈ (T List)) ∧ 0 < ||L_3|| ∧ (last([u1 v1]) last(L_3) ∈ T))


Latex:


Latex:

1.  [T]  :  Type
2.  P  :  T  {}\mrightarrow{}  \mBbbB{}
3.  u  :  T
4.  v  :  T  List
5.  \mforall{}L$_{2}$:T  List
          (0  <  ||L$_{2}$||
          {}\mRightarrow{}  L$_{2}$  \mleq{}  filter(P;v)
          {}\mRightarrow{}  (\mexists{}L$_{3}$:T  List.  (L$_{3}$  \mleq{}  v  \mwedge{}  (L$_{2\mbackslash{}\000Cff7d$  =  filter(P;L$_{3}$))  \mwedge{}  0  <  ||L$_{3}$||  \mwedge{}  (last(L\mbackslash{}f\000Cf24_{2}$)  =  last(L$_{3}$)))))
6.  \muparrow{}(P  u)
7.  L$_{2}$  :  T  List
8.  0  <  ||L$_{2}$||
9.  L$_{2}$  \mleq{}  [u  /  filter(P;v)]
\mvdash{}  \mexists{}L$_{3}$:T  List.  (L$_{3}$  \mleq{}  [u  /  v]  \mwedge{}  (L$_{2\mbackslash{}f\000Cf7d$  =  filter(P;L$_{3}$))  \mwedge{}  0  <  ||L$_{3}$||  \mwedge{}  (last(L\mbackslash{}ff\000C24_{2}$)  =  last(L$_{3}$)))


By


Latex:
(D  -3  THEN  Reduce  0  THEN  Auto)




Home Index