let n be Element of NAT ; :: thesis: for x0 being Real
for S being RealNormSpace
for z being Point of (REAL-NS n)
for f1 being PartFunc of REAL,(REAL n)
for f2 being PartFunc of (REAL-NS n),S st x0 in dom (f2 * f1) & f1 is_continuous_in x0 & z = f1 /. x0 & f2 is_continuous_in z holds
f2 * f1 is_continuous_in x0

let x0 be Real; :: thesis: for S being RealNormSpace
for z being Point of (REAL-NS n)
for f1 being PartFunc of REAL,(REAL n)
for f2 being PartFunc of (REAL-NS n),S st x0 in dom (f2 * f1) & f1 is_continuous_in x0 & z = f1 /. x0 & f2 is_continuous_in z holds
f2 * f1 is_continuous_in x0

let S be RealNormSpace; :: thesis: for z being Point of (REAL-NS n)
for f1 being PartFunc of REAL,(REAL n)
for f2 being PartFunc of (REAL-NS n),S st x0 in dom (f2 * f1) & f1 is_continuous_in x0 & z = f1 /. x0 & f2 is_continuous_in z holds
f2 * f1 is_continuous_in x0

let z be Point of (REAL-NS n); :: thesis: for f1 being PartFunc of REAL,(REAL n)
for f2 being PartFunc of (REAL-NS n),S st x0 in dom (f2 * f1) & f1 is_continuous_in x0 & z = f1 /. x0 & f2 is_continuous_in z holds
f2 * f1 is_continuous_in x0

let f1 be PartFunc of REAL,(REAL n); :: thesis: for f2 being PartFunc of (REAL-NS n),S st x0 in dom (f2 * f1) & f1 is_continuous_in x0 & z = f1 /. x0 & f2 is_continuous_in z holds
f2 * f1 is_continuous_in x0

let f2 be PartFunc of (REAL-NS n),S; :: thesis: ( x0 in dom (f2 * f1) & f1 is_continuous_in x0 & z = f1 /. x0 & f2 is_continuous_in z implies f2 * f1 is_continuous_in x0 )
assume A1: ( x0 in dom (f2 * f1) & f1 is_continuous_in x0 & z = f1 /. x0 & f2 is_continuous_in z ) ; :: thesis: f2 * f1 is_continuous_in x0
reconsider g1 = f1 as PartFunc of REAL,(REAL-NS n) by REAL_NS1:def 4;
f1 /. x0 = g1 /. x0 by REAL_NS1:def 4;
hence f2 * f1 is_continuous_in x0 by A1, NFCONT_3:15; :: thesis: verum