:: INCSP_1 semantic presentation begin definition attrc1 is strict ; struct IncProjStr -> ; aggrIncProjStr(# Points, Lines, Inc #) -> IncProjStr ; sel Points c1 -> non empty set ; sel Lines c1 -> non empty set ; sel Inc c1 -> Relation of the Points of c1, the Lines of c1; end; definition attrc1 is strict ; struct IncStruct -> IncProjStr ; aggrIncStruct(# Points, Lines, Planes, Inc, Inc2, Inc3 #) -> IncStruct ; sel Planes c1 -> non empty set ; sel Inc2 c1 -> Relation of the Points of c1, the Planes of c1; sel Inc3 c1 -> Relation of the Lines of c1, the Planes of c1; end; definition let S be IncProjStr ; mode POINT of S is Element of the Points of S; mode LINE of S is Element of the Lines of S; end; definition let S be IncStruct ; mode PLANE of S is Element of the Planes of S; end; definition let S be IncProjStr ; let A be POINT of S; let L be LINE of S; predA on L means :Def1: :: INCSP_1:def 1 [A,L] in the Inc of S; end; :: deftheorem Def1 defines on INCSP_1:def_1_:_ for S being IncProjStr for A being POINT of S for L being LINE of S holds ( A on L iff [A,L] in the Inc of S ); definition let S be IncStruct ; let A be POINT of S; let P be PLANE of S; predA on P means :Def2: :: INCSP_1:def 2 [A,P] in the Inc2 of S; end; :: deftheorem Def2 defines on INCSP_1:def_2_:_ for S being IncStruct for A being POINT of S for P being PLANE of S holds ( A on P iff [A,P] in the Inc2 of S ); definition let S be IncStruct ; let L be LINE of S; let P be PLANE of S; predL on P means :Def3: :: INCSP_1:def 3 [L,P] in the Inc3 of S; end; :: deftheorem Def3 defines on INCSP_1:def_3_:_ for S being IncStruct for L being LINE of S for P being PLANE of S holds ( L on P iff [L,P] in the Inc3 of S ); definition let S be IncProjStr ; let F be Subset of the Points of S; let L be LINE of S; predF on L means :Def4: :: INCSP_1:def 4 for A being POINT of S st A in F holds A on L; end; :: deftheorem Def4 defines on INCSP_1:def_4_:_ for S being IncProjStr for F being Subset of the Points of S for L being LINE of S holds ( F on L iff for A being POINT of S st A in F holds A on L ); definition let S be IncStruct ; let F be Subset of the Points of S; let P be PLANE of S; predF on P means :Def5: :: INCSP_1:def 5 for A being POINT of S st A in F holds A on P; end; :: deftheorem Def5 defines on INCSP_1:def_5_:_ for S being IncStruct for F being Subset of the Points of S for P being PLANE of S holds ( F on P iff for A being POINT of S st A in F holds A on P ); definition let S be IncProjStr ; let F be Subset of the Points of S; attrF is linear means :Def6: :: INCSP_1:def 6 ex L being LINE of S st F on L; end; :: deftheorem Def6 defines linear INCSP_1:def_6_:_ for S being IncProjStr for F being Subset of the Points of S holds ( F is linear iff ex L being LINE of S st F on L ); definition let S be IncStruct ; let F be Subset of the Points of S; attrF is planar means :Def7: :: INCSP_1:def 7 ex P being PLANE of S st F on P; end; :: deftheorem Def7 defines planar INCSP_1:def_7_:_ for S being IncStruct for F being Subset of the Points of S holds ( F is planar iff ex P being PLANE of S st F on P ); theorem Th1: :: INCSP_1:1 for S being IncProjStr for L being LINE of S for A, B being POINT of S holds ( {A,B} on L iff ( A on L & B on L ) ) proof let S be IncProjStr ; ::_thesis: for L being LINE of S for A, B being POINT of S holds ( {A,B} on L iff ( A on L & B on L ) ) let L be LINE of S; ::_thesis: for A, B being POINT of S holds ( {A,B} on L iff ( A on L & B on L ) ) let A, B be POINT of S; ::_thesis: ( {A,B} on L iff ( A on L & B on L ) ) thus ( {A,B} on L implies ( A on L & B on L ) ) ::_thesis: ( A on L & B on L implies {A,B} on L ) proof A1: ( A in {A,B} & B in {A,B} ) by TARSKI:def_2; assume {A,B} on L ; ::_thesis: ( A on L & B on L ) hence ( A on L & B on L ) by A1, Def4; ::_thesis: verum end; assume A2: ( A on L & B on L ) ; ::_thesis: {A,B} on L let C be POINT of S; :: according to INCSP_1:def_4 ::_thesis: ( C in {A,B} implies C on L ) assume C in {A,B} ; ::_thesis: C on L hence C on L by A2, TARSKI:def_2; ::_thesis: verum end; theorem Th2: :: INCSP_1:2 for S being IncProjStr for L being LINE of S for A, B, C being POINT of S holds ( {A,B,C} on L iff ( A on L & B on L & C on L ) ) proof let S be IncProjStr ; ::_thesis: for L being LINE of S for A, B, C being POINT of S holds ( {A,B,C} on L iff ( A on L & B on L & C on L ) ) let L be LINE of S; ::_thesis: for A, B, C being POINT of S holds ( {A,B,C} on L iff ( A on L & B on L & C on L ) ) let A, B, C be POINT of S; ::_thesis: ( {A,B,C} on L iff ( A on L & B on L & C on L ) ) thus ( {A,B,C} on L implies ( A on L & B on L & C on L ) ) ::_thesis: ( A on L & B on L & C on L implies {A,B,C} on L ) proof A1: C in {A,B,C} by ENUMSET1:def_1; A2: ( A in {A,B,C} & B in {A,B,C} ) by ENUMSET1:def_1; assume {A,B,C} on L ; ::_thesis: ( A on L & B on L & C on L ) hence ( A on L & B on L & C on L ) by A2, A1, Def4; ::_thesis: verum end; assume A3: ( A on L & B on L & C on L ) ; ::_thesis: {A,B,C} on L let D be POINT of S; :: according to INCSP_1:def_4 ::_thesis: ( D in {A,B,C} implies D on L ) assume D in {A,B,C} ; ::_thesis: D on L hence D on L by A3, ENUMSET1:def_1; ::_thesis: verum end; theorem Th3: :: INCSP_1:3 for S being IncStruct for A, B being POINT of S for P being PLANE of S holds ( {A,B} on P iff ( A on P & B on P ) ) proof let S be IncStruct ; ::_thesis: for A, B being POINT of S for P being PLANE of S holds ( {A,B} on P iff ( A on P & B on P ) ) let A, B be POINT of S; ::_thesis: for P being PLANE of S holds ( {A,B} on P iff ( A on P & B on P ) ) let P be PLANE of S; ::_thesis: ( {A,B} on P iff ( A on P & B on P ) ) thus ( {A,B} on P implies ( A on P & B on P ) ) ::_thesis: ( A on P & B on P implies {A,B} on P ) proof A1: ( A in {A,B} & B in {A,B} ) by TARSKI:def_2; assume {A,B} on P ; ::_thesis: ( A on P & B on P ) hence ( A on P & B on P ) by A1, Def5; ::_thesis: verum end; assume A2: ( A on P & B on P ) ; ::_thesis: {A,B} on P let C be POINT of S; :: according to INCSP_1:def_5 ::_thesis: ( C in {A,B} implies C on P ) assume C in {A,B} ; ::_thesis: C on P hence C on P by A2, TARSKI:def_2; ::_thesis: verum end; theorem Th4: :: INCSP_1:4 for S being IncStruct for A, B, C being POINT of S for P being PLANE of S holds ( {A,B,C} on P iff ( A on P & B on P & C on P ) ) proof let S be IncStruct ; ::_thesis: for A, B, C being POINT of S for P being PLANE of S holds ( {A,B,C} on P iff ( A on P & B on P & C on P ) ) let A, B, C be POINT of S; ::_thesis: for P being PLANE of S holds ( {A,B,C} on P iff ( A on P & B on P & C on P ) ) let P be PLANE of S; ::_thesis: ( {A,B,C} on P iff ( A on P & B on P & C on P ) ) thus ( {A,B,C} on P implies ( A on P & B on P & C on P ) ) ::_thesis: ( A on P & B on P & C on P implies {A,B,C} on P ) proof A1: C in {A,B,C} by ENUMSET1:def_1; A2: ( A in {A,B,C} & B in {A,B,C} ) by ENUMSET1:def_1; assume {A,B,C} on P ; ::_thesis: ( A on P & B on P & C on P ) hence ( A on P & B on P & C on P ) by A2, A1, Def5; ::_thesis: verum end; assume A3: ( A on P & B on P & C on P ) ; ::_thesis: {A,B,C} on P let D be POINT of S; :: according to INCSP_1:def_5 ::_thesis: ( D in {A,B,C} implies D on P ) assume D in {A,B,C} ; ::_thesis: D on P hence D on P by A3, ENUMSET1:def_1; ::_thesis: verum end; theorem Th5: :: INCSP_1:5 for S being IncStruct for A, B, C, D being POINT of S for P being PLANE of S holds ( {A,B,C,D} on P iff ( A on P & B on P & C on P & D on P ) ) proof let S be IncStruct ; ::_thesis: for A, B, C, D being POINT of S for P being PLANE of S holds ( {A,B,C,D} on P iff ( A on P & B on P & C on P & D on P ) ) let A, B, C, D be POINT of S; ::_thesis: for P being PLANE of S holds ( {A,B,C,D} on P iff ( A on P & B on P & C on P & D on P ) ) let P be PLANE of S; ::_thesis: ( {A,B,C,D} on P iff ( A on P & B on P & C on P & D on P ) ) thus ( {A,B,C,D} on P implies ( A on P & B on P & C on P & D on P ) ) ::_thesis: ( A on P & B on P & C on P & D on P implies {A,B,C,D} on P ) proof A1: ( C in {A,B,C,D} & D in {A,B,C,D} ) by ENUMSET1:def_2; A2: ( A in {A,B,C,D} & B in {A,B,C,D} ) by ENUMSET1:def_2; assume {A,B,C,D} on P ; ::_thesis: ( A on P & B on P & C on P & D on P ) hence ( A on P & B on P & C on P & D on P ) by A2, A1, Def5; ::_thesis: verum end; assume A3: ( A on P & B on P & C on P & D on P ) ; ::_thesis: {A,B,C,D} on P let E be POINT of S; :: according to INCSP_1:def_5 ::_thesis: ( E in {A,B,C,D} implies E on P ) assume E in {A,B,C,D} ; ::_thesis: E on P hence E on P by A3, ENUMSET1:def_2; ::_thesis: verum end; theorem Th6: :: INCSP_1:6 for S being IncStruct for L being LINE of S for G, F being Subset of the Points of S st G c= F & F on L holds G on L proof let S be IncStruct ; ::_thesis: for L being LINE of S for G, F being Subset of the Points of S st G c= F & F on L holds G on L let L be LINE of S; ::_thesis: for G, F being Subset of the Points of S st G c= F & F on L holds G on L let G, F be Subset of the Points of S; ::_thesis: ( G c= F & F on L implies G on L ) assume A1: ( G c= F & F on L ) ; ::_thesis: G on L let A be POINT of S; :: according to INCSP_1:def_4 ::_thesis: ( A in G implies A on L ) assume A in G ; ::_thesis: A on L hence A on L by A1, Def4; ::_thesis: verum end; theorem Th7: :: INCSP_1:7 for S being IncStruct for P being PLANE of S for G, F being Subset of the Points of S st G c= F & F on P holds G on P proof let S be IncStruct ; ::_thesis: for P being PLANE of S for G, F being Subset of the Points of S st G c= F & F on P holds G on P let P be PLANE of S; ::_thesis: for G, F being Subset of the Points of S st G c= F & F on P holds G on P let G, F be Subset of the Points of S; ::_thesis: ( G c= F & F on P implies G on P ) assume A1: ( G c= F & F on P ) ; ::_thesis: G on P let A be POINT of S; :: according to INCSP_1:def_5 ::_thesis: ( A in G implies A on P ) assume A in G ; ::_thesis: A on P hence A on P by A1, Def5; ::_thesis: verum end; theorem Th8: :: INCSP_1:8 for S being IncStruct for A being POINT of S for L being LINE of S for F being Subset of the Points of S holds ( ( F on L & A on L ) iff F \/ {A} on L ) proof let S be IncStruct ; ::_thesis: for A being POINT of S for L being LINE of S for F being Subset of the Points of S holds ( ( F on L & A on L ) iff F \/ {A} on L ) let A be POINT of S; ::_thesis: for L being LINE of S for F being Subset of the Points of S holds ( ( F on L & A on L ) iff F \/ {A} on L ) let L be LINE of S; ::_thesis: for F being Subset of the Points of S holds ( ( F on L & A on L ) iff F \/ {A} on L ) let F be Subset of the Points of S; ::_thesis: ( ( F on L & A on L ) iff F \/ {A} on L ) thus ( F on L & A on L implies F \/ {A} on L ) ::_thesis: ( F \/ {A} on L implies ( F on L & A on L ) ) proof assume A1: ( F on L & A on L ) ; ::_thesis: F \/ {A} on L let C be POINT of S; :: according to INCSP_1:def_4 ::_thesis: ( C in F \/ {A} implies C on L ) assume C in F \/ {A} ; ::_thesis: C on L then ( C in F or C in {A} ) by XBOOLE_0:def_3; hence C on L by A1, Def4, TARSKI:def_1; ::_thesis: verum end; assume A2: F \/ {A} on L ; ::_thesis: ( F on L & A on L ) hence F on L by Th6, XBOOLE_1:7; ::_thesis: A on L {A} c= F \/ {A} by XBOOLE_1:7; then {A,A} c= F \/ {A} by ENUMSET1:29; then {A,A} on L by A2, Th6; hence A on L by Th1; ::_thesis: verum end; theorem Th9: :: INCSP_1:9 for S being IncStruct for A being POINT of S for P being PLANE of S for F being Subset of the Points of S holds ( ( F on P & A on P ) iff F \/ {A} on P ) proof let S be IncStruct ; ::_thesis: for A being POINT of S for P being PLANE of S for F being Subset of the Points of S holds ( ( F on P & A on P ) iff F \/ {A} on P ) let A be POINT of S; ::_thesis: for P being PLANE of S for F being Subset of the Points of S holds ( ( F on P & A on P ) iff F \/ {A} on P ) let P be PLANE of S; ::_thesis: for F being Subset of the Points of S holds ( ( F on P & A on P ) iff F \/ {A} on P ) let F be Subset of the Points of S; ::_thesis: ( ( F on P & A on P ) iff F \/ {A} on P ) thus ( F on P & A on P implies F \/ {A} on P ) ::_thesis: ( F \/ {A} on P implies ( F on P & A on P ) ) proof assume A1: ( F on P & A on P ) ; ::_thesis: F \/ {A} on P let C be POINT of S; :: according to INCSP_1:def_5 ::_thesis: ( C in F \/ {A} implies C on P ) assume C in F \/ {A} ; ::_thesis: C on P then ( C in F or C in {A} ) by XBOOLE_0:def_3; hence C on P by A1, Def5, TARSKI:def_1; ::_thesis: verum end; assume A2: F \/ {A} on P ; ::_thesis: ( F on P & A on P ) hence F on P by Th7, XBOOLE_1:7; ::_thesis: A on P {A} c= F \/ {A} by XBOOLE_1:7; then {A,A} c= F \/ {A} by ENUMSET1:29; then {A,A} on P by A2, Th7; hence A on P by Th3; ::_thesis: verum end; theorem Th10: :: INCSP_1:10 for S being IncStruct for L being LINE of S for F, G being Subset of the Points of S holds ( F \/ G on L iff ( F on L & G on L ) ) proof let S be IncStruct ; ::_thesis: for L being LINE of S for F, G being Subset of the Points of S holds ( F \/ G on L iff ( F on L & G on L ) ) let L be LINE of S; ::_thesis: for F, G being Subset of the Points of S holds ( F \/ G on L iff ( F on L & G on L ) ) let F, G be Subset of the Points of S; ::_thesis: ( F \/ G on L iff ( F on L & G on L ) ) thus ( F \/ G on L implies ( F on L & G on L ) ) by Th6, XBOOLE_1:7; ::_thesis: ( F on L & G on L implies F \/ G on L ) assume A1: ( F on L & G on L ) ; ::_thesis: F \/ G on L let C be POINT of S; :: according to INCSP_1:def_4 ::_thesis: ( C in F \/ G implies C on L ) assume C in F \/ G ; ::_thesis: C on L then ( C in F or C in G ) by XBOOLE_0:def_3; hence C on L by A1, Def4; ::_thesis: verum end; theorem Th11: :: INCSP_1:11 for S being IncStruct for P being PLANE of S for F, G being Subset of the Points of S holds ( F \/ G on P iff ( F on P & G on P ) ) proof let S be IncStruct ; ::_thesis: for P being PLANE of S for F, G being Subset of the Points of S holds ( F \/ G on P iff ( F on P & G on P ) ) let P be PLANE of S; ::_thesis: for F, G being Subset of the Points of S holds ( F \/ G on P iff ( F on P & G on P ) ) let F, G be Subset of the Points of S; ::_thesis: ( F \/ G on P iff ( F on P & G on P ) ) thus ( F \/ G on P implies ( F on P & G on P ) ) by Th7, XBOOLE_1:7; ::_thesis: ( F on P & G on P implies F \/ G on P ) assume A1: ( F on P & G on P ) ; ::_thesis: F \/ G on P let C be POINT of S; :: according to INCSP_1:def_5 ::_thesis: ( C in F \/ G implies C on P ) assume C in F \/ G ; ::_thesis: C on P then ( C in F or C in G ) by XBOOLE_0:def_3; hence C on P by A1, Def5; ::_thesis: verum end; theorem :: INCSP_1:12 for S being IncStruct for G, F being Subset of the Points of S st G c= F & F is linear holds G is linear proof let S be IncStruct ; ::_thesis: for G, F being Subset of the Points of S st G c= F & F is linear holds G is linear let G, F be Subset of the Points of S; ::_thesis: ( G c= F & F is linear implies G is linear ) assume that A1: G c= F and A2: F is linear ; ::_thesis: G is linear consider L being LINE of S such that A3: F on L by A2, Def6; take L ; :: according to INCSP_1:def_6 ::_thesis: G on L let A be POINT of S; :: according to INCSP_1:def_4 ::_thesis: ( A in G implies A on L ) assume A in G ; ::_thesis: A on L hence A on L by A1, A3, Def4; ::_thesis: verum end; theorem :: INCSP_1:13 for S being IncStruct for G, F being Subset of the Points of S st G c= F & F is planar holds G is planar proof let S be IncStruct ; ::_thesis: for G, F being Subset of the Points of S st G c= F & F is planar holds G is planar let G, F be Subset of the Points of S; ::_thesis: ( G c= F & F is planar implies G is planar ) assume that A1: G c= F and A2: F is planar ; ::_thesis: G is planar consider P being PLANE of S such that A3: F on P by A2, Def7; take P ; :: according to INCSP_1:def_7 ::_thesis: G on P let A be POINT of S; :: according to INCSP_1:def_5 ::_thesis: ( A in G implies A on P ) assume A in G ; ::_thesis: A on P hence A on P by A1, A3, Def5; ::_thesis: verum end; definition let S be IncProjStr ; attrS is with_non-trivial_lines means :Def8: :: INCSP_1:def 8 for L being LINE of S ex A, B being POINT of S st ( A <> B & {A,B} on L ); attrS is linear means :Def9: :: INCSP_1:def 9 for A, B being POINT of S ex L being LINE of S st {A,B} on L; attrS is up-2-rank means :Def10: :: INCSP_1:def 10 for A, B being POINT of S for K, L being LINE of S st A <> B & {A,B} on K & {A,B} on L holds K = L; end; :: deftheorem Def8 defines with_non-trivial_lines INCSP_1:def_8_:_ for S being IncProjStr holds ( S is with_non-trivial_lines iff for L being LINE of S ex A, B being POINT of S st ( A <> B & {A,B} on L ) ); :: deftheorem Def9 defines linear INCSP_1:def_9_:_ for S being IncProjStr holds ( S is linear iff for A, B being POINT of S ex L being LINE of S st {A,B} on L ); :: deftheorem Def10 defines up-2-rank INCSP_1:def_10_:_ for S being IncProjStr holds ( S is up-2-rank iff for A, B being POINT of S for K, L being LINE of S st A <> B & {A,B} on K & {A,B} on L holds K = L ); definition let S be IncStruct ; attrS is with_non-empty_planes means :Def11: :: INCSP_1:def 11 for P being PLANE of S ex A being POINT of S st A on P; attrS is planar means :Def12: :: INCSP_1:def 12 for A, B, C being POINT of S ex P being PLANE of S st {A,B,C} on P; attrS is with_<=1_plane_per_3_pts means :Def13: :: INCSP_1:def 13 for A, B, C being POINT of S for P, Q being PLANE of S st not {A,B,C} is linear & {A,B,C} on P & {A,B,C} on Q holds P = Q; attrS is with_lines_inside_planes means :Def14: :: INCSP_1:def 14 for L being LINE of S for P being PLANE of S st ex A, B being POINT of S st ( A <> B & {A,B} on L & {A,B} on P ) holds L on P; attrS is with_planes_intersecting_in_2_pts means :Def15: :: INCSP_1:def 15 for A being POINT of S for P, Q being PLANE of S st A on P & A on Q holds ex B being POINT of S st ( A <> B & B on P & B on Q ); attrS is up-3-dimensional means :Def16: :: INCSP_1:def 16 not for A, B, C, D being POINT of S holds {A,B,C,D} is planar ; attrS is inc-compatible means :Def17: :: INCSP_1:def 17 for A being POINT of S for L being LINE of S for P being PLANE of S st A on L & L on P holds A on P; end; :: deftheorem Def11 defines with_non-empty_planes INCSP_1:def_11_:_ for S being IncStruct holds ( S is with_non-empty_planes iff for P being PLANE of S ex A being POINT of S st A on P ); :: deftheorem Def12 defines planar INCSP_1:def_12_:_ for S being IncStruct holds ( S is planar iff for A, B, C being POINT of S ex P being PLANE of S st {A,B,C} on P ); :: deftheorem Def13 defines with_<=1_plane_per_3_pts INCSP_1:def_13_:_ for S being IncStruct holds ( S is with_<=1_plane_per_3_pts iff for A, B, C being POINT of S for P, Q being PLANE of S st not {A,B,C} is linear & {A,B,C} on P & {A,B,C} on Q holds P = Q ); :: deftheorem Def14 defines with_lines_inside_planes INCSP_1:def_14_:_ for S being IncStruct holds ( S is with_lines_inside_planes iff for L being LINE of S for P being PLANE of S st ex A, B being POINT of S st ( A <> B & {A,B} on L & {A,B} on P ) holds L on P ); :: deftheorem Def15 defines with_planes_intersecting_in_2_pts INCSP_1:def_15_:_ for S being IncStruct holds ( S is with_planes_intersecting_in_2_pts iff for A being POINT of S for P, Q being PLANE of S st A on P & A on Q holds ex B being POINT of S st ( A <> B & B on P & B on Q ) ); :: deftheorem Def16 defines up-3-dimensional INCSP_1:def_16_:_ for S being IncStruct holds ( S is up-3-dimensional iff not for A, B, C, D being POINT of S holds {A,B,C,D} is planar ); :: deftheorem Def17 defines inc-compatible INCSP_1:def_17_:_ for S being IncStruct holds ( S is inc-compatible iff for A being POINT of S for L being LINE of S for P being PLANE of S st A on L & L on P holds A on P ); definition let IT be IncStruct ; attrIT is IncSpace-like means :Def18: :: INCSP_1:def 18 ( IT is with_non-trivial_lines & IT is linear & IT is up-2-rank & IT is with_non-empty_planes & IT is planar & IT is with_<=1_plane_per_3_pts & IT is with_lines_inside_planes & IT is with_planes_intersecting_in_2_pts & IT is up-3-dimensional & IT is inc-compatible ); end; :: deftheorem Def18 defines IncSpace-like INCSP_1:def_18_:_ for IT being IncStruct holds ( IT is IncSpace-like iff ( IT is with_non-trivial_lines & IT is linear & IT is up-2-rank & IT is with_non-empty_planes & IT is planar & IT is with_<=1_plane_per_3_pts & IT is with_lines_inside_planes & IT is with_planes_intersecting_in_2_pts & IT is up-3-dimensional & IT is inc-compatible ) ); registration cluster IncSpace-like -> with_non-trivial_lines linear up-2-rank with_non-empty_planes planar with_<=1_plane_per_3_pts with_lines_inside_planes with_planes_intersecting_in_2_pts up-3-dimensional inc-compatible for IncStruct ; coherence for b1 being IncStruct st b1 is IncSpace-like holds ( b1 is with_non-trivial_lines & b1 is linear & b1 is up-2-rank & b1 is with_non-empty_planes & b1 is planar & b1 is with_<=1_plane_per_3_pts & b1 is with_lines_inside_planes & b1 is with_planes_intersecting_in_2_pts & b1 is up-3-dimensional & b1 is inc-compatible ) by Def18; end; registration cluster strict IncSpace-like for IncStruct ; existence ex b1 being IncStruct st ( b1 is strict & b1 is IncSpace-like ) proof reconsider Zero1 = 0 , One = 1, Two = 2, Three = 3 as Element of {0,1,2,3} by ENUMSET1:def_2; {Zero1,One} in { {a,b} where a, b is Element of {0,1,2,3} : a <> b } ; then reconsider Li = { {a,b} where a, b is Element of {0,1,2,3} : a <> b } as non empty set ; {Zero1,One,Two} in { {a,b,c} where a, b, c is Element of {0,1,2,3} : ( a <> b & a <> c & b <> c ) } ; then reconsider Pl = { {a,b,c} where a, b, c is Element of {0,1,2,3} : ( a <> b & a <> c & b <> c ) } as non empty set ; { [a,l] where a is Element of {0,1,2,3}, l is Element of Li : a in l } c= [:{0,1,2,3},Li:] proof let x be set ; :: according to TARSKI:def_3 ::_thesis: ( not x in { [a,l] where a is Element of {0,1,2,3}, l is Element of Li : a in l } or x in [:{0,1,2,3},Li:] ) assume x in { [a,l] where a is Element of {0,1,2,3}, l is Element of Li : a in l } ; ::_thesis: x in [:{0,1,2,3},Li:] then ex a being Element of {0,1,2,3} ex l being Element of Li st ( x = [a,l] & a in l ) ; hence x in [:{0,1,2,3},Li:] ; ::_thesis: verum end; then reconsider i1 = { [a,l] where a is Element of {0,1,2,3}, l is Element of Li : a in l } as Relation of {0,1,2,3},Li ; { [a,p] where a is Element of {0,1,2,3}, p is Element of Pl : a in p } c= [:{0,1,2,3},Pl:] proof let x be set ; :: according to TARSKI:def_3 ::_thesis: ( not x in { [a,p] where a is Element of {0,1,2,3}, p is Element of Pl : a in p } or x in [:{0,1,2,3},Pl:] ) assume x in { [a,p] where a is Element of {0,1,2,3}, p is Element of Pl : a in p } ; ::_thesis: x in [:{0,1,2,3},Pl:] then ex a being Element of {0,1,2,3} ex p being Element of Pl st ( x = [a,p] & a in p ) ; hence x in [:{0,1,2,3},Pl:] ; ::_thesis: verum end; then reconsider i2 = { [a,p] where a is Element of {0,1,2,3}, p is Element of Pl : a in p } as Relation of {0,1,2,3},Pl ; { [l,p] where l is Element of Li, p is Element of Pl : l c= p } c= [:Li,Pl:] proof let x be set ; :: according to TARSKI:def_3 ::_thesis: ( not x in { [l,p] where l is Element of Li, p is Element of Pl : l c= p } or x in [:Li,Pl:] ) assume x in { [l,p] where l is Element of Li, p is Element of Pl : l c= p } ; ::_thesis: x in [:Li,Pl:] then ex l being Element of Li ex p being Element of Pl st ( x = [l,p] & l c= p ) ; hence x in [:Li,Pl:] ; ::_thesis: verum end; then reconsider i3 = { [l,p] where l is Element of Li, p is Element of Pl : l c= p } as Relation of Li,Pl ; now__::_thesis:_(_IncStruct(#_{0,1,2,3},Li,Pl,i1,i2,i3_#)_is_with_non-trivial_lines_&_IncStruct(#_{0,1,2,3},Li,Pl,i1,i2,i3_#)_is_linear_&_IncStruct(#_{0,1,2,3},Li,Pl,i1,i2,i3_#)_is_up-2-rank_&_IncStruct(#_{0,1,2,3},Li,Pl,i1,i2,i3_#)_is_with_non-empty_planes_&_IncStruct(#_{0,1,2,3},Li,Pl,i1,i2,i3_#)_is_planar_&_IncStruct(#_{0,1,2,3},Li,Pl,i1,i2,i3_#)_is_with_<=1_plane_per_3_pts_&_IncStruct(#_{0,1,2,3},Li,Pl,i1,i2,i3_#)_is_with_lines_inside_planes_&_IncStruct(#_{0,1,2,3},Li,Pl,i1,i2,i3_#)_is_with_planes_intersecting_in_2_pts_&_IncStruct(#_{0,1,2,3},Li,Pl,i1,i2,i3_#)_is_up-3-dimensional_&_IncStruct(#_{0,1,2,3},Li,Pl,i1,i2,i3_#)_is_inc-compatible_) set S = IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #); thus IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_non-trivial_lines ::_thesis: ( IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is linear & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is up-2-rank & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_non-empty_planes & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is planar & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_<=1_plane_per_3_pts & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_lines_inside_planes & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_planes_intersecting_in_2_pts & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is up-3-dimensional & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is inc-compatible ) proof let L be LINE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #); :: according to INCSP_1:def_8 ::_thesis: ex A, B being POINT of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st ( A <> B & {A,B} on L ) reconsider l = L as Element of Li ; l in Li ; then consider a, b being Element of {0,1,2,3} such that A1: l = {a,b} and A2: a <> b ; reconsider A = a, B = b as POINT of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) ; take A ; ::_thesis: ex B being POINT of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st ( A <> B & {A,B} on L ) take B ; ::_thesis: ( A <> B & {A,B} on L ) thus A <> B by A2; ::_thesis: {A,B} on L b in l by A1, TARSKI:def_2; then [b,l] in i1 ; then A3: B on L by Def1; a in l by A1, TARSKI:def_2; then [a,l] in i1 ; then A on L by Def1; hence {A,B} on L by A3, Th1; ::_thesis: verum end; thus A4: IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is linear ::_thesis: ( IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is up-2-rank & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_non-empty_planes & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is planar & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_<=1_plane_per_3_pts & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_lines_inside_planes & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_planes_intersecting_in_2_pts & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is up-3-dimensional & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is inc-compatible ) proof let A, B be POINT of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #); :: according to INCSP_1:def_9 ::_thesis: ex L being LINE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st {A,B} on L reconsider a = A, b = B as Element of {0,1,2,3} ; A5: now__::_thesis:_(_a_=_b_implies_ex_L_being_LINE_of_IncStruct(#_{0,1,2,3},Li,Pl,i1,i2,i3_#)_st_{A,B}_on_L_) for a being Element of {0,1,2,3} ex c being Element of {0,1,2,3} st a <> c proof let a be Element of {0,1,2,3}; ::_thesis: ex c being Element of {0,1,2,3} st a <> c A6: now__::_thesis:_(_(_a_=_1_or_a_=_2_or_a_=_3_)_implies_ex_c_being_Element_of_{0,1,2,3}_st_a_<>_c_) assume ( a = 1 or a = 2 or a = 3 ) ; ::_thesis: ex c being Element of {0,1,2,3} st a <> c then a <> Zero1 ; hence ex c being Element of {0,1,2,3} st a <> c ; ::_thesis: verum end; now__::_thesis:_(_a_=_0_implies_ex_c_being_Element_of_{0,1,2,3}_st_a_<>_c_) assume a = 0 ; ::_thesis: ex c being Element of {0,1,2,3} st a <> c then a <> One ; hence ex c being Element of {0,1,2,3} st a <> c ; ::_thesis: verum end; hence ex c being Element of {0,1,2,3} st a <> c by A6, ENUMSET1:def_2; ::_thesis: verum end; then consider c being Element of {0,1,2,3} such that A7: a <> c ; {a,c} in Li by A7; then consider l being Element of Li such that A8: l = {a,c} ; reconsider L = l as LINE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) ; a in l by A8, TARSKI:def_2; then [a,l] in i1 ; then A9: A on L by Def1; assume a = b ; ::_thesis: ex L being LINE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st {A,B} on L then {A,B} on L by A9, Th1; hence ex L being LINE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st {A,B} on L ; ::_thesis: verum end; now__::_thesis:_(_a_<>_b_implies_ex_L_being_LINE_of_IncStruct(#_{0,1,2,3},Li,Pl,i1,i2,i3_#)_st_{A,B}_on_L_) assume a <> b ; ::_thesis: ex L being LINE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st {A,B} on L then {a,b} in Li ; then consider l being Element of Li such that A10: l = {a,b} ; reconsider L = l as LINE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) ; b in l by A10, TARSKI:def_2; then [b,l] in i1 ; then A11: B on L by Def1; a in l by A10, TARSKI:def_2; then [a,l] in i1 ; then A on L by Def1; then {A,B} on L by A11, Th1; hence ex L being LINE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st {A,B} on L ; ::_thesis: verum end; hence ex L being LINE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st {A,B} on L by A5; ::_thesis: verum end; A12: for a being Element of {0,1,2,3} for l being Element of Li st [a,l] in i1 holds a in l proof let a be Element of {0,1,2,3}; ::_thesis: for l being Element of Li st [a,l] in i1 holds a in l let l be Element of Li; ::_thesis: ( [a,l] in i1 implies a in l ) assume [a,l] in i1 ; ::_thesis: a in l then consider b being Element of {0,1,2,3}, k being Element of Li such that A13: [a,l] = [b,k] and A14: b in k ; a = b by A13, XTUPLE_0:1; hence a in l by A13, A14, XTUPLE_0:1; ::_thesis: verum end; thus IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is up-2-rank ::_thesis: ( IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_non-empty_planes & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is planar & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_<=1_plane_per_3_pts & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_lines_inside_planes & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_planes_intersecting_in_2_pts & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is up-3-dimensional & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is inc-compatible ) proof let A, B be POINT of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #); :: according to INCSP_1:def_10 ::_thesis: for K, L being LINE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st A <> B & {A,B} on K & {A,B} on L holds K = L let K, L be LINE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #); ::_thesis: ( A <> B & {A,B} on K & {A,B} on L implies K = L ) assume that A15: A <> B and A16: {A,B} on K and A17: {A,B} on L ; ::_thesis: K = L reconsider a = A, b = B as Element of {0,1,2,3} ; reconsider k = K, l = L as Element of Li ; k in Li ; then consider x1, x2 being Element of {0,1,2,3} such that A18: k = {x1,x2} and x1 <> x2 ; B on K by A16, Th1; then [b,k] in i1 by Def1; then b in k by A12; then A19: ( b = x1 or b = x2 ) by A18, TARSKI:def_2; l in Li ; then consider x3, x4 being Element of {0,1,2,3} such that A20: l = {x3,x4} and x3 <> x4 ; A on L by A17, Th1; then [a,l] in i1 by Def1; then a in l by A12; then A21: ( a = x3 or a = x4 ) by A20, TARSKI:def_2; B on L by A17, Th1; then [b,l] in i1 by Def1; then A22: b in l by A12; A on K by A16, Th1; then [a,k] in i1 by Def1; then a in k by A12; then ( a = x1 or a = x2 ) by A18, TARSKI:def_2; hence K = L by A15, A22, A18, A19, A20, A21, TARSKI:def_2; ::_thesis: verum end; thus IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_non-empty_planes ::_thesis: ( IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is planar & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_<=1_plane_per_3_pts & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_lines_inside_planes & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_planes_intersecting_in_2_pts & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is up-3-dimensional & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is inc-compatible ) proof let P be PLANE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #); :: according to INCSP_1:def_11 ::_thesis: ex A being POINT of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st A on P reconsider p = P as Element of Pl ; p in Pl ; then consider a, b, c being Element of {0,1,2,3} such that A23: p = {a,b,c} and a <> b and a <> c and b <> c ; reconsider A = a as POINT of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) ; take A ; ::_thesis: A on P a in p by A23, ENUMSET1:def_1; then [a,p] in i2 ; hence A on P by Def2; ::_thesis: verum end; thus IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is planar ::_thesis: ( IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_<=1_plane_per_3_pts & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_lines_inside_planes & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_planes_intersecting_in_2_pts & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is up-3-dimensional & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is inc-compatible ) proof let A, B, C be POINT of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #); :: according to INCSP_1:def_12 ::_thesis: ex P being PLANE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st {A,B,C} on P reconsider a = A, b = B, c = C as Element of {0,1,2,3} ; A24: now__::_thesis:_(_a_=_b_&_a_=_c_&_b_=_c_implies_ex_P_being_PLANE_of_IncStruct(#_{0,1,2,3},Li,Pl,i1,i2,i3_#)_st_{A,B,C}_on_P_) for a being Element of {0,1,2,3} ex b, c being Element of {0,1,2,3} st ( a <> b & a <> c & b <> c ) proof let a be Element of {0,1,2,3}; ::_thesis: ex b, c being Element of {0,1,2,3} st ( a <> b & a <> c & b <> c ) A25: now__::_thesis:_(_(_a_=_2_or_a_=_3_)_implies_ex_b,_c_being_Element_of_{0,1,2,3}_st_ (_a_<>_b_&_a_<>_c_&_b_<>_c_)_) assume ( a = 2 or a = 3 ) ; ::_thesis: ex b, c being Element of {0,1,2,3} st ( a <> b & a <> c & b <> c ) then ( a <> Zero1 & a <> One ) ; hence ex b, c being Element of {0,1,2,3} st ( a <> b & a <> c & b <> c ) ; ::_thesis: verum end; now__::_thesis:_(_(_a_=_0_or_a_=_1_)_implies_ex_b,_c_being_Element_of_{0,1,2,3}_st_ (_a_<>_b_&_a_<>_c_&_b_<>_c_)_) assume ( a = 0 or a = 1 ) ; ::_thesis: ex b, c being Element of {0,1,2,3} st ( a <> b & a <> c & b <> c ) then ( a <> Two & a <> Three ) ; hence ex b, c being Element of {0,1,2,3} st ( a <> b & a <> c & b <> c ) ; ::_thesis: verum end; hence ex b, c being Element of {0,1,2,3} st ( a <> b & a <> c & b <> c ) by A25, ENUMSET1:def_2; ::_thesis: verum end; then consider x, y being Element of {0,1,2,3} such that A26: ( a <> x & a <> y & x <> y ) ; {a,x,y} in Pl by A26; then consider p being Element of Pl such that A27: p = {a,x,y} ; reconsider P = p as PLANE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) ; assume that A28: ( a = b & a = c ) and b = c ; ::_thesis: ex P being PLANE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st {A,B,C} on P a in p by A27, ENUMSET1:def_1; then [a,p] in i2 ; then A on P by Def2; then {A,B,C} on P by A28, Th4; hence ex P being PLANE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st {A,B,C} on P ; ::_thesis: verum end; A29: now__::_thesis:_(_(_(_a_=_b_&_a_<>_c_)_or_(_a_=_c_&_a_<>_b_)_or_(_b_=_c_&_a_<>_b_)_)_implies_ex_P_being_PLANE_of_IncStruct(#_{0,1,2,3},Li,Pl,i1,i2,i3_#)_st_{A,B,C}_on_P_) assume A30: ( ( a = b & a <> c ) or ( a = c & a <> b ) or ( b = c & a <> b ) ) ; ::_thesis: ex P being PLANE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st {A,B,C} on P then consider x, y being Element of {0,1,2,3} such that A31: ( ( x = a or x = b or x = c ) & ( y = a or y = b or y = c ) ) and A32: x <> y ; for a, b being Element of {0,1,2,3} ex c being Element of {0,1,2,3} st ( a <> c & b <> c ) proof let a, b be Element of {0,1,2,3}; ::_thesis: ex c being Element of {0,1,2,3} st ( a <> c & b <> c ) A33: now__::_thesis:_(_a_=_0_&_b_=_3_implies_ex_c_being_Element_of_{0,1,2,3}_st_ (_a_<>_c_&_b_<>_c_)_) assume that A34: a = 0 and A35: b = 3 ; ::_thesis: ex c being Element of {0,1,2,3} st ( a <> c & b <> c ) a <> One by A34; hence ex c being Element of {0,1,2,3} st ( a <> c & b <> c ) by A35; ::_thesis: verum end; A36: now__::_thesis:_(_(_a_=_1_or_a_=_2_or_a_=_3_)_&_(_b_=_1_or_b_=_2_or_b_=_3_)_implies_ex_c_being_Element_of_{0,1,2,3}_st_ (_a_<>_c_&_b_<>_c_)_) assume that A37: ( a = 1 or a = 2 or a = 3 ) and A38: ( b = 1 or b = 2 or b = 3 ) ; ::_thesis: ex c being Element of {0,1,2,3} st ( a <> c & b <> c ) a <> Zero1 by A37; hence ex c being Element of {0,1,2,3} st ( a <> c & b <> c ) by A38; ::_thesis: verum end; A39: now__::_thesis:_(_a_=_3_&_b_=_0_implies_ex_c_being_Element_of_{0,1,2,3}_st_ (_a_<>_c_&_b_<>_c_)_) assume that A40: a = 3 and A41: b = 0 ; ::_thesis: ex c being Element of {0,1,2,3} st ( a <> c & b <> c ) a <> Two by A40; hence ex c being Element of {0,1,2,3} st ( a <> c & b <> c ) by A41; ::_thesis: verum end; A42: now__::_thesis:_(_(_a_=_1_or_a_=_2_)_&_b_=_0_implies_ex_c_being_Element_of_{0,1,2,3}_st_ (_a_<>_c_&_b_<>_c_)_) assume that A43: ( a = 1 or a = 2 ) and A44: b = 0 ; ::_thesis: ex c being Element of {0,1,2,3} st ( a <> c & b <> c ) a <> Three by A43; hence ex c being Element of {0,1,2,3} st ( a <> c & b <> c ) by A44; ::_thesis: verum end; now__::_thesis:_(_a_=_0_&_(_b_=_0_or_b_=_1_or_b_=_2_)_implies_ex_c_being_Element_of_{0,1,2,3}_st_ (_a_<>_c_&_b_<>_c_)_) assume that A45: a = 0 and A46: ( b = 0 or b = 1 or b = 2 ) ; ::_thesis: ex c being Element of {0,1,2,3} st ( a <> c & b <> c ) a <> Three by A45; hence ex c being Element of {0,1,2,3} st ( a <> c & b <> c ) by A46; ::_thesis: verum end; hence ex c being Element of {0,1,2,3} st ( a <> c & b <> c ) by A33, A36, A42, A39, ENUMSET1:def_2; ::_thesis: verum end; then consider z being Element of {0,1,2,3} such that A47: ( x <> z & y <> z ) ; {x,y,z} in Pl by A32, A47; then consider p being Element of Pl such that A48: p = {x,y,z} ; reconsider P = p as PLANE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) ; b in p by A30, A31, A32, A48, ENUMSET1:def_1; then [b,p] in i2 ; then A49: B on P by Def2; c in p by A30, A31, A32, A48, ENUMSET1:def_1; then [c,p] in i2 ; then A50: C on P by Def2; a in p by A30, A31, A32, A48, ENUMSET1:def_1; then [a,p] in i2 ; then A on P by Def2; then {A,B,C} on P by A49, A50, Th4; hence ex P being PLANE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st {A,B,C} on P ; ::_thesis: verum end; now__::_thesis:_(_a_<>_b_&_a_<>_c_&_b_<>_c_implies_ex_P_being_PLANE_of_IncStruct(#_{0,1,2,3},Li,Pl,i1,i2,i3_#)_st_{A,B,C}_on_P_) assume ( a <> b & a <> c & b <> c ) ; ::_thesis: ex P being PLANE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st {A,B,C} on P then {a,b,c} in Pl ; then consider p being Element of Pl such that A51: p = {a,b,c} ; reconsider P = p as PLANE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) ; b in p by A51, ENUMSET1:def_1; then [b,p] in i2 ; then A52: B on P by Def2; c in p by A51, ENUMSET1:def_1; then [c,p] in i2 ; then A53: C on P by Def2; a in p by A51, ENUMSET1:def_1; then [a,p] in i2 ; then A on P by Def2; then {A,B,C} on P by A52, A53, Th4; hence ex P being PLANE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st {A,B,C} on P ; ::_thesis: verum end; hence ex P being PLANE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st {A,B,C} on P by A24, A29; ::_thesis: verum end; A54: for a being Element of {0,1,2,3} for p being Element of Pl st [a,p] in i2 holds a in p proof let a be Element of {0,1,2,3}; ::_thesis: for p being Element of Pl st [a,p] in i2 holds a in p let p be Element of Pl; ::_thesis: ( [a,p] in i2 implies a in p ) assume [a,p] in i2 ; ::_thesis: a in p then consider b being Element of {0,1,2,3}, q being Element of Pl such that A55: [a,p] = [b,q] and A56: b in q ; a = b by A55, XTUPLE_0:1; hence a in p by A55, A56, XTUPLE_0:1; ::_thesis: verum end; thus IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_<=1_plane_per_3_pts ::_thesis: ( IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_lines_inside_planes & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_planes_intersecting_in_2_pts & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is up-3-dimensional & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is inc-compatible ) proof let A, B, C be POINT of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #); :: according to INCSP_1:def_13 ::_thesis: for P, Q being PLANE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st not {A,B,C} is linear & {A,B,C} on P & {A,B,C} on Q holds P = Q let P, Q be PLANE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #); ::_thesis: ( not {A,B,C} is linear & {A,B,C} on P & {A,B,C} on Q implies P = Q ) assume that A57: not {A,B,C} is linear and A58: {A,B,C} on P and A59: {A,B,C} on Q ; ::_thesis: P = Q reconsider a = A, b = B, c = C as Element of {0,1,2,3} ; reconsider p = P, q = Q as Element of Pl ; p in Pl ; then consider x1, x2, x3 being Element of {0,1,2,3} such that A60: p = {x1,x2,x3} and x1 <> x2 and x1 <> x3 and x2 <> x3 ; A on P by A58, Th4; then [a,p] in i2 by Def2; then a in p by A54; then A61: ( a = x1 or a = x2 or a = x3 ) by A60, ENUMSET1:def_1; C on P by A58, Th4; then [c,p] in i2 by Def2; then c in p by A54; then A62: ( c = x1 or c = x2 or c = x3 ) by A60, ENUMSET1:def_1; B on P by A58, Th4; then [b,p] in i2 by Def2; then b in p by A54; then A63: ( b = x1 or b = x2 or b = x3 ) by A60, ENUMSET1:def_1; q in Pl ; then consider x1, x2, x3 being Element of {0,1,2,3} such that A64: q = {x1,x2,x3} and x1 <> x2 and x1 <> x3 and x2 <> x3 ; B on Q by A59, Th4; then [b,q] in i2 by Def2; then b in q by A54; then A65: ( b = x1 or b = x2 or b = x3 ) by A64, ENUMSET1:def_1; A66: now__::_thesis:_(_not_A_=_B_&_not_A_=_C_&_not_B_=_C_) consider L being LINE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) such that A67: {A,C} on L by A4, Def9; A68: ( A on L & C on L ) by A67, Th1; consider K being LINE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) such that A69: {A,B} on K by A4, Def9; A70: ( not {A,B,C} on K & not {A,B,C} on L ) by A57, Def6; assume A71: ( A = B or A = C or B = C ) ; ::_thesis: contradiction ( A on K & B on K ) by A69, Th1; hence contradiction by A71, A68, A70, Th2; ::_thesis: verum end; C on Q by A59, Th4; then [c,q] in i2 by Def2; then c in q by A54; then A72: ( c = x1 or c = x2 or c = x3 ) by A64, ENUMSET1:def_1; A on Q by A59, Th4; then [a,q] in i2 by Def2; then a in q by A54; then ( a = x1 or a = x2 or a = x3 ) by A64, ENUMSET1:def_1; hence P = Q by A66, A60, A61, A63, A62, A64, A65, A72, ENUMSET1:57, ENUMSET1:58, ENUMSET1:59, ENUMSET1:60; ::_thesis: verum end; thus IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_lines_inside_planes ::_thesis: ( IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_planes_intersecting_in_2_pts & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is up-3-dimensional & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is inc-compatible ) proof let L be LINE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #); :: according to INCSP_1:def_14 ::_thesis: for P being PLANE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st ex A, B being POINT of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st ( A <> B & {A,B} on L & {A,B} on P ) holds L on P let P be PLANE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #); ::_thesis: ( ex A, B being POINT of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st ( A <> B & {A,B} on L & {A,B} on P ) implies L on P ) given A, B being POINT of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) such that A73: A <> B and A74: {A,B} on L and A75: {A,B} on P ; ::_thesis: L on P reconsider a = A, b = B as Element of {0,1,2,3} ; reconsider p = P as Element of Pl ; A on P by A75, Th3; then [a,p] in i2 by Def2; then A76: a in p by A54; reconsider l = L as Element of Li ; B on L by A74, Th1; then [b,l] in i1 by Def1; then A77: b in l by A12; B on P by A75, Th3; then [b,p] in i2 by Def2; then A78: b in p by A54; A on L by A74, Th1; then [a,l] in i1 by Def1; then A79: a in l by A12; now__::_thesis:_for_x_being_set_st_x_in_l_holds_ x_in_p let x be set ; ::_thesis: ( x in l implies x in p ) assume A80: x in l ; ::_thesis: x in p l in Li ; then consider x1, x2 being Element of {0,1,2,3} such that A81: l = {x1,x2} and x1 <> x2 ; A82: ( b = x1 or b = x2 ) by A77, A81, TARSKI:def_2; ( a = x1 or a = x2 ) by A79, A81, TARSKI:def_2; hence x in p by A73, A76, A78, A80, A81, A82, TARSKI:def_2; ::_thesis: verum end; then l c= p by TARSKI:def_3; then [l,p] in i3 ; hence L on P by Def3; ::_thesis: verum end; thus IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is with_planes_intersecting_in_2_pts ::_thesis: ( IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is up-3-dimensional & IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is inc-compatible ) proof let A be POINT of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #); :: according to INCSP_1:def_15 ::_thesis: for P, Q being PLANE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st A on P & A on Q holds ex B being POINT of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st ( A <> B & B on P & B on Q ) let P, Q be PLANE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #); ::_thesis: ( A on P & A on Q implies ex B being POINT of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st ( A <> B & B on P & B on Q ) ) assume that A83: A on P and A84: A on Q ; ::_thesis: ex B being POINT of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st ( A <> B & B on P & B on Q ) reconsider p = P, q = Q as Element of Pl ; reconsider a = A as Element of {0,1,2,3} ; p in Pl ; then consider x1, x2, x3 being Element of {0,1,2,3} such that A85: p = {x1,x2,x3} and A86: ( x1 <> x2 & x1 <> x3 & x2 <> x3 ) ; A87: ( x1 in p & x2 in p ) by A85, ENUMSET1:def_1; A88: x3 in p by A85, ENUMSET1:def_1; q in Pl ; then consider y1, y2, y3 being Element of {0,1,2,3} such that A89: q = {y1,y2,y3} and A90: ( y1 <> y2 & y1 <> y3 & y2 <> y3 ) ; A91: ( y1 in q & y2 in q ) by A89, ENUMSET1:def_1; A92: y3 in q by A89, ENUMSET1:def_1; [a,q] in i2 by A84, Def2; then a in q by A54; then ( a = y1 or a = y2 or a = y3 ) by A89, ENUMSET1:def_1; then consider z3, z4 being Element of {0,1,2,3} such that A93: ( z3 in q & z4 in q ) and A94: z3 <> a and A95: ( z4 <> a & z3 <> z4 ) by A90, A91, A92; [a,p] in i2 by A83, Def2; then a in p by A54; then ( a = x1 or a = x2 or a = x3 ) by A85, ENUMSET1:def_1; then consider z1, z2 being Element of {0,1,2,3} such that A96: ( z1 in p & z2 in p ) and A97: z1 <> a and A98: z2 <> a and A99: z1 <> z2 by A86, A87, A88; now__::_thesis:_(_z1_<>_z3_&_z1_<>_z4_&_z2_<>_z3_implies_not_z2_<>_z4_) assume A100: ( z1 <> z3 & z1 <> z4 & z2 <> z3 & z2 <> z4 ) ; ::_thesis: contradiction percases ( a = 0 or a = 1 or a = 2 or a = 3 ) by ENUMSET1:def_2; supposeA101: a = 0 ; ::_thesis: contradiction then A102: ( z3 = 1 or z3 = 2 or z3 = 3 ) by A94, ENUMSET1:def_2; A103: ( z2 = 1 or z2 = 2 or z2 = 3 ) by A98, A101, ENUMSET1:def_2; ( z1 = 1 or z1 = 2 or z1 = 3 ) by A97, A101, ENUMSET1:def_2; hence contradiction by A99, A95, A100, A101, A103, A102, ENUMSET1:def_2; ::_thesis: verum end; supposeA104: a = 1 ; ::_thesis: contradiction then A105: ( z3 = 0 or z3 = 2 or z3 = 3 ) by A94, ENUMSET1:def_2; A106: ( z2 = 0 or z2 = 2 or z2 = 3 ) by A98, A104, ENUMSET1:def_2; ( z1 = 0 or z1 = 2 or z1 = 3 ) by A97, A104, ENUMSET1:def_2; hence contradiction by A99, A95, A100, A104, A106, A105, ENUMSET1:def_2; ::_thesis: verum end; supposeA107: a = 2 ; ::_thesis: contradiction then A108: ( z3 = 0 or z3 = 1 or z3 = 3 ) by A94, ENUMSET1:def_2; A109: ( z2 = 0 or z2 = 1 or z2 = 3 ) by A98, A107, ENUMSET1:def_2; ( z1 = 0 or z1 = 1 or z1 = 3 ) by A97, A107, ENUMSET1:def_2; hence contradiction by A99, A95, A100, A107, A109, A108, ENUMSET1:def_2; ::_thesis: verum end; supposeA110: a = 3 ; ::_thesis: contradiction then A111: ( z3 = 0 or z3 = 1 or z3 = 2 ) by A94, ENUMSET1:def_2; A112: ( z2 = 0 or z2 = 1 or z2 = 2 ) by A98, A110, ENUMSET1:def_2; ( z1 = 0 or z1 = 1 or z1 = 2 ) by A97, A110, ENUMSET1:def_2; hence contradiction by A99, A95, A100, A110, A112, A111, ENUMSET1:def_2; ::_thesis: verum end; end; end; then consider z being Element of {0,1,2,3} such that A113: ( z in p & z in q ) and A114: a <> z by A96, A97, A98, A93; reconsider B = z as POINT of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) ; take B ; ::_thesis: ( A <> B & B on P & B on Q ) thus A <> B by A114; ::_thesis: ( B on P & B on Q ) ( [z,p] in i2 & [z,q] in i2 ) by A113; hence ( B on P & B on Q ) by Def2; ::_thesis: verum end; thus IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is up-3-dimensional ::_thesis: IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is inc-compatible proof reconsider Three = 3 as Element of {0,1,2,3} by ENUMSET1:def_2; reconsider A = Zero1, B = One, C = Two, D = Three as POINT of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) ; take A ; :: according to INCSP_1:def_16 ::_thesis: not for B, C, D being POINT of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) holds {A,B,C,D} is planar take B ; ::_thesis: not for C, D being POINT of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) holds {A,B,C,D} is planar take C ; ::_thesis: not for D being POINT of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) holds {A,B,C,D} is planar take D ; ::_thesis: not {A,B,C,D} is planar assume {A,B,C,D} is planar ; ::_thesis: contradiction then consider P being PLANE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) such that A115: {A,B,C,D} on P by Def7; reconsider p = P as Element of Pl ; p in Pl ; then consider a, b, c being Element of {0,1,2,3} such that A116: p = {a,b,c} and a <> b and a <> c and b <> c ; D on P by A115, Th5; then [Three,p] in i2 by Def2; then A117: Three in p by A54; C on P by A115, Th5; then [Two,p] in i2 by Def2; then Two in p by A54; then A118: ( Two = a or Two = b or Two = c ) by A116, ENUMSET1:def_1; B on P by A115, Th5; then [One,p] in i2 by Def2; then One in p by A54; then A119: ( One = a or One = b or One = c ) by A116, ENUMSET1:def_1; A on P by A115, Th5; then [Zero1,p] in i2 by Def2; then Zero1 in p by A54; then ( Zero1 = a or Zero1 = b or Zero1 = c ) by A116, ENUMSET1:def_1; hence contradiction by A116, A117, A119, A118, ENUMSET1:def_1; ::_thesis: verum end; A120: for p being Element of Pl for l being Element of Li st [l,p] in i3 holds l c= p proof let p be Element of Pl; ::_thesis: for l being Element of Li st [l,p] in i3 holds l c= p let l be Element of Li; ::_thesis: ( [l,p] in i3 implies l c= p ) assume [l,p] in i3 ; ::_thesis: l c= p then consider k being Element of Li, q being Element of Pl such that A121: [l,p] = [k,q] and A122: k c= q ; l = k by A121, XTUPLE_0:1; hence l c= p by A121, A122, XTUPLE_0:1; ::_thesis: verum end; thus IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is inc-compatible ::_thesis: verum proof let A be POINT of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #); :: according to INCSP_1:def_17 ::_thesis: for L being LINE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) for P being PLANE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st A on L & L on P holds A on P let L be LINE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #); ::_thesis: for P being PLANE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) st A on L & L on P holds A on P let P be PLANE of IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #); ::_thesis: ( A on L & L on P implies A on P ) reconsider a = A as Element of {0,1,2,3} ; reconsider l = L as Element of Li ; reconsider p = P as Element of Pl ; assume that A123: A on L and A124: L on P ; ::_thesis: A on P [l,p] in i3 by A124, Def3; then A125: l c= p by A120; [a,l] in i1 by A123, Def1; then a in l by A12; then [a,p] in i2 by A125; hence A on P by Def2; ::_thesis: verum end; end; then IncStruct(# {0,1,2,3},Li,Pl,i1,i2,i3 #) is IncSpace-like by Def18; hence ex b1 being IncStruct st ( b1 is strict & b1 is IncSpace-like ) ; ::_thesis: verum end; end; definition mode IncSpace is IncSpace-like IncStruct ; end; theorem Th14: :: INCSP_1:14 for S being IncSpace for L being LINE of S for P being PLANE of S for F being Subset of the Points of S st F on L & L on P holds F on P proof let S be IncSpace; ::_thesis: for L being LINE of S for P being PLANE of S for F being Subset of the Points of S st F on L & L on P holds F on P let L be LINE of S; ::_thesis: for P being PLANE of S for F being Subset of the Points of S st F on L & L on P holds F on P let P be PLANE of S; ::_thesis: for F being Subset of the Points of S st F on L & L on P holds F on P let F be Subset of the Points of S; ::_thesis: ( F on L & L on P implies F on P ) assume that A1: F on L and A2: L on P ; ::_thesis: F on P let A be POINT of S; :: according to INCSP_1:def_5 ::_thesis: ( A in F implies A on P ) assume A in F ; ::_thesis: A on P then A on L by A1, Def4; hence A on P by A2, Def17; ::_thesis: verum end; theorem Th15: :: INCSP_1:15 for S being IncSpace for A, B being POINT of S holds {A,A,B} is linear proof let S be IncSpace; ::_thesis: for A, B being POINT of S holds {A,A,B} is linear let A, B be POINT of S; ::_thesis: {A,A,B} is linear consider K being LINE of S such that A1: {A,B} on K by Def9; take K ; :: according to INCSP_1:def_6 ::_thesis: {A,A,B} on K thus {A,A,B} on K by A1, ENUMSET1:30; ::_thesis: verum end; theorem Th16: :: INCSP_1:16 for S being IncSpace for A, B, C being POINT of S holds {A,A,B,C} is planar proof let S be IncSpace; ::_thesis: for A, B, C being POINT of S holds {A,A,B,C} is planar let A, B, C be POINT of S; ::_thesis: {A,A,B,C} is planar consider P being PLANE of S such that A1: {A,B,C} on P by Def12; take P ; :: according to INCSP_1:def_7 ::_thesis: {A,A,B,C} on P thus {A,A,B,C} on P by A1, ENUMSET1:31; ::_thesis: verum end; theorem Th17: :: INCSP_1:17 for S being IncSpace for A, B, C, D being POINT of S st {A,B,C} is linear holds {A,B,C,D} is planar proof let S be IncSpace; ::_thesis: for A, B, C, D being POINT of S st {A,B,C} is linear holds {A,B,C,D} is planar let A, B, C, D be POINT of S; ::_thesis: ( {A,B,C} is linear implies {A,B,C,D} is planar ) given L being LINE of S such that A1: {A,B,C} on L ; :: according to INCSP_1:def_6 ::_thesis: {A,B,C,D} is planar {A,B} \/ {C} on L by A1, ENUMSET1:3; then A2: {A,B} on L by Th8; consider P being PLANE of S such that A3: {A,B,D} on P by Def12; {A,B} \/ {D} on P by A3, ENUMSET1:3; then A4: {A,B} on P by Th11; assume A5: not {A,B,C,D} is planar ; ::_thesis: contradiction then A <> B by Th16; then L on P by A2, A4, Def14; then A6: {A,B,C} on P by A1, Th14; then A7: C on P by Th4; A8: D on P by A3, Th4; ( A on P & B on P ) by A6, Th4; then {A,B,C,D} on P by A7, A8, Th5; hence contradiction by A5, Def7; ::_thesis: verum end; theorem Th18: :: INCSP_1:18 for S being IncSpace for A, B, C being POINT of S for L being LINE of S st A <> B & {A,B} on L & not C on L holds not {A,B,C} is linear proof let S be IncSpace; ::_thesis: for A, B, C being POINT of S for L being LINE of S st A <> B & {A,B} on L & not C on L holds not {A,B,C} is linear let A, B, C be POINT of S; ::_thesis: for L being LINE of S st A <> B & {A,B} on L & not C on L holds not {A,B,C} is linear let L be LINE of S; ::_thesis: ( A <> B & {A,B} on L & not C on L implies not {A,B,C} is linear ) assume that A1: ( A <> B & {A,B} on L ) and A2: not C on L ; ::_thesis: not {A,B,C} is linear given K being LINE of S such that A3: {A,B,C} on K ; :: according to INCSP_1:def_6 ::_thesis: contradiction {A,B} \/ {C} on K by A3, ENUMSET1:3; then {A,B} on K by Th10; then L = K by A1, Def10; hence contradiction by A2, A3, Th2; ::_thesis: verum end; theorem Th19: :: INCSP_1:19 for S being IncSpace for A, B, C, D being POINT of S for P being PLANE of S st not {A,B,C} is linear & {A,B,C} on P & not D on P holds not {A,B,C,D} is planar proof let S be IncSpace; ::_thesis: for A, B, C, D being POINT of S for P being PLANE of S st not {A,B,C} is linear & {A,B,C} on P & not D on P holds not {A,B,C,D} is planar let A, B, C, D be POINT of S; ::_thesis: for P being PLANE of S st not {A,B,C} is linear & {A,B,C} on P & not D on P holds not {A,B,C,D} is planar let P be PLANE of S; ::_thesis: ( not {A,B,C} is linear & {A,B,C} on P & not D on P implies not {A,B,C,D} is planar ) assume that A1: ( not {A,B,C} is linear & {A,B,C} on P ) and A2: not D on P ; ::_thesis: not {A,B,C,D} is planar given Q being PLANE of S such that A3: {A,B,C,D} on Q ; :: according to INCSP_1:def_7 ::_thesis: contradiction {A,B,C} \/ {D} on Q by A3, ENUMSET1:6; then {A,B,C} on Q by Th9; then P = Q by A1, Def13; hence contradiction by A2, A3, Th5; ::_thesis: verum end; theorem :: INCSP_1:20 for S being IncSpace for K, L being LINE of S st ( for P being PLANE of S holds ( not K on P or not L on P ) ) holds K <> L proof let S be IncSpace; ::_thesis: for K, L being LINE of S st ( for P being PLANE of S holds ( not K on P or not L on P ) ) holds K <> L let K, L be LINE of S; ::_thesis: ( ( for P being PLANE of S holds ( not K on P or not L on P ) ) implies K <> L ) assume that A1: for P being PLANE of S holds ( not K on P or not L on P ) and A2: K = L ; ::_thesis: contradiction consider A, B being POINT of S such that A3: A <> B and A4: {A,B} on K by Def8; A5: ( A on K & B on K ) by A4, Th1; consider C, D being POINT of S such that A6: C <> D and A7: {C,D} on L by Def8; C on K by A2, A7, Th1; then {A,B,C} on K by A5, Th2; then {A,B,C} is linear by Def6; then {A,B,C,D} is planar by Th17; then consider Q being PLANE of S such that A8: {A,B,C,D} on Q by Def7; ( C on Q & D on Q ) by A8, Th5; then {C,D} on Q by Th3; then A9: L on Q by A6, A7, Def14; ( A on Q & B on Q ) by A8, Th5; then {A,B} on Q by Th3; then K on Q by A3, A4, Def14; hence contradiction by A1, A9; ::_thesis: verum end; Lm1: for S being IncSpace for A being POINT of S for L being LINE of S ex B being POINT of S st ( A <> B & B on L ) proof let S be IncSpace; ::_thesis: for A being POINT of S for L being LINE of S ex B being POINT of S st ( A <> B & B on L ) let A be POINT of S; ::_thesis: for L being LINE of S ex B being POINT of S st ( A <> B & B on L ) let L be LINE of S; ::_thesis: ex B being POINT of S st ( A <> B & B on L ) consider B, C being POINT of S such that A1: B <> C and A2: {B,C} on L by Def8; A3: ( A <> C or A <> B ) by A1; ( B on L & C on L ) by A2, Th1; hence ex B being POINT of S st ( A <> B & B on L ) by A3; ::_thesis: verum end; theorem :: INCSP_1:21 for S being IncSpace for L, L1, L2 being LINE of S st ( for P being PLANE of S holds ( not L on P or not L1 on P or not L2 on P ) ) & ex A being POINT of S st ( A on L & A on L1 & A on L2 ) holds L <> L1 proof let S be IncSpace; ::_thesis: for L, L1, L2 being LINE of S st ( for P being PLANE of S holds ( not L on P or not L1 on P or not L2 on P ) ) & ex A being POINT of S st ( A on L & A on L1 & A on L2 ) holds L <> L1 let L, L1, L2 be LINE of S; ::_thesis: ( ( for P being PLANE of S holds ( not L on P or not L1 on P or not L2 on P ) ) & ex A being POINT of S st ( A on L & A on L1 & A on L2 ) implies L <> L1 ) assume A1: for P being PLANE of S holds ( not L on P or not L1 on P or not L2 on P ) ; ::_thesis: ( for A being POINT of S holds ( not A on L or not A on L1 or not A on L2 ) or L <> L1 ) given A being POINT of S such that A2: A on L and A3: A on L1 and A4: A on L2 ; ::_thesis: L <> L1 consider C being POINT of S such that A5: A <> C and A6: C on L1 by Lm1; consider D being POINT of S such that A7: A <> D and A8: D on L2 by Lm1; consider B being POINT of S such that A9: A <> B and A10: B on L by Lm1; assume A11: L = L1 ; ::_thesis: contradiction then {A,C,B} on L1 by A3, A10, A6, Th2; then {A,C} \/ {B} on L1 by ENUMSET1:3; then A12: {A,C} on L1 by Th10; {A,B,C} on L by A3, A11, A10, A6, Th2; then {A,B,C} is linear by Def6; then {A,B,C,D} is planar by Th17; then consider Q being PLANE of S such that A13: {A,B,C,D} on Q by Def7; ( A on Q & D on Q ) by A13, Th5; then A14: {A,D} on Q by Th3; {A,D} on L2 by A4, A8, Th1; then A15: L2 on Q by A7, A14, Def14; ( A on Q & C on Q ) by A13, Th5; then {A,C} on Q by Th3; then A16: L1 on Q by A5, A12, Def14; {A,B} \/ {C,D} on Q by A13, ENUMSET1:5; then A17: {A,B} on Q by Th11; {A,B} on L by A2, A10, Th1; then L on Q by A9, A17, Def14; hence contradiction by A1, A16, A15; ::_thesis: verum end; theorem :: INCSP_1:22 for S being IncSpace for L1, L2, L being LINE of S for P being PLANE of S st L1 on P & L2 on P & not L on P & L1 <> L2 holds for Q being PLANE of S holds ( not L on Q or not L1 on Q or not L2 on Q ) proof let S be IncSpace; ::_thesis: for L1, L2, L being LINE of S for P being PLANE of S st L1 on P & L2 on P & not L on P & L1 <> L2 holds for Q being PLANE of S holds ( not L on Q or not L1 on Q or not L2 on Q ) let L1, L2, L be LINE of S; ::_thesis: for P being PLANE of S st L1 on P & L2 on P & not L on P & L1 <> L2 holds for Q being PLANE of S holds ( not L on Q or not L1 on Q or not L2 on Q ) let P be PLANE of S; ::_thesis: ( L1 on P & L2 on P & not L on P & L1 <> L2 implies for Q being PLANE of S holds ( not L on Q or not L1 on Q or not L2 on Q ) ) assume that A1: L1 on P and A2: L2 on P and A3: not L on P and A4: L1 <> L2 ; ::_thesis: for Q being PLANE of S holds ( not L on Q or not L1 on Q or not L2 on Q ) consider A, B being POINT of S such that A5: A <> B and A6: {A,B} on L1 by Def8; A7: {A,B} on P by A1, A6, Th14; consider C, C1 being POINT of S such that A8: C <> C1 and A9: {C,C1} on L2 by Def8; A10: now__::_thesis:_(_C_on_L1_implies_not_C1_on_L1_) assume ( C on L1 & C1 on L1 ) ; ::_thesis: contradiction then {C,C1} on L1 by Th1; hence contradiction by A4, A8, A9, Def10; ::_thesis: verum end; A11: {C,C1} on P by A2, A9, Th14; then C on P by Th3; then {A,B} \/ {C} on P by A7, Th9; then A12: {A,B,C} on P by ENUMSET1:3; C1 on P by A11, Th3; then {A,B} \/ {C1} on P by A7, Th9; then A13: {A,B,C1} on P by ENUMSET1:3; consider D, E being POINT of S such that A14: D <> E and A15: {D,E} on L by Def8; given Q being PLANE of S such that A16: L on Q and A17: L1 on Q and A18: L2 on Q ; ::_thesis: contradiction A19: {A,B} on Q by A17, A6, Th14; A20: {C,C1} on Q by A18, A9, Th14; then A21: C on Q by Th3; A22: {D,E} on Q by A16, A15, Th14; then A23: D on Q by Th3; then {C,D} on Q by A21, Th3; then {A,B} \/ {C,D} on Q by A19, Th11; then {A,B,C,D} on Q by ENUMSET1:5; then A24: {A,B,C,D} is planar by Def7; A25: E on Q by A22, Th3; then {C,E} on Q by A21, Th3; then {A,B} \/ {C,E} on Q by A19, Th11; then {A,B,C,E} on Q by ENUMSET1:5; then A26: {A,B,C,E} is planar by Def7; A27: C1 on Q by A20, Th3; then {C1,D} on Q by A23, Th3; then {A,B} \/ {C1,D} on Q by A19, Th11; then {A,B,C1,D} on Q by ENUMSET1:5; then A28: {A,B,C1,D} is planar by Def7; {C1,E} on Q by A27, A25, Th3; then {A,B} \/ {C1,E} on Q by A19, Th11; then {A,B,C1,E} on Q by ENUMSET1:5; then A29: {A,B,C1,E} is planar by Def7; not {D,E} on P by A3, A14, A15, Def14; then ( not D on P or not E on P ) by Th3; hence contradiction by A5, A6, A24, A26, A28, A29, A10, A12, A13, Th18, Th19; ::_thesis: verum end; theorem Th23: :: INCSP_1:23 for S being IncSpace for K, L being LINE of S st ex A being POINT of S st ( A on K & A on L ) holds ex P being PLANE of S st ( K on P & L on P ) proof let S be IncSpace; ::_thesis: for K, L being LINE of S st ex A being POINT of S st ( A on K & A on L ) holds ex P being PLANE of S st ( K on P & L on P ) let K, L be LINE of S; ::_thesis: ( ex A being POINT of S st ( A on K & A on L ) implies ex P being PLANE of S st ( K on P & L on P ) ) given A being POINT of S such that A1: A on K and A2: A on L ; ::_thesis: ex P being PLANE of S st ( K on P & L on P ) consider C being POINT of S such that A3: A <> C and A4: C on L by Lm1; A5: {A,C} on L by A2, A4, Th1; consider B being POINT of S such that A6: A <> B and A7: B on K by Lm1; consider P being PLANE of S such that A8: {A,B,C} on P by Def12; take P ; ::_thesis: ( K on P & L on P ) A9: A on P by A8, Th4; C on P by A8, Th4; then A10: {A,C} on P by A9, Th3; B on P by A8, Th4; then A11: {A,B} on P by A9, Th3; {A,B} on K by A1, A7, Th1; hence ( K on P & L on P ) by A6, A3, A5, A11, A10, Def14; ::_thesis: verum end; theorem :: INCSP_1:24 for S being IncSpace for A, B being POINT of S st A <> B holds ex L being LINE of S st for K being LINE of S holds ( {A,B} on K iff K = L ) proof let S be IncSpace; ::_thesis: for A, B being POINT of S st A <> B holds ex L being LINE of S st for K being LINE of S holds ( {A,B} on K iff K = L ) let A, B be POINT of S; ::_thesis: ( A <> B implies ex L being LINE of S st for K being LINE of S holds ( {A,B} on K iff K = L ) ) assume A1: A <> B ; ::_thesis: ex L being LINE of S st for K being LINE of S holds ( {A,B} on K iff K = L ) consider L being LINE of S such that A2: {A,B} on L by Def9; take L ; ::_thesis: for K being LINE of S holds ( {A,B} on K iff K = L ) thus for K being LINE of S holds ( {A,B} on K iff K = L ) by A1, A2, Def10; ::_thesis: verum end; theorem :: INCSP_1:25 for S being IncSpace for A, B, C being POINT of S st not {A,B,C} is linear holds ex P being PLANE of S st for Q being PLANE of S holds ( {A,B,C} on Q iff P = Q ) proof let S be IncSpace; ::_thesis: for A, B, C being POINT of S st not {A,B,C} is linear holds ex P being PLANE of S st for Q being PLANE of S holds ( {A,B,C} on Q iff P = Q ) let A, B, C be POINT of S; ::_thesis: ( not {A,B,C} is linear implies ex P being PLANE of S st for Q being PLANE of S holds ( {A,B,C} on Q iff P = Q ) ) assume A1: not {A,B,C} is linear ; ::_thesis: ex P being PLANE of S st for Q being PLANE of S holds ( {A,B,C} on Q iff P = Q ) consider P being PLANE of S such that A2: {A,B,C} on P by Def12; take P ; ::_thesis: for Q being PLANE of S holds ( {A,B,C} on Q iff P = Q ) thus for Q being PLANE of S holds ( {A,B,C} on Q iff P = Q ) by A1, A2, Def13; ::_thesis: verum end; theorem Th26: :: INCSP_1:26 for S being IncSpace for A being POINT of S for L being LINE of S st not A on L holds ex P being PLANE of S st for Q being PLANE of S holds ( ( A on Q & L on Q ) iff P = Q ) proof let S be IncSpace; ::_thesis: for A being POINT of S for L being LINE of S st not A on L holds ex P being PLANE of S st for Q being PLANE of S holds ( ( A on Q & L on Q ) iff P = Q ) let A be POINT of S; ::_thesis: for L being LINE of S st not A on L holds ex P being PLANE of S st for Q being PLANE of S holds ( ( A on Q & L on Q ) iff P = Q ) let L be LINE of S; ::_thesis: ( not A on L implies ex P being PLANE of S st for Q being PLANE of S holds ( ( A on Q & L on Q ) iff P = Q ) ) assume A1: not A on L ; ::_thesis: ex P being PLANE of S st for Q being PLANE of S holds ( ( A on Q & L on Q ) iff P = Q ) consider B, C being POINT of S such that A2: B <> C and A3: {B,C} on L by Def8; consider P being PLANE of S such that A4: {B,C,A} on P by Def12; take P ; ::_thesis: for Q being PLANE of S holds ( ( A on Q & L on Q ) iff P = Q ) let Q be PLANE of S; ::_thesis: ( ( A on Q & L on Q ) iff P = Q ) thus ( A on Q & L on Q implies P = Q ) ::_thesis: ( P = Q implies ( A on Q & L on Q ) ) proof assume that A5: A on Q and A6: L on Q ; ::_thesis: P = Q {B,C} on Q by A3, A6, Th14; then ( B on Q & C on Q ) by Th3; then A7: {B,C,A} on Q by A5, Th4; not {B,C,A} is linear by A1, A2, A3, Th18; hence P = Q by A4, A7, Def13; ::_thesis: verum end; A8: {B,C} \/ {A} on P by A4, ENUMSET1:3; thus ( P = Q implies ( A on Q & L on Q ) ) by A2, A3, A8, Def14, Th9; ::_thesis: verum end; theorem Th27: :: INCSP_1:27 for S being IncSpace for K, L being LINE of S st K <> L & ex A being POINT of S st ( A on K & A on L ) holds ex P being PLANE of S st for Q being PLANE of S holds ( ( K on Q & L on Q ) iff P = Q ) proof let S be IncSpace; ::_thesis: for K, L being LINE of S st K <> L & ex A being POINT of S st ( A on K & A on L ) holds ex P being PLANE of S st for Q being PLANE of S holds ( ( K on Q & L on Q ) iff P = Q ) let K, L be LINE of S; ::_thesis: ( K <> L & ex A being POINT of S st ( A on K & A on L ) implies ex P being PLANE of S st for Q being PLANE of S holds ( ( K on Q & L on Q ) iff P = Q ) ) assume that A1: K <> L and A2: ex A being POINT of S st ( A on K & A on L ) ; ::_thesis: ex P being PLANE of S st for Q being PLANE of S holds ( ( K on Q & L on Q ) iff P = Q ) consider A being POINT of S such that A3: A on K and A4: A on L by A2; consider C being POINT of S such that A5: A <> C and A6: C on L by Lm1; consider B being POINT of S such that A7: A <> B and A8: B on K by Lm1; consider P being PLANE of S such that A9: {A,B,C} on P by Def12; A10: A on P by A9, Th4; take P ; ::_thesis: for Q being PLANE of S holds ( ( K on Q & L on Q ) iff P = Q ) let Q be PLANE of S; ::_thesis: ( ( K on Q & L on Q ) iff P = Q ) thus ( K on Q & L on Q implies P = Q ) ::_thesis: ( P = Q implies ( K on Q & L on Q ) ) proof {A,C} on L by A4, A6, Th1; then not {A,C} on K by A1, A5, Def10; then A11: not C on K by A3, Th1; assume that A12: K on Q and A13: L on Q ; ::_thesis: P = Q A14: C on Q by A6, A13, Def17; ( A on Q & B on Q ) by A3, A8, A12, Def17; then A15: {A,B,C} on Q by A14, Th4; {A,B} on K by A3, A8, Th1; then not {A,B,C} is linear by A7, A11, Th18; hence P = Q by A9, A15, Def13; ::_thesis: verum end; B on P by A9, Th4; then A16: {A,B} on P by A10, Th3; C on P by A9, Th4; then A17: {A,C} on P by A10, Th3; A18: {A,C} on L by A4, A6, Th1; {A,B} on K by A3, A8, Th1; hence ( P = Q implies ( K on Q & L on Q ) ) by A7, A5, A18, A16, A17, Def14; ::_thesis: verum end; definition let S be IncSpace; let A, B be POINT of S; assume A1: A <> B ; func Line (A,B) -> LINE of S means :Def19: :: INCSP_1:def 19 {A,B} on it; correctness existence ex b1 being LINE of S st {A,B} on b1; uniqueness for b1, b2 being LINE of S st {A,B} on b1 & {A,B} on b2 holds b1 = b2; by A1, Def9, Def10; end; :: deftheorem Def19 defines Line INCSP_1:def_19_:_ for S being IncSpace for A, B being POINT of S st A <> B holds for b4 being LINE of S holds ( b4 = Line (A,B) iff {A,B} on b4 ); definition let S be IncSpace; let A, B, C be POINT of S; assume A1: not {A,B,C} is linear ; func Plane (A,B,C) -> PLANE of S means :Def20: :: INCSP_1:def 20 {A,B,C} on it; correctness existence ex b1 being PLANE of S st {A,B,C} on b1; uniqueness for b1, b2 being PLANE of S st {A,B,C} on b1 & {A,B,C} on b2 holds b1 = b2; by A1, Def12, Def13; end; :: deftheorem Def20 defines Plane INCSP_1:def_20_:_ for S being IncSpace for A, B, C being POINT of S st not {A,B,C} is linear holds for b5 being PLANE of S holds ( b5 = Plane (A,B,C) iff {A,B,C} on b5 ); definition let S be IncSpace; let A be POINT of S; let L be LINE of S; assume A1: not A on L ; func Plane (A,L) -> PLANE of S means :Def21: :: INCSP_1:def 21 ( A on it & L on it ); existence ex b1 being PLANE of S st ( A on b1 & L on b1 ) proof consider B, C being POINT of S such that A2: ( B <> C & {B,C} on L ) by Def8; consider P being PLANE of S such that A3: {B,C,A} on P by Def12; take P ; ::_thesis: ( A on P & L on P ) thus A on P by A3, Th4; ::_thesis: L on P {B,C} \/ {A} on P by A3, ENUMSET1:3; then {B,C} on P by Th9; hence L on P by A2, Def14; ::_thesis: verum end; uniqueness for b1, b2 being PLANE of S st A on b1 & L on b1 & A on b2 & L on b2 holds b1 = b2 proof let P, Q be PLANE of S; ::_thesis: ( A on P & L on P & A on Q & L on Q implies P = Q ) assume that A4: ( A on P & L on P ) and A5: ( A on Q & L on Q ) ; ::_thesis: P = Q consider P1 being PLANE of S such that A6: for P2 being PLANE of S holds ( ( A on P2 & L on P2 ) iff P1 = P2 ) by A1, Th26; P1 = P by A4, A6; hence P = Q by A5, A6; ::_thesis: verum end; end; :: deftheorem Def21 defines Plane INCSP_1:def_21_:_ for S being IncSpace for A being POINT of S for L being LINE of S st not A on L holds for b4 being PLANE of S holds ( b4 = Plane (A,L) iff ( A on b4 & L on b4 ) ); definition let S be IncSpace; let K, L be LINE of S; assume that A1: K <> L and A2: ex A being POINT of S st ( A on K & A on L ) ; func Plane (K,L) -> PLANE of S means :Def22: :: INCSP_1:def 22 ( K on it & L on it ); existence ex b1 being PLANE of S st ( K on b1 & L on b1 ) by A2, Th23; uniqueness for b1, b2 being PLANE of S st K on b1 & L on b1 & K on b2 & L on b2 holds b1 = b2 proof let P, Q be PLANE of S; ::_thesis: ( K on P & L on P & K on Q & L on Q implies P = Q ) assume that A3: ( K on P & L on P ) and A4: ( K on Q & L on Q ) ; ::_thesis: P = Q consider P1 being PLANE of S such that A5: for P2 being PLANE of S holds ( ( K on P2 & L on P2 ) iff P1 = P2 ) by A1, A2, Th27; P = P1 by A3, A5; hence P = Q by A4, A5; ::_thesis: verum end; end; :: deftheorem Def22 defines Plane INCSP_1:def_22_:_ for S being IncSpace for K, L being LINE of S st K <> L & ex A being POINT of S st ( A on K & A on L ) holds for b4 being PLANE of S holds ( b4 = Plane (K,L) iff ( K on b4 & L on b4 ) ); theorem :: INCSP_1:28 for S being IncSpace for A, B being POINT of S st A <> B holds Line (A,B) = Line (B,A) proof let S be IncSpace; ::_thesis: for A, B being POINT of S st A <> B holds Line (A,B) = Line (B,A) let A, B be POINT of S; ::_thesis: ( A <> B implies Line (A,B) = Line (B,A) ) assume A1: A <> B ; ::_thesis: Line (A,B) = Line (B,A) then {A,B} on Line (A,B) by Def19; hence Line (A,B) = Line (B,A) by A1, Def19; ::_thesis: verum end; theorem Th29: :: INCSP_1:29 for S being IncSpace for A, B, C being POINT of S st not {A,B,C} is linear holds Plane (A,B,C) = Plane (A,C,B) proof let S be IncSpace; ::_thesis: for A, B, C being POINT of S st not {A,B,C} is linear holds Plane (A,B,C) = Plane (A,C,B) let A, B, C be POINT of S; ::_thesis: ( not {A,B,C} is linear implies Plane (A,B,C) = Plane (A,C,B) ) assume A1: not {A,B,C} is linear ; ::_thesis: Plane (A,B,C) = Plane (A,C,B) then not {A,C,B} is linear by ENUMSET1:57; then {A,C,B} on Plane (A,C,B) by Def20; then {A,B,C} on Plane (A,C,B) by ENUMSET1:57; hence Plane (A,B,C) = Plane (A,C,B) by A1, Def20; ::_thesis: verum end; theorem Th30: :: INCSP_1:30 for S being IncSpace for A, B, C being POINT of S st not {A,B,C} is linear holds Plane (A,B,C) = Plane (B,A,C) proof let S be IncSpace; ::_thesis: for A, B, C being POINT of S st not {A,B,C} is linear holds Plane (A,B,C) = Plane (B,A,C) let A, B, C be POINT of S; ::_thesis: ( not {A,B,C} is linear implies Plane (A,B,C) = Plane (B,A,C) ) assume A1: not {A,B,C} is linear ; ::_thesis: Plane (A,B,C) = Plane (B,A,C) then not {B,A,C} is linear by ENUMSET1:58; then {B,A,C} on Plane (B,A,C) by Def20; then {A,B,C} on Plane (B,A,C) by ENUMSET1:58; hence Plane (A,B,C) = Plane (B,A,C) by A1, Def20; ::_thesis: verum end; theorem :: INCSP_1:31 for S being IncSpace for A, B, C being POINT of S st not {A,B,C} is linear holds Plane (A,B,C) = Plane (B,C,A) proof let S be IncSpace; ::_thesis: for A, B, C being POINT of S st not {A,B,C} is linear holds Plane (A,B,C) = Plane (B,C,A) let A, B, C be POINT of S; ::_thesis: ( not {A,B,C} is linear implies Plane (A,B,C) = Plane (B,C,A) ) assume A1: not {A,B,C} is linear ; ::_thesis: Plane (A,B,C) = Plane (B,C,A) then A2: not {B,C,A} is linear by ENUMSET1:59; thus Plane (A,B,C) = Plane (B,A,C) by A1, Th30 .= Plane (B,C,A) by A2, Th29 ; ::_thesis: verum end; theorem Th32: :: INCSP_1:32 for S being IncSpace for A, B, C being POINT of S st not {A,B,C} is linear holds Plane (A,B,C) = Plane (C,A,B) proof let S be IncSpace; ::_thesis: for A, B, C being POINT of S st not {A,B,C} is linear holds Plane (A,B,C) = Plane (C,A,B) let A, B, C be POINT of S; ::_thesis: ( not {A,B,C} is linear implies Plane (A,B,C) = Plane (C,A,B) ) assume A1: not {A,B,C} is linear ; ::_thesis: Plane (A,B,C) = Plane (C,A,B) then A2: not {C,A,B} is linear by ENUMSET1:59; thus Plane (A,B,C) = Plane (A,C,B) by A1, Th29 .= Plane (C,A,B) by A2, Th30 ; ::_thesis: verum end; theorem :: INCSP_1:33 for S being IncSpace for A, B, C being POINT of S st not {A,B,C} is linear holds Plane (A,B,C) = Plane (C,B,A) proof let S be IncSpace; ::_thesis: for A, B, C being POINT of S st not {A,B,C} is linear holds Plane (A,B,C) = Plane (C,B,A) let A, B, C be POINT of S; ::_thesis: ( not {A,B,C} is linear implies Plane (A,B,C) = Plane (C,B,A) ) assume A1: not {A,B,C} is linear ; ::_thesis: Plane (A,B,C) = Plane (C,B,A) then A2: not {C,B,A} is linear by ENUMSET1:60; thus Plane (A,B,C) = Plane (C,A,B) by A1, Th32 .= Plane (C,B,A) by A2, Th29 ; ::_thesis: verum end; theorem :: INCSP_1:34 for S being IncSpace for K, L being LINE of S st K <> L & ex A being POINT of S st ( A on K & A on L ) holds Plane (K,L) = Plane (L,K) proof let S be IncSpace; ::_thesis: for K, L being LINE of S st K <> L & ex A being POINT of S st ( A on K & A on L ) holds Plane (K,L) = Plane (L,K) let K, L be LINE of S; ::_thesis: ( K <> L & ex A being POINT of S st ( A on K & A on L ) implies Plane (K,L) = Plane (L,K) ) assume A1: K <> L ; ::_thesis: ( for A being POINT of S holds ( not A on K or not A on L ) or Plane (K,L) = Plane (L,K) ) set P2 = Plane (L,K); set P1 = Plane (K,L); given A being POINT of S such that A2: A on K and A3: A on L ; ::_thesis: Plane (K,L) = Plane (L,K) consider C being POINT of S such that A4: A <> C and A5: C on L by Lm1; consider B being POINT of S such that A6: A <> B and A7: B on K by Lm1; A8: K on Plane (L,K) by A1, A2, A3, Def22; then A9: B on Plane (L,K) by A7, Def17; A10: K on Plane (K,L) by A1, A2, A3, Def22; then A11: B on Plane (K,L) by A7, Def17; A12: now__::_thesis:_not_{A,B,C}_is_linear assume {A,B,C} is linear ; ::_thesis: contradiction then consider L1 being LINE of S such that A13: {A,B,C} on L1 by Def6; A14: A on L1 by A13, Th2; C on L1 by A13, Th2; then A15: {A,C} on L1 by A14, Th1; A16: {A,B} on K by A2, A7, Th1; B on L1 by A13, Th2; then {A,B} on L1 by A14, Th1; then A17: K = L1 by A6, A16, Def10; {A,C} on L by A3, A5, Th1; hence contradiction by A1, A4, A15, A17, Def10; ::_thesis: verum end; L on Plane (L,K) by A1, A2, A3, Def22; then A18: C on Plane (L,K) by A5, Def17; A on Plane (L,K) by A2, A8, Def17; then A19: {A,B,C} on Plane (L,K) by A9, A18, Th4; L on Plane (K,L) by A1, A2, A3, Def22; then A20: C on Plane (K,L) by A5, Def17; A on Plane (K,L) by A2, A10, Def17; then {A,B,C} on Plane (K,L) by A11, A20, Th4; hence Plane (K,L) = Plane (L,K) by A19, A12, Def13; ::_thesis: verum end; theorem Th35: :: INCSP_1:35 for S being IncSpace for A, B, C being POINT of S st A <> B & C on Line (A,B) holds {A,B,C} is linear proof let S be IncSpace; ::_thesis: for A, B, C being POINT of S st A <> B & C on Line (A,B) holds {A,B,C} is linear let A, B, C be POINT of S; ::_thesis: ( A <> B & C on Line (A,B) implies {A,B,C} is linear ) assume A <> B ; ::_thesis: ( not C on Line (A,B) or {A,B,C} is linear ) then {A,B} on Line (A,B) by Def19; then A1: ( A on Line (A,B) & B on Line (A,B) ) by Th1; assume C on Line (A,B) ; ::_thesis: {A,B,C} is linear then {A,B,C} on Line (A,B) by A1, Th2; hence {A,B,C} is linear by Def6; ::_thesis: verum end; theorem :: INCSP_1:36 for S being IncSpace for A, B, C being POINT of S st A <> B & A <> C & {A,B,C} is linear holds Line (A,B) = Line (A,C) proof let S be IncSpace; ::_thesis: for A, B, C being POINT of S st A <> B & A <> C & {A,B,C} is linear holds Line (A,B) = Line (A,C) let A, B, C be POINT of S; ::_thesis: ( A <> B & A <> C & {A,B,C} is linear implies Line (A,B) = Line (A,C) ) assume A1: A <> B ; ::_thesis: ( not A <> C or not {A,B,C} is linear or Line (A,B) = Line (A,C) ) then A2: {A,B} on Line (A,B) by Def19; then A3: A on Line (A,B) by Th1; assume A4: A <> C ; ::_thesis: ( not {A,B,C} is linear or Line (A,B) = Line (A,C) ) assume {A,B,C} is linear ; ::_thesis: Line (A,B) = Line (A,C) then C on Line (A,B) by A1, A2, Th18; then {A,C} on Line (A,B) by A3, Th1; hence Line (A,B) = Line (A,C) by A4, Def19; ::_thesis: verum end; theorem :: INCSP_1:37 for S being IncSpace for A, B, C being POINT of S st not {A,B,C} is linear holds Plane (A,B,C) = Plane (C,(Line (A,B))) proof let S be IncSpace; ::_thesis: for A, B, C being POINT of S st not {A,B,C} is linear holds Plane (A,B,C) = Plane (C,(Line (A,B))) let A, B, C be POINT of S; ::_thesis: ( not {A,B,C} is linear implies Plane (A,B,C) = Plane (C,(Line (A,B))) ) assume A1: not {A,B,C} is linear ; ::_thesis: Plane (A,B,C) = Plane (C,(Line (A,B))) then A <> B by Th15; then A2: {A,B} on Line (A,B) by Def19; then ( A on Line (A,B) & B on Line (A,B) ) by Th1; then A3: ( C on Line (A,B) implies {A,B,C} on Line (A,B) ) by Th2; then Line (A,B) on Plane (C,(Line (A,B))) by A1, Def6, Def21; then A4: {A,B} on Plane (C,(Line (A,B))) by A2, Th14; C on Plane (C,(Line (A,B))) by A1, A3, Def6, Def21; then {A,B} \/ {C} on Plane (C,(Line (A,B))) by A4, Th9; then {A,B,C} on Plane (C,(Line (A,B))) by ENUMSET1:3; hence Plane (A,B,C) = Plane (C,(Line (A,B))) by A1, Def20; ::_thesis: verum end; theorem :: INCSP_1:38 for S being IncSpace for A, B, C, D being POINT of S st not {A,B,C} is linear & D on Plane (A,B,C) holds {A,B,C,D} is planar proof let S be IncSpace; ::_thesis: for A, B, C, D being POINT of S st not {A,B,C} is linear & D on Plane (A,B,C) holds {A,B,C,D} is planar let A, B, C, D be POINT of S; ::_thesis: ( not {A,B,C} is linear & D on Plane (A,B,C) implies {A,B,C,D} is planar ) assume that A1: not {A,B,C} is linear and A2: D on Plane (A,B,C) ; ::_thesis: {A,B,C,D} is planar {A,B,C} on Plane (A,B,C) by A1, Def20; then {A,B,C} \/ {D} on Plane (A,B,C) by A2, Th9; then {A,B,C,D} on Plane (A,B,C) by ENUMSET1:6; hence {A,B,C,D} is planar by Def7; ::_thesis: verum end; theorem :: INCSP_1:39 for S being IncSpace for C, A, B being POINT of S for L being LINE of S st not C on L & {A,B} on L & A <> B holds Plane (C,L) = Plane (A,B,C) proof let S be IncSpace; ::_thesis: for C, A, B being POINT of S for L being LINE of S st not C on L & {A,B} on L & A <> B holds Plane (C,L) = Plane (A,B,C) let C, A, B be POINT of S; ::_thesis: for L being LINE of S st not C on L & {A,B} on L & A <> B holds Plane (C,L) = Plane (A,B,C) let L be LINE of S; ::_thesis: ( not C on L & {A,B} on L & A <> B implies Plane (C,L) = Plane (A,B,C) ) assume that A1: not C on L and A2: {A,B} on L and A3: A <> B ; ::_thesis: Plane (C,L) = Plane (A,B,C) set P1 = Plane (C,L); L on Plane (C,L) by A1, Def21; then A4: {A,B} on Plane (C,L) by A2, Th14; C on Plane (C,L) by A1, Def21; then {A,B} \/ {C} on Plane (C,L) by A4, Th9; then A5: {A,B,C} on Plane (C,L) by ENUMSET1:3; not {A,B,C} is linear by A1, A2, A3, Th18; hence Plane (C,L) = Plane (A,B,C) by A5, Def20; ::_thesis: verum end; theorem :: INCSP_1:40 for S being IncSpace for A, B, C being POINT of S st not {A,B,C} is linear holds Plane (A,B,C) = Plane ((Line (A,B)),(Line (A,C))) proof let S be IncSpace; ::_thesis: for A, B, C being POINT of S st not {A,B,C} is linear holds Plane (A,B,C) = Plane ((Line (A,B)),(Line (A,C))) let A, B, C be POINT of S; ::_thesis: ( not {A,B,C} is linear implies Plane (A,B,C) = Plane ((Line (A,B)),(Line (A,C))) ) set P2 = Plane ((Line (A,B)),(Line (A,C))); set L1 = Line (A,B); set L2 = Line (A,C); assume A1: not {A,B,C} is linear ; ::_thesis: Plane (A,B,C) = Plane ((Line (A,B)),(Line (A,C))) then A2: A <> B by Th15; then A3: {A,B} on Line (A,B) by Def19; then A4: A on Line (A,B) by Th1; not {A,C,B} is linear by A1, ENUMSET1:57; then A5: A <> C by Th15; then A6: {A,C} on Line (A,C) by Def19; then A7: A on Line (A,C) by Th1; {A,C} on Line (A,C) by A5, Def19; then C on Line (A,C) by Th1; then A8: Line (A,B) <> Line (A,C) by A1, A2, Th35; then Line (A,C) on Plane ((Line (A,B)),(Line (A,C))) by A4, A7, Def22; then {A,C} on Plane ((Line (A,B)),(Line (A,C))) by A6, Th14; then A9: C on Plane ((Line (A,B)),(Line (A,C))) by Th3; Line (A,B) on Plane ((Line (A,B)),(Line (A,C))) by A4, A7, A8, Def22; then {A,B} on Plane ((Line (A,B)),(Line (A,C))) by A3, Th14; then {A,B} \/ {C} on Plane ((Line (A,B)),(Line (A,C))) by A9, Th9; then {A,B,C} on Plane ((Line (A,B)),(Line (A,C))) by ENUMSET1:3; hence Plane (A,B,C) = Plane ((Line (A,B)),(Line (A,C))) by A1, Def20; ::_thesis: verum end; Lm2: for S being IncSpace for P being PLANE of S ex A, B, C, D being POINT of S st ( A on P & not {A,B,C,D} is planar ) proof let S be IncSpace; ::_thesis: for P being PLANE of S ex A, B, C, D being POINT of S st ( A on P & not {A,B,C,D} is planar ) let P be PLANE of S; ::_thesis: ex A, B, C, D being POINT of S st ( A on P & not {A,B,C,D} is planar ) consider A being POINT of S such that A1: A on P by Def11; consider A1, B1, C1, D1 being POINT of S such that A2: not {A1,B1,C1,D1} is planar by Def16; now__::_thesis:_(_not_A1_on_P_implies_ex_A,_B,_C,_D_being_POINT_of_S_st_ (_A_on_P_&_not_{A,B,C,D}_is_planar_)_) assume A3: not A1 on P ; ::_thesis: ex A, B, C, D being POINT of S st ( A on P & not {A,B,C,D} is planar ) A4: now__::_thesis:_(_A_on_Line_(A1,B1)_implies_ex_A,_B,_C,_D_being_POINT_of_S_st_ (_A_on_P_&_not_{A,B,C,D}_is_planar_)_) A5: A1 <> B1 by A2, Th16; then A6: {A1,B1} on Line (A1,B1) by Def19; {A1,B1} on Line (A1,B1) by A5, Def19; then ( C1 on Line (A1,B1) implies {A1,B1} \/ {C1} on Line (A1,B1) ) by Th8; then A7: ( C1 on Line (A1,B1) implies {A1,B1,C1} on Line (A1,B1) ) by ENUMSET1:3; set Q = Plane (A1,B1,C1); assume A8: A on Line (A1,B1) ; ::_thesis: ex A, B, C, D being POINT of S st ( A on P & not {A,B,C,D} is planar ) A9: not {A1,B1,C1} is linear by A2, Th17; then {A1,B1,C1} on Plane (A1,B1,C1) by Def20; then A10: ( A1 on Plane (A1,B1,C1) & C1 on Plane (A1,B1,C1) ) by Th4; A11: {A1,B1,C1} on Plane (A1,B1,C1) by A9, Def20; then ( D1 on Plane (A1,B1,C1) implies {A1,B1,C1} \/ {D1} on Plane (A1,B1,C1) ) by Th9; then A12: ( D1 on Plane (A1,B1,C1) implies {A1,B1,C1,D1} on Plane (A1,B1,C1) ) by ENUMSET1:6; {A1,B1} \/ {C1} on Plane (A1,B1,C1) by A11, ENUMSET1:3; then {A1,B1} on Plane (A1,B1,C1) by Th11; then Line (A1,B1) on Plane (A1,B1,C1) by A5, A6, Def14; then A on Plane (A1,B1,C1) by A8, Def17; then A13: {A,A1,C1} on Plane (A1,B1,C1) by A10, Th4; A1 on Line (A1,B1) by A6, Th1; then {A,A1} on Line (A1,B1) by A8, Th1; then not {A,A1,C1} is linear by A1, A3, A9, A7, Def6, Th18; then not {A,A1,C1,D1} is planar by A2, A12, A13, Def7, Th19; hence ex A, B, C, D being POINT of S st ( A on P & not {A,B,C,D} is planar ) by A1; ::_thesis: verum end; now__::_thesis:_(_not_A_on_Line_(A1,B1)_implies_ex_A,_B,_C,_D_being_POINT_of_S_st_ (_A_on_P_&_not_{A,B,C,D}_is_planar_)_) set Q = Plane (A1,B1,A); assume A14: not A on Line (A1,B1) ; ::_thesis: ex A, B, C, D being POINT of S st ( A on P & not {A,B,C,D} is planar ) A15: A1 <> B1 by A2, Th16; then A16: {A1,B1} on Line (A1,B1) by Def19; then not {A1,B1,A} is linear by A14, A15, Th18; then A17: {A1,B1,A} on Plane (A1,B1,A) by Def20; then {A1,B1} \/ {A} on Plane (A1,B1,A) by ENUMSET1:3; then {A1,B1} on Plane (A1,B1,A) by Th9; then ( {C1,D1} on Plane (A1,B1,A) implies {A1,B1} \/ {C1,D1} on Plane (A1,B1,A) ) by Th11; then ( {C1,D1} on Plane (A1,B1,A) implies {A1,B1,C1,D1} on Plane (A1,B1,A) ) by ENUMSET1:5; then ( not C1 on Plane (A1,B1,A) or not D1 on Plane (A1,B1,A) ) by A2, Def7, Th3; then ( not {A1,B1,A,C1} is planar or not {A1,B1,A,D1} is planar ) by A14, A15, A16, A17, Th18, Th19; then ( not {A,A1,B1,C1} is planar or not {A,A1,B1,D1} is planar ) by ENUMSET1:67; hence ex A, B, C, D being POINT of S st ( A on P & not {A,B,C,D} is planar ) by A1; ::_thesis: verum end; hence ex A, B, C, D being POINT of S st ( A on P & not {A,B,C,D} is planar ) by A4; ::_thesis: verum end; hence ex A, B, C, D being POINT of S st ( A on P & not {A,B,C,D} is planar ) by A2; ::_thesis: verum end; theorem Th41: :: INCSP_1:41 for S being IncSpace for P being PLANE of S ex A, B, C being POINT of S st ( {A,B,C} on P & not {A,B,C} is linear ) proof let S be IncSpace; ::_thesis: for P being PLANE of S ex A, B, C being POINT of S st ( {A,B,C} on P & not {A,B,C} is linear ) let P be PLANE of S; ::_thesis: ex A, B, C being POINT of S st ( {A,B,C} on P & not {A,B,C} is linear ) consider A1, B1, C1, D1 being POINT of S such that A1: A1 on P and A2: not {A1,B1,C1,D1} is planar by Lm2; not {B1,D1,A1,C1} is planar by A2, ENUMSET1:69; then A3: B1 <> D1 by Th16; not {C1,D1,A1,B1} is planar by A2, ENUMSET1:73; then A4: C1 <> D1 by Th16; not {A1,B1,C1,D1} on P by A2, Def7; then not {B1,C1,D1,A1} on P by ENUMSET1:68; then not {B1,C1,D1} \/ {A1} on P by ENUMSET1:6; then not {B1,C1,D1} on P by A1, Th9; then ( not B1 on P or not C1 on P or not D1 on P ) by Th4; then consider X being POINT of S such that A5: ( X = B1 or X = C1 or X = D1 ) and A6: not X on P ; not {B1,C1,A1,D1} is planar by A2, ENUMSET1:67; then B1 <> C1 by Th16; then consider Y, Z being POINT of S such that A7: ( ( Y = B1 or Y = C1 or Y = D1 ) & ( Z = B1 or Z = C1 or Z = D1 ) & Y <> X & Z <> X & Y <> Z ) by A5, A3, A4; set P1 = Plane (X,Y,A1); set P2 = Plane (X,Z,A1); A8: now__::_thesis:_not_{A1,X,Y,Z}_is_planar assume {A1,X,Y,Z} is planar ; ::_thesis: contradiction then ( {A1,D1,B1,C1} is planar or {A1,D1,C1,B1} is planar ) by A2, A5, A7, ENUMSET1:62; hence contradiction by A2, ENUMSET1:63, ENUMSET1:64; ::_thesis: verum end; then not {A1,X,Y} is linear by Th17; then not {X,Y,A1} is linear by ENUMSET1:59; then A9: {X,Y,A1} on Plane (X,Y,A1) by Def20; then A10: A1 on Plane (X,Y,A1) by Th4; then consider B being POINT of S such that A11: A1 <> B and A12: B on Plane (X,Y,A1) and A13: B on P by A1, Def15; not {X,Z,A1,Y} is planar by A8, ENUMSET1:69; then not {X,Z,A1} is linear by Th17; then A14: {X,Z,A1} on Plane (X,Z,A1) by Def20; then A15: A1 on Plane (X,Z,A1) by Th4; then consider C being POINT of S such that A16: A1 <> C and A17: C on P and A18: C on Plane (X,Z,A1) by A1, Def15; take A1 ; ::_thesis: ex B, C being POINT of S st ( {A1,B,C} on P & not {A1,B,C} is linear ) take B ; ::_thesis: ex C being POINT of S st ( {A1,B,C} on P & not {A1,B,C} is linear ) take C ; ::_thesis: ( {A1,B,C} on P & not {A1,B,C} is linear ) thus {A1,B,C} on P by A1, A13, A17, Th4; ::_thesis: not {A1,B,C} is linear given K being LINE of S such that A19: {A1,B,C} on K ; :: according to INCSP_1:def_6 ::_thesis: contradiction A20: {A1,C} on Plane (X,Z,A1) by A15, A18, Th3; {A1,C,B} on K by A19, ENUMSET1:57; then {A1,C} \/ {B} on K by ENUMSET1:3; then {A1,C} on K by Th10; then A21: K on Plane (X,Z,A1) by A16, A20, Def14; consider E being POINT of S such that A22: B <> E and A23: E on K by Lm1; {A1,B} \/ {C} on K by A19, ENUMSET1:3; then A24: {A1,B} on K by Th10; A25: now__::_thesis:_not_{X,B,E}_is_linear {A1,B} on P by A1, A13, Th3; then K on P by A11, A24, Def14; then E on P by A23, Def17; then A26: {E,B} on P by A13, Th3; assume {X,B,E} is linear ; ::_thesis: contradiction then consider L being LINE of S such that A27: {X,B,E} on L by Def6; A28: X on L by A27, Th2; {E,B,X} on L by A27, ENUMSET1:60; then {E,B} \/ {X} on L by ENUMSET1:3; then {E,B} on L by Th8; then L on P by A22, A26, Def14; hence contradiction by A6, A28, Def17; ::_thesis: verum end; B on K by A19, Th2; then A29: B on Plane (X,Z,A1) by A21, Def17; A30: X on Plane (X,Z,A1) by A14, Th4; A31: X on Plane (X,Y,A1) by A9, Th4; {A1,B} on Plane (X,Y,A1) by A10, A12, Th3; then K on Plane (X,Y,A1) by A11, A24, Def14; then E on Plane (X,Y,A1) by A23, Def17; then A32: {X,B,E} on Plane (X,Y,A1) by A12, A31, Th4; E on Plane (X,Z,A1) by A23, A21, Def17; then {X,B,E} on Plane (X,Z,A1) by A29, A30, Th4; then Plane (X,Y,A1) = Plane (X,Z,A1) by A25, A32, Def13; then Z on Plane (X,Y,A1) by A14, Th4; then {X,Y,A1} \/ {Z} on Plane (X,Y,A1) by A9, Th9; then {X,Y,A1,Z} on Plane (X,Y,A1) by ENUMSET1:6; then {X,Y,A1,Z} is planar by Def7; hence contradiction by A8, ENUMSET1:67; ::_thesis: verum end; theorem :: INCSP_1:42 for S being IncSpace for P being PLANE of S ex A, B, C, D being POINT of S st ( A on P & not {A,B,C,D} is planar ) by Lm2; theorem :: INCSP_1:43 for S being IncSpace for A being POINT of S for L being LINE of S ex B being POINT of S st ( A <> B & B on L ) by Lm1; theorem Th44: :: INCSP_1:44 for S being IncSpace for A, B being POINT of S for P being PLANE of S st A <> B holds ex C being POINT of S st ( C on P & not {A,B,C} is linear ) proof let S be IncSpace; ::_thesis: for A, B being POINT of S for P being PLANE of S st A <> B holds ex C being POINT of S st ( C on P & not {A,B,C} is linear ) let A, B be POINT of S; ::_thesis: for P being PLANE of S st A <> B holds ex C being POINT of S st ( C on P & not {A,B,C} is linear ) let P be PLANE of S; ::_thesis: ( A <> B implies ex C being POINT of S st ( C on P & not {A,B,C} is linear ) ) consider L being LINE of S such that A1: {A,B} on L by Def9; consider C, D, E being POINT of S such that A2: {C,D,E} on P and A3: not {C,D,E} is linear by Th41; A4: ( C on P & D on P ) by A2, Th4; not {C,D,E} on L by A3, Def6; then A5: ( not C on L or not D on L or not E on L ) by Th2; A6: E on P by A2, Th4; assume A <> B ; ::_thesis: ex C being POINT of S st ( C on P & not {A,B,C} is linear ) then ( not {A,B,C} is linear or not {A,B,D} is linear or not {A,B,E} is linear ) by A1, A5, Th18; hence ex C being POINT of S st ( C on P & not {A,B,C} is linear ) by A4, A6; ::_thesis: verum end; theorem Th45: :: INCSP_1:45 for S being IncSpace for A, B, C being POINT of S st not {A,B,C} is linear holds ex D being POINT of S st not {A,B,C,D} is planar proof let S be IncSpace; ::_thesis: for A, B, C being POINT of S st not {A,B,C} is linear holds ex D being POINT of S st not {A,B,C,D} is planar let A, B, C be POINT of S; ::_thesis: ( not {A,B,C} is linear implies ex D being POINT of S st not {A,B,C,D} is planar ) assume A1: not {A,B,C} is linear ; ::_thesis: not for D being POINT of S holds {A,B,C,D} is planar consider P being PLANE of S such that A2: {A,B,C} on P by Def12; consider A1, B1, C1, D1 being POINT of S such that A3: not {A1,B1,C1,D1} is planar by Def16; not {A1,B1,C1,D1} on P by A3, Def7; then ( not A1 on P or not B1 on P or not C1 on P or not D1 on P ) by Th5; then ( not {A,B,C,A1} is planar or not {A,B,C,B1} is planar or not {A,B,C,C1} is planar or not {A,B,C,D1} is planar ) by A1, A2, Th19; hence not for D being POINT of S holds {A,B,C,D} is planar ; ::_thesis: verum end; theorem Th46: :: INCSP_1:46 for S being IncSpace for A being POINT of S for P being PLANE of S ex B, C being POINT of S st ( {B,C} on P & not {A,B,C} is linear ) proof let S be IncSpace; ::_thesis: for A being POINT of S for P being PLANE of S ex B, C being POINT of S st ( {B,C} on P & not {A,B,C} is linear ) let A be POINT of S; ::_thesis: for P being PLANE of S ex B, C being POINT of S st ( {B,C} on P & not {A,B,C} is linear ) let P be PLANE of S; ::_thesis: ex B, C being POINT of S st ( {B,C} on P & not {A,B,C} is linear ) A1: now__::_thesis:_(_not_A_on_P_implies_ex_B,_C_being_POINT_of_S_st_ (_{B,C}_on_P_&_not_{A,B,C}_is_linear_)_) assume A2: not A on P ; ::_thesis: ex B, C being POINT of S st ( {B,C} on P & not {A,B,C} is linear ) consider B, C, D being POINT of S such that A3: {B,C,D} on P and A4: not {B,C,D} is linear by Th41; A5: B <> C by A4, Th15; take B = B; ::_thesis: ex C being POINT of S st ( {B,C} on P & not {A,B,C} is linear ) take C = C; ::_thesis: ( {B,C} on P & not {A,B,C} is linear ) {B,C} \/ {D} on P by A3, ENUMSET1:3; hence A6: {B,C} on P by Th9; ::_thesis: not {A,B,C} is linear assume {A,B,C} is linear ; ::_thesis: contradiction then consider K being LINE of S such that A7: {A,B,C} on K by Def6; {B,C,A} on K by A7, ENUMSET1:59; then A8: {B,C} \/ {A} on K by ENUMSET1:3; then A9: A on K by Th8; {B,C} on K by A8, Th10; then K on P by A6, A5, Def14; hence contradiction by A2, A9, Def17; ::_thesis: verum end; now__::_thesis:_(_A_on_P_implies_ex_B,_C_being_POINT_of_S_st_ (_{B,C}_on_P_&_not_{A,B,C}_is_linear_)_) assume A on P ; ::_thesis: ex B, C being POINT of S st ( {B,C} on P & not {A,B,C} is linear ) then consider B being POINT of S such that A10: A <> B and A11: B on P and B on P by Def15; consider C being POINT of S such that A12: C on P and A13: not {A,B,C} is linear by A10, Th44; {B,C} on P by A11, A12, Th3; hence ex B, C being POINT of S st ( {B,C} on P & not {A,B,C} is linear ) by A13; ::_thesis: verum end; hence ex B, C being POINT of S st ( {B,C} on P & not {A,B,C} is linear ) by A1; ::_thesis: verum end; theorem Th47: :: INCSP_1:47 for S being IncSpace for A, B being POINT of S st A <> B holds ex C, D being POINT of S st not {A,B,C,D} is planar proof let S be IncSpace; ::_thesis: for A, B being POINT of S st A <> B holds ex C, D being POINT of S st not {A,B,C,D} is planar let A, B be POINT of S; ::_thesis: ( A <> B implies ex C, D being POINT of S st not {A,B,C,D} is planar ) set P = the PLANE of S; assume A <> B ; ::_thesis: not for C, D being POINT of S holds {A,B,C,D} is planar then consider C being POINT of S such that C on the PLANE of S and A1: not {A,B,C} is linear by Th44; not for D being POINT of S holds {A,B,C,D} is planar by A1, Th45; hence not for C, D being POINT of S holds {A,B,C,D} is planar ; ::_thesis: verum end; theorem :: INCSP_1:48 for S being IncSpace for A being POINT of S holds not for B, C, D being POINT of S holds {A,B,C,D} is planar proof let S be IncSpace; ::_thesis: for A being POINT of S holds not for B, C, D being POINT of S holds {A,B,C,D} is planar let A be POINT of S; ::_thesis: not for B, C, D being POINT of S holds {A,B,C,D} is planar set L = the LINE of S; consider B being POINT of S such that A1: A <> B and B on the LINE of S by Lm1; not for C, D being POINT of S holds {A,B,C,D} is planar by A1, Th47; hence not for B, C, D being POINT of S holds {A,B,C,D} is planar ; ::_thesis: verum end; theorem :: INCSP_1:49 for S being IncSpace for A being POINT of S for P being PLANE of S ex L being LINE of S st ( not A on L & L on P ) proof let S be IncSpace; ::_thesis: for A being POINT of S for P being PLANE of S ex L being LINE of S st ( not A on L & L on P ) let A be POINT of S; ::_thesis: for P being PLANE of S ex L being LINE of S st ( not A on L & L on P ) let P be PLANE of S; ::_thesis: ex L being LINE of S st ( not A on L & L on P ) consider B, C being POINT of S such that A1: {B,C} on P and A2: not {A,B,C} is linear by Th46; consider L being LINE of S such that A3: {B,C} on L by Def9; take L ; ::_thesis: ( not A on L & L on P ) ( A on L implies {B,C} \/ {A} on L ) by A3, Th8; then ( A on L implies {B,C,A} on L ) by ENUMSET1:3; then ( A on L implies {A,B,C} on L ) by ENUMSET1:59; hence not A on L by A2, Def6; ::_thesis: L on P not {B,C,A} is linear by A2, ENUMSET1:59; then B <> C by Th15; hence L on P by A1, A3, Def14; ::_thesis: verum end; theorem Th50: :: INCSP_1:50 for S being IncSpace for A being POINT of S for P being PLANE of S st A on P holds ex L, L1, L2 being LINE of S st ( L1 <> L2 & L1 on P & L2 on P & not L on P & A on L & A on L1 & A on L2 ) proof let S be IncSpace; ::_thesis: for A being POINT of S for P being PLANE of S st A on P holds ex L, L1, L2 being LINE of S st ( L1 <> L2 & L1 on P & L2 on P & not L on P & A on L & A on L1 & A on L2 ) let A be POINT of S; ::_thesis: for P being PLANE of S st A on P holds ex L, L1, L2 being LINE of S st ( L1 <> L2 & L1 on P & L2 on P & not L on P & A on L & A on L1 & A on L2 ) let P be PLANE of S; ::_thesis: ( A on P implies ex L, L1, L2 being LINE of S st ( L1 <> L2 & L1 on P & L2 on P & not L on P & A on L & A on L1 & A on L2 ) ) consider B, C being POINT of S such that A1: {B,C} on P and A2: not {A,B,C} is linear by Th46; consider D being POINT of S such that A3: not {A,B,C,D} is planar by A2, Th45; assume A on P ; ::_thesis: ex L, L1, L2 being LINE of S st ( L1 <> L2 & L1 on P & L2 on P & not L on P & A on L & A on L1 & A on L2 ) then A4: {A} \/ {B,C} on P by A1, Th9; then A5: {A,B,C} on P by ENUMSET1:2; take L3 = Line (A,D); ::_thesis: ex L1, L2 being LINE of S st ( L1 <> L2 & L1 on P & L2 on P & not L3 on P & A on L3 & A on L1 & A on L2 ) take L1 = Line (A,B); ::_thesis: ex L2 being LINE of S st ( L1 <> L2 & L1 on P & L2 on P & not L3 on P & A on L3 & A on L1 & A on L2 ) take L2 = Line (A,C); ::_thesis: ( L1 <> L2 & L1 on P & L2 on P & not L3 on P & A on L3 & A on L1 & A on L2 ) A6: A <> B by A2, Th15; then A7: {A,B} on L1 by Def19; A8: not {A,C,B} is linear by A2, ENUMSET1:57; then A9: A <> C by Th15; then A10: {A,C} on L2 by Def19; then ( B on L2 implies {A,C} \/ {B} on L2 ) by Th8; then ( B on L2 implies {A,C,B} on L2 ) by ENUMSET1:3; hence L1 <> L2 by A8, A7, Def6, Th1; ::_thesis: ( L1 on P & L2 on P & not L3 on P & A on L3 & A on L1 & A on L2 ) {A,B} \/ {C} on P by A5, ENUMSET1:3; then {A,B} on P by Th11; hence L1 on P by A6, A7, Def14; ::_thesis: ( L2 on P & not L3 on P & A on L3 & A on L1 & A on L2 ) {A,C,B} on P by A4, ENUMSET1:2; then {A,C} \/ {B} on P by ENUMSET1:3; then {A,C} on P by Th9; hence L2 on P by A9, A10, Def14; ::_thesis: ( not L3 on P & A on L3 & A on L1 & A on L2 ) not {A,D,B,C} is planar by A3, ENUMSET1:63; then A <> D by Th16; then A11: {A,D} on L3 by Def19; then ( L3 on P implies {A,D} on P ) by Th14; then ( L3 on P implies D on P ) by Th3; then ( L3 on P implies {A,B,C} \/ {D} on P ) by A5, Th9; then ( L3 on P implies {A,B,C,D} on P ) by ENUMSET1:6; hence not L3 on P by A3, Def7; ::_thesis: ( A on L3 & A on L1 & A on L2 ) thus ( A on L3 & A on L1 & A on L2 ) by A10, A7, A11, Th1; ::_thesis: verum end; theorem :: INCSP_1:51 for S being IncSpace for A being POINT of S ex L, L1, L2 being LINE of S st ( A on L & A on L1 & A on L2 & ( for P being PLANE of S holds ( not L on P or not L1 on P or not L2 on P ) ) ) proof let S be IncSpace; ::_thesis: for A being POINT of S ex L, L1, L2 being LINE of S st ( A on L & A on L1 & A on L2 & ( for P being PLANE of S holds ( not L on P or not L1 on P or not L2 on P ) ) ) let A be POINT of S; ::_thesis: ex L, L1, L2 being LINE of S st ( A on L & A on L1 & A on L2 & ( for P being PLANE of S holds ( not L on P or not L1 on P or not L2 on P ) ) ) consider P being PLANE of S such that A1: {A,A,A} on P by Def12; A on P by A1, Th4; then consider L, L1, L2 being LINE of S such that A2: L1 <> L2 and A3: L1 on P and A4: L2 on P and A5: not L on P and A6: A on L and A7: A on L1 and A8: A on L2 by Th50; consider B being POINT of S such that A9: A <> B and A10: B on L1 by Lm1; consider C being POINT of S such that A11: A <> C and A12: C on L2 by Lm1; A13: C on P by A4, A12, Def17; A14: {A,B} on L1 by A7, A10, Th1; then {A,B} on P by A3, Th14; then {A,B} \/ {C} on P by A13, Th9; then A15: {A,B,C} on P by ENUMSET1:3; take L ; ::_thesis: ex L1, L2 being LINE of S st ( A on L & A on L1 & A on L2 & ( for P being PLANE of S holds ( not L on P or not L1 on P or not L2 on P ) ) ) take L1 ; ::_thesis: ex L2 being LINE of S st ( A on L & A on L1 & A on L2 & ( for P being PLANE of S holds ( not L on P or not L1 on P or not L2 on P ) ) ) take L2 ; ::_thesis: ( A on L & A on L1 & A on L2 & ( for P being PLANE of S holds ( not L on P or not L1 on P or not L2 on P ) ) ) thus ( A on L & A on L1 & A on L2 ) by A6, A7, A8; ::_thesis: for P being PLANE of S holds ( not L on P or not L1 on P or not L2 on P ) given Q being PLANE of S such that A16: L on Q and A17: L1 on Q and A18: L2 on Q ; ::_thesis: contradiction A19: C on Q by A18, A12, Def17; A20: {A,C} on L2 by A8, A12, Th1; now__::_thesis:_for_K_being_LINE_of_S_holds_not_{A,B,C}_on_K given K being LINE of S such that A21: {A,B,C} on K ; ::_thesis: contradiction {A,C,B} on K by A21, ENUMSET1:57; then {A,C} \/ {B} on K by ENUMSET1:3; then A22: {A,C} on K by Th8; {A,B} \/ {C} on K by A21, ENUMSET1:3; then {A,B} on K by Th8; then K = L1 by A9, A14, Def10; hence contradiction by A2, A11, A20, A22, Def10; ::_thesis: verum end; then A23: not {A,B,C} is linear by Def6; {A,B} on Q by A17, A14, Th14; then {A,B} \/ {C} on Q by A19, Th9; then {A,B,C} on Q by ENUMSET1:3; hence contradiction by A5, A16, A15, A23, Def13; ::_thesis: verum end; theorem :: INCSP_1:52 for S being IncSpace for A being POINT of S for L being LINE of S ex P being PLANE of S st ( A on P & not L on P ) proof let S be IncSpace; ::_thesis: for A being POINT of S for L being LINE of S ex P being PLANE of S st ( A on P & not L on P ) let A be POINT of S; ::_thesis: for L being LINE of S ex P being PLANE of S st ( A on P & not L on P ) let L be LINE of S; ::_thesis: ex P being PLANE of S st ( A on P & not L on P ) consider B being POINT of S such that A1: A <> B and A2: B on L by Lm1; consider C, D being POINT of S such that A3: not {A,B,C,D} is planar by A1, Th47; take P = Plane (A,C,D); ::_thesis: ( A on P & not L on P ) A4: not {A,C,D,B} is planar by A3, ENUMSET1:63; then not {A,C,D} is linear by Th17; then A5: {A,C,D} on P by Def20; hence A on P by Th4; ::_thesis: not L on P ( B on P implies {A,C,D} \/ {B} on P ) by A5, Th9; then ( B on P implies {A,C,D,B} on P ) by ENUMSET1:6; hence not L on P by A2, A4, Def7, Def17; ::_thesis: verum end; theorem :: INCSP_1:53 for S being IncSpace for L being LINE of S for P being PLANE of S ex A being POINT of S st ( A on P & not A on L ) proof let S be IncSpace; ::_thesis: for L being LINE of S for P being PLANE of S ex A being POINT of S st ( A on P & not A on L ) let L be LINE of S; ::_thesis: for P being PLANE of S ex A being POINT of S st ( A on P & not A on L ) let P be PLANE of S; ::_thesis: ex A being POINT of S st ( A on P & not A on L ) consider A, B being POINT of S such that A1: A <> B and A2: {A,B} on L by Def8; consider C being POINT of S such that A3: C on P and A4: not {A,B,C} is linear by A1, Th44; take C ; ::_thesis: ( C on P & not C on L ) thus C on P by A3; ::_thesis: not C on L ( C on L implies {A,B} \/ {C} on L ) by A2, Th8; then ( C on L implies {A,B,C} on L ) by ENUMSET1:3; hence not C on L by A4, Def6; ::_thesis: verum end; theorem :: INCSP_1:54 for S being IncSpace for L being LINE of S ex K being LINE of S st for P being PLANE of S holds ( not L on P or not K on P ) proof let S be IncSpace; ::_thesis: for L being LINE of S ex K being LINE of S st for P being PLANE of S holds ( not L on P or not K on P ) let L be LINE of S; ::_thesis: ex K being LINE of S st for P being PLANE of S holds ( not L on P or not K on P ) consider A, B being POINT of S such that A1: A <> B and A2: {A,B} on L by Def8; consider C, D being POINT of S such that A3: not {A,B,C,D} is planar by A1, Th47; take K = Line (C,D); ::_thesis: for P being PLANE of S holds ( not L on P or not K on P ) given P being PLANE of S such that A4: L on P and A5: K on P ; ::_thesis: contradiction not {C,D,A,B} is planar by A3, ENUMSET1:73; then C <> D by Th16; then {C,D} on K by Def19; then A6: {C,D} on P by A5, Th14; {A,B} on P by A2, A4, Th14; then {A,B} \/ {C,D} on P by A6, Th11; then {A,B,C,D} on P by ENUMSET1:5; hence contradiction by A3, Def7; ::_thesis: verum end; theorem :: INCSP_1:55 for S being IncSpace for L being LINE of S ex P, Q being PLANE of S st ( P <> Q & L on P & L on Q ) proof let S be IncSpace; ::_thesis: for L being LINE of S ex P, Q being PLANE of S st ( P <> Q & L on P & L on Q ) let L be LINE of S; ::_thesis: ex P, Q being PLANE of S st ( P <> Q & L on P & L on Q ) consider A, B being POINT of S such that A1: A <> B and A2: {A,B} on L by Def8; consider C, D being POINT of S such that A3: not {A,B,C,D} is planar by A1, Th47; take P = Plane (A,B,C); ::_thesis: ex Q being PLANE of S st ( P <> Q & L on P & L on Q ) take Q = Plane (A,B,D); ::_thesis: ( P <> Q & L on P & L on Q ) not {A,B,C} is linear by A3, Th17; then A4: {A,B,C} on P by Def20; not {A,B,D,C} is planar by A3, ENUMSET1:61; then not {A,B,D} is linear by Th17; then A5: {A,B,D} on Q by Def20; then {A,B} \/ {D} on Q by ENUMSET1:3; then A6: {A,B} on Q by Th11; D on Q by A5, Th4; then ( P = Q implies {A,B,C} \/ {D} on P ) by A4, Th9; then ( P = Q implies {A,B,C,D} on P ) by ENUMSET1:6; hence P <> Q by A3, Def7; ::_thesis: ( L on P & L on Q ) {A,B} \/ {C} on P by A4, ENUMSET1:3; then {A,B} on P by Th11; hence ( L on P & L on Q ) by A1, A2, A6, Def14; ::_thesis: verum end; theorem :: INCSP_1:56 for S being IncSpace for A, B being POINT of S for L being LINE of S for P being PLANE of S st not L on P & {A,B} on L & {A,B} on P holds A = B by Def14; theorem :: INCSP_1:57 for S being IncSpace for P, Q being PLANE of S holds ( not P <> Q or for A being POINT of S holds ( not A on P or not A on Q ) or ex L being LINE of S st for B being POINT of S holds ( ( B on P & B on Q ) iff B on L ) ) proof let S be IncSpace; ::_thesis: for P, Q being PLANE of S holds ( not P <> Q or for A being POINT of S holds ( not A on P or not A on Q ) or ex L being LINE of S st for B being POINT of S holds ( ( B on P & B on Q ) iff B on L ) ) let P, Q be PLANE of S; ::_thesis: ( not P <> Q or for A being POINT of S holds ( not A on P or not A on Q ) or ex L being LINE of S st for B being POINT of S holds ( ( B on P & B on Q ) iff B on L ) ) assume A1: P <> Q ; ::_thesis: ( for A being POINT of S holds ( not A on P or not A on Q ) or ex L being LINE of S st for B being POINT of S holds ( ( B on P & B on Q ) iff B on L ) ) given A being POINT of S such that A2: A on P and A3: A on Q ; ::_thesis: ex L being LINE of S st for B being POINT of S holds ( ( B on P & B on Q ) iff B on L ) consider C being POINT of S such that A4: A <> C and A5: C on P and A6: C on Q by A2, A3, Def15; take L = Line (A,C); ::_thesis: for B being POINT of S holds ( ( B on P & B on Q ) iff B on L ) A7: {A,C} on L by A4, Def19; {A,C} on Q by A3, A6, Th3; then A8: L on Q by A4, A7, Def14; let B be POINT of S; ::_thesis: ( ( B on P & B on Q ) iff B on L ) {A,C} on P by A2, A5, Th3; then A9: L on P by A4, A7, Def14; thus ( B on P & B on Q implies B on L ) ::_thesis: ( B on L implies ( B on P & B on Q ) ) proof assume that A10: B on P and A11: B on Q and A12: not B on L ; ::_thesis: contradiction consider P1 being PLANE of S such that A13: for P2 being PLANE of S holds ( ( B on P2 & L on P2 ) iff P1 = P2 ) by A12, Th26; P = P1 by A9, A10, A13; hence contradiction by A1, A8, A11, A13; ::_thesis: verum end; thus ( B on L implies ( B on P & B on Q ) ) by A9, A8, Def17; ::_thesis: verum end;