Step * 1 of Lemma assert-member-eclass


1. Info : Type
2. T : Type
3. X : EClass(T)
4. es : EO+(Info)
5. e : E
6. v : bag(T)@i
7. (X es e) = v ∈ bag(T)@i
⊢ ¬(#(v) = 0 ∈ ℤ) ⇐⇒ ↓∃v@0:T. v@0 ↓∈ v
BY
{ (InstLemma `bag-member-iff-size` [⌈T⌉;⌈v⌉]⋅ THEN Auto) }


Latex:



1.  Info  :  Type
2.  T  :  Type
3.  X  :  EClass(T)
4.  es  :  EO+(Info)
5.  e  :  E
6.  v  :  bag(T)@i
7.  (X  es  e)  =  v@i
\mvdash{}  \mneg{}(\#(v)  =  0)  \mLeftarrow{}{}\mRightarrow{}  \mdownarrow{}\mexists{}v@0:T.  v@0  \mdownarrow{}\mmember{}  v


By

(InstLemma  `bag-member-iff-size`  [\mkleeneopen{}T\mkleeneclose{};\mkleeneopen{}v\mkleeneclose{}]\mcdot{}  THEN  Auto)




Home Index