Nuprl Lemma : last-mapfilter3

[A,B:Type]. ∀[L:A List]. ∀[P:A ⟶ 𝔹]. ∀[f:{x:A| ↑(P x)}  ⟶ B].
  (last(mapfilter(f;P;L)) (f last(L)) ∈ B) supposing ((↑(P last(L))) and (¬↑null(mapfilter(f;P;L))))


Proof

Error : references

Latex:
\mforall{}[A,B:Type].  \mforall{}[L:A  List].  \mforall{}[P:A  {}\mrightarrow{}  \mBbbB{}].  \mforall{}[f:\{x:A|  \muparrow{}(P  x)\}    {}\mrightarrow{}  B].
    (last(mapfilter(f;P;L))  =  (f  last(L)))  supposing  ((\muparrow{}(P  last(L)))  and  (\mneg{}\muparrow{}null(mapfilter(f;P;L))))



Date html generated: 2020_05_19-PM-09_45_47
Last ObjectModification: 2017_07_26-PM-02_34_43

Theory : list_1


Home Index