Step * of Lemma ptuple-monotone

[P:Type]. ∀[a:Atom ⟶ P ⟶ ((P Type) List)].  family-monotone{i:l}(P;λX.ptuple(lbl,p.a[lbl;p];X))
BY
(Auto
   THEN 0
   THEN (Reduce THEN Auto)
   THEN (D THEN Auto)
   THEN RepUR ``ptuple`` 0
   THEN UseSubtypeRelLemmas
   THEN Auto
   THEN BLemma `tuple-type-monotone`
   THEN Auto
   THEN 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