Step * 2 of Lemma member-eclass-eclass0


1. Info Type
2. Type
3. Type
4. EClass(B)
5. Id ─→ B ─→ bag(C)
6. es EO+(Info)
7. E
8. single-valued-classrel(es;X;B)
9. B
10. v ∈ X(e)
11. ¬↑bag-null(f loc(e) X@e)
⊢ ↓∃v:C. v ∈ (f X)(e)
BY
((RWO "bag-member-not-bag-null<(-1) THENA Auto)
   THEN Try ((FLemma `classrel-implies-member` [-2] THEN Auto))
   THEN ExRepD
   THEN 0
   THEN InstConcl [⌈x⌉]⋅
   THEN Auto
   THEN MaUseClassRel 0
   THEN 0
   THEN InstConcl [⌈X@e⌉]⋅
   THEN Auto
   THEN BLemma `classrel-classfun-res`
   THEN Auto) }


Latex:



Latex:

1.  Info  :  Type
2.  B  :  Type
3.  C  :  Type
4.  X  :  EClass(B)
5.  f  :  Id  {}\mrightarrow{}  B  {}\mrightarrow{}  bag(C)
6.  es  :  EO+(Info)
7.  e  :  E
8.  single-valued-classrel(es;X;B)
9.  v  :  B
10.  v  \mmember{}  X(e)
11.  \mneg{}\muparrow{}bag-null(f  loc(e)  X@e)
\mvdash{}  \mdownarrow{}\mexists{}v:C.  v  \mmember{}  (f  o  X)(e)


By


Latex:
((RWO  "bag-member-not-bag-null<"  (-1)  THENA  Auto)
  THEN  Try  ((FLemma  `classrel-implies-member`  [-2]  THEN  Auto))
  THEN  ExRepD
  THEN  D  0
  THEN  InstConcl  [\mkleeneopen{}x\mkleeneclose{}]\mcdot{}
  THEN  Auto
  THEN  MaUseClassRel  0
  THEN  D  0
  THEN  InstConcl  [\mkleeneopen{}X@e\mkleeneclose{}]\mcdot{}
  THEN  Auto
  THEN  BLemma  `classrel-classfun-res`
  THEN  Auto)




Home Index