Step * 1 of Lemma sv-class-iff


1. Info Type
2. es:EO+(Info) ─→ E ─→ Type
3. EClass(A[es;e])
4. Singlevalued(X)@i'
5. es EO+(Info)@i'
6. E@i
⊢ (X es e) if (#(X es e) =z 1) then es else {} fi  ∈ bag(A[es;e])
BY
((Assert #(X es e) ≤ BY Auto) THEN AutoSplit) }

1
1. Info Type
2. es:EO+(Info) ─→ E ─→ Type
3. EClass(A[es;e])
4. Singlevalued(X)@i'
5. es EO+(Info)@i'
6. E@i
7. (#(X es e) 1) ≤ 1
⊢ (X es e) {} ∈ bag(A[es;e])


Latex:



1.  Info  :  Type
2.  A  :  es:EO+(Info)  {}\mrightarrow{}  E  {}\mrightarrow{}  Type
3.  X  :  EClass(A[es;e])
4.  Singlevalued(X)@i'
5.  es  :  EO+(Info)@i'
6.  e  :  E@i
\mvdash{}  (X  es  e)  =  if  (\#(X  es  e)  =\msubz{}  1)  then  X  es  e  else  \{\}  fi 


By

((Assert  \#(X  es  e)  \mleq{}  1  BY  Auto)  THEN  AutoSplit)




Home Index