let V be RealLinearSpace; :: thesis: for o, u, u2 being Element of V st o,u,u2 are_LinDep & not are_Prop o,u & not are_Prop o,u2 & not are_Prop u,u2 & o,u,u2 are_Prop_Vect holds
( ex a1, b1 being Real st
( b1 * u2 = o + (a1 * u) & a1 <> 0 & b1 <> 0 ) & ex a2, c2 being Real st
( u2 = (c2 * o) + (a2 * u) & c2 <> 0 & a2 <> 0 ) )
let o, u, u2 be Element of V; :: thesis: ( o,u,u2 are_LinDep & not are_Prop o,u & not are_Prop o,u2 & not are_Prop u,u2 & o,u,u2 are_Prop_Vect implies ( ex a1, b1 being Real st
( b1 * u2 = o + (a1 * u) & a1 <> 0 & b1 <> 0 ) & ex a2, c2 being Real st
( u2 = (c2 * o) + (a2 * u) & c2 <> 0 & a2 <> 0 ) ) )
assume A1:
( o,u,u2 are_LinDep & not are_Prop o,u & not are_Prop o,u2 & not are_Prop u,u2 & o,u,u2 are_Prop_Vect )
; :: thesis: ( ex a1, b1 being Real st
( b1 * u2 = o + (a1 * u) & a1 <> 0 & b1 <> 0 ) & ex a2, c2 being Real st
( u2 = (c2 * o) + (a2 * u) & c2 <> 0 & a2 <> 0 ) )
then consider a, b, c being Real such that
A2:
( ((a * o) + (b * u)) + (c * u2) = 0. V & ( a <> 0 or b <> 0 or c <> 0 ) )
by ANPROJ_1:def 3;
( not o is zero & not u is zero & not u2 is zero )
by A1, Def1;
then A3:
( o <> 0. V & u <> 0. V & u2 <> 0. V )
by STRUCT_0:def 15;
A4:
( a <> 0 & b <> 0 & c <> 0 )
(a " ) * (- (c * u2)) =
(a " ) * ((a * o) + (b * u))
by A2, RLVECT_1:19
.=
((a " ) * (a * o)) + ((a " ) * (b * u))
by RLVECT_1:def 9
.=
(((a " ) * a) * o) + ((a " ) * (b * u))
by RLVECT_1:def 9
.=
(((a " ) * a) * o) + (((a " ) * b) * u)
by RLVECT_1:def 9
.=
(1 * o) + (((a " ) * b) * u)
by A4, XCMPLX_0:def 7
.=
o + (((a " ) * b) * u)
by RLVECT_1:def 9
;
then A29: o + (((a " ) * b) * u) =
(a " ) * (c * (- u2))
by RLVECT_1:39
.=
((a " ) * c) * (- u2)
by RLVECT_1:def 9
.=
(- ((a " ) * c)) * u2
by RLVECT_1:38
;
A30:
( a " <> 0 & c " <> 0 )
by A4, XCMPLX_1:203;
then A31:
(a " ) * b <> 0
by A4, XCMPLX_1:6;
- ((a " ) * c) <> 0
by A4, A30, XCMPLX_1:6;
hence
ex a1, b1 being Real st
( b1 * u2 = o + (a1 * u) & a1 <> 0 & b1 <> 0 )
by A29, A31; :: thesis: ex a2, c2 being Real st
( u2 = (c2 * o) + (a2 * u) & c2 <> 0 & a2 <> 0 )
c * u2 =
- ((a * o) + (b * u))
by A2, RLVECT_1:def 11
.=
(- (a * o)) + (- (b * u))
by RLVECT_1:45
.=
((- a) * o) + (- (b * u))
by Lm8
.=
((- a) * o) + ((- b) * u)
by Lm8
;
then (c " ) * (c * u2) =
((c " ) * ((- a) * o)) + ((c " ) * ((- b) * u))
by RLVECT_1:def 9
.=
(((c " ) * (- a)) * o) + ((c " ) * ((- b) * u))
by RLVECT_1:def 9
.=
(((c " ) * (- a)) * o) + (((c " ) * (- b)) * u)
by RLVECT_1:def 9
;
then A32: (((c " ) * (- a)) * o) + (((c " ) * (- b)) * u) =
((c " ) * c) * u2
by RLVECT_1:def 9
.=
1 * u2
by A4, XCMPLX_0:def 7
.=
u2
by RLVECT_1:def 9
;
A33:
(c " ) * (- a) <> 0
(c " ) * (- b) <> 0
hence
ex a2, c2 being Real st
( u2 = (c2 * o) + (a2 * u) & c2 <> 0 & a2 <> 0 )
by A32, A33; :: thesis: verum