let a, b be Point of I[01]; for N being a_neighborhood of a * b ex N1 being a_neighborhood of a ex N2 being a_neighborhood of b st
for x, y being Point of I[01] st x in N1 & y in N2 holds
x * y in N
let N be a_neighborhood of a * b; ex N1 being a_neighborhood of a ex N2 being a_neighborhood of b st
for x, y being Point of I[01] st x in N1 & y in N2 holds
x * y in N
set g = I[01]-TIMES ;
I[01]-TIMES . (a,b) = a * b
by Th6;
then consider H being a_neighborhood of [a,b] such that
A1:
I[01]-TIMES .: H c= N
by BORSUK_1:def 1;
consider F being Subset-Family of [:I[01],I[01]:] such that
A2:
Int H = union F
and
A3:
for e being set st e in F holds
ex X1, Y1 being Subset of I[01] st
( e = [:X1,Y1:] & X1 is open & Y1 is open )
by BORSUK_1:5;
[a,b] in Int H
by CONNSP_2:def 1;
then consider M being set such that
A4:
[a,b] in M
and
A5:
M in F
by A2, TARSKI:def 4;
consider A, B being Subset of I[01] such that
A6:
M = [:A,B:]
and
A7:
A is open
and
A8:
B is open
by A3, A5;
a in A
by A4, A6, ZFMISC_1:87;
then A9:
a in Int A
by A7, TOPS_1:23;
b in B
by A4, A6, ZFMISC_1:87;
then
b in Int B
by A8, TOPS_1:23;
then reconsider B = B as open a_neighborhood of b by A8, CONNSP_2:def 1;
reconsider A = A as open a_neighborhood of a by A7, A9, CONNSP_2:def 1;
take
A
; ex N2 being a_neighborhood of b st
for x, y being Point of I[01] st x in A & y in N2 holds
x * y in N
take
B
; for x, y being Point of I[01] st x in A & y in B holds
x * y in N
let x, y be Point of I[01]; ( x in A & y in B implies x * y in N )
assume A10:
( x in A & y in B )
; x * y in N
A11:
Int H c= H
by TOPS_1:16;
A12:
I[01]-TIMES . (x,y) = x * y
by Th6;
[x,y] in M
by A6, A10, ZFMISC_1:87;
then
[x,y] in Int H
by A2, A5, TARSKI:def 4;
then
I[01]-TIMES . (x,y) in I[01]-TIMES .: H
by A11, FUNCT_2:35;
hence
x * y in N
by A1, A12; verum