let m be non zero 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 A2:
<>* (f | Z) = g | Z
by Th5;
hence
( Z c= dom f & f is_continuous_on Z implies g is_continuous_on Z )
by A1, Th3, Th37; ( g is_continuous_on Z implies ( Z c= dom f & f is_continuous_on Z ) )
assume A3:
g is_continuous_on Z
; ( Z c= dom f & f is_continuous_on Z )
hence
Z c= dom f
by Th3, 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
hence
f | Z is_continuous_in x0
by A3, A2, Th37; verum