let V be RealUnitarySpace; :: thesis: for M, N being Subset of V st M in Family_open_set V & N in Family_open_set V holds
M /\ N in Family_open_set V

let M, N be Subset of V; :: thesis: ( M in Family_open_set V & N in Family_open_set V implies M /\ N in Family_open_set V )
assume that
A1: M in Family_open_set V and
A2: N in Family_open_set V ; :: thesis: M /\ N in Family_open_set V
for v being Point of V st v in M /\ N holds
ex q being Real st
( q > 0 & Ball v,q c= M /\ N )
proof
let v be Point of V; :: thesis: ( v in M /\ N implies ex q being Real st
( q > 0 & Ball v,q c= M /\ N ) )

assume v in M /\ N ; :: thesis: ex q being Real st
( q > 0 & Ball v,q c= M /\ N )

then A3: ( v in M & v in N ) by XBOOLE_0:def 4;
then consider p being Real such that
A4: ( p > 0 & Ball v,p c= M ) by A1, Def5;
consider r being Real such that
A5: ( r > 0 & Ball v,r c= N ) by A2, A3, Def5;
take q = min p,r; :: thesis: ( q > 0 & Ball v,q c= M /\ N )
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 v,q c= M /\ N
Ball v,q c= Ball v,p by A6, Th33;
then A7: Ball v,q c= M by A4, XBOOLE_1:1;
( q <= r & q > 0 ) by A4, A5, XXREAL_0:15, XXREAL_0:17;
then Ball v,q c= Ball v,r by Th33;
then Ball v,q c= N by A5, XBOOLE_1:1;
hence Ball v,q c= M /\ N by A7, XBOOLE_1:19; :: thesis: verum
end;
hence M /\ N in Family_open_set V by Def5; :: thesis: verum