let a be Element of C; :: thesis: for X being set st ( for x being set holds
( x in X iff ( x in H1(a) & S1[a,x] ) ) ) holds
S2[a,a, id X]
let X be set ; :: thesis: ( ( for x being set holds
( x in X iff ( x in H1(a) & S1[a,x] ) ) ) implies S2[a,a, id X] )
assume A10:
for x being set holds
( x in X iff ( x in Union (disjoin the Arrows of C) & S1[a,x] ) )
; :: thesis: S2[a,a, id X]
reconsider fa = a as object of C ;
take
fa
; :: thesis: ex fb being object of C ex g being Morphism of fa,fb st
( fa = a & fb = a & <^fa,fb^> <> {} & ( for o being object of C st <^o,fa^> <> {} holds
for h being Morphism of o,fa holds (id X) . [h,[o,fa]] = [(g * h),[o,fb]] ) )
take
fa
; :: thesis: ex g being Morphism of fa,fa st
( fa = a & fa = a & <^fa,fa^> <> {} & ( for o being object of C st <^o,fa^> <> {} holds
for h being Morphism of o,fa holds (id X) . [h,[o,fa]] = [(g * h),[o,fa]] ) )
take g = idm fa; :: thesis: ( fa = a & fa = a & <^fa,fa^> <> {} & ( for o being object of C st <^o,fa^> <> {} holds
for h being Morphism of o,fa holds (id X) . [h,[o,fa]] = [(g * h),[o,fa]] ) )
thus
( fa = a & fa = a & <^fa,fa^> <> {} )
; :: thesis: for o being object of C st <^o,fa^> <> {} holds
for h being Morphism of o,fa holds (id X) . [h,[o,fa]] = [(g * h),[o,fa]]
let o be object of C; :: thesis: ( <^o,fa^> <> {} implies for h being Morphism of o,fa holds (id X) . [h,[o,fa]] = [(g * h),[o,fa]] )
assume A11:
<^o,fa^> <> {}
; :: thesis: for h being Morphism of o,fa holds (id X) . [h,[o,fa]] = [(g * h),[o,fa]]
let h be Morphism of o,fa; :: thesis: (id X) . [h,[o,fa]] = [(g * h),[o,fa]]
A12:
( [h,[o,fa]] `1 = h & [h,[o,fa]] `2 = [o,fa] )
by MCART_1:7;
A13:
[h,[o,fa]] `22 = fa
by MCART_1:89;
dom the Arrows of C = [:the carrier of C,the carrier of C:]
by PARTFUN1:def 4;
then
( [o,fa] in dom the Arrows of C & h in the Arrows of C . [o,fa] )
by A11, ZFMISC_1:def 2;
then
[h,[o,fa]] in Union (disjoin the Arrows of C)
by A12, CARD_3:33;
then
[h,[o,fa]] in X
by A10, A13;
hence (id X) . [h,[o,fa]] =
[h,[o,fa]]
by FUNCT_1:35
.=
[(g * h),[o,fa]]
by A11, ALTCAT_1:24
;
:: thesis: verum