Step * of Lemma mobj-label_wf

[S:MutualRectypeSpec]. ∀[x:mobj(S)].  (mobj-label(x) ∈ {lbl:Atom| 0 < ||mrec-spec(S;lbl;mobj-kind(x))||} )
BY
(Auto
   THEN (SubsumeHyp ⌜i:Atom × mrec(S;i)⌝ (-1)⋅ THENA (InstLemma `mobj-ext` [⌜S⌝]⋅ THEN Auto))
   THEN -1
   THEN RepUR ``mobj-label mobj-data mobj-kind`` 0
   THEN Unfold `mrec` -1
   THEN Auto) }


Latex:


Latex:
\mforall{}[S:MutualRectypeSpec].  \mforall{}[x:mobj(S)].
    (mobj-label(x)  \mmember{}  \{lbl:Atom|  0  <  ||mrec-spec(S;lbl;mobj-kind(x))||\}  )


By


Latex:
(Auto
  THEN  (SubsumeHyp  \mkleeneopen{}i:Atom  \mtimes{}  mrec(S;i)\mkleeneclose{}  (-1)\mcdot{}  THENA  (InstLemma  `mobj-ext`  [\mkleeneopen{}S\mkleeneclose{}]\mcdot{}  THEN  Auto))
  THEN  D  -1
  THEN  RepUR  ``mobj-label  mobj-data  mobj-kind``  0
  THEN  Unfold  `mrec`  -1
  THEN  Auto)




Home Index