begin
definition
let IT be ( ( non
empty ) ( non
empty )
AffinStruct ) ;
attr IT is
Semi_Affine_Space-like means
( ( for
a,
b being ( ( ) ( )
Element of ( ( ) ( )
set ) ) holds
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ) & ( for
a,
b,
c being ( ( ) ( )
Element of ( ( ) ( )
set ) ) holds
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ) & ( for
a,
b,
p,
q,
r,
s being ( ( ) ( )
Element of ( ( ) ( )
set ) ) st
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
<> b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
s : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
s : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ) & ( for
a,
b,
c being ( ( ) ( )
Element of ( ( ) ( )
set ) ) st
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ) & not for
a,
b,
c being ( ( ) ( )
Element of ( ( ) ( )
set ) ) holds
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & ( for
a,
b,
p being ( ( ) ( )
Element of ( ( ) ( )
set ) ) ex
q being ( ( ) ( )
Element of ( ( ) ( )
set ) ) st
(
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ) ) & ( for
o,
a being ( ( ) ( )
Element of ( ( ) ( )
set ) ) ex
p being ( ( ) ( )
Element of ( ( ) ( )
set ) ) st
for
b,
c being ( ( ) ( )
Element of ( ( ) ( )
set ) ) holds
(
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & ex
d being ( ( ) ( )
Element of ( ( ) ( )
set ) ) st
(
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) implies (
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ) ) ) ) & ( for
o,
a,
a9,
b,
b9,
c,
c9 being ( ( ) ( )
Element of ( ( ) ( )
set ) ) st not
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ) & ( for
a,
a9,
b,
b9,
c,
c9 being ( ( ) ( )
Element of ( ( ) ( )
set ) ) st not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ) & ( for
a1,
a2,
a3,
b1,
b2,
b3 being ( ( ) ( )
Element of ( ( ) ( )
set ) ) st
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
b1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ) & ( for
a,
b,
c,
d being ( ( ) ( )
Element of ( ( ) ( )
set ) ) st not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ) );
end;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
c,
d being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
(
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
c being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
(
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
p,
q,
r,
s being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
<> b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
s : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
s : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
x,
c being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
x : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
x : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
x : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
c,
p,
q being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
<> q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
not
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
c being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
( not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
c,
d,
p,
q,
r,
s being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
s : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
<> q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
<> s : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
not
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
s : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
c,
p,
q,
r being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
<> q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
not
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
c,
p,
r being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
= r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
c,
p,
q,
r1,
r2 being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
r1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
r2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
r1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
r2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
r1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
= r2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
definition
let SAS be ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space) ;
let a,
b,
c be ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
pred a,
b,
c is_collinear means
a : ( ( ) ( )
M2(
K24(
K25(
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ,
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )) ,
b : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) ))
// a : ( ( ) ( )
M2(
K24(
K25(
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ,
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )) ,
c : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) )) ;
end;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a1,
a2,
a3 being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear holds
(
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear &
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear &
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear &
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear &
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
c,
p,
q,
r being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
<> q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
<> r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
not
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
c,
d,
x being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
<> d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
x : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear holds
not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
x : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
o,
a,
b,
a9,
b9 being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
<> a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
<> b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear &
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear &
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear holds
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// a9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
c,
d,
p1,
p2 being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear &
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear &
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear holds
p1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
= p2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
o,
a,
c,
b,
d1,
d2 being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st not
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear &
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear &
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear &
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
d1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
= d2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
definition
let SAS be ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space) ;
let a,
b,
c,
d be ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
pred parallelogram a,
b,
c,
d means
( not
a : ( ( ) ( )
M2(
K24(
K25(
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ,
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )) ,
b : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) )) ,
c : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) ))
is_collinear &
a : ( ( ) ( )
M2(
K24(
K25(
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ,
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )) ,
b : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) ))
// c : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) )) ,
d : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) )) &
a : ( ( ) ( )
M2(
K24(
K25(
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ,
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )) ,
c : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) ))
// b : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) )) ,
d : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) )) );
end;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
c,
d being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
parallelogram a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
( not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a1,
a2,
a3,
a4 being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
parallelogram a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a4 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
( not
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a4 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a4 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a4 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a4 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a4 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a4 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a4 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a4 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a4 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a4 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a4 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a4 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
a4 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
a4 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
a4 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
a4 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
a4 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear & not
a4 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a3 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
c,
d,
x being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
( not
parallelogram a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) or not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
x : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear or not
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
x : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
c,
d being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
parallelogram a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
(
parallelogram a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
parallelogram c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
parallelogram b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
parallelogram c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
parallelogram d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
parallelogram b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
c,
d1,
d2 being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
parallelogram a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
parallelogram a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
d1 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
= d2 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
a9,
b,
b9,
c,
c9 being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
parallelogram a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
parallelogram a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
b,
b9,
c,
a,
a9,
c9 being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st not
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear &
parallelogram a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
parallelogram a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
parallelogram b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
c,
a9,
b9,
c9 being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear &
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
<> c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
parallelogram a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
parallelogram a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
parallelogram b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
a9,
b,
b9,
c,
c9,
d,
d9 being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
parallelogram a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
parallelogram a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
parallelogram b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d9 : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
definition
let SAS be ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space) ;
let a,
b,
r,
s be ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
pred congr a,
b,
r,
s means
( (
a : ( ( ) ( )
M2(
K24(
K25(
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ,
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ))
= b : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) )) &
r : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) ))
= s : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) )) ) or ex
p,
q being ( ( ) ( )
Element of ( ( ) ( )
set ) ) st
(
parallelogram p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
M2(
K24(
K25(
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ,
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )) ,
b : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) )) &
parallelogram p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
r : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) )) ,
s : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) )) ) );
end;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
c,
d being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
congr a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear holds
parallelogram a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
c,
d,
r,
s being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
congr a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear &
parallelogram r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
s : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
parallelogram r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
s : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
c,
x,
y being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
congr a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
x : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
congr a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
y : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
x : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
= y : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
r,
s,
a,
b,
c,
d being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
congr r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
s : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
congr r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
s : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
congr a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
c,
d being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
congr a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
(
congr c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
congr b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
congr a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
congr d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
congr b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
congr c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
congr d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
p,
q,
c,
s being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
congr a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
congr b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
s : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
congr a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
s : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
b,
a,
p,
q,
c,
r being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
congr b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
congr c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
congr b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
o,
p,
b,
q being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
congr a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
congr b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
congr a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
b,
a,
p,
q,
c,
r being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
congr b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
congr c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
o,
p,
b,
q being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
congr a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
congr b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
o,
c being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
sum (
(sum (a : ( ( ) ( ) Element of ( ( ) ( V4() ) set ) ) ,b : ( ( ) ( ) Element of ( ( ) ( V4() ) set ) ) ,o : ( ( ) ( ) Element of ( ( ) ( V4() ) set ) ) )) : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ) : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
= sum (
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
(sum (b : ( ( ) ( ) Element of ( ( ) ( V4() ) set ) ) ,c : ( ( ) ( ) Element of ( ( ) ( V4() ) set ) ) ,o : ( ( ) ( ) Element of ( ( ) ( V4() ) set ) ) )) : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ) : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
p,
q,
r,
s,
o being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
s : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// sum (
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ) : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
sum (
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
s : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ) : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
o,
b,
a,
d,
c being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
(
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
diff (
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ) : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
diff (
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ) : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear iff
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ) ;
definition
let SAS be ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space) ;
let a,
b,
c,
d,
o be ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
pred trap a,
b,
c,
d,
o means
( not
o : ( (
V12() ) (
V12() )
M2(
K24(
K25(
b : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) )) ,
c : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) )) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )) ,
a : ( ( ) ( )
M2(
K24(
K25(
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ,
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )) ,
c : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) ))
is_collinear &
o : ( (
V12() ) (
V12() )
M2(
K24(
K25(
b : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) )) ,
c : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) )) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )) ,
a : ( ( ) ( )
M2(
K24(
K25(
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ,
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )) ,
b : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) ))
is_collinear &
o : ( (
V12() ) (
V12() )
M2(
K24(
K25(
b : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) )) ,
c : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) )) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )) ,
c : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) )) ,
d : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) ))
is_collinear &
a : ( ( ) ( )
M2(
K24(
K25(
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ,
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )) ,
c : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) ))
// b : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) )) ,
d : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) )) );
end;
definition
let SAS be ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space) ;
let o,
p be ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
pred qtrap o,
p means
for
b,
c being ( ( ) ( )
Element of ( ( ) ( )
set ) ) ex
d being ( ( ) ( )
Element of ( ( ) ( )
set ) ) st
(
o : ( ( ) ( )
M2(
K24(
K25(
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ,
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )) ,
p : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) )) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear implies (
o : ( ( ) ( )
M2(
K24(
K25(
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ,
K25(
SAS : ( ( ) ( )
AffinStruct ) ,
SAS : ( ( ) ( )
AffinStruct ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) ) : ( ( ) ( )
set ) )) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear &
p : ( ( ) ( )
M2( the
U1 of
SAS : ( ( ) ( )
AffinStruct ) : ( ( ) ( )
set ) )) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ) );
end;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
c,
x,
o,
y being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
trap a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
x : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
trap a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
y : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
x : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
= y : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
b,
c,
d,
o being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
trap a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
trap c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
o,
b,
a,
c,
d being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
<> b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
trap a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
not
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
o,
b,
a,
c,
d being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
<> b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
trap a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
trap b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
p,
b,
q,
o,
c,
r being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
trap a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
trap a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
p,
b,
q,
o,
c,
r being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
trap a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
trap a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) & not
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear holds
trap b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
a,
p,
b,
q,
o,
c,
r,
d,
s being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
trap a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
trap a : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) &
trap b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
q : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
s : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
// r : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
s : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;
theorem
for
SAS being ( ( non
empty Semi_Affine_Space-like ) ( non
empty Semi_Affine_Space-like )
Semi_Affine_Space)
for
o,
p,
c,
b being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st not
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear &
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) )
is_collinear &
qtrap o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) holds
ex
d being ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) st
trap p : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
b : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
c : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
d : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ,
o : ( ( ) ( )
Element of ( ( ) (
V4() )
set ) ) ;