Step
*
of Lemma
pair-mono
∀A:Type. ∀B:A ⟶ Type.  ((mono(A) ∧ (∀a:A. mono(B[a]))) 
⇒ mono(a:A × B[a]))
BY
{ ((Auto THEN D 0 THEN Auto)
   THEN D -3
   THEN (FLemma `is-above-pair` [-1] THENA Auto)
   THEN ExRepD
   THEN HypSubst' (-3) 0
   THEN EqCD
   THEN Auto) }
Latex:
Latex:
\mforall{}A:Type.  \mforall{}B:A  {}\mrightarrow{}  Type.    ((mono(A)  \mwedge{}  (\mforall{}a:A.  mono(B[a])))  {}\mRightarrow{}  mono(a:A  \mtimes{}  B[a]))
By
Latex:
((Auto  THEN  D  0  THEN  Auto)
  THEN  D  -3
  THEN  (FLemma  `is-above-pair`  [-1]  THENA  Auto)
  THEN  ExRepD
  THEN  HypSubst'  (-3)  0
  THEN  EqCD
  THEN  Auto)
Home
Index