let m be non empty Element of NAT ; for Z being set
for f being PartFunc of (REAL m),REAL
for g being PartFunc of (REAL m),(REAL 1) st <>* f = g holds
( ( Z c= dom f & f is_continuous_on Z ) iff g is_continuous_on Z )
let Z be set ; for f being PartFunc of (REAL m),REAL
for g being PartFunc of (REAL m),(REAL 1) st <>* f = g holds
( ( Z c= dom f & f is_continuous_on Z ) iff g is_continuous_on Z )
let f be PartFunc of (REAL m),REAL; for g being PartFunc of (REAL m),(REAL 1) st <>* f = g holds
( ( Z c= dom f & f is_continuous_on Z ) iff g is_continuous_on Z )
let g be PartFunc of (REAL m),(REAL 1); ( <>* f = g implies ( ( Z c= dom f & f is_continuous_on Z ) iff g is_continuous_on Z ) )
assume A1:
<>* f = g
; ( ( Z c= dom f & f is_continuous_on Z ) iff g is_continuous_on Z )
then A0:
<>* (f | Z) = g | Z
by LMXTh1;
assume A5:
g is_continuous_on Z
; ( Z c= dom f & f is_continuous_on Z )
then
Z c= dom g
by PDIFF_7:def 7;
hence
Z c= dom f
by LMXTh0, A1; f is_continuous_on Z
let x0 be Element of REAL m; PDIFF_9:def 2 ( x0 in Z implies f | Z is_continuous_in x0 )
assume
x0 in Z
; f | Z is_continuous_in x0
then
g | Z is_continuous_in x0
by A5, PDIFF_7:def 7;
hence
f | Z is_continuous_in x0
by A0, XTh35; verum