let PM be MetrStruct ; :: thesis: for V, W being Subset of PM st V in Family_open_set PM & W in Family_open_set PM holds
V /\ W in Family_open_set PM
let V, W be Subset of PM; :: thesis: ( V in Family_open_set PM & W in Family_open_set PM implies V /\ W in Family_open_set PM )
assume that
A1:
V in Family_open_set PM
and
A2:
W in Family_open_set PM
; :: thesis: V /\ W in Family_open_set PM
for z being Element of PM st z in V /\ W holds
ex q being Real st
( q > 0 & Ball z,q c= V /\ W )
proof
let z be
Element of
PM;
:: thesis: ( z in V /\ W implies ex q being Real st
( q > 0 & Ball z,q c= V /\ W ) )
assume
z in V /\ W
;
:: thesis: ex q being Real st
( q > 0 & Ball z,q c= V /\ W )
then A3:
(
z in V &
z in W )
by XBOOLE_0:def 4;
then consider p being
Real such that A4:
(
p > 0 &
Ball z,
p c= V )
by A1, Def5;
consider r being
Real such that A5:
(
r > 0 &
Ball z,
r c= W )
by A2, A3, Def5;
take q =
min p,
r;
:: thesis: ( q > 0 & Ball z,q c= V /\ W )
A6:
(
q <= p &
q > 0 )
by A4, A5, XXREAL_0:15, XXREAL_0:17;
thus
q > 0
by A4, A5, XXREAL_0:15;
:: thesis: Ball z,q c= V /\ W
Ball z,
q c= Ball z,
p
by A6, Th1;
then A7:
Ball z,
q c= V
by A4, XBOOLE_1:1;
(
q <= r &
q > 0 )
by A4, A5, XXREAL_0:15, XXREAL_0:17;
then
Ball z,
q c= Ball z,
r
by Th1;
then
Ball z,
q c= W
by A5, XBOOLE_1:1;
hence
Ball z,
q c= V /\ W
by A7, XBOOLE_1:19;
:: thesis: verum
end;
hence
V /\ W in Family_open_set PM
by Def5; :: thesis: verum