let S, T be non empty TopSpace; :: thesis: pr1 ( the carrier of S, the carrier of T) is continuous Function of [:S,T:],S
set I = the carrier of S;
set J = the carrier of T;
A1: the carrier of [:S,T:] = [: the carrier of S, the carrier of T:] by BORSUK_1:def 2;
then reconsider f = pr1 ( the carrier of S, the carrier of T) as Function of [:S,T:],S ;
f is continuous
proof
let w be Point of [:S,T:]; :: according to BORSUK_1:def 1 :: thesis: for b1 being a_neighborhood of f . w ex b2 being a_neighborhood of w st f .: b2 c= b1
let G be a_neighborhood of f . w; :: thesis: ex b1 being a_neighborhood of w st f .: b1 c= G
set H = [:(Int G),([#] T):];
A2: Int [:(Int G),([#] T):] = [:(Int (Int G)),(Int ([#] T)):] by BORSUK_1:7
.= [:(Int G),([#] T):] by TOPS_1:15 ;
consider x, y being object such that
A3: x in the carrier of S and
A4: y in the carrier of T and
A5: w = [x,y] by A1, ZFMISC_1:def 2;
( f . w in Int G & f . (x,y) = x ) by A3, A4, CONNSP_2:def 1, FUNCT_3:def 4;
then w in Int [:(Int G),([#] T):] by A4, A5, A2, ZFMISC_1:def 2;
then reconsider H = [:(Int G),([#] T):] as a_neighborhood of w by CONNSP_2:def 1;
take H ; :: thesis: f .: H c= G
reconsider X = Int G as non empty Subset of S by CONNSP_2:def 1;
[:X,([#] T):] <> {} ;
then f .: H = Int G by EQREL_1:49;
hence f .: H c= G by TOPS_1:16; :: thesis: verum
end;
hence pr1 ( the carrier of S, the carrier of T) is continuous Function of [:S,T:],S ; :: thesis: verum