let F be non 2 -characteristic polynomial_disjoint non quadratic_complete Field; for a being non square Element of F
for a1, a2, b1, b2 being F -membered Element of (FAdj (F,{(sqrt a)})) st a1 + ((@ (sqrt a)) * b1) = a2 + ((@ (sqrt a)) * b2) holds
( a1 = a2 & b1 = b2 )
let a be non square Element of F; for a1, a2, b1, b2 being F -membered Element of (FAdj (F,{(sqrt a)})) st a1 + ((@ (sqrt a)) * b1) = a2 + ((@ (sqrt a)) * b2) holds
( a1 = a2 & b1 = b2 )
let a1, a2, b1, b2 be F -membered Element of (FAdj (F,{(sqrt a)})); ( a1 + ((@ (sqrt a)) * b1) = a2 + ((@ (sqrt a)) * b2) implies ( a1 = a2 & b1 = b2 ) )
set E = FAdj (F,{(sqrt a)});
set j = @ (sqrt a);
set V = VecSp ((FAdj (F,{(sqrt a)})),F);
assume
a1 + ((@ (sqrt a)) * b1) = a2 + ((@ (sqrt a)) * b2)
; ( a1 = a2 & b1 = b2 )
then AS: 0. (FAdj (F,{(sqrt a)})) =
(a1 + ((@ (sqrt a)) * b1)) - (a2 + ((@ (sqrt a)) * b2))
by RLVECT_1:15
.=
(a1 + ((@ (sqrt a)) * b1)) + ((- a2) + (- ((@ (sqrt a)) * b2)))
by RLVECT_1:31
.=
(a1 + ((@ (sqrt a)) * b1)) + ((- a2) + ((@ (sqrt a)) * (- b2)))
by VECTSP_1:8
.=
((@ (sqrt a)) * b1) + (a1 + ((- a2) + ((@ (sqrt a)) * (- b2))))
by RLVECT_1:def 3
.=
((@ (sqrt a)) * b1) + ((a1 + (- a2)) + ((@ (sqrt a)) * (- b2)))
by RLVECT_1:def 3
.=
(((@ (sqrt a)) * b1) + ((@ (sqrt a)) * (- b2))) + (a1 + (- a2))
by RLVECT_1:def 3
.=
(a1 - a2) + ((@ (sqrt a)) * (b1 - b2))
by VECTSP_1:def 2
;
reconsider 1V = 1. (FAdj (F,{(sqrt a)})), jV = @ (sqrt a) as Element of (VecSp ((FAdj (F,{(sqrt a)})),F)) by FIELD_4:def 6;
reconsider a1R = a1, a2R = a2, b1R = b1, b2R = b2 as Element of F by FIELD_7:def 5;
I0:
F is Subring of FAdj (F,{(sqrt a)})
by FIELD_4:def 1;
then
( - a2 = - a2R & - b2 = - b2R )
by FIELD_6:17;
then I1:
( a1 - a2 = a1R - a2R & b1 - b2 = b1R - b2R )
by I0, FIELD_6:15;
defpred S1[ object , object ] means ( ( $1 = 1. (FAdj (F,{(sqrt a)})) & $2 = a1 - a2 ) or ( $1 = @ (sqrt a) & $2 = b1 - b2 ) or ( $1 <> 1. (FAdj (F,{(sqrt a)})) & $1 <> @ (sqrt a) & $2 = 0. F ) );
A:
for x being object st x in the carrier of (VecSp ((FAdj (F,{(sqrt a)})),F)) holds
ex y being object st
( y in the carrier of F & S1[x,y] )
consider l being Function of the carrier of (VecSp ((FAdj (F,{(sqrt a)})),F)), the carrier of F such that
L:
for x being object st x in the carrier of (VecSp ((FAdj (F,{(sqrt a)})),F)) holds
S1[x,l . x]
from FUNCT_2:sch 1(A);
reconsider l = l as Element of Funcs ( the carrier of (VecSp ((FAdj (F,{(sqrt a)})),F)), the carrier of F) by FUNCT_2:8;
for v being Element of (VecSp ((FAdj (F,{(sqrt a)})),F)) st not v in {1V,jV} holds
l . v = 0. F
then reconsider l = l as Linear_Combination of VecSp ((FAdj (F,{(sqrt a)})),F) by VECTSP_6:def 1;
then
Carrier l c= {1V,jV}
;
then reconsider l = l as Linear_Combination of {1V,jV} by VECTSP_6:def 4;
1. (FAdj (F,{(sqrt a)})) = 1. F
by I0, C0SP1:def 3;
then I3:
1V <> jV
by FIELD_7:def 5;
{(1. F),(sqrt a)} = {1V,jV}
by I0, C0SP1:def 3;
then I2:
{1V,jV} is linearly-independent
by qbase4;
I8:
[(a1 - a2),(1. (FAdj (F,{(sqrt a)})))] in [: the carrier of F, the carrier of (FAdj (F,{(sqrt a)})):]
by I1, ZFMISC_1:def 2;
I6: (l . 1V) * 1V =
( the multF of (FAdj (F,{(sqrt a)})) | [: the carrier of F, the carrier of (FAdj (F,{(sqrt a)})):]) . ((l . 1V),(1. (FAdj (F,{(sqrt a)}))))
by FIELD_4:def 6
.=
( the multF of (FAdj (F,{(sqrt a)})) | [: the carrier of F, the carrier of (FAdj (F,{(sqrt a)})):]) . ((a1 - a2),(1. (FAdj (F,{(sqrt a)}))))
by I3, L
.=
(a1 - a2) * (1. (FAdj (F,{(sqrt a)})))
by I8, FUNCT_1:49
;
I8:
[(b1 - b2),(@ (sqrt a))] in [: the carrier of F, the carrier of (FAdj (F,{(sqrt a)})):]
by I1, ZFMISC_1:def 2;
I7: (l . jV) * jV =
( the multF of (FAdj (F,{(sqrt a)})) | [: the carrier of F, the carrier of (FAdj (F,{(sqrt a)})):]) . ((l . jV),(@ (sqrt a)))
by FIELD_4:def 6
.=
( the multF of (FAdj (F,{(sqrt a)})) | [: the carrier of F, the carrier of (FAdj (F,{(sqrt a)})):]) . ((b1 - b2),(@ (sqrt a)))
by I3, L
.=
(b1 - b2) * (@ (sqrt a))
by I8, FUNCT_1:49
.=
(@ (sqrt a)) * (b1 - b2)
by GROUP_1:def 12
;
((l . 1V) * 1V) + ((l . jV) * jV) =
the addF of (FAdj (F,{(sqrt a)})) . ((a1 - a2),((@ (sqrt a)) * (b1 - b2)))
by I6, I7, FIELD_4:def 6
.=
0. (VecSp ((FAdj (F,{(sqrt a)})),F))
by AS, FIELD_4:def 6
;
then I5:
( l . 1V = 0. F & l . jV = 0. F )
by I2, I3, VECTSP_7:6;
l . 1V = a1 - a2
by I3, L;
then
a1 - a2 = 0. (FAdj (F,{(sqrt a)}))
by I5, I0, C0SP1:def 3;
hence
a1 = a2
by RLVECT_1:21; b1 = b2
l . jV = b1 - b2
by I3, L;
then
b1 - b2 = 0. (FAdj (F,{(sqrt a)}))
by I5, I0, C0SP1:def 3;
hence
b1 = b2
by RLVECT_1:21; verum