let a1, a2, a3, b1, b2, b3 be Real; :: thesis: for n being Element of NAT
for x2, x1, x3, x being Element of REAL n st x2 - x1,x3 - x1 are_lindependent2 & (a1 + a2) + a3 = 1 & x = ((a1 * x1) + (a2 * x2)) + (a3 * x3) & (b1 + b2) + b3 = 1 & x = ((b1 * x1) + (b2 * x2)) + (b3 * x3) holds
( a1 = b1 & a2 = b2 & a3 = b3 )

let n be Element of NAT ; :: thesis: for x2, x1, x3, x being Element of REAL n st x2 - x1,x3 - x1 are_lindependent2 & (a1 + a2) + a3 = 1 & x = ((a1 * x1) + (a2 * x2)) + (a3 * x3) & (b1 + b2) + b3 = 1 & x = ((b1 * x1) + (b2 * x2)) + (b3 * x3) holds
( a1 = b1 & a2 = b2 & a3 = b3 )

let x2, x1, x3, x be Element of REAL n; :: thesis: ( x2 - x1,x3 - x1 are_lindependent2 & (a1 + a2) + a3 = 1 & x = ((a1 * x1) + (a2 * x2)) + (a3 * x3) & (b1 + b2) + b3 = 1 & x = ((b1 * x1) + (b2 * x2)) + (b3 * x3) implies ( a1 = b1 & a2 = b2 & a3 = b3 ) )
assume A1: x2 - x1,x3 - x1 are_lindependent2 ; :: thesis: ( not (a1 + a2) + a3 = 1 or not x = ((a1 * x1) + (a2 * x2)) + (a3 * x3) or not (b1 + b2) + b3 = 1 or not x = ((b1 * x1) + (b2 * x2)) + (b3 * x3) or ( a1 = b1 & a2 = b2 & a3 = b3 ) )
assume that
A2: (a1 + a2) + a3 = 1 and
A3: x = ((a1 * x1) + (a2 * x2)) + (a3 * x3) and
A4: (b1 + b2) + b3 = 1 and
A5: x = ((b1 * x1) + (b2 * x2)) + (b3 * x3) ; :: thesis: ( a1 = b1 & a2 = b2 & a3 = b3 )
a1 = (1 - a2) - a3 by A2;
then x = ((((1 * x1) - (a2 * x1)) - (a3 * x1)) + (a2 * x2)) + (a3 * x3) by A3, Th18
.= (((x1 + (- (a2 * x1))) - (a3 * x1)) + (a2 * x2)) + (a3 * x3) by EUCLID_4:3
.= (((x1 + (- (a2 * x1))) + (a2 * x2)) + (- (a3 * x1))) + (a3 * x3) by RVSUM_1:32
.= ((x1 + ((a2 * x2) + (- (a2 * x1)))) + (- (a3 * x1))) + (a3 * x3) by RVSUM_1:32
.= (x1 + ((a2 * x2) + (- (a2 * x1)))) + ((a3 * x3) + (- (a3 * x1))) by RVSUM_1:32
.= (x1 + ((a2 * x2) + (a2 * (- x1)))) + ((a3 * x3) + (- (a3 * x1))) by Th8
.= (x1 + ((a2 * x2) + (a2 * (- x1)))) + ((a3 * x3) + (a3 * (- x1))) by Th8
.= (x1 + (a2 * (x2 + (- x1)))) + ((a3 * x3) + (a3 * (- x1))) by EUCLID_4:6
.= (x1 + (a2 * (x2 - x1))) + (a3 * (x3 - x1)) by EUCLID_4:6 ;
then A6: x - x1 = (a2 * (x2 - x1)) + (a3 * (x3 - x1)) by Th12;
x = ((((1 - b2) - b3) * x1) + (b2 * x2)) + (b3 * x3) by A4, A5
.= ((((1 * x1) - (b2 * x1)) - (b3 * x1)) + (b2 * x2)) + (b3 * x3) by Th18
.= (((x1 + (- (b2 * x1))) - (b3 * x1)) + (b2 * x2)) + (b3 * x3) by EUCLID_4:3
.= (((x1 + (- (b2 * x1))) + (b2 * x2)) + (- (b3 * x1))) + (b3 * x3) by RVSUM_1:32
.= ((x1 + ((b2 * x2) + (- (b2 * x1)))) + (- (b3 * x1))) + (b3 * x3) by RVSUM_1:32
.= (x1 + ((b2 * x2) + (- (b2 * x1)))) + ((b3 * x3) + (- (b3 * x1))) by RVSUM_1:32
.= (x1 + ((b2 * x2) + (b2 * (- x1)))) + ((b3 * x3) + (- (b3 * x1))) by Th8
.= (x1 + ((b2 * x2) + (b2 * (- x1)))) + ((b3 * x3) + (b3 * (- x1))) by Th8
.= (x1 + (b2 * (x2 + (- x1)))) + ((b3 * x3) + (b3 * (- x1))) by EUCLID_4:6
.= (x1 + (b2 * (x2 - x1))) + (b3 * (x3 - x1)) by EUCLID_4:6 ;
then (a2 * (x2 - x1)) + (a3 * (x3 - x1)) = (b2 * (x2 - x1)) + (b3 * (x3 - x1)) by A6, Th12;
then ( a2 = b2 & a3 = b3 ) by A1, Th40;
hence ( a1 = b1 & a2 = b2 & a3 = b3 ) by A2, A4; :: thesis: verum