Step * 1 1 of Lemma last-mapfilter

.....equality..... 
1. Type
2. Top
3. T ⟶ 𝔹
4. T
5. List
6. last(mapfilter(f;P;v)) if null(filter(P;v)) then ⊥ else last(filter(P;v)) fi 
7. ↑(P u)
⊢ null(map(f;filter(P;v))) null(filter(P;v))
BY
(All Thin THEN ListInd (-1) THEN Reduce THEN Try (AutoSplit) THEN Auto)⋅ }


Latex:


Latex:
.....equality..... 
1.  T  :  Type
2.  f  :  Top
3.  P  :  T  {}\mrightarrow{}  \mBbbB{}
4.  u  :  T
5.  v  :  T  List
6.  last(mapfilter(f;P;v))  \msim{}  if  null(filter(P;v))  then  \mbot{}  else  f  last(filter(P;v))  fi 
7.  \muparrow{}(P  u)
\mvdash{}  null(map(f;filter(P;v)))  \msim{}  null(filter(P;v))


By


Latex:
(All  Thin  THEN  ListInd  (-1)  THEN  Reduce  0  THEN  Try  (AutoSplit)  THEN  Auto)\mcdot{}




Home Index