:: ANPROJ_1 semantic presentation
:: deftheorem Def1 ANPROJ_1:def 1 :
canceled;
:: deftheorem Def2 defines are_Prop ANPROJ_1:def 2 :
theorem Th1: :: ANPROJ_1:1
canceled;
theorem Th2: :: ANPROJ_1:2
canceled;
theorem Th3: :: ANPROJ_1:3
canceled;
theorem Th4: :: ANPROJ_1:4
canceled;
theorem Th5: :: ANPROJ_1:5
theorem Th6: :: ANPROJ_1:6
proof
let c
1 be
RealLinearSpace;
let c
2, c
3, c
4 be
Element of c
1;
assume that E4:
are_Prop c
2,c
3
and E5:
are_Prop c
3,c
4
;
consider c
5, c
6 being
Real such that E6:
( c
5 * c
2 = c
6 * c
3 & c
5 <> 0 & c
6 <> 0 )
by E4, Def2;
consider c
7, c
8 being
Real such that E7:
( c
7 * c
3 = c
8 * c
4 & c
7 <> 0 & c
8 <> 0 )
by E5, Def2;
((c6 " ) * c5) * c
2 =
(c6 " ) * (c6 * c3)
by E6, RLVECT_1:def 9
.=
((c6 " ) * c6) * c
3
by RLVECT_1:def 9
.=
1
* c
3
by E6, XCMPLX_0:def 7
.=
c
3
by RLVECT_1:def 9
;
then E8:
c
8 * c
4 = (c7 * ((c6 " ) * c5)) * c
2
by E7, RLVECT_1:def 9;
c
6 " <> 0
by E6, XCMPLX_1:203;
then
(c6 " ) * c
5 <> 0
by E6, XCMPLX_1:6;
then
c
7 * ((c6 " ) * c5) <> 0
by E7, XCMPLX_1:6;
hence
are_Prop c
2,c
4
by E7, E8, Def2;
end;
theorem Th7: :: ANPROJ_1:7
:: deftheorem Def3 defines are_LinDep ANPROJ_1:def 3 :
theorem Th8: :: ANPROJ_1:8
canceled;
theorem Th9: :: ANPROJ_1:9
for b
1 being
RealLinearSpacefor b
2, b
3, b
4, b
5, b
6, b
7 being
Element of b
1 holds
(
are_Prop b
2,b
3 &
are_Prop b
4,b
5 &
are_Prop b
6,b
7 & b
2,b
4,b
6 are_LinDep implies b
3,b
5,b
7 are_LinDep )
proof
let c
1 be
RealLinearSpace;
let c
2, c
3, c
4, c
5, c
6, c
7 be
Element of c
1;
assume that E7:
(
are_Prop c
2,c
3 &
are_Prop c
4,c
5 &
are_Prop c
6,c
7 )
and E8:
c
2,c
4,c
6 are_LinDep
;
consider c
8 being
Real such that E9:
( c
8 <> 0 & c
2 = c
8 * c
3 )
by E7, Th5;
consider c
9 being
Real such that E10:
( c
9 <> 0 & c
4 = c
9 * c
5 )
by E7, Th5;
consider c
10 being
Real such that E11:
( c
10 <> 0 & c
6 = c
10 * c
7 )
by E7, Th5;
consider c
11, c
12, c
13 being
Real such that E12:
(
((c11 * c2) + (c12 * c4)) + (c13 * c6) = 0. c
1 & not ( not c
11 <> 0 & not c
12 <> 0 & not c
13 <> 0 ) )
by E8, Def3;
E13:
0. c
1 =
(((c11 * c8) * c3) + (c12 * (c9 * c5))) + (c13 * (c10 * c7))
by E9, E10, E11, E12, RLVECT_1:def 9
.=
(((c11 * c8) * c3) + ((c12 * c9) * c5)) + (c13 * (c10 * c7))
by RLVECT_1:def 9
.=
(((c11 * c8) * c3) + ((c12 * c9) * c5)) + ((c13 * c10) * c7)
by RLVECT_1:def 9
;
not ( not c
11 * c
8 <> 0 & not c
12 * c
9 <> 0 & not c
13 * c
10 <> 0 )
by E9, E10, E11, E12, XCMPLX_1:6;
hence
c
3,c
5,c
7 are_LinDep
by E13, Def3;
end;
theorem Th10: :: ANPROJ_1:10
for b
1 being
RealLinearSpacefor b
2, b
3, b
4 being
Element of b
1 holds
( b
2,b
3,b
4 are_LinDep implies ( b
2,b
4,b
3 are_LinDep & b
3,b
2,b
4 are_LinDep & b
4,b
3,b
2 are_LinDep & b
4,b
2,b
3 are_LinDep & b
3,b
4,b
2 are_LinDep ) )
proof
let c
1 be
RealLinearSpace;
let c
2, c
3, c
4 be
Element of c
1;
assume
c
2,c
3,c
4 are_LinDep
;
then consider c
5, c
6, c
7 being
Real such that E8:
((c5 * c2) + (c6 * c3)) + (c7 * c4) = 0. c
1
and E9:
not ( not c
5 <> 0 & not c
6 <> 0 & not c
7 <> 0 )
by Def3;
E10:
((c5 * c2) + (c7 * c4)) + (c6 * c3) = 0. c
1
by E8, RLVECT_1:def 6;
((c6 * c3) + (c7 * c4)) + (c5 * c2) = 0. c
1
by E8, RLVECT_1:def 6;
hence
( c
2,c
4,c
3 are_LinDep & c
3,c
2,c
4 are_LinDep & c
4,c
3,c
2 are_LinDep & c
4,c
2,c
3 are_LinDep & c
3,c
4,c
2 are_LinDep )
by E8, E9, E10, Def3;
end;
Lemma8:
for b1 being RealLinearSpace
for b2, b3 being Element of b1
for b4, b5 being Real holds
( (b4 * b2) + (b5 * b3) = 0. b1 implies b4 * b2 = (- b5) * b3 )
Lemma9:
for b1 being RealLinearSpace
for b2, b3, b4 being Element of b1
for b5, b6, b7 being Real holds
( ((b5 * b2) + (b6 * b3)) + (b7 * b4) = 0. b1 & b5 <> 0 implies b2 = ((- ((b5 " ) * b6)) * b3) + ((- ((b5 " ) * b7)) * b4) )
theorem Th11: :: ANPROJ_1:11
proof
let c
1 be
RealLinearSpace;
let c
2, c
3, c
4 be
Element of c
1;
assume that E11:
( c
2 is_Prop_Vect & c
3 is_Prop_Vect )
and E12:
not
are_Prop c
2,c
3
;
E13:
( c
2 <> 0. c
1 & c
3 <> 0. c
1 )
by E11, RLVECT_1:def 13;
E14:
not ( c
2,c
3,c
4 are_LinDep & ( for b
1, b
2 being
Real holds
not c
4 = (b1 * c2) + (b2 * c3) ) )
( ex b
1, b
2 being
Real st c
4 = (b1 * c2) + (b2 * c3) implies c
2,c
3,c
4 are_LinDep )
hence
( c
2,c
3,c
4 are_LinDep iff ex b
1, b
2 being
Real st c
4 = (b1 * c2) + (b2 * c3) )
by E14;
end;
Lemma11:
for b1 being RealLinearSpace
for b2 being Element of b1
for b3, b4, b5 being Real holds ((b3 + b4) + b5) * b2 = ((b3 * b2) + (b4 * b2)) + (b5 * b2)
Lemma12:
for b1 being RealLinearSpace
for b2, b3, b4, b5, b6, b7 being Element of b1 holds ((b2 + b3) + b4) + ((b5 + b6) + b7) = ((b2 + b5) + (b3 + b6)) + (b4 + b7)
Lemma13:
for b1 being RealLinearSpace
for b2, b3 being Element of b1
for b4, b5, b6 being Real holds ((b4 * b5) * b2) + ((b4 * b6) * b3) = b4 * ((b5 * b2) + (b6 * b3))
theorem Th12: :: ANPROJ_1:12
Lemma14:
for b1 being RealLinearSpace
for b2, b3, b4 being Element of b1
for b5, b6 being Real holds
( b2 + (b5 * b3) = b4 + (b6 * b3) implies ((b5 - b6) * b3) + b2 = b4 )
theorem Th13: :: ANPROJ_1:13
for b
1 being
RealLinearSpacefor b
2, b
3, b
4 being
Element of b
1for b
5, b
6, b
7, b
8, b
9, b
10 being
Real holds
( not b
2,b
3,b
4 are_LinDep &
((b5 * b2) + (b6 * b3)) + (b7 * b4) = ((b8 * b2) + (b9 * b3)) + (b10 * b4) implies ( b
5 = b
8 & b
6 = b
9 & b
7 = b
10 ) )
proof
let c
1 be
RealLinearSpace;
let c
2, c
3, c
4 be
Element of c
1;
let c
5, c
6, c
7, c
8, c
9, c
10 be
Real;
assume that E15:
not c
2,c
3,c
4 are_LinDep
and E16:
((c5 * c2) + (c6 * c3)) + (c7 * c4) = ((c8 * c2) + (c9 * c3)) + (c10 * c4)
;
(
((c5 * c2) + (c6 * c3)) + (c7 * c4) = ((c8 * c2) + (c9 * c3)) + (c10 * c4) implies
(((c5 - c8) * c2) + ((c6 - c9) * c3)) + ((c7 - c10) * c4) = 0. c
1 )
then
( c
5 - c
8 = 0 & c
6 - c
9 = 0 & c
7 - c
10 = 0 )
by E15, E16, Def3;
hence
( c
5 = c
8 & c
6 = c
9 & c
7 = c
10 )
;
end;
theorem Th14: :: ANPROJ_1:14
proof
let c
1 be
RealLinearSpace;
let c
2, c
3, c
4, c
5 be
Element of c
1;
let c
6, c
7, c
8, c
9 be
Real;
assume E16:
( not
are_Prop c
2,c
3 & c
4 = (c6 * c2) + (c7 * c3) & c
5 = (c8 * c2) + (c9 * c3) &
(c6 * c9) - (c8 * c7) = 0 & c
2 is_Prop_Vect & c
3 is_Prop_Vect )
;
then E17:
c
6 * c
9 = c
8 * c
7
;
now
assume
( c
4 <> 0. c
1 & c
5 <> 0. c
1 )
;
E18:
for b
1, b
2, b
3, b
4 being
Element of c
1for b
5, b
6, b
7, b
8 being
Real holds
( not
are_Prop b
1,b
2 & b
3 = (b5 * b1) + (b7 * b2) & b
4 = (b6 * b1) + (b8 * b2) &
(b5 * b8) - (b6 * b7) = 0 & b
1 is_Prop_Vect & b
2 is_Prop_Vect & b
5 = 0 & b
3 <> 0. c
1 & b
4 <> 0. c
1 implies
are_Prop b
3,b
4 )
proof
let c
10, c
11, c
12, c
13 be
Element of c
1;
let c
14, c
15, c
16, c
17 be
Real;
assume that E19:
( not
are_Prop c
10,c
11 & c
12 = (c14 * c10) + (c16 * c11) & c
13 = (c15 * c10) + (c17 * c11) &
(c14 * c17) - (c15 * c16) = 0 & c
10 is_Prop_Vect & c
11 is_Prop_Vect )
and E20:
c
14 = 0
and E21:
( c
12 <> 0. c
1 & c
13 <> 0. c
1 )
;
0 =
- (c15 * c16)
by E19, E20
.=
(- c15) * c
16
;
then E22:
(
- c
15 = 0 or c
16 = 0 )
by XCMPLX_1:6;
then E24:
( c
15 = 0 & c
16 <> 0 )
by E22;
E25:
c
16 " <> 0
by E23, XCMPLX_1:203;
( c
12 = (0. c1) + (c16 * c11) & c
13 = (0. c1) + (c17 * c11) )
by E19, E20, E24, RLVECT_1:23;
then
( c
12 = c
16 * c
11 & c
13 = c
17 * c
11 )
by RLVECT_1:10;
then
c
13 = c
17 * ((c16 " ) * c12)
by E23, ANALOAF:12;
then
c
13 = (c17 * (c16 " )) * c
12
by RLVECT_1:def 9;
then E26:
( 1
* c
13 = (c17 * (c16 " )) * c
12 & 1
<> 0 )
by RLVECT_1:def 9;
hence
are_Prop c
12,c
13
by E26, Def2;
end;
now
assume E19:
( c
6 <> 0 & c
8 <> 0 )
;
E20:
now
assume E21:
c
7 = 0
;
then
c
9 = 0
by E16, E19, XCMPLX_1:6;
then
( c
4 = (c6 * c2) + (0. c1) & c
5 = (c8 * c2) + (0. c1) )
by E16, E21, RLVECT_1:23;
then E22:
( c
4 = c
6 * c
2 & c
5 = c
8 * c
2 & c
6 " <> 0 )
by E19, RLVECT_1:10, XCMPLX_1:203;
then c
5 =
c
8 * ((c6 " ) * c4)
by E19, ANALOAF:12
.=
(c8 * (c6 " )) * c
4
by RLVECT_1:def 9
;
then
( 1
* c
5 = (c8 * (c6 " )) * c
4 & c
8 * (c6 " ) <> 0 & 1
<> 0 )
by E19, E22, RLVECT_1:def 9, XCMPLX_1:6;
hence
are_Prop c
4,c
5
by Def2;
end;
hence
not ( not