:: ANALOAF semantic presentation
:: deftheorem Def1 defines // ANALOAF:def 1 :
for b
1 being
RealLinearSpacefor b
2, b
3, b
4, b
5 being
VECTOR of b
1 holds
( b
2,b
3 // b
4,b
5 iff not ( not b
2 = b
3 & not b
4 = b
5 & ( for b
6, b
7 being
Real holds
not ( 0
< b
6 & 0
< b
7 & b
6 * (b3 - b2) = b
7 * (b5 - b4) ) ) ) );
Lemma2:
for b1, b2 being Real holds
not ( 0 < b1 & 0 < b2 & not 0 < b1 + b2 )
by XREAL_1:36;
Lemma3:
for b1, b2 being Real holds
not ( b1 <> b2 & not 0 < b1 - b2 & not 0 < b2 - b1 )
by XREAL_1:57;
theorem Th1: :: ANALOAF:1
canceled;
theorem Th2: :: ANALOAF:2
canceled;
theorem Th3: :: ANALOAF:3
canceled;
theorem Th4: :: ANALOAF:4
theorem Th5: :: ANALOAF:5
canceled;
theorem Th6: :: ANALOAF:6
theorem Th7: :: ANALOAF:7
canceled;
theorem Th8: :: ANALOAF:8
canceled;
theorem Th9: :: ANALOAF:9
theorem Th10: :: ANALOAF:10
theorem Th11: :: ANALOAF:11
theorem Th12: :: ANALOAF:12
theorem Th13: :: ANALOAF:13
theorem Th14: :: ANALOAF:14
canceled;
theorem Th15: :: ANALOAF:15
canceled;
theorem Th16: :: ANALOAF:16
for b
1 being
RealLinearSpacefor b
2, b
3, b
4, b
5 being
VECTOR of b
1 holds
not ( b
2,b
3 // b
4,b
5 & b
2 <> b
3 & b
4 <> b
5 & ( for b
6, b
7 being
Real holds
not ( b
6 * (b3 - b2) = b
7 * (b5 - b4) & 0
< b
6 & 0
< b
7 ) ) )
proof
let c
1 be
RealLinearSpace;
let c
2, c
3, c
4, c
5 be
VECTOR of c
1;
assume that E12:
c
2,c
3 // c
4,c
5
and E13:
( c
2 <> c
3 & c
4 <> c
5 )
;
not ( not c
2 = c
3 & not c
4 = c
5 & ( for b
1, b
2 being
Real holds
not ( 0
< b
1 & 0
< b
2 & b
1 * (c3 - c2) = b
2 * (c5 - c4) ) ) )
by E12, Def1;
hence
ex b
1, b
2 being
Real st
( b
1 * (c3 - c2) = b
2 * (c5 - c4) & 0
< b
1 & 0
< b
2 )
by E13;
end;
theorem Th17: :: ANALOAF:17
theorem Th18: :: ANALOAF:18
theorem Th19: :: ANALOAF:19
theorem Th20: :: ANALOAF:20
for b
1 being
RealLinearSpacefor b
2, b
3, b
4, b
5, b
6, b
7 being
VECTOR of b
1 holds
( b
2 <> b
3 & b
2,b
3 // b
4,b
5 & b
2,b
3 // b
6,b
7 implies b
4,b
5 // b
6,b
7 )
proof
let c
1 be
RealLinearSpace;
let c
2, c
3, c
4, c
5, c
6, c
7 be
VECTOR of c
1;
assume that E15:
c
2 <> c
3
and E16:
c
2,c
3 // c
4,c
5
and E17:
c
2,c
3 // c
6,c
7
;
now
assume E18:
( c
4 <> c
5 & c
6 <> c
7 )
;
then consider c
8, c
9 being
Real such that E19:
( c
8 * (c3 - c2) = c
9 * (c5 - c4) & 0
< c
8 & 0
< c
9 )
by E15, E16, Th16;
consider c
10, c
11 being
Real such that E20:
( c
10 * (c3 - c2) = c
11 * (c7 - c6) & 0
< c
10 & 0
< c
11 )
by E15, E17, E18, Th16;
E21: c
3 - c
2 =
(c8 " ) * (c9 * (c5 - c4))
by E19, Th13
.=
((c8 " ) * c9) * (c5 - c4)
by RLVECT_1:def 9
;
E22: c
3 - c
2 =
(c10 " ) * (c11 * (c7 - c6))
by E20, Th13
.=
((c10 " ) * c11) * (c7 - c6)
by RLVECT_1:def 9
;
( 0
< c
8 " & 0
< c
10 " )
by E19, E20, XREAL_1:124;
then
( 0
< (c8 " ) * c
9 & 0
< (c10 " ) * c
11 )
by E19, E20, XREAL_1:131;
hence
c
4,c
5 // c
6,c
7
by E21, E22, Def1;
end;
hence
c
4,c
5 // c
6,c
7
by Def1;
end;
theorem Th21: :: ANALOAF:21
proof
let c
1 be
RealLinearSpace;
let c
2, c
3, c
4, c
5 be
VECTOR of c
1;
assume E16:
c
2,c
3 // c
4,c
5
;
now
assume
( c
2 <> c
3 & c
4 <> c
5 )
;
then consider c
6, c
7 being
Real such that E17:
( c
6 * (c3 - c2) = c
7 * (c5 - c4) & 0
< c
6 & 0
< c
7 )
by E16, Th16;
c
6 * (c2 - c3) =
- (c7 * (c5 - c4))
by E17, Th10
.=
c
7 * (c4 - c5)
by Th10
;
hence
( c
3,c
2 // c
5,c
4 & c
4,c
5 // c
2,c
3 )
by E17, Def1;
end;
hence
( c
3,c
2 // c
5,c
4 & c
4,c
5 // c
2,c
3 )
by Def1;
end;
theorem Th22: :: ANALOAF:22
theorem Th23: :: ANALOAF:23
proof
let c
1 be
RealLinearSpace;
let c
2, c
3, c
4 be
VECTOR of c
1;
assume E18:
c
2,c
3 // c
2,c
4
;
now
assume
( c
2 <> c
3 & c
2 <> c
4 )
;
then consider c
5, c
6 being
Real such that E19:
( c
5 * (c3 - c2) = c
6 * (c4 - c2) & 0
< c
5 & 0
< c
6 )
by E18, Th16;
c
3 - c
4 =
(c3 - c2) + (c2 - c4)
by Th4
.=
(c3 - c2) - (c4 - c2)
by Th6
;
then E20: c
6 * (c3 - c4) =
(c6 * (c3 - c2)) - (c5 * (c3 - c2))
by E19, RLVECT_1:48
.=
(c6 - c5) * (c3 - c2)
by RLVECT_1:49
.=
(c5 - c6) * (c2 - c3)
by Th11
;
c
4 - c
3 =
(c4 - c2) + (c2 - c3)
by Th4
.=
(c4 - c2) - (c3 - c2)
by Th6
;
then E21: c
5 * (c4 - c3) =
(c5 * (c4 - c2)) - (c6 * (c4 - c2))
by E19, RLVECT_1:48
.=
(c5 - c6) * (c4 - c2)
by RLVECT_1:49
.=
(c6 - c5) * (c2 - c4)
by Th11
;
now
assume
c
5 <> c
6
;
then
not ( not 0
< c
5 - c
6 & not 0
< c
6 - c
5 )
by Lemma3;
then
( c
3,c
2 // c
4,c
3 or c
4,c
2 // c
3,c
4 )
by E19, E20, E21, Def1;
hence
not ( not c
2,c
3 // c
3,c
4 & not c
2,c
4 // c
4,c
3 )
by Th21;
end;
hence
not ( not c
2,c
3 // c
3,c
4 & not c
2,c
4 // c
4,c
3 )
by E22;
end;
hence
not ( not c
2,c
3 // c
3,c
4 & not c
2,c
4 // c
4,c
3 )
by Def1;
end;
theorem Th24: :: ANALOAF:24
theorem Th25: :: ANALOAF:25
theorem Th26: :: ANALOAF:26
for b
1 being
RealLinearSpace holds
( not for b
2, b
3 being
VECTOR of b
1 holds not b
2 <> b
3 implies for b
2, b
3, b
4 being
VECTOR of b
1 holds
ex b
5 being
VECTOR of b
1 st
( b
2,b
3 // b
4,b
5 & b
2,b
4 // b
3,b
5 & b
3 <> b
5 ) )
proof
let c
1 be
RealLinearSpace;
given c
2, c
3 being
VECTOR of c
1 such that E21:
c
2 <> c
3
;
let c
4, c
5, c
6 be
VECTOR of c
1;
E22:
now
assume E23:
c
4 = c
6
;
then E24:
( c
4,c
5 // c
6,c
4 & c
4,c
6 // c
5,c
4 )
by Def1;
now
assume
c
4 = c
5
;
then
( not ( not c
5 <> c
2 & not c
5 <> c
3 ) & c
4,c
5 // c
6,c
2 & c
4,c
6 // c
5,c
2 & c
4,c
5 // c
6,c
3 & c
4,c
6 // c
5,c
3 )
by E21, E23, Def1;
hence
ex b
1 being
VECTOR of c
1 st
( c
4,c
5 // c
6,b
1 & c
4,c
6 // c
5,b
1 & c
5 <> b
1 )
;
end;
hence
ex b
1 being
VECTOR of c
1 st
( c
4,c
5 // c
6,b
1 & c
4,c
6 // c
5,b
1 & c
5 <> b
1 )
by E24;
end;
now
assume E23:
c
4 <> c
6
;
take c
7 =
(c5 + c6) - c
4;
E24:
( c
4,c
5 // c
6,c
7 & c
4,c
6 // c
5,c
7 )
by Th25;
hence
ex b
1 being
VECTOR of c
1 st
( c
4,c
5 // c
6,b
1 & c
4,c
6 // c
5,b
1 & c
5 <> b
1 )
by E24;
end;
hence
ex b
1 being
VECTOR of c
1 st
( c
4,c
5 // c
6,b
1 & c
4,c
6 // c
5,b
1 & c
5 <> b
1 )
by E22;
end;
theorem Th27: :: ANALOAF:27
for b
1 being
RealLinearSpacefor b
2, b
3, b
4, b
5 being
VECTOR of b
1 holds
not ( b
2 <> b
3 & b
3,b
2 // b
2,b
4 & ( for b
6 being
VECTOR of b
1 holds
not ( b
5,b
2 // b
2,b
6 & b
5,b
3 // b
4,b
6 ) ) )
proof
let c
1 be
RealLinearSpace;
let c
2, c
3, c
4, c
5 be
VECTOR of c
1;
assume that E22:
c
2 <> c
3
and E23:
c
3,c
2 // c
2,c
4
;
E24:
now
assume E25:
c
2 = c
4
;
take c
6 = c
2;
thus
( c
5,c
2 // c
2,c
6 & c
5,c
3 // c
4,c
6 )
by E25, Def1;
end;
now
assume
c
2 <> c
4
;
then consider c
6, c
7 being
Real such that E25:
( c
6 * (c2 - c3) = c
7 * (c4 - c2) & 0
< c
6 & 0
< c
7 )
by E22, E23, Th16;
set c
8 =
(((c7 " ) * c6) * (c2 - c5)) + c
2;
E26: 1
* (((((c7 " ) * c6) * (c2 - c5)) + c2) - c2) =
((((c7 " ) * c6) * (c2 - c5)) + c2) - c
2
by RLVECT_1:def 9
.=
((c7 " ) * c6) * (c2 - c5)
by RLSUB_2:78
;
0
< c
7 "
by E25, XREAL_1:124;
then
( 0
< (c7 " ) * c
6 & 0
< 1 )
by E25, XREAL_1:131;
then E27:
c
5,c
2 // c
2,
(((c7 " ) * c6) * (c2 - c5)) + c
2
by E26, Def1;
E28:
((((c7 " ) * c6) * (c2 - c5)) + c2) - c
2 =
((c7 " ) * c6) * (c2 - c5)
by RLSUB_2:78
.=
(c7 " ) * (c6 * (c2 - c5))
by RLVECT_1:def 9
;
E29: c
3 - c
5 =
(c2 - c5) + (c3 - c2)
by Th4
.=
(c2 - c5) - (c2 - c3)
by Th6
;
E30:
((((c7 " ) * c6) * (c2 - c5)) + c2) - c
4 =
(((((c7 " ) * c6) * (c2 - c5)) + c2) - c2) + (c2 - c4)
by Th4
.=
(((((c7 " ) * c6) * (c2 - c5)) + c2) - c2) - (c4 - c2)
by Th6
;
c
6 * (c3 - c5) =
(c6 * (c2 - c5)) - (c6 * (c2 - c3))
by E29, RLVECT_1:48
.=
(c7 * (((((c7 " ) * c6) * (c2 - c5)) + c2) - c2)) - (c7 * (c4 - c2))
by E25, E28, Th13
.=
c
7 * (((((c7 " ) * c6) * (c2 - c5)) + c2) - c4)
by E30, RLVECT_1:48
;
then
c
5,c
3 // c
4,
(((c7 " ) * c6) * (c2 - c5)) + c
2
by E25, Def1;
hence
ex b
1 being
VECTOR of c
1 st
( c
5,c
2 // c
2,b
1 & c
5,c
3 // c
4,b
1 )
by E27;
end;
hence
ex b
1 being
VECTOR of c
1 st
( c
5,c
2 // c
2,b
1 & c
5,c
3 // c
4,b
1 )
by E24;
end;
theorem Th28: :: ANALOAF:28
theorem Th29: :: ANALOAF:29
for b
1 being
RealLinearSpace holds
not ( ex b
2, b
3 being
VECTOR of b
1 st
for b
4, b
5 being
Real holds
(
(b4 * b2) + (b5 * b3) = 0. b
1 implies ( b
4 = 0 & b
5 = 0 ) ) & ( for b
2, b
3, b
4, b
5 being
VECTOR of b
1 holds
not ( not b
2,b
3 // b
4,b
5 & not b
2,b
3 // b
5,b
4 ) ) )
proof
let c
1 be
RealLinearSpace;
given c
2, c
3 being
VECTOR of c
1 such that E24:
for b
1, b
2 being
Real holds
(
(b1 * c2) + (b2 * c3) = 0. c
1 implies ( b
1 = 0 & b
2 = 0 ) )
;
E25:
( c
2 <> c
3 & c
2 <> 0. c
1 & c
3 <> 0. c
1 )
by E24, Th28;
E26:
not
0. c
1,c
2 // c
3,
0. c
1
not
0. c
1,c
2 // 0. c
1,c
3
hence
ex b
1, b
2, b
3, b
4 being
VECTOR of c
1 st
( not b
1,b
2 // b
3,b
4 & not b
1,b
2 // b
4,b
3 )
by E26;
end;
Lemma24:
for b1 being RealLinearSpace
for b2, b3, b4, b5 being VECTOR of b1
for b6, b7 being Real holds
not ( b6 * (b2 - b3) = b7 * (b4 - b5) & not ( not b6 <> 0 & not b7 <> 0 ) & not b3,b2 // b4,b5 & not b3,b2 // b5,b4 )
proof
let c
1 be
RealLinearSpace;
let c
2, c
3, c
4, c
5 be
VECTOR of c
1;
let c
6, c
7 be
Real;
assume that E25:
c
6 * (c2 - c3) = c
7 * (c4 - c5)
and E26:
not ( not c
6 <> 0 & not c
7 <> 0 )
;
hence
not ( not c
3,c
2 // c
4,c
5 & not c
3,c
2 // c
5,c
4 )
by E27, E28;
end;
theorem Th30: :: ANALOAF:30
canceled;
theorem Th31: :: ANALOAF:31
for b
1 being
RealLinearSpace holds
( ex b
2, b
3 being
VECTOR of b
1 st
for b
4 being
VECTOR of b
1 holds
ex b
5, b
6 being
Real st
(b5 * b2) + (b6 * b3) = b
4 implies for b
2, b
3, b
4, b
5 being
VECTOR of b
1 holds
not ( not b
2,b
3 // b
4,b
5 & not b
2,b
3 // b
5,b
4 & ( for b
6 being
VECTOR of b
1 holds
not ( ( b
2,b
3 // b
2,b
6 or b
2,b
3 // b
6,b
2 ) & ( b
4,b
5 // b
4,b
6 or b
4,b
5 // b
6,b
4 ) ) ) ) )
proof
let c
1 be
RealLinearSpace;
given c
2, c
3 being
VECTOR of c
1 such that E26:
for b
1 being
VECTOR of c
1 holds
ex b
2, b
3 being
Real st
(b2 * c2) + (b3 * c3) = b
1
;
let c
4, c
5, c
6, c
7 be
VECTOR of c
1;
assume E27:
( not c
4,c
5 // c
6,c
7 & not c
4,c
5 // c
7,c
6 )
;
consider c
8, c
9 being
Real such that E28:
(c8 * c2) + (c9 * c3) = c
5 - c
4
by E26;
consider c
10, c
11 being
Real such that E29:
(c10 * c2) + (c11 * c3) = c
7 - c
6
by E26;
consider c
12, c
13 being
Real such that E30:
(c12 * c2) + (c13 * c3) = c
4 - c
6
by E26;
set c
14 =
(c8 * c11) - (c10 * c9);
E31:
now
assume E32:
(c8 * c11) - (c10 * c9) = 0
;
then E33:
c
8 * c
11 = c
10 * c
9
;