let T be TopStruct ; for S being non empty TopStruct
for f being Function of T,S
for H being Subset-Family of S st f is continuous & H is open holds
for F being Subset-Family of T st F = (" f) .: H holds
F is open
let S be non empty TopStruct ; for f being Function of T,S
for H being Subset-Family of S st f is continuous & H is open holds
for F being Subset-Family of T st F = (" f) .: H holds
F is open
let f be Function of T,S; for H being Subset-Family of S st f is continuous & H is open holds
for F being Subset-Family of T st F = (" f) .: H holds
F is open
let H be Subset-Family of S; ( f is continuous & H is open implies for F being Subset-Family of T st F = (" f) .: H holds
F is open )
assume that
A1:
f is continuous
and
A2:
H is open
; for F being Subset-Family of T st F = (" f) .: H holds
F is open
let F be Subset-Family of T; ( F = (" f) .: H implies F is open )
assume A3:
F = (" f) .: H
; F is open
let X be Subset of T; TOPS_2:def 1 ( X in F implies X is open )
assume
X in F
; X is open
then consider y being object such that
A4:
y in dom (" f)
and
A5:
y in H
and
A6:
X = (" f) . y
by A3, FUNCT_1:def 6;
reconsider Y = y as Subset of S by A5;
A7:
X = f " Y
by A4, A6, FUNCT_3:21;
A8:
( [#] S = {} implies [#] T = {} )
;
Y is open
by A2, A5;
hence
X is open
by A1, A8, A7, Th43; verum