let T be non empty TopSpace-like BinContinuous TopGrStr ; :: thesis: for a, b being Element of T
for W being a_neighborhood of a * b ex A being open a_neighborhood of a ex B being open a_neighborhood of b st A * B c= W
let a, b be Element of T; :: thesis: for W being a_neighborhood of a * b ex A being open a_neighborhood of a ex B being open a_neighborhood of b st A * B c= W
let W be a_neighborhood of a * b; :: thesis: ex A being open a_neighborhood of a ex B being open a_neighborhood of b st A * B c= W
the carrier of [:T,T:] = [:the carrier of T,the carrier of T:]
by BORSUK_1:def 5;
then reconsider f = the multF of T as Function of [:T,T:],T ;
f is continuous
by Def8;
then consider H being a_neighborhood of [a,b] such that
A1:
f .: H c= W
by BORSUK_1:def 3;
A2:
[a,b] in Int H
by CONNSP_2:def 1;
consider F being Subset-Family of [:T,T:] such that
A3:
Int H = union F
and
A4:
for e being set st e in F holds
ex X1, Y1 being Subset of T st
( e = [:X1,Y1:] & X1 is open & Y1 is open )
by BORSUK_1:45;
consider M being set such that
A5:
( [a,b] in M & M in F )
by A2, A3, TARSKI:def 4;
consider A, B being Subset of T such that
A6:
( M = [:A,B:] & A is open & B is open )
by A4, A5;
( a in A & b in B )
by A5, A6, ZFMISC_1:106;
then A7:
( a in Int A & b in Int B )
by A6, TOPS_1:55;
then reconsider A = A as open a_neighborhood of a by A6, CONNSP_2:def 1;
reconsider B = B as open a_neighborhood of b by A6, A7, CONNSP_2:def 1;
take
A
; :: thesis: ex B being open a_neighborhood of b st A * B c= W
take
B
; :: thesis: A * B c= W
let x be set ; :: according to TARSKI:def 3 :: thesis: ( not x in A * B or x in W )
assume
x in A * B
; :: thesis: x in W
then consider g, h being Element of T such that
A9:
( x = g * h & g in A & h in B )
;
[g,h] in M
by A6, A9, ZFMISC_1:106;
then A10:
[g,h] in Int H
by A3, A5, TARSKI:def 4;
Int H c= H
by TOPS_1:44;
then
x in f .: H
by A9, A10, FUNCT_2:43;
hence
x in W
by A1; :: thesis: verum