let X, X1 be set ; :: thesis: for f being PartFunc of COMPLEX ,COMPLEX st f is_continuous_on X & X1 c= X holds
f is_continuous_on X1

let f be PartFunc of COMPLEX ,COMPLEX ; :: thesis: ( f is_continuous_on X & X1 c= X implies f is_continuous_on X1 )
assume A1: ( f is_continuous_on X & X1 c= X ) ; :: thesis: f is_continuous_on X1
then X c= dom f by Def5;
hence A2: X1 c= dom f by A1, XBOOLE_1:1; :: according to CFCONT_1:def 5 :: thesis: for x0 being Element of COMPLEX st x0 in X1 holds
f | X1 is_continuous_in x0

let g be Element of COMPLEX ; :: thesis: ( g in X1 implies f | X1 is_continuous_in g )
assume A3: g in X1 ; :: thesis: f | X1 is_continuous_in g
then A4: f | X is_continuous_in g by A1, Def5;
thus f | X1 is_continuous_in g :: thesis: verum
proof
g in (dom f) /\ X1 by A2, A3, XBOOLE_0:def 4;
hence A5: g in dom (f | X1) by RELAT_1:90; :: according to CFCONT_1:def 2 :: thesis: for s1 being Complex_Sequence st rng s1 c= dom (f | X1) & s1 is convergent & lim s1 = g holds
( (f | X1) /* s1 is convergent & (f | X1) /. g = lim ((f | X1) /* s1) )

let s1 be Complex_Sequence; :: thesis: ( rng s1 c= dom (f | X1) & s1 is convergent & lim s1 = g implies ( (f | X1) /* s1 is convergent & (f | X1) /. g = lim ((f | X1) /* s1) ) )
assume A6: ( rng s1 c= dom (f | X1) & s1 is convergent & lim s1 = g ) ; :: thesis: ( (f | X1) /* s1 is convergent & (f | X1) /. g = lim ((f | X1) /* s1) )
(dom f) /\ X1 c= (dom f) /\ X by A1, XBOOLE_1:26;
then dom (f | X1) c= (dom f) /\ X by RELAT_1:90;
then A7: dom (f | X1) c= dom (f | X) by RELAT_1:90;
then A8: rng s1 c= dom (f | X) by A6, XBOOLE_1:1;
then A9: ( (f | X) /* s1 is convergent & (f | X) /. g = lim ((f | X) /* s1) ) by A4, A6, Def2;
A10: (f | X) /. g = f /. g by A5, A7, PARTFUN2:32
.= (f | X1) /. g by A5, PARTFUN2:32 ;
now
let n be Element of NAT ; :: thesis: ((f | X) /* s1) . n = ((f | X1) /* s1) . n
A11: s1 . n in rng s1 by VALUED_0:28;
thus ((f | X) /* s1) . n = (f | X) /. (s1 . n) by A6, A7, FUNCT_2:186, XBOOLE_1:1
.= f /. (s1 . n) by A8, A11, PARTFUN2:32
.= (f | X1) /. (s1 . n) by A6, A11, PARTFUN2:32
.= ((f | X1) /* s1) . n by A6, FUNCT_2:186 ; :: thesis: verum
end;
hence ( (f | X1) /* s1 is convergent & (f | X1) /. g = lim ((f | X1) /* s1) ) by A9, A10, FUNCT_2:113; :: thesis: verum
end;