let n be Nat; for r being Real
for e being Point of (Euclid n) st 0 < r holds
e in OpenHypercube (e,r)
let r be Real; for e being Point of (Euclid n) st 0 < r holds
e in OpenHypercube (e,r)
let e be Point of (Euclid n); ( 0 < r implies e in OpenHypercube (e,r) )
assume A1:
0 < r
; e in OpenHypercube (e,r)
set f = Intervals (e,r);
A2:
dom (Intervals (e,r)) = dom e
by Def3;
now for x being object st x in dom (Intervals (e,r)) holds
e . x in (Intervals (e,r)) . xlet x be
object ;
( x in dom (Intervals (e,r)) implies e . x in (Intervals (e,r)) . x )assume
x in dom (Intervals (e,r))
;
e . x in (Intervals (e,r)) . xthen A3:
(Intervals (e,r)) . x = ].((e . x) - r),((e . x) + r).[
by A2, Def3;
A4:
(e . x) - r < (e . x) - 0
by A1, XREAL_1:10;
(e . x) + 0 < (e . x) + r
by A1, XREAL_1:8;
hence
e . x in (Intervals (e,r)) . x
by A3, A4, XXREAL_1:4;
verum end;
hence
e in OpenHypercube (e,r)
by A2, CARD_3:9; verum