Step * of Lemma non-void-decl-join

∀[T:Type]. ∀eq:EqDecider(T). ∀d1,d2:a:T fp-> Type.  (non-void(d1) ⇒ non-void(d2) ⇒ non-void(d1 ⊕ d2))
BY
{ (Unfold `non-void-decl` 0 THEN Auto THEN BLemma `fpf-all-join-decl` THEN Auto) }


Latex:


\mforall{}[T:Type]
    \mforall{}eq:EqDecider(T).  \mforall{}d1,d2:a:T  fp->  Type.    (non-void(d1)  {}\mRightarrow{}  non-void(d2)  {}\mRightarrow{}  non-void(d1  \moplus{}  d2))


By

(Unfold  `non-void-decl`  0  THEN  Auto  THEN  BLemma  `fpf-all-join-decl`  THEN  Auto)




Home Index