Step * of Lemma es-interface-val-conditional

[Info:Type]. ∀[es:EO+(Info)]. ∀[A:Type]. ∀[X,Y:EClass(A)]. ∀[e:E].
  [X?Y](e) if e ∈b then X(e) else Y(e) fi  ∈ supposing ↑e ∈b [X?Y]
BY
(RepeatFor ((D THENA Auto))
   THEN (All (RepUR ``cond-class in-eclass eclass-val eclass-compose2``))
   THEN Folds ``in-eclass`` 0
   THEN AutoSplit
   THEN (RW assert_pushdownC THEN Auto THEN BLemma `single-valued-bag-if-le1` THEN Auto)⋅}


Latex:


Latex:
\mforall{}[Info:Type].  \mforall{}[es:EO+(Info)].  \mforall{}[A:Type].  \mforall{}[X,Y:EClass(A)].  \mforall{}[e:E].
    [X?Y](e)  =  if  e  \mmember{}\msubb{}  X  then  X(e)  else  Y(e)  fi    supposing  \muparrow{}e  \mmember{}\msubb{}  [X?Y]


By


Latex:
(RepeatFor  6  ((D  0  THENA  Auto))
  THEN  (All  (RepUR  ``cond-class  in-eclass  eclass-val  eclass-compose2``))
  THEN  Folds  ``in-eclass``  0
  THEN  AutoSplit
  THEN  (RW  assert\_pushdownC  0  THEN  Auto  THEN  BLemma  `single-valued-bag-if-le1`  THEN  Auto)\mcdot{})




Home Index