Step * of Lemma mrec-label-cases1-ext

s:MutualRectypeSpec. ∀n:Atom. ∀lbl:{lbl:Atom| 0 < ||mrec-spec(s;lbl;n)||} .
  (lbl ∈ eager-map(λp.(fst(p));outl(apply-alist(AtomDeq;s;n))))
BY
Extract of Obid: mrec-label-cases1
  not unfolding  map eager-map list_ind select length pi1 pi2 bottom eq_atom outl outr
  finishing with (Unfold `mrec-member` THEN Auto)
  normalizes to:
  
  λs,n,lbl. mrec-member(s;n;lbl) }


Latex:


Latex:
\mforall{}s:MutualRectypeSpec.  \mforall{}n:Atom.  \mforall{}lbl:\{lbl:Atom|  0  <  ||mrec-spec(s;lbl;n)||\}  .
    (lbl  \mmember{}  eager-map(\mlambda{}p.(fst(p));outl(apply-alist(AtomDeq;s;n))))


By


Latex:
Extract  of  Obid:  mrec-label-cases1
not  unfolding    map  eager-map  list\_ind  select  length  pi1  pi2  bottom  eq\_atom  outl  outr
finishing  with  (Unfold  `mrec-member`  0  THEN  Auto)
normalizes  to:

\mlambda{}s,n,lbl.  mrec-member(s;n;lbl)




Home Index