Step * 1 of Lemma is-interface-right


1. Info Type
2. es EO+(Info)
3. EClass(Top Top)
4. E
5. bag(Top Top)@i
6. (X es e) v ∈ bag(Top Top)@i
7. #(v) 1 ∈ ℤ
⊢ uiff(↑(#(snd(bag-separate(v))) =z 1);True ∧ (¬↑isl(only(v))))
BY
((ElimBagSizeOne THEN Try ((BLemma `single-valued-bag-if-le1` THEN Auto)))
   THEN -1
   THEN RepUR ``bag-separate single-bag bag-mapfilter bag-filter bag-only`` 0
   THEN RepUR ``bag-size bag-map`` 0
   THEN Auto) }


Latex:



Latex:

1.  Info  :  Type
2.  es  :  EO+(Info)
3.  X  :  EClass(Top  +  Top)
4.  e  :  E
5.  v  :  bag(Top  +  Top)@i
6.  (X  es  e)  =  v@i
7.  \#(v)  =  1
\mvdash{}  uiff(\muparrow{}(\#(snd(bag-separate(v)))  =\msubz{}  1);True  \mwedge{}  (\mneg{}\muparrow{}isl(only(v))))


By


Latex:
((ElimBagSizeOne  THEN  Try  ((BLemma  `single-valued-bag-if-le1`  THEN  Auto)))
  THEN  D  -1
  THEN  RepUR  ``bag-separate  single-bag  bag-mapfilter  bag-filter  bag-only``  0
  THEN  RepUR  ``bag-size  bag-map``  0
  THEN  Auto)




Home Index