:: ANPROJ_1 semantic presentation
:: deftheorem ANPROJ_1:def 1 :
canceled;
:: deftheorem E1 defines are_Prop ANPROJ_1:def 2 :
theorem :: ANPROJ_1:1
canceled;
theorem :: ANPROJ_1:2
canceled;
theorem :: ANPROJ_1:3
canceled;
theorem :: ANPROJ_1:4
canceled;
theorem E2: :: ANPROJ_1:5
theorem E3: :: 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, E1;
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, E1;
((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, E1;
end;
theorem E4: :: ANPROJ_1:7
:: deftheorem E5 defines are_LinDep ANPROJ_1:def 3 :
theorem :: ANPROJ_1:8
canceled;
theorem E6: :: 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, E2;
consider c
9 being
Real such that
E10:
( c
9 <> 0 & c
4 = c
9 * c
5 )
by E7, E2;
consider c
10 being
Real such that
E11:
( c
10 <> 0 & c
6 = c
10 * c
7 )
by E7, E2;
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, E5;
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, E5;
end;
theorem E7: :: 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 E5;
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, E5;
end;
E8:
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 )
E9:
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 ) implies ( not b5 <> 0 or b2 = ((- ((b5 " ) * b6)) * b3) + ((- ((b5 " ) * b7)) * b4) ) )
theorem E10: :: 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
is_Prop_Vect & c
3 is
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) )
proof
assume
c
2,c
3,c
4 are_LinDep
;
then
c
4,c
2,c
3 are_LinDep
by E7;
then consider c
5, c
6, c
7 being
Real such that
E15:
((c5 * c4) + (c6 * c2)) + (c7 * c3) = 0. c
1
and
E16:
not ( not c
5 <> 0 & not c
6 <> 0 & not c
7 <> 0 )
by E5;
c
5 <> 0
proof
assume E17:
c
5 = 0
;
then E18:
0. c
1 =
((0. c1) + (c6 * c2)) + (c7 * c3)
by E15, RLVECT_1:23
.=
(c6 * c2) + (c7 * c3)
by RLVECT_1:10
;
then
c
6 * c
2 = (- c7) * c
3
by E8;
then E19:
( c
6 = 0 or
- c
7 = 0 )
by E12, E1;
E20:
c
6 <> 0
c
7 <> 0
hence
not verum
by E19, E20;
end;
then
c
4 = ((- ((c5 " ) * c6)) * c2) + ((- ((c5 " ) * c7)) * c3)
by E15, E9;
hence
ex b
1, b
2 being
Real st c
4 = (b1 * c2) + (b2 * c3)
;
end;
( 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;
E11:
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)
E12:
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)
E13:
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 :: ANPROJ_1:12
E14:
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 :: 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
( (
((b5 * b2) + (b6 * b3)) + (b7 * b4) = ((b8 * b2) + (b9 * b3)) + (b10 * b4) ) implies ( b
2,b
3,b
4 are_LinDep or ( 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, E5;
hence
( c
5 = c
8 & c
6 = c
9 & c
7 = c
10 )
;
end;
theorem E15: :: 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
is_Prop_Vect & c
3 is
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
( ( b
3 = (b5 * b1) + (b7 * b2) & b
4 = (b6 * b1) + (b8 * b2) &
(b5 * b8) - (b6 * b7) = 0 & b
1 is
is_Prop_Vect & b
2 is
is_Prop_Vect & b
5 = 0 ) implies (
are_Prop b
1,b
2 or not b
3 <> 0. c
1 or not b
4 <> 0. c
1 or
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
is_Prop_Vect & c
11 is
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, E1;
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 E1;
end;
now
assume E21:
c
7 <> 0
;
E22:
( c
9 * c
4 = ((c6 * c9) * c2) + ((c9 * c7) * c3) & c
7 * c
5 = ((c8 * c7) * c2) + ((c7 * c9) * c3) )
by E16, E13;
c
9 <> 0
by E17, E19, E21, XCMPLX_1:6;
hence
are_Prop c
4,c
5
by E17, E21, E22, E1;
end;
hence
not ( not
are_Prop c
4,c
5 & not c
4 = 0. c
1 & not c
5 = 0. c
1 )
by E20;
end;
hence
not ( not
are_Prop c
4,c
5 & not c
4 = 0. c
1 & not c
5 = 0. c
1 )
by E16, E18;
end;
hence
not ( not
are_Prop c
4,c
5 & not c
4 = 0. c
1 & not c
5 = 0. c
1 )
;
end;
theorem E16: :: ANPROJ_1:15
proof
let c
1 be
RealLinearSpace;
let c
2, c
3, c
4 be
Element of c
1;
assume E17:
not ( not c
2 = 0. c
1 & not c
3 = 0. c
1 & not c
4 = 0. c
1 )
;
E18:
for b
1, b
2, b
3 being
Element of c
1 holds
( b
1 = 0. c
1 implies b
1,b
2,b
3 are_LinDep )
hence
c
2,c
3,c
4 are_LinDep
by E17, E18, E19;
end;
theorem E17: :: ANPROJ_1:16
proof
let c
1 be
RealLinearSpace;
let c
2, c
3, c
4 be
Element of c
1;
assume E18:
not ( not
are_Prop c
2,c
3 & not
are_Prop c
4,c
2 & not
are_Prop c
3,c
4 )
;
E19:
for b
1, b
2, b
3 being
Element of c
1 holds
(
are_Prop b
1,b
2 implies b
3,b
1,b
2 are_LinDep )
hence
c
4,c
2,c
3 are_LinDep
by E18, E19, E20;
end;
theorem E18<