let E be RealNormSpace; for X, Y being Subset of E
for v being Point of E st X is open & Y = { (x + v) where x is Point of E : x in X } holds
Y is open
let X, Y be Subset of E; for v being Point of E st X is open & Y = { (x + v) where x is Point of E : x in X } holds
Y is open
let v be Point of E; ( X is open & Y = { (x + v) where x is Point of E : x in X } implies Y is open )
assume that
A1:
X is open
and
A2:
Y = { (x + v) where x is Point of E : x in X }
; Y is open
deffunc H1( Point of E) -> Element of the carrier of E = (1 * $1) + (- v);
consider H being Function of E,E such that
A3:
for p being Point of E holds H . p = H1(p)
from FUNCT_2:sch 4();
A4:
dom H = the carrier of E
by FUNCT_2:def 1;
for p being Point of E st p in the carrier of E holds
H /. p = (1 * p) + (- v)
by A3;
then A5:
H is_continuous_on the carrier of E
by A4, NFCONT_1:52;
reconsider H1 = H as Function of (TopSpaceNorm E),(TopSpaceNorm E) ;
A6:
H1 is continuous
by A5, NORMSP_2:19;
reconsider X1 = X, Y1 = Y as Subset of (TopSpaceNorm E) ;
A7:
X1 is open
by A1, NORMSP_2:16;
[#] (TopSpaceNorm E) <> {}
;
then
H1 " X1 is open
by A6, A7, TOPS_2:43;
then A9:
H " X is open
by NORMSP_2:16;
for s being object holds
( s in H " X iff s in Y )
hence
Y is open
by A9, TARSKI:2; verum