:: SEMI_AF1 semantic presentation :: Showing IDV graph ... (Click the Palm Trees again to close it)
definition
let IT be non
empty AffinStruct ;
attr IT is
Semi_Affine_Space-like means :
Def1:
:: SEMI_AF1:def 1
( ( for
a,
b being
Element of
IT holds
a,
b // b,
a ) & ( for
a,
b,
c being
Element of
IT holds
a,
b // c,
c ) & ( for
a,
b,
p,
q,
r,
s being
Element of
IT st
a <> b &
a,
b // p,
q &
a,
b // r,
s holds
p,
q // r,
s ) & ( for
a,
b,
c being
Element of
IT st
a,
b // a,
c holds
b,
a // b,
c ) & not for
a,
b,
c being
Element of
IT holds
a,
b // a,
c & ( for
a,
b,
p being
Element of
IT ex
q being
Element of
IT st
(
a,
b // p,
q &
a,
p // b,
q ) ) & ( for
o,
a being
Element of
IT ex
p being
Element of
IT st
for
b,
c being
Element of
IT holds
(
o,
a // o,
p & ex
d being
Element of
IT st
(
o,
p // o,
b implies (
o,
c // o,
d &
p,
c // b,
d ) ) ) ) & ( for
o,
a,
a',
b,
b',
c,
c' being
Element of
IT st not
o,
a // o,
b & not
o,
a // o,
c &
o,
a // o,
a' &
o,
b // o,
b' &
o,
c // o,
c' &
a,
b // a',
b' &
a,
c // a',
c' holds
b,
c // b',
c' ) & ( for
a,
a',
b,
b',
c,
c' being
Element of
IT st not
a,
a' // a,
b & not
a,
a' // a,
c &
a,
a' // b,
b' &
a,
a' // c,
c' &
a,
b // a',
b' &
a,
c // a',
c' holds
b,
c // b',
c' ) & ( for
a1,
a2,
a3,
b1,
b2,
b3 being
Element of
IT st
a1,
a2 // a1,
a3 &
b1,
b2 // b1,
b3 &
a1,
b2 // a2,
b1 &
a2,
b3 // a3,
b2 holds
a3,
b1 // a1,
b3 ) & ( for
a,
b,
c,
d being
Element of
IT st not
a,
b // a,
c &
a,
b // c,
d &
a,
c // b,
d holds
not
a,
d // b,
c ) );
end;
:: deftheorem Def1 defines Semi_Affine_Space-like SEMI_AF1:def 1 :
for
IT being non
empty AffinStruct holds
(
IT is
Semi_Affine_Space-like iff ( ( for
a,
b being
Element of
IT holds
a,
b // b,
a ) & ( for
a,
b,
c being
Element of
IT holds
a,
b // c,
c ) & ( for
a,
b,
p,
q,
r,
s being
Element of
IT st
a <> b &
a,
b // p,
q &
a,
b // r,
s holds
p,
q // r,
s ) & ( for
a,
b,
c being
Element of
IT st
a,
b // a,
c holds
b,
a // b,
c ) & not for
a,
b,
c being
Element of
IT holds
a,
b // a,
c & ( for
a,
b,
p being
Element of
IT ex
q being
Element of
IT st
(
a,
b // p,
q &
a,
p // b,
q ) ) & ( for
o,
a being
Element of
IT ex
p being
Element of
IT st
for
b,
c being
Element of
IT holds
(
o,
a // o,
p & ex
d being
Element of
IT st
(
o,
p // o,
b implies (
o,
c // o,
d &
p,
c // b,
d ) ) ) ) & ( for
o,
a,
a',
b,
b',
c,
c' being
Element of
IT st not
o,
a // o,
b & not
o,
a // o,
c &
o,
a // o,
a' &
o,
b // o,
b' &
o,
c // o,
c' &
a,
b // a',
b' &
a,
c // a',
c' holds
b,
c // b',
c' ) & ( for
a,
a',
b,
b',
c,
c' being
Element of
IT st not
a,
a' // a,
b & not
a,
a' // a,
c &
a,
a' // b,
b' &
a,
a' // c,
c' &
a,
b // a',
b' &
a,
c // a',
c' holds
b,
c // b',
c' ) & ( for
a1,
a2,
a3,
b1,
b2,
b3 being
Element of
IT st
a1,
a2 // a1,
a3 &
b1,
b2 // b1,
b3 &
a1,
b2 // a2,
b1 &
a2,
b3 // a3,
b2 holds
a3,
b1 // a1,
b3 ) & ( for
a,
b,
c,
d being
Element of
IT st not
a,
b // a,
c &
a,
b // c,
d &
a,
c // b,
d holds
not
a,
d // b,
c ) ) );
theorem :: SEMI_AF1:1 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: SEMI_AF1:2 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: SEMI_AF1:3 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: SEMI_AF1:4 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: SEMI_AF1:5 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: SEMI_AF1:6 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: SEMI_AF1:7 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: SEMI_AF1:8 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: SEMI_AF1:9 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: SEMI_AF1:10 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: SEMI_AF1:11 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th12: :: SEMI_AF1:12 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th13: :: SEMI_AF1:13 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th14: :: SEMI_AF1:14 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th15: :: SEMI_AF1:15 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th16: :: SEMI_AF1:16 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th17: :: SEMI_AF1:17 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
c,
d being
Element of
SAS st
a,
b // c,
d holds
(
b,
a // c,
d &
a,
b // d,
c &
b,
a // d,
c &
c,
d // a,
b &
d,
c // a,
b &
c,
d // b,
a &
d,
c // b,
a )
theorem Th18: :: SEMI_AF1:18 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
c being
Element of
SAS st
a,
b // a,
c holds
(
a,
c // a,
b &
b,
a // a,
c &
a,
b // c,
a &
a,
c // b,
a &
b,
a // c,
a &
c,
a // a,
b &
c,
a // b,
a &
b,
a // b,
c &
a,
b // b,
c &
b,
a // c,
b &
b,
c // b,
a &
a,
b // c,
b &
c,
b // b,
a &
b,
c // a,
b &
c,
b // a,
b &
c,
a // c,
b &
a,
c // c,
b &
c,
a // b,
c &
a,
c // b,
c &
c,
b // c,
a &
b,
c // c,
a &
c,
b // a,
c &
b,
c // a,
c )
theorem :: SEMI_AF1:19 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th20: :: SEMI_AF1:20 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
p,
q,
r,
s being
Element of
SAS st
a <> b &
p,
q // a,
b &
a,
b // r,
s holds
p,
q // r,
s
theorem :: SEMI_AF1:21 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SEMI_AF1:22 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SEMI_AF1:23 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
x,
c being
Element of
SAS st
a,
b // a,
x &
b,
c // b,
x &
c,
a // c,
x holds
a,
b // a,
c
theorem :: SEMI_AF1:24 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th25: :: SEMI_AF1:25 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
c,
p,
q being
Element of
SAS st not
a,
b // a,
c &
p <> q &
p,
q // p,
a &
p,
q // p,
b holds
not
p,
q // p,
c
theorem Th26: :: SEMI_AF1:26 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SEMI_AF1:27 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th28: :: SEMI_AF1:28 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
c being
Element of
SAS st not
a,
b // a,
c holds
( not
a,
b // c,
a & not
b,
a // a,
c & not
b,
a // c,
a & not
a,
c // a,
b & not
a,
c // b,
a & not
c,
a // a,
b & not
c,
a // b,
a & not
b,
a // b,
c & not
b,
a // c,
b & not
a,
b // b,
c & not
a,
b // c,
b & not
b,
c // b,
a & not
b,
c // a,
b & not
c,
b // a,
b & not
c,
b // b,
a & not
c,
b // c,
a & not
c,
b // a,
c & not
b,
c // c,
a & not
b,
c // a,
c & not
c,
a // c,
b & not
c,
a // b,
c & not
a,
c // b,
c & not
a,
c // c,
b )
theorem Th29: :: SEMI_AF1:29 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
c,
d,
p,
q,
r,
s being
Element of
SAS st not
a,
b // c,
d &
a,
b // p,
q &
c,
d // r,
s &
p <> q &
r <> s holds
not
p,
q // r,
s
theorem Th30: :: SEMI_AF1:30 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
c,
p,
q,
r being
Element of
SAS st not
a,
b // a,
c &
a,
b // p,
q &
a,
c // p,
r &
b,
c // q,
r &
p <> q holds
not
p,
q // p,
r
theorem Th31: :: SEMI_AF1:31 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
c,
p,
r being
Element of
SAS st not
a,
b // a,
c &
a,
c // p,
r &
b,
c // p,
r holds
p = r
theorem Th32: :: SEMI_AF1:32 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th33: :: SEMI_AF1:33 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
c,
p,
q,
r1,
r2 being
Element of
SAS st not
a,
b // a,
c &
a,
b // p,
q &
a,
c // p,
r1 &
a,
c // p,
r2 &
b,
c // q,
r1 &
b,
c // q,
r2 holds
r1 = r2
theorem :: SEMI_AF1:34 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SEMI_AF1:35 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def2 defines is_collinear SEMI_AF1:def 2 :
theorem :: SEMI_AF1:36 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th37: :: SEMI_AF1:37 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a1,
a2,
a3 being
Element of
SAS st
a1,
a2,
a3 is_collinear holds
(
a1,
a3,
a2 is_collinear &
a2,
a1,
a3 is_collinear &
a2,
a3,
a1 is_collinear &
a3,
a1,
a2 is_collinear &
a3,
a2,
a1 is_collinear )
theorem :: SEMI_AF1:38 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th39: :: SEMI_AF1:39 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
c,
p,
q,
r being
Element of
SAS st not
a,
b,
c is_collinear &
a,
b // p,
q &
a,
c // p,
r &
p <> q &
p <> r holds
not
p,
q,
r is_collinear
theorem Th40: :: SEMI_AF1:40 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th41: :: SEMI_AF1:41 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th42: :: SEMI_AF1:42 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th43: :: SEMI_AF1:43 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th44: :: SEMI_AF1:44 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
c,
d,
x being
Element of
SAS st not
a,
b,
c is_collinear &
a,
b // c,
d &
c <> d &
c,
d,
x is_collinear holds
not
a,
b,
x is_collinear
theorem :: SEMI_AF1:45 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SEMI_AF1:46 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
o,
a,
b,
a',
b' being
Element of
SAS st
o <> a &
o <> b &
o,
a,
b is_collinear &
o,
a,
a' is_collinear &
o,
b,
b' is_collinear holds
a,
b // a',
b'
theorem :: SEMI_AF1:47 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: SEMI_AF1:48 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
c,
d,
p1,
p2 being
Element of
SAS st not
a,
b // c,
d &
a,
b,
p1 is_collinear &
a,
b,
p2 is_collinear &
c,
d,
p1 is_collinear &
c,
d,
p2 is_collinear holds
p1 = p2
theorem Th49: :: SEMI_AF1:49 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th50: :: SEMI_AF1:50 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th51: :: SEMI_AF1:51 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
o,
a,
c,
b,
d1,
d2 being
Element of
SAS st not
o,
a,
c is_collinear &
o,
a,
b is_collinear &
o,
c,
d1 is_collinear &
o,
c,
d2 is_collinear &
a,
c // b,
d1 &
a,
c // b,
d1 &
a,
c // b,
d2 holds
d1 = d2
theorem :: SEMI_AF1:52 :: Showing IDV graph ... (Click the Palm Tree again to close it)
definition
let SAS be
Semi_Affine_Space;
let a,
b,
c,
d be
Element of
SAS;
pred parallelogram a,
b,
c,
d means :
Def3:
:: SEMI_AF1:def 3
( not
a,
b,
c is_collinear &
a,
b // c,
d &
a,
c // b,
d );
end;
:: deftheorem Def3 defines parallelogram SEMI_AF1:def 3 :
for
SAS being
Semi_Affine_Space for
a,
b,
c,
d being
Element of
SAS holds
(
parallelogram a,
b,
c,
d iff ( not
a,
b,
c is_collinear &
a,
b // c,
d &
a,
c // b,
d ) );
theorem :: SEMI_AF1:53 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th54: :: SEMI_AF1:54 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th55: :: SEMI_AF1:55 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
c,
d being
Element of
SAS st
parallelogram a,
b,
c,
d holds
( not
a,
b,
c is_collinear & not
b,
a,
d is_collinear & not
c,
d,
a is_collinear & not
d,
c,
b is_collinear )
theorem Th56: :: SEMI_AF1:56 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a1,
a2,
a3,
a4 being
Element of
SAS st
parallelogram a1,
a2,
a3,
a4 holds
( not
a1,
a2,
a3 is_collinear & not
a1,
a3,
a2 is_collinear & not
a1,
a2,
a4 is_collinear & not
a1,
a4,
a2 is_collinear & not
a1,
a3,
a4 is_collinear & not
a1,
a4,
a3 is_collinear & not
a2,
a1,
a3 is_collinear & not
a2,
a3,
a1 is_collinear & not
a2,
a1,
a4 is_collinear & not
a2,
a4,
a1 is_collinear & not
a2,
a3,
a4 is_collinear & not
a2,
a4,
a3 is_collinear & not
a3,
a1,
a2 is_collinear & not
a3,
a2,
a1 is_collinear & not
a3,
a1,
a4 is_collinear & not
a3,
a4,
a1 is_collinear & not
a3,
a2,
a4 is_collinear & not
a3,
a4,
a2 is_collinear & not
a4,
a1,
a2 is_collinear & not
a4,
a2,
a1 is_collinear & not
a4,
a1,
a3 is_collinear & not
a4,
a3,
a1 is_collinear & not
a4,
a2,
a3 is_collinear & not
a4,
a3,
a2 is_collinear )
theorem Th57: :: SEMI_AF1:57 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
c,
d,
x being
Element of
SAS holds
( not
parallelogram a,
b,
c,
d or not
a,
b,
x is_collinear or not
c,
d,
x is_collinear )
theorem :: SEMI_AF1:58 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SEMI_AF1:59 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SEMI_AF1:60 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th61: :: SEMI_AF1:61 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
c,
d being
Element of
SAS st
parallelogram a,
b,
c,
d holds
(
parallelogram a,
c,
b,
d &
parallelogram c,
d,
a,
b &
parallelogram b,
a,
d,
c &
parallelogram c,
a,
d,
b &
parallelogram d,
b,
c,
a &
parallelogram b,
d,
a,
c )
theorem Th62: :: SEMI_AF1:62 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th63: :: SEMI_AF1:63 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
c,
d1,
d2 being
Element of
SAS st
parallelogram a,
b,
c,
d1 &
parallelogram a,
b,
c,
d2 holds
d1 = d2
theorem Th64: :: SEMI_AF1:64 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th65: :: SEMI_AF1:65 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th66: :: SEMI_AF1:66 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th67: :: SEMI_AF1:67 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
a',
b,
b',
c,
c' being
Element of
SAS st
parallelogram a,
a',
b,
b' &
parallelogram a,
a',
c,
c' holds
b,
c // b',
c'
theorem Th68: :: SEMI_AF1:68 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
b,
b',
c,
a,
a',
c' being
Element of
SAS st not
b,
b',
c is_collinear &
parallelogram a,
a',
b,
b' &
parallelogram a,
a',
c,
c' holds
parallelogram b,
b',
c,
c'
theorem Th69: :: SEMI_AF1:69 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
c,
a',
b',
c' being
Element of
SAS st
a,
b,
c is_collinear &
b <> c &
parallelogram a,
a',
b,
b' &
parallelogram a,
a',
c,
c' holds
parallelogram b,
b',
c,
c'
theorem Th70: :: SEMI_AF1:70 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
a',
b,
b',
c,
c',
d,
d' being
Element of
SAS st
parallelogram a,
a',
b,
b' &
parallelogram a,
a',
c,
c' &
parallelogram b,
b',
d,
d' holds
c,
d // c',
d'
Lm1:
for SAS being Semi_Affine_Space
for a, b being Element of SAS st a <> b holds
ex c, d being Element of SAS st parallelogram a,b,c,d
theorem :: SEMI_AF1:71 :: Showing IDV graph ... (Click the Palm Tree again to close it)
definition
let SAS be
Semi_Affine_Space;
let a,
b,
r,
s be
Element of
SAS;
pred congr a,
b,
r,
s means :
Def4:
:: SEMI_AF1:def 4
( (
a = b &
r = s ) or ex
p,
q being
Element of
SAS st
(
parallelogram p,
q,
a,
b &
parallelogram p,
q,
r,
s ) );
end;
:: deftheorem Def4 defines congr SEMI_AF1:def 4 :
for
SAS being
Semi_Affine_Space for
a,
b,
r,
s being
Element of
SAS holds
(
congr a,
b,
r,
s iff ( (
a = b &
r = s ) or ex
p,
q being
Element of
SAS st
(
parallelogram p,
q,
a,
b &
parallelogram p,
q,
r,
s ) ) );
theorem :: SEMI_AF1:72 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th73: :: SEMI_AF1:73 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th74: :: SEMI_AF1:74 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th75: :: SEMI_AF1:75 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th76: :: SEMI_AF1:76 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th77: :: SEMI_AF1:77 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th78: :: SEMI_AF1:78 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
c,
d being
Element of
SAS st
congr a,
b,
c,
d & not
a,
b,
c is_collinear holds
parallelogram a,
b,
c,
d
theorem Th79: :: SEMI_AF1:79 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th80: :: SEMI_AF1:80 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
c,
d,
r,
s being
Element of
SAS st
congr a,
b,
c,
d &
a,
b,
c is_collinear &
parallelogram r,
s,
a,
b holds
parallelogram r,
s,
c,
d
theorem Th81: :: SEMI_AF1:81 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
c,
x,
y being
Element of
SAS st
congr a,
b,
c,
x &
congr a,
b,
c,
y holds
x = y
theorem Th82: :: SEMI_AF1:82 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SEMI_AF1:83 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th84: :: SEMI_AF1:84 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th85: :: SEMI_AF1:85 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
r,
s,
a,
b,
c,
d being
Element of
SAS st
congr r,
s,
a,
b &
congr r,
s,
c,
d holds
congr a,
b,
c,
d
theorem Th86: :: SEMI_AF1:86 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th87: :: SEMI_AF1:87 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th88: :: SEMI_AF1:88 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th89: :: SEMI_AF1:89 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
c,
d being
Element of
SAS st
congr a,
b,
c,
d holds
(
congr c,
d,
a,
b &
congr b,
a,
d,
c &
congr a,
c,
b,
d &
congr d,
c,
b,
a &
congr b,
d,
a,
c &
congr c,
a,
d,
b &
congr d,
b,
c,
a )
theorem Th90: :: SEMI_AF1:90 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
p,
q,
c,
s being
Element of
SAS st
congr a,
b,
p,
q &
congr b,
c,
q,
s holds
congr a,
c,
p,
s
theorem Th91: :: SEMI_AF1:91 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
b,
a,
p,
q,
c,
r being
Element of
SAS st
congr b,
a,
p,
q &
congr c,
a,
p,
r holds
congr b,
c,
r,
q
theorem :: SEMI_AF1:92 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
o,
p,
b,
q being
Element of
SAS st
congr a,
o,
o,
p &
congr b,
o,
o,
q holds
congr a,
b,
q,
p by Th91;
theorem Th93: :: SEMI_AF1:93 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
b,
a,
p,
q,
c,
r being
Element of
SAS st
congr b,
a,
p,
q &
congr c,
a,
p,
r holds
b,
c // q,
r
theorem :: SEMI_AF1:94 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
o,
p,
b,
q being
Element of
SAS st
congr a,
o,
o,
p &
congr b,
o,
o,
q holds
a,
b // p,
q by Th93;
definition
let SAS be
Semi_Affine_Space;
let a,
b,
o be
Element of
SAS;
func sum a,
b,
o -> Element of
SAS means :
Def5:
:: SEMI_AF1:def 5
congr o,
a,
b,
it;
correctness
existence
ex b1 being Element of SAS st congr o,a,b,b1;
uniqueness
for b1, b2 being Element of SAS st congr o,a,b,b1 & congr o,a,b,b2 holds
b1 = b2;
by Th81, Th82;
end;
:: deftheorem Def5 defines sum SEMI_AF1:def 5 :
definition
let SAS be
Semi_Affine_Space;
let a,
o be
Element of
SAS;
func opposite a,
o -> Element of
SAS means :
Def6:
:: SEMI_AF1:def 6
sum a,
it,
o = o;
existence
ex b1 being Element of SAS st sum a,b1,o = o
uniqueness
for b1, b2 being Element of SAS st sum a,b1,o = o & sum a,b2,o = o holds
b1 = b2
end;
:: deftheorem Def6 defines opposite SEMI_AF1:def 6 :
definition
let SAS be
Semi_Affine_Space;
let a,
b,
o be
Element of
SAS;
func diff a,
b,
o -> Element of
SAS equals :: SEMI_AF1:def 7
sum a,
(opposite b,o),
o;
correctness
coherence
sum a,(opposite b,o),o is Element of SAS;
;
end;
:: deftheorem defines diff SEMI_AF1:def 7 :
theorem :: SEMI_AF1:95 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: SEMI_AF1:96 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: SEMI_AF1:97 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: SEMI_AF1:98 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th99: :: SEMI_AF1:99 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SEMI_AF1:100 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SEMI_AF1:101 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
o,
c being
Element of
SAS holds
sum (sum a,b,o),
c,
o = sum a,
(sum b,c,o),
o
theorem Th102: :: SEMI_AF1:102 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SEMI_AF1:103 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th104: :: SEMI_AF1:104 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SEMI_AF1:105 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th106: :: SEMI_AF1:106 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th107: :: SEMI_AF1:107 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SEMI_AF1:108 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SEMI_AF1:109 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th110: :: SEMI_AF1:110 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SEMI_AF1:111 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
p,
q,
r,
s,
o being
Element of
SAS st
p,
q // r,
s holds
p,
q // sum p,
r,
o,
sum q,
s,
o
theorem :: SEMI_AF1:112 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th113: :: SEMI_AF1:113 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th114: :: SEMI_AF1:114 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SEMI_AF1:115 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
o,
b,
a,
d,
c being
Element of
SAS holds
(
o,
diff b,
a,
o,
diff d,
c,
o is_collinear iff
a,
b // c,
d )
definition
let SAS be
Semi_Affine_Space;
let a,
b,
c,
d,
o be
Element of
SAS;
pred trap a,
b,
c,
d,
o means :
Def8:
:: SEMI_AF1:def 8
( not
o,
a,
c is_collinear &
o,
a,
b is_collinear &
o,
c,
d is_collinear &
a,
c // b,
d );
end;
:: deftheorem Def8 defines trap SEMI_AF1:def 8 :
for
SAS being
Semi_Affine_Space for
a,
b,
c,
d,
o being
Element of
SAS holds
(
trap a,
b,
c,
d,
o iff ( not
o,
a,
c is_collinear &
o,
a,
b is_collinear &
o,
c,
d is_collinear &
a,
c // b,
d ) );
:: deftheorem Def9 defines qtrap SEMI_AF1:def 9 :
theorem :: SEMI_AF1:116 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: SEMI_AF1:117 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th118: :: SEMI_AF1:118 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SEMI_AF1:119 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
c,
x,
o,
y being
Element of
SAS st
trap a,
b,
c,
x,
o &
trap a,
b,
c,
y,
o holds
x = y
theorem :: SEMI_AF1:120 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th121: :: SEMI_AF1:121 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
b,
c,
d,
o being
Element of
SAS st
trap a,
b,
c,
d,
o holds
trap c,
d,
a,
b,
o
theorem Th122: :: SEMI_AF1:122 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th123: :: SEMI_AF1:123 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
o,
b,
a,
c,
d being
Element of
SAS st
o <> b &
trap a,
b,
c,
d,
o holds
not
o,
b,
d is_collinear
theorem :: SEMI_AF1:124 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
o,
b,
a,
c,
d being
Element of
SAS st
o <> b &
trap a,
b,
c,
d,
o holds
trap b,
a,
d,
c,
o
theorem Th125: :: SEMI_AF1:125 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th126: :: SEMI_AF1:126 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
p,
b,
q,
o,
c,
r being
Element of
SAS st
trap a,
p,
b,
q,
o &
trap a,
p,
c,
r,
o holds
b,
c // q,
r
theorem Th127: :: SEMI_AF1:127 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
p,
b,
q,
o,
c,
r being
Element of
SAS st
trap a,
p,
b,
q,
o &
trap a,
p,
c,
r,
o & not
o,
b,
c is_collinear holds
trap b,
q,
c,
r,
o
theorem :: SEMI_AF1:128 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
a,
p,
b,
q,
o,
c,
r,
d,
s being
Element of
SAS st
trap a,
p,
b,
q,
o &
trap a,
p,
c,
r,
o &
trap b,
q,
d,
s,
o holds
c,
d // r,
s
theorem Th129: :: SEMI_AF1:129 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th130: :: SEMI_AF1:130 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th131: :: SEMI_AF1:131 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SEMI_AF1:132 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: SEMI_AF1:133 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
SAS being
Semi_Affine_Space for
o,
p,
c,
b being
Element of
SAS st not
o,
p,
c is_collinear &
o,
p,
b is_collinear &
qtrap o,
p holds
ex
d being
Element of
SAS st
trap p,
b,
c,
d,
o