Step
*
of Lemma
ptuple-monotone
∀[P:Type]. ∀[a:Atom ⟶ P ⟶ ((P + P + Type) List)].  family-monotone{i:l}(P;λX.ptuple(lbl,p.a[lbl;p];X))
BY
{ (Auto
   THEN D 0
   THEN (Reduce 0 THEN Auto)
   THEN (D 0 THEN Auto)
   THEN RepUR ``ptuple`` 0
   THEN UseSubtypeRelLemmas
   THEN Auto
   THEN BLemma `tuple-type-monotone`
   THEN Auto
   THEN D 0
   THEN Reduce 0
   THEN Auto) }
Latex:
Latex:
\mforall{}[P:Type].  \mforall{}[a:Atom  {}\mrightarrow{}  P  {}\mrightarrow{}  ((P  +  P  +  Type)  List)].
    family-monotone\{i:l\}(P;\mlambda{}X.ptuple(lbl,p.a[lbl;p];X))
By
Latex:
(Auto
  THEN  D  0
  THEN  (Reduce  0  THEN  Auto)
  THEN  (D  0  THEN  Auto)
  THEN  RepUR  ``ptuple``  0
  THEN  UseSubtypeRelLemmas
  THEN  Auto
  THEN  BLemma  `tuple-type-monotone`
  THEN  Auto
  THEN  D  0
  THEN  Reduce  0
  THEN  Auto)
Home
Index