Step
*
of Lemma
ptuple_wf
∀[P:Type]. ∀[a:Atom ⟶ P ⟶ ((P + P + Type) List)]. ∀[X:P ⟶ Type].  (ptuple(lbl,p.a[lbl;p];X) ∈ P ⟶ Type)
BY
{ ProveWfLemma }
Latex:
Latex:
\mforall{}[P:Type].  \mforall{}[a:Atom  {}\mrightarrow{}  P  {}\mrightarrow{}  ((P  +  P  +  Type)  List)].  \mforall{}[X:P  {}\mrightarrow{}  Type].
    (ptuple(lbl,p.a[lbl;p];X)  \mmember{}  P  {}\mrightarrow{}  Type)
By
Latex:
ProveWfLemma
Home
Index