Step
*
of Lemma
fpf-val_wf
∀[A:Type]. ∀[B:A ─→ Type]. ∀[f:a:A fp-> B[a]]. ∀[eq:EqDecider(A)]. ∀[x:A]. ∀[P:a:{a:A| ↑a ∈ dom(f)}  ─→ B[a] ─→ ℙ].
  (z != f(x) ==> P[x;z] ∈ ℙ)
BY
{ (Unfold `fpf-val` 0 THEN Auto THEN FpfSubtype) }
Latex:
\mforall{}[A:Type].  \mforall{}[B:A  {}\mrightarrow{}  Type].  \mforall{}[f:a:A  fp->  B[a]].  \mforall{}[eq:EqDecider(A)].  \mforall{}[x:A].  \mforall{}[P:a:\{a:A|  \muparrow{}a  \mmember{}  dom(f)\} 
                                                                                                                                                              {}\mrightarrow{}  B[a]
                                                                                                                                                              {}\mrightarrow{}  \mBbbP{}].
    (z  !=  f(x)  ==>  P[x;z]  \mmember{}  \mBbbP{})
By
(Unfold  `fpf-val`  0  THEN  Auto  THEN  FpfSubtype)
Home
Index