consider p being real number such that
A1: p is UpperBound of D by XXREAL_2:def 10;
A2: for r being real number st r in D holds
r <= p by A1, XXREAL_2:def 1;
take p ; :: according to XXREAL_2:def 10 :: thesis: p is UpperBound of Cl D
let r be ext-real number ; :: according to XXREAL_2:def 1 :: thesis: ( not r in Cl D or r <= p )
assume r in Cl D ; :: thesis: r <= p
then consider s being Real_Sequence such that
A3: rng s c= D and
A4: s is convergent and
A5: lim s = r by MEASURE6:64;
for n being Element of NAT holds s . n <= p
proof
let n be Element of NAT ; :: thesis: s . n <= p
dom s = NAT by FUNCT_2:def 1;
then s . n in rng s by FUNCT_1:def 3;
hence s . n <= p by A2, A3; :: thesis: verum
end;
hence r <= p by A4, A5, PREPOWER:2; :: thesis: verum