Step * of Lemma fpf-type

[A:Type]. ∀[B:A ─→ Type]. ∀[f:a:A fp-> B[a]].  (f ∈ a:{a:A| (a ∈ fpf-domain(f))}  fp-> B[a])
BY
(Auto THEN All (Unfold `fpf`)) }

1
1. Type
2. A ─→ Type
3. d:A List × (a:{a:A| (a ∈ d)}  ─→ B[a])
⊢ f ∈ d:{a:A| (a ∈ fpf-domain(f))}  List × (a:{a:{a:A| (a ∈ fpf-domain(f))} (a ∈ d)}  ─→ B[a])


Latex:


\mforall{}[A:Type].  \mforall{}[B:A  {}\mrightarrow{}  Type].  \mforall{}[f:a:A  fp->  B[a]].    (f  \mmember{}  a:\{a:A|  (a  \mmember{}  fpf-domain(f))\}    fp->  B[a])


By

(Auto  THEN  All  (Unfold  `fpf`))




Home Index