Step * 1 1 1 1 1 1 of Lemma coSet-equality2


1. coSet{i:l}
2. coSet{i:l}
3. ∀T:𝕌'. ((((a:Type × (a ⟶ T)) ⊆T) ∧ (coSet{i:l} ⊆T))  (x y ∈ T)  (x y ∈ (a:Type × (a ⟶ T))))
4. : 𝕌'
5. (a:Type × (a ⟶ T)) ⊆T
6. coSet{i:l} ⊆T
7. ∀x@0,y@0:coSet{i:l}.  (((x@0 x ∈ coSet{i:l}) ∧ (y@0 y ∈ coSet{i:l}))  (x@0 y@0 ∈ T))
8. coSet{i:l}
9. coSet{i:l}
10. x ∈ coSet{i:l}
11. y ∈ coSet{i:l}
12. y ∈ (a:Type × (a ⟶ T))
⊢ b ∈ (a:Type × (a ⟶ T))
BY
((Assert a ∈ (a:Type × (a ⟶ T)) BY
          (SubsumeC ⌜a:Type × (a ⟶ coSet{i:l})⌝⋅ THEN Auto))
   THEN (Assert b ∈ (a:Type × (a ⟶ T)) BY
               (SubsumeC ⌜a:Type × (a ⟶ coSet{i:l})⌝⋅ THEN Auto))
   THEN Eq) }


Latex:


Latex:

1.  x  :  coSet\{i:l\}
2.  y  :  coSet\{i:l\}
3.  \mforall{}T:\mBbbU{}'.  ((((a:Type  \mtimes{}  (a  {}\mrightarrow{}  T))  \msubseteq{}r  T)  \mwedge{}  (coSet\{i:l\}  \msubseteq{}r  T))  {}\mRightarrow{}  (x  =  y)  {}\mRightarrow{}  (x  =  y))
4.  T  :  \mBbbU{}'
5.  (a:Type  \mtimes{}  (a  {}\mrightarrow{}  T))  \msubseteq{}r  T
6.  coSet\{i:l\}  \msubseteq{}r  T
7.  \mforall{}x@0,y@0:coSet\{i:l\}.    (((x@0  =  x)  \mwedge{}  (y@0  =  y))  {}\mRightarrow{}  (x@0  =  y@0))
8.  a  :  coSet\{i:l\}
9.  b  :  coSet\{i:l\}
10.  a  =  x
11.  b  =  y
12.  x  =  y
\mvdash{}  a  =  b


By


Latex:
((Assert  x  =  a  BY
                (SubsumeC  \mkleeneopen{}a:Type  \mtimes{}  (a  {}\mrightarrow{}  coSet\{i:l\})\mkleeneclose{}\mcdot{}  THEN  Auto))
  THEN  (Assert  y  =  b  BY
                          (SubsumeC  \mkleeneopen{}a:Type  \mtimes{}  (a  {}\mrightarrow{}  coSet\{i:l\})\mkleeneclose{}\mcdot{}  THEN  Auto))
  THEN  Eq)




Home Index