set f = proj (1,2);
for x being object st x in REAL holds
ex z being object st
( z in REAL 2 & x = (proj (1,2)) . z )
hence
( dom (proj (1,2)) = REAL 2 & rng (proj (1,2)) = REAL )
by FUNCT_2:10, FUNCT_2:def 1; for x, y being Real holds (proj (1,2)) . <*x,y*> = x
let x, y be Real; (proj (1,2)) . <*x,y*> = x
reconsider x = x, y = y as Element of REAL by XREAL_0:def 1;
then
(proj (1,2)) . <*x,y*> = x
;
hence
(proj (1,2)) . <*x,y*> = x
; verum