:: AFF_4 semantic presentation
E1:
for b1 being AffinSpace
for b2 being Subset of b1
for b3 being set holds
( b3 in b2 implies b3 is Element of b1 )
;
theorem E2: :: AFF_4:1
for b
1 being
AffinSpacefor b
2, b
3, b
4, b
5 being
Element of b
1 holds
not ( (
LIN b
2,b
3,b
4 or
LIN b
2,b
4,b
3 ) & b
2 <> b
3 & for b
6 being
Element of b
1 holds
not (
LIN b
2,b
5,b
6 & b
3,b
5 // b
4,b
6 ) )
proof
let c
1 be
AffinSpace;
let c
2, c
3, c
4, c
5 be
Element of c
1;
assume that
E3:
(
LIN c
2,c
3,c
4 or
LIN c
2,c
4,c
3 )
and
E4:
c
2 <> c
3
;
c
3,c
2 // c
2,c
4
then consider c
6 being
Element of c
1 such that
E5:
c
5,c
2 // c
2,c
6
and
E6:
c
5,c
3 // c
4,c
6
by E4, DIRAF:47;
c
2,c
5 // c
2,c
6
by E5, AFF_1:13;
then
(
LIN c
2,c
5,c
6 & c
3,c
5 // c
4,c
6 )
by E6, AFF_1:13, AFF_1:def 1;
hence
ex b
1 being
Element of c
1 st
(
LIN c
2,c
5,b
1 & c
3,c
5 // c
4,b
1 )
;
end;
theorem E3: :: AFF_4:2
for b
1 being
AffinSpacefor b
2, b
3 being
Element of b
1for b
4 being
Subset of b
1 holds
( ( b
2 in b
4 ) implies ( ( not b
2,b
3 // b
4 & not b
3,b
2 // b
4 ) or b
3 in b
4 ) )
theorem E4: :: AFF_4:3
for b
1 being
AffinSpacefor b
2, b
3 being
Element of b
1for b
4, b
5 being
Subset of b
1 holds
( ( ) implies ( ( not b
2,b
3 // b
4 & not b
3,b
2 // b
4 ) or ( not b
4 // b
5 & not b
5 // b
4 ) or ( b
2,b
3 // b
5 & b
3,b
2 // b
5 ) ) )
theorem E5: :: AFF_4:4
for b
1 being
AffinSpacefor b
2, b
3, b
4, b
5 being
Element of b
1for b
6 being
Subset of b
1 holds
( ( ) implies ( ( not b
2,b
3 // b
6 & not b
3,b
2 // b
6 ) or ( not b
2,b
3 // b
4,b
5 & not b
4,b
5 // b
2,b
3 ) or not b
2 <> b
3 or ( b
4,b
5 // b
6 & b
5,b
4 // b
6 ) ) )
proof
let c
1 be
AffinSpace;
let c
2, c
3, c
4, c
5 be
Element of c
1;
let c
6 be
Subset of c
1;
assume that
E6:
( c
2,c
3 // c
6 or c
3,c
2 // c
6 )
and
E7:
( c
2,c
3 // c
4,c
5 or c
4,c
5 // c
2,c
3 )
and
E8:
c
2 <> c
3
;
( c
2,c
3 // c
6 & c
2,c
3 // c
4,c
5 )
by E6, E7, AFF_1:13, AFF_1:48;
hence
c
4,c
5 // c
6
by E8, AFF_1:46;
hence
c
5,c
4 // c
6
by AFF_1:48;
end;
theorem :: AFF_4:5
for b
1 being
AffinSpacefor b
2, b
3 being
Element of b
1for b
4, b
5 being
Subset of b
1 holds
( ( ) implies ( ( not b
2,b
3 // b
4 & not b
3,b
2 // b
4 ) or ( not b
2,b
3 // b
5 & not b
3,b
2 // b
5 ) or not b
2 <> b
3 or ( b
4 // b
5 & b
5 // b
4 ) ) )
proof
let c
1 be
AffinSpace;
let c
2, c
3 be
Element of c
1;
let c
4, c
5 be
Subset of c
1;
assume that
E6:
( ( c
2,c
3 // c
4 or c
3,c
2 // c
4 ) & ( c
2,c
3 // c
5 or c
3,c
2 // c
5 ) )
and
E7:
c
2 <> c
3
;
E8:
( c
2,c
3 // c
4 & c
2,c
3 // c
5 )
by E6, AFF_1:48;
hence
c
4 // c
5
by E7, AFF_1:67;
thus
c
5 // c
4
by E7, E8, AFF_1:67;
end;
theorem :: AFF_4:6
for b
1 being
AffinSpacefor b
2, b
3, b
4, b
5 being
Element of b
1for b
6 being
Subset of b
1 holds
( ( ) implies ( ( not b
2,b
3 // b
6 & not b
3,b
2 // b
6 ) or ( not b
4,b
5 // b
6 & not b
5,b
4 // b
6 ) or ( b
2,b
3 // b
4,b
5 & b
2,b
3 // b
5,b
4 ) ) )
proof
let c
1 be
AffinSpace;
let c
2, c
3, c
4, c
5 be
Element of c
1;
let c
6 be
Subset of c
1;
assume E6:
( ( c
2,c
3 // c
6 or c
3,c
2 // c
6 ) & ( c
4,c
5 // c
6 or c
5,c
4 // c
6 ) )
;
then E7:
( c
2,c
3 // c
6 & c
4,c
5 // c
6 )
by AFF_1:48;
c
6 is
is_line
by E6, AFF_1:40;
hence
c
2,c
3 // c
4,c
5
by E7, AFF_1:45;
hence
c
2,c
3 // c
5,c
4
by AFF_1:13;
end;
theorem E6: :: AFF_4:7
for b
1 being
AffinSpacefor b
2, b
3, b
4, b
5 being
Element of b
1for b
6, b
7 being
Subset of b
1 holds
( ( b
2 in b
6 & b
3 in b
6 & b
4 in b
7 ) implies ( ( not b
6 // b
7 & not b
7 // b
6 ) or not b
2 <> b
3 or ( not b
2,b
3 // b
4,b
5 & not b
4,b
5 // b
2,b
3 ) or b
5 in b
7 ) )
proof
let c
1 be
AffinSpace;
let c
2, c
3, c
4, c
5 be
Element of c
1;
let c
6, c
7 be
Subset of c
1;
assume E7:
( ( c
6 // c
7 or c
7 // c
6 ) & c
2 <> c
3 & ( c
2,c
3 // c
4,c
5 or c
4,c
5 // c
2,c
3 ) & c
2 in c
6 & c
3 in c
6 & c
4 in c
7 )
;
then
( c
6 is
is_line & c
7 is
is_line )
by AFF_1:50;
then
c
2,c
3 // c
6
by E7, AFF_1:66;
then
c
4,c
5 // c
6
by E7, E5;
then
c
4,c
5 // c
7
by E7, E4;
hence
c
5 in c
7
by E7, E3;
end;
E7:
for b1 being AffinSpace
for b2, b3, b4 being Element of b1
for b5, b6 being Subset of b1 holds
not ( b5 // b6 & b2 in b5 & b3 in b5 & b4 in b6 & for b7 being Element of b1 holds
not ( b7 in b6 & b2,b4 // b3,b7 ) )
proof
let c
1 be
AffinSpace;
let c
2, c
3, c
4 be
Element of c
1;
let c
5, c
6 be
Subset of c
1;
assume E8:
( c
5 // c
6 & c
2 in c
5 & c
3 in c
5 & c
4 in c
6 )
;
then E9:
c
5 is
is_line
by AFF_1:50;
E10:
now
assume E11:
c
2 <> c
3
;
consider c
7 being
Element of c
1 such that
E12:
c
2,c
3 // c
4,c
7
and
E13:
c
2,c
4 // c
3,c
7
by DIRAF:47;
c
4,c
7 // c
2,c
3
by E12, AFF_1:13;
then
c
4,c
7 // c
5
by E8, E9, E11, AFF_1:41;
then
c
4,c
7 // c
6
by E8, E4;
then
c
7 in c
6
by E8, E3;
hence
ex b
1 being
Element of c
1 st
( b
1 in c
6 & c
2,c
4 // c
3,b
1 )
by E13;
end;
now
assume E11:
c
2 = c
3
;
take c
7 = c
4;
thus
c
7 in c
6
by E8;
thus
c
2,c
4 // c
3,c
7
by E11, AFF_1:11;
end;
hence
ex b
1 being
Element of c
1 st
( b
1 in c
6 & c
2,c
4 // c
3,b
1 )
by E10;
end;
theorem E8: :: AFF_4:8
for b
1 being
AffinSpacefor b
2, b
3, b
4, b
5, b
6 being
Element of b
1for b
7, b
8 being
Subset of b
1 holds
( ( b
2 in b
7 & b
2 in b
8 & b
3 in b
7 & b
4 in b
7 & b
5 in b
8 & b
6 in b
8 & b
7 is
is_line & b
8 is
is_line & b
2 = b
4 ) implies ( not b
2 <> b
3 or not b
2 <> b
5 or not b
7 <> b
8 or ( not b
3,b
5 // b
4,b
6 & not b
5,b
3 // b
6,b
4 ) or b
2 = b
6 ) )
proof
let c
1 be
AffinSpace;
let c
2, c
3, c
4, c
5, c
6 be
Element of c
1;
let c
7, c
8 be
Subset of c
1;
assume that
E9:
( c
2 in c
7 & c
2 in c
8 & c
3 in c
7 & c
4 in c
7 & c
5 in c
8 & c
6 in c
8 )
and
E10:
( c
2 <> c
3 & c
2 <> c
5 & c
7 <> c
8 )
and
E11:
( c
3,c
5 // c
4,c
6 or c
5,c
3 // c
6,c
4 )
and
E12:
( c
7 is
is_line & c
8 is
is_line )
and
E13:
c
2 = c
4
;
E14:
(
LIN c
2,c
3,c
4 &
LIN c
2,c
5,c
6 )
by E9, E12, AFF_1:33;
E15:
not
LIN c
2,c
3,c
5
proof
assume
LIN c
2,c
3,c
5
;
then consider c
9 being
Subset of c
1 such that
E16:
( c
9 is
is_line & c
2 in c
9 & c
3 in c
9 & c
5 in c
9 )
by AFF_1:33;
( c
7 = c
9 & c
8 = c
9 )
by E9, E10, E12, E16, AFF_1:30;
hence
not verum
by E10;
end;
c
3,c
5 // c
4,c
6
by E11, AFF_1:13;
hence
c
2 = c
6
by E13, E14, E15, AFF_1:69;
end;
theorem E9: :: AFF_4:9
for b
1 being
AffinSpacefor b
2, b
3, b
4, b
5, b
6 being
Element of b
1for b
7, b
8 being
Subset of b
1 holds
( ( b
2 in b
7 & b
2 in b
8 & b
3 in b
7 & b
4 in b
7 & b
5 in b
8 & b
6 in b
8 & b
7 is
is_line & b
8 is
is_line & b
3 = b
4 ) implies ( not b
2 <> b
3 or not b
2 <> b
5 or not b
7 <> b
8 or ( not b
3,b
5 // b
4,b
6 & not b
5,b
3 // b
6,b
4 ) or b
5 = b
6 ) )
proof
let c
1 be
AffinSpace;
let c
2, c
3, c
4, c
5, c
6 be
Element of c
1;
let c
7, c
8 be
Subset of c
1;
assume that
E10:
( c
2 in c
7 & c
2 in c
8 & c
3 in c
7 & c
4 in c
7 & c
5 in c
8 & c
6 in c
8 )
and
E11:
( c
2 <> c
3 & c
2 <> c
5 & c
7 <> c
8 )
and
E12:
( c
3,c
5 // c
4,c
6 or c
5,c
3 // c
6,c
4 )
and
E13:
( c
7 is
is_line & c
8 is
is_line )
and
E14:
c
3 = c
4
;
E15:
(
LIN c
2,c
3,c
4 &
LIN c
2,c
5,c
6 )
by E10, E13, AFF_1:33;
E16:
not
LIN c
2,c
3,c
5
proof
assume
LIN c
2,c
3,c
5
;
then consider c
9 being
Subset of c
1 such that
E17:
( c
9 is
is_line & c
2 in c
9 & c
3 in c
9 & c
5 in c
9 )
by AFF_1:33;
( c
7 = c
9 & c
8 = c
9 )
by E10, E11, E13, E17, AFF_1:30;
hence
not verum
by E11;
end;
E17:
(
LIN c
2,c
5,c
5 & c
3,c
5 // c
4,c
5 )
by E14, AFF_1:11, AFF_1:16;
c
3,c
5 // c
4,c
6
by E12, AFF_1:13;
hence
c
5 = c
6
by E15, E16, E17, AFF_1:70;
end;
theorem E10: :: AFF_4:10
for b
1 being
AffinSpacefor b
2, b
3, b
4, b
5 being
Element of b
1for b
6, b
7 being
Subset of b
1 holds
( ( b
2 in b
6 & b
3 in b
6 & b
4 in b
7 & b
5 in b
7 & b
2 = b
3 ) implies ( ( not b
6 // b
7 & not b
7 // b
6 ) or not b
6 <> b
7 or ( not b
2,b
4 // b
3,b
5 & not b
4,b
2 // b
5,b
3 ) or b
4 = b
5 ) )
proof
let c
1 be
AffinSpace;
let c
2, c
3, c
4, c
5 be
Element of c
1;
let c
6, c
7 be
Subset of c
1;
assume that
E11:
( c
6 // c
7 or c
7 // c
6 )
and
E12:
( c
2 in c
6 & c
3 in c
6 & c
4 in c
7 & c
5 in c
7 )
and
E13:
c
6 <> c
7
and
E14:
( c
2,c
4 // c
3,c
5 or c
4,c
2 // c
5,c
3 )
and
E15:
c
2 = c
3
;
c
2,c
4 // c
2,c
5
by E14, E15, AFF_1:13;
then
LIN c
2,c
4,c
5
by AFF_1:def 1;
then E16:
LIN c
4,c
5,c
2
by AFF_1:15;
assume E17:
c
4 <> c
5
;
c
7 is
is_line
by E11, AFF_1:50;
then
c
2 in c
7
by E12, E16, E17, AFF_1:39;
hence
not verum
by E11, E12, E13, AFF_1:59;
end;
theorem E11: :: AFF_4:11
theorem E12: :: AFF_4:12
:: deftheorem defines Plane AFF_4:def 1 :
:: deftheorem E13 defines being_plane AFF_4:def 2 :
E14:
for b1 being AffinSpace
for b2, b3 being Subset of b1
for b4 being Element of b1 holds
( b4 in Plane b2,b3 iff ex b5 being Element of b1 st
( b4,b5 // b2 & b5 in b3 ) )
theorem :: AFF_4:13
theorem E15: :: AFF_4:14
theorem :: AFF_4:15
proof
let c
1 be
AffinSpace;
let c
2, c
3 be
Subset of c
1;
assume E16:
c
2 // c
3
;
then E17:
( c
2 is
is_line & c
3 is
is_line )
by AFF_1:50;
set c
4 =
Plane c
2,c
3;
E18:
c
3 c= Plane c
2,c
3
by E17, E15;
Plane c
2,c
3 c= c
3
proof
now
let c
5 be
set ;
assume
c
5 in Plane c
2,c
3
;
then
c
5 in { b1 where B is Element of c1 : ex b1 being Element of c1 st
( b1,b2 // c2 & b2 in c3 ) }
;
then consider c
6 being
Element of c
1 such that
E19:
c
5 = c
6
and
E20:
ex b
1 being
Element of c
1 st
( c
6,b
1 // c
2 & b
1 in c
3 )
;
consider c
7 being
Element of c
1 such that
E21:
c
6,c
7 // c
2
and
E22:
c
7 in c
3
by E20;
c
6,c
7 // c
3
by E16, E21, AFF_1:57;
then
c
7,c
6 // c
3
by AFF_1:48;
hence
c
5 in c
3
by E17, E19, E22, AFF_1:37;
end;
hence
Plane c
2,c
3 c= c
3
by TARSKI:def 3;
end;
hence
Plane c
2,c
3 = c
3
by E18, XBOOLE_0:def 10;
end;
theorem E16: :: AFF_4:16
proof
let c
1 be
AffinSpace;
let c
2, c
3, c
4 be
Subset of c
1;
assume E17:
c
2 // c
3
;
now
let c
5 be
set ;
thus
( c
5 in Plane c
2,c
4 iff c
5 in Plane c
3,c
4 )
proof
E18:
now
assume
c
5 in Plane c
2,c
4
;
then
c
5 in { b1 where B is Element of c1 : ex b1 being Element of c1 st
( b1,b2 // c2 & b2 in c4 ) }
;
then consider c
6 being
Element of c
1 such that
E19:
c
5 = c
6
and
E20:
ex b
1 being
Element of c
1 st
( c
6,b
1 // c
2 & b
1 in c
4 )
;
consider c
7 being
Element of c
1 such that
E21:
( c
6,c
7 // c
2 & c
7 in c
4 )
by E20;
c
6,c
7 // c
3
by E17, E21, AFF_1:57;
then
c
5 in { b1 where B is Element of c1 : ex b1 being Element of c1 st
( b1,b2 // c3 & b2 in c4 ) }
by E19, E21;
hence
c
5 in Plane c
3,c
4
;
end;
now
assume
c
5 in Plane c
3,c
4
;
then
c
5 in { b1 where B is Element of c1 : ex b1 being Element of c1 st
( b1,b2 // c3 & b2 in c4 ) }
;
then consider c
6 being
Element of c
1 such that
E19:
c
5 = c
6
and
E20:
ex b
1 being
Element of c
1 st
( c
6,b
1 // c
3 & b
1 in c
4 )
;
consider c
7 being
Element of c
1 such that
E21:
( c
6,c
7 // c
3 & c
7 in c
4 )
by E20;
c
6,c
7 // c
2
by E17, E21, AFF_1:57;
then
c
5 in { b1 where B is Element of c1 : ex b1 being Element of c1 st
( b1,b2 // c2 & b2 in c4 ) }
by E19, E21;
hence
c
5 in Plane c
2,c
4
;
end;
hence
( c
5 in Plane c
2,c
4 iff c
5 in Plane c
3,c
4 )
by E18;
end;
end;
hence
Plane c
2,c
4 = Plane c
3,c
4
by TARSKI:2;
end;
theorem :: AFF_4:17
proof
let c
1 be
AffinSpace;
let c
2, c
3, c
4, c
5, c
6 be
Element of c
1;
let c
7, c
8, c
9, c
10 be
Subset of c
1;
assume that
E17:
( c
2 in c
7 & c
3 in c
7 & c
4 in c
7 & c
2 in c
8 & c
5 in c
8 & c
6 in c
8 )
and
E18:
( not c
2 in c
9 & not c
2 in c
10 & c
7 <> c
8 )
and
E19:
( c
3 in c
9 & c
5 in c
9 & c
4 in c
10 & c
6 in c
10 )
and
E20:
( c
7 is
is_line & c
8 is
is_line & c
9 is
is_line & c
10 is
is_line )
;
E21:
c
3 <> c
5
by E17, E18, E19, E20, AFF_1:30;
E22:
c
4 <> c
6
by E17, E18, E19, E20, AFF_1:30;
LIN c
2,c
3,c
4
by E17, E20, AFF_1:33;
then consider c
11 being
Element of c
1 such that
E23:
LIN c
2,c
5,c
11
and
E24:
c
3,c
5 // c
4,c
11
by E18, E19, E2;
E25:
c
11 in c
8
by E17, E18, E19, E20, E23, AFF_1:39;
then E26:
c
4 <> c
11
by E17, E18, E19, E20, AFF_1:30;
set c
12 =
Line c
4,c
11;
E27:
Line c
4,c
11 is
is_line
by E26, AFF_1:def 3;
E28:
( c
4 in Line c
4,c
11 & c
11 in Line c
4,c
11 )
by AFF_1:26;
now
assume
Line c
4,c
11 <> c
10
;
then E29:
c
11 <> c
6
by E19, E20, E22, E27, E28, AFF_1:30;
LIN c
6,c
11,c
5
by E17, E20, E25, AFF_1:33;
then consider c
13 being
Element of c
1 such that
E30:
LIN c
6,c
4,c
13
and
E31:
c
11,c
4 // c
5,c
13
by E29, E2;
E32:
c
13 in c
10
by E19, E20, E22, E30, AFF_1:39;
c
5,c
3 // c
11,c
4
by E24, AFF_1:13;
then
c
5,c
3 // c
5,c
13
by E26, E31, AFF_1:14;
then
LIN c
5,c
3,c
13
by AFF_1:def 1;
then
c
13 in c
9
by E19, E20, E21, AFF_1:39;
hence
ex b
1 being
Element of c
1 st
( b
1 in c
9 & b
1 in c
10 )
by E32;
end;
hence
not ( not c
9 // c
10 & for b
1 being
Element of c
1 holds
not ( b
1 in c
9 & b
1 in c
10 ) )
by E19, E20, E21, E24, E26, E28, AFF_1:52;
end;
theorem E17: :: AFF_4:18
proof
let c
1 be
AffinSpace;
let c
2, c
3, c
4, c
5 be
Element of c
1;
let c
6, c
7, c
8, c
9 be
Subset of c
1;
assume that
E18:
( c
2 in c
6 & c
3 in c
6 & c
4 in c
7 & c
5 in c
7 & c
2 in c
8 & c
4 in c
8 & c
3 in c
9 & c
5 in c
9 )
and
E19:
c
6 <> c
7
and
E20:
c
6 // c
7
and
E21:
( c
8 is
is_line & c
9 is
is_line )
;
E22:
( c
6 is
is_line & c
7 is
is_line )
by E20, AFF_1:50;
E23:
( c
2 <> c
4 & c
3 <> c
5 )
by E18, E19, E20, AFF_1:59;
now
assume E24:
c
2 <> c
3
;
consider c
10 being
Element of c
1 such that
E25:
c
2,c
3 // c
4,c
10
and
E26:
c
2,c
4 // c
3,c
10
by DIRAF:47;
c
2,c
3 // c
6
by E18, E22, AFF_1:66;
then
c
2,c
3 // c
7
by E20, AFF_1:57;
then
c
4,c
10 // c
7
by E24, E25, AFF_1:46;
then E27:
c
10 in c
7
by E18, E22, AFF_1:37;
then E28:
c
3 <> c
10
by E18, E19, E20, AFF_1:59;
set c
11 =
Line c
3,c
10;
E29:
Line c
3,c
10 is
is_line
by E28, AFF_1:def 3;
E30:
( c
3 in Line c
3,c
10 & c
10 in Line c
3,c
10 )
by AFF_1:26;
now
assume
Line c
3,c
10 <> c
9
;
then E31:
c
10 <> c
5
by E18, E21, E23, E29, E30, AFF_1:30;
LIN c
5,c
10,c
4
by E18, E22, E27, AFF_1:33;
then consider c
12 being
Element of c
1 such that
E32:
LIN c
5,c
3,c
12
and
E33:
c
10,c
3 // c
4,c
12
by E31, E2;
E34:
c
12 in c
9
by E18, E21, E23, E32, AFF_1:39;
c
4,c
2 // c
10,c
3
by E26, AFF_1:13;
then
c
4,c
2 // c
4,c
12
by E28, E33, AFF_1:14;
then
LIN c
4,c
2,c
12
by AFF_1:def 1;
then
c
12 in c
8
by E18, E21, E23, AFF_1:39;
hence
ex b
1 being
Element of c
1 st
( b
1 in c
8 & b
1 in c
9 )
by E34;
end;
hence
not ( not c
8 // c
9 & for b
1 being
Element of c
1 holds
not ( b
1 in c
8 & b
1 in c
9 ) )
by E18, E21, E23, E26, E28, E30, AFF_1:52;
end;
hence
not ( not c
8 // c
9 & for b
1 being
Element of c
1 holds
not ( b
1 in c
8 & b
1 in c
9 ) )
by E18;
end;
E18:
for b1 being AffinSpace
for b2 being Element of b1
for b3, b4, b5 being Subset of b1 holds
( ( b3 is is_line & b4 is is_line & b2 in b5 & b2 in Plane b3,b4 & b3 // b5 ) implies ( b5 c= Plane b3,b4 ) )
proof
let c
1 be
AffinSpace;
let c
2 be
Element of c
1;
let c
3, c
4, c
5 be
Subset of c
1;
assume E19:
( c
3 is
is_line & c
4 is
is_line & c
2 in c
5 & c
2 in Plane c
3,c
4 & c
3 // c
5 )
;
now
let c
6 be
set ;
assume E20:
c
6 in c
5
;
consider c
7 being
Element of c
1 such that
E21:
( c
2,c
7 // c
3 & c
7 in c
4 )
by E19, E14;
E22:
Plane c
3,c
4 = Plane c
5,c
4
by E19, E16;
E23:
c
5 is
is_line
by E19, AFF_1:50;
c
2,c
7 // c
5
by E19, E21, AFF_1:57;
then E24:
c
7 in c
5
by E19, E23, AFF_1:37;
reconsider c
8 = c
6 as
Element of c
1 by E20;
c
8,c
7 // c
5
by E20, E23, E24, AFF_1:37;
hence
c
6 in Plane c
3,c
4
by E21, E22;
end;
hence
c
5 c= Plane c
3,c
4
by TARSKI:def 3;
end;
E19:
for b1 being AffinSpace
for b2, b3 being Element of b1
for b4, b5, b6 being Subset of b1 holds
( ( b4 is is_line & b5 is is_line & b6 is is_line & b2 in Plane b4,b5 & b3 in Plane b4,b5 & b2 in b6 & b3 in b6 ) implies ( not b2 <> b3 or b6 c= Plane b4,b5 ) )
proof
let c
1 be
AffinSpace;
let c
2, c
3 be
Element of c
1;
let c
4, c
5, c
6 be
Subset of c
1;
assume E20:
( c
4 is
is_line & c
5 is
is_line & c
6 is
is_line & c
2 in Plane c
4,c
5 & c
3 in Plane c
4,c
5 & c
2 <> c
3 & c
2 in c
6 & c
3 in c
6 )
;
now
let c
7 be
set ;
assume E21:
c
7 in c
6
;
then reconsider c
8 = c
7 as
Element of the
carrier of c
1 ;
consider c
9 being
Element of c
1 such that
E22:
( c
2,c
9 // c
4 & c
9 in c
5 )
by E20, E14;
consider c
10 being
Element of c
1 such that
E23:
( c
3,c
10 // c
4 & c
10 in c
5 )
by E20, E14;
consider c
11 being
Subset of c
1 such that
E24:
( c
2 in c
11 & c
4 // c
11 )
by E20, AFF_1:63;
consider c
12 being
Subset of c
1 such that
E25:
( c
3 in c
12 & c
4 // c
12 )
by E20, AFF_1:63;
E26:
c
11 // c
12
by E24, E25, AFF_1:58;
E27:
( c
2,c
9 // c
11 & c
3,c
10 // c
12 )
by E22, E23, E24, E25, AFF_1:57;
then E28:
( c
9 in c
11 & c
10 in c
12 )
by E24, E25, E3;
E29:
( c
11 is
is_line & c
12 is
is_line )
by E27, AFF_1:40;
E30:
now
assume
c
11 = c
12
;
then
c
6 = c
11
by E20, E24, E25, E29, AFF_1:30;
then
c
6 c= Plane c
4,c
5
by E20, E24, E18;
hence
c
7 in Plane c
4,c
5
by E21;
end;
now
assume
c
11 <> c
12
;
then E31:
not ( not c
5 // c
6 & for b
1 being
Element of c
1 holds
not ( b
1 in c
5 & b
1 in c
6 ) )
by E20, E22, E23, E24, E25, E26, E28, E17;
E32:
now
assume E33:
c
5 // c
6
;
now
assume
c
5 <> c
6
;
then E35:
c
3 <> c
10
by E20, E23, E33, AFF_1:59;
now
assume E36:
c
8 <> c
3
;
consider c
13 being
Element of c
1 such that
E37:
( c
3,c
8 // c
10,c
13 & c
3,c
10 // c
8,c
13 )
by DIRAF:47;
c
3,c
8 // c
6
by E20, E21, AFF_1:37;
then
c
10,c
13 // c
6
by E36, E37, AFF_1:46;
then
c
10,c
13 // c
5
by E33, AFF_1:57;
then E38:
c
13 in c
5
by E23, E3;
c
8,c
13 // c
4
by E23, E35, E37, AFF_1:46;
hence
c
7 in Plane c
4,c
5
by E38;
end;
hence
c
7 in Plane c
4,c
5
by E20;
end;
hence
c
7 in Plane c
4,c
5
by E34;
end;
now
given c
13 being
Element of c
1 such that
E33:
( c
13 in c
5 & c
13 in c
6 )
and
E34:
not c
5 // c
6
;
E35:
c
5 <> c
6
by E20, E34, AFF_1:55;
E36:
now
assume E37:
c
13 <> c
2
;
then E38:
c
2 <> c
9
by E20, E22, E33, E35, AFF_1:30;
now
assume E40:
c
13 <> c
9
;
LIN c
13,c
2,c
8
by E20, E21, E33, AFF_1:33;
then consider c
14 being
Element of c
1 such that
E41:
(
LIN c
13,c
9,c
14 & c
2,c
9 // c
8,c
14 )
by E37, E2;
E42:
c
13,c
9 // c
13,c
14
by E41, AFF_1:def 1;
c
13,c
9 // c
5
by E20, E22, E33, AFF_1:37;
then
c
13,c
14 // c
5
by E40, E42, AFF_1:46;
then E43:
c
14 in c
5
by E33, E3;
c
8,c
14 // c
4
by E22, E38, E41, AFF_1:46;
hence
c
7 in Plane c
4,c
5
by E43;
end;
hence
c
7 in Plane c
4,c
5
by E39;
end;
now
assume E37:
c
13 <> c
3
;
then E38:
c
3 <> c
10
by E20, E23, E33, E35, AFF_1:30;
now
assume E40:
c
13 <> c
10
;
LIN c
13,c
3,c
8
by E20, E21, E33, AFF_1:33;
then consider c
14 being
Element of c
1 such that
E41:
(
LIN c
13,c
10,c
14 & c
3,c
10 // c
8,c
14 )
by E37, E2;
E42:
c
13,c
10 // c
13,c
14
by E41, AFF_1:def 1;
c
13,c
10 // c
5
by E20, E23, E33, AFF_1:37;
then
c
13,c
14 // c
5
by E40, E42, AFF_1:46;
then E43:
c
14 in c
5
by E33, E3;
c
8,c
14 // c
4
by E23, E38, E41, AFF_1:46;
hence
c
7 in Plane c
4,c
5
by E43;
end;
hence
c
7 in Plane c
4,c
5
by E39;
end;
hence
c
7 in Plane c
4,c
5
by E20, E36;
end;
hence
c
7 in Plane c
4,c
5
by E31, E32;
end;
hence
c
7 in Plane c
4,c
5
by E30;
end;
hence
c
6 c= Plane c
4,c
5
by TARSKI:def 3;
end;
theorem E20: :: AFF_4:19
proof
let c
1 be
AffinSpace;
let c
2, c
3 be
Element of c
1;
let c
4 be
Subset of c
1;
assume that
E21:
c
4 is
is_plane
and
E22:
( c
2 in c
4 & c
3 in c
4 )
and
E23:
c
2 <> c
3
;
set c
5 =
Line c
2,c
3;
E24:
Line c
2,c
3 is
is_line
by E23, AFF_1:def 3;
E25:
( c
2 in Line c
2,c
3 & c
3 in Line c
2,c
3 )
by AFF_1:26;
ex b
1, b
2 being
Subset of c
1 st
( b
1 is
is_line & b
2 is
is_line & not b
1 // b
2 & c
4 = Plane b
1,b
2 )
by E21, E13;
hence
Line c
2,c
3 c= c
4
by E22, E23, E24, E25, E19;
end;
E21:
for b1 being AffinSpace
for b2, b3, b4 being Subset of b1 holds
( ( b2 is is_line & b3 is is_line & b4 is is_line & b4 c= Plane b2,b3 ) implies ( Plane b2,b4 c= Plane b2,b3 ) )
proof
let c
1 be
AffinSpace;
let c
2, c
3, c
4 be
Subset of c
1;
assume that
E22:
( c
2 is
is_line & c
3 is
is_line & c
4 is
is_line )
and
E23:
c
4 c= Plane c
2,c
3
;
now
let c
5 be
set ;
assume
c
5 in Plane c
2,c
4
;
then
c
5 in { b1 where B is Element of c1 : ex b1 being Element of c1 st
( b1,b2 // c2 & b2 in c4 ) }
;
then consider c
6 being
Element of c
1 such that
E24:
c
5 = c
6
and
E25:
ex b
1 being
Element of c
1 st
( c
6,b
1 // c
2 & b
1 in c
4 )
;
consider c
7 being
Element of c
1 such that
E26:
c
6,c
7 // c
2
and
E27:
c
7 in c
4
by E25;
consider c
8 being
Element of c
1 such that
E28:
c
7,c
8 // c
2
and
E29:
c
8 in c
3
by E23, E27, E14;
consider c
9 being
Subset of c
1 such that
E30:
c
7 in c
9
and
E31:
c
2 // c
9
by E22, AFF_1:63;
E32:
c
9 // c
2
by E31;
( c
6,c
7 // c
9 & c
7,c
8 // c
9 )
by E26, E28, E31, AFF_1:57;
then
( c
6 in c
9 & c
8 in c
9 )
by E30, E3;
then
c
6,c
8 // c
2
by E32, AFF_1:54;
hence
c
5 in Plane c
2,c
3
by E24, E29;
end;
hence
Plane c
2,c
4 c= Plane c
2,c
3
by TARSKI:def 3;
end;
theorem E22: :: AFF_4:20
proof
let c
1 be
AffinSpace;
let c
2, c
3, c
4 be
Subset of c
1;
assume that
E23:
( c
2 is
is_line & c
3 is
is_line & c
4 is
is_line )
and
E24:
( not c
2 // c
3 & not c
2 // c
4 )
and
E25:
c
4 c= Plane c
2,c
3
;
E26:
Plane c
2,c
4 c= Plane c
2,c
3
by E23, E25, E21;
consider c
5, c
6 being
Element of c
1 such that
E27:
( c
5 in c
4 & c
6 in c
4 )
and
E28:
c
5 <> c
6
by E23, AFF_1:31;
consider c
7 being
Element of c
1 such that
E29:
c
5,c
7 // c
2
and
E30:
c
7 in c
3
by E25, E27, E14;
consider c
8 being
Element of c
1 such that
E31:
c
6,c
8 // c
2
and
E32:
c
8 in c
3
by E25, E27, E14;
E33:
c
7 <> c
8
proof
assume E34:
c
7 = c
8
;
consider c
9 being
Subset of c
1 such that
E35:
c
7 in c
9
and
E36:
c
2 // c
9
by E23, AFF_1:63;
E37:
c
9 is
is_line
by E36, AFF_1:50;
( c
7,c
6 // c
9 & c
7,c
5 // c
9 )
by E29, E31, E34, E36, E4;
then
( c
6 in c
9 & c
5 in c
9 )
by E35, E3;
hence
not verum
by E23, E24, E27, E28, E36, E37, AFF_1:30;
end;
( c
7,c
5 // c
2 & c
8,c
6 // c
2 )
by E29, E31, AFF_1:48;
then
( c
7 in Plane c
2,c
4 & c
8 in Plane c
2,c
4 )
by E27;
then
c
3 c= Plane c
2,c
4
by E23, E30, E32, E33, E19;
then
Plane c
2,c
3 c= Plane c
2,c
4
by E23, E21;
hence
Plane c
2,c
4 = Plane c
2,c
3
by E26, XBOOLE_0:def 10;
end;
theorem E23: :: AFF_4:21
proof
let c
1 be
AffinSpace;
let c
2, c
3, c
4 be
Subset of c
1;
assume that
E24:
( c
2 is
is_line & c
3 is
is_line & c
4 is
is_line )
and
E25:
c
4 c= Plane c
2,c
3
;
consider c
5, c
6 being
Element of c
1 such that
E26:
( c
5 in c
4 & c
6 in c
4 )
and
E27:
c
5 <> c
6
by E24, AFF_1:31;
consider c
7 being
Element of c
1 such that
E28:
c
5,c
7 // c
2
and
E29:
c
7 in c
3
by E25, E26, E14;
consider c
8 being
Element of c
1 such that
E30:
c
6,c
8 // c
2
and
E31:
c
8 in c
3
by E25, E26, E14;
consider c
9 being
Subset of c
1 such that
E32:
c
7 in c
9
and
E33:
c
2 // c
9
by E24, AFF_1:63;
consider c
10 being
Subset of c
1 such that
E34:
c
8 in c
10
and
E35:
c
2 // c
10
by E24, AFF_1:63;
E36:
( c
7,c
5 // c
9 & c
8,c
6 // c
10 & c
9 // c
10 )
by E28, E30, E33, E35, E4, AFF_1:58;
then E37:
( c
5 in c
9 & c
6 in c
10 )
by E32, E34, E3;
E38:
( c
9 is
is_line & c
10 is
is_line )
by E33, E35, AFF_1:50;
now
assume
c
9 = c
10
;
then
( c
6 in c
9 & c
5 in c
9 )
by E32, E34, E36, E3;
then
c
7 in c
4
by E24, E26, E27, E32, E38, AFF_1:30;
hence
ex b
1 being
Element of c
1 st
( b
1 in c
3 & b
1 in c
4 )
by E29;
end;
hence
not ( not c
3 // c
4 & for b
1 being
Element of c
1 holds
not ( b
1 in c
3 & b
1 in c
4 ) )
by E24, E26, E29, E31, E32, E34, E36, E37, E17;
end;
theorem E24: :: AFF_4:22
proof
let c
1 be
AffinSpace;
let c
2, c
3, c
4 be
Subset of c
1;
assume that
E25:
c
2 is
is_plane
and
E26:
( c
3 is
is_line & c
4 is
is_line )
and
E27:
( c
3 c= c
2 & c
4 c= c
2 )
;
consider c
5, c
6 being
Subset of c
1 such that
E28:
( c
5 is
is_line & c
6 is
is_line )
and
E29:
not c
5 // c
6
and
E30:
c
2 = Plane c
5,c
6
by E25, E13;
E31:
now
assume
not c
5 // c
3
;
then
c
4 c= Plane c
5,c
3
by E26, E27, E28, E29, E30, E22;
hence
not ( not c
3 // c
4 & for b
1 being
Element of c
1 holds
not ( b
1 in c
3 & b
1 in c
4 ) )
by E26, E28, E23;
end;
now
assume
not c
5 // c
4
;
then
c
3 c= Plane c
5,c
4
by E26, E27, E28, E29, E30, E22;
then
not ( not c
4 // c
3 & for b
1 being
Element of c
1 holds
not ( b
1 in c
4 & b
1 in c
3 ) )
by E26, E28, E23;
hence
not ( not c
3 // c
4 & for b
1 being
Element of c
1 holds
not ( b
1 in c
3 & b
1 in c
4 ) )
;
end;
hence
not ( not c
3 // c
4 & for b
1 being
Element of c
1 holds
not ( b
1 in c
3 & b
1 in c
4 ) )
by E31, AFF_1:58;
end;
theorem E25: :: AFF_4:23