Step * 1 2 of Lemma last-mapfilter


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)
⊢ if null(filter(P;v)) then u
if null(filter(P;v)) then ⊥
else last(filter(P;v))
fi  if null(filter(P;v)) then else last(filter(P;v)) fi 
BY
AutoSplit }


Latex:


Latex:

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{}  if  null(filter(P;v))  then  f  u
if  null(filter(P;v))  then  \mbot{}
else  f  last(filter(P;v))
fi    \msim{}  f  if  null(filter(P;v))  then  u  else  last(filter(P;v))  fi 


By


Latex:
AutoSplit




Home Index