let n be non empty Element of NAT ; for h being PartFunc of REAL, the carrier of (REAL-NS n) holds
( h is continuous iff for i being Element of NAT st i in Seg n holds
(Proj (i,n)) * h is continuous )
let h be PartFunc of REAL, the carrier of (REAL-NS n); ( h is continuous iff for i being Element of NAT st i in Seg n holds
(Proj (i,n)) * h is continuous )
assume Q1:
for i being Element of NAT st i in Seg n holds
(Proj (i,n)) * h is continuous
; h is continuous
let x0 be real number ; NFCONT_3:def 2 ( not x0 in dom h or h is_continuous_in x0 )
assume A2:
x0 in dom h
; h is_continuous_in x0
now let i be
Element of
NAT ;
( i in Seg n implies (Proj (i,n)) * h is_continuous_in x0 )assume P2:
i in Seg n
;
(Proj (i,n)) * h is_continuous_in x0P20:
dom (Proj (i,n)) = the
carrier of
(REAL-NS n)
by FUNCT_2:def 1;
rng h c= the
carrier of
(REAL-NS n)
;
then P21:
dom ((Proj (i,n)) * h) = dom h
by P20, RELAT_1:27;
(Proj (i,n)) * h is
continuous
by Q1, P2;
hence
(Proj (i,n)) * h is_continuous_in x0
by A2, P21, NFCONT_3:def 2;
verum end;
hence
h is_continuous_in x0
by Y1; verum