let n be Nat; :: thesis: for p being Point of (TOP-REAL n)
for x being real number
for r being real-valued Function st p = r holds
x * p = x (#) r

let p be Point of (TOP-REAL n); :: thesis: for x being real number
for r being real-valued Function st p = r holds
x * p = x (#) r

let x be real number ; :: thesis: for r being real-valued Function st p = r holds
x * p = x (#) r

let r be real-valued Function; :: thesis: ( p = r implies x * p = x (#) r )
assume Z1: p = r ; :: thesis: x * p = x (#) r
X1: RLSStruct(# the carrier of (TOP-REAL n),the ZeroF of (TOP-REAL n),the addF of (TOP-REAL n),the Mult of (TOP-REAL n) #) = RealVectSpace (Seg n) by Def8;
reconsider s = r as Element of REAL n by Z1, Th25;
REAL n = Funcs (Seg n),REAL by FINSEQ_2:111;
then reconsider f = s as Function of (Seg n),REAL by FUNCT_2:121;
reconsider x1 = x as Real by XREAL_0:def 1;
thus x * p = multreal [;] x1,f by Z1, X1, FUNCSDOM:def 4
.= multreal [;] x,((id REAL ) * f) by PARTFUN1:37
.= x * s by FUNCOP_1:44
.= x (#) r ; :: thesis: verum