let r be continuous Function of X,X0; ( r = Stone-retraction (X,X0) iff for M being Subset of X st M = the carrier of X0 holds
for A being Subset of X holds M /\ (MaxADSet A) = r .: A )
thus
( r = Stone-retraction (X,X0) implies for M being Subset of X st M = the carrier of X0 holds
for A being Subset of X holds M /\ (MaxADSet A) = r .: A )
( ( for M being Subset of X st M = the carrier of X0 holds
for A being Subset of X holds M /\ (MaxADSet A) = r .: A ) implies r = Stone-retraction (X,X0) )proof
assume A1:
r = Stone-retraction (
X,
X0)
;
for M being Subset of X st M = the carrier of X0 holds
for A being Subset of X holds M /\ (MaxADSet A) = r .: A
let M be
Subset of
X;
( M = the carrier of X0 implies for A being Subset of X holds M /\ (MaxADSet A) = r .: A )
reconsider N =
M as
Subset of
X ;
assume A2:
M = the
carrier of
X0
;
for A being Subset of X holds M /\ (MaxADSet A) = r .: A
let A be
Subset of
X;
M /\ (MaxADSet A) = r .: A
N is
maximal_T_0
by A2, Th11;
then A3:
N is
T_0
by Def4;
for
x being
set st
x in M /\ (MaxADSet A) holds
x in r .: A
proof
let x be
set ;
( x in M /\ (MaxADSet A) implies x in r .: A )
assume A4:
x in M /\ (MaxADSet A)
;
x in r .: A
then reconsider c =
x as
Point of
X ;
c in M
by A4, XBOOLE_0:def 4;
then A5:
M /\ (MaxADSet c) = {c}
by A3, Def2;
c in MaxADSet A
by A4, XBOOLE_0:def 4;
then
c in union { (MaxADSet a) where a is Point of X : a in A }
by TEX_4:def 11;
then consider D being
set such that A6:
c in D
and A7:
D in { (MaxADSet a) where a is Point of X : a in A }
by TARSKI:def 4;
consider a being
Point of
X such that A8:
D = MaxADSet a
and A9:
a in A
by A7;
MaxADSet c = MaxADSet a
by A6, A8, TEX_4:21;
then
{(r . a)} = {c}
by A1, A2, A5, Def10;
hence
x in r .: A
by A9, FUNCT_2:35, ZFMISC_1:3;
verum
end;
then A10:
M /\ (MaxADSet A) c= r .: A
by TARSKI:def 3;
for
x being
set st
x in r .: A holds
x in M /\ (MaxADSet A)
then
r .: A c= M /\ (MaxADSet A)
by TARSKI:def 3;
hence
M /\ (MaxADSet A) = r .: A
by A10, XBOOLE_0:def 10;
verum
end;
assume A16:
for M being Subset of X st M = the carrier of X0 holds
for A being Subset of X holds M /\ (MaxADSet A) = r .: A
; r = Stone-retraction (X,X0)
A17:
dom r = [#] X
by FUNCT_2:def 1;
for M being Subset of X st M = the carrier of X0 holds
for a being Point of X holds M /\ (MaxADSet a) = {(r . a)}
hence
r = Stone-retraction (X,X0)
by Def10; verum