let OAS be OAffinSpace; for a, b, c, p being Element of OAS st p,b // p,c & b <> p holds
ex x being Element of OAS st
( p,a // p,x & b,a // c,x )
let a, b, c, p be Element of OAS; ( p,b // p,c & b <> p implies ex x being Element of OAS st
( p,a // p,x & b,a // c,x ) )
assume that
A1:
p,b // p,c
and
A2:
b <> p
; ex x being Element of OAS st
( p,a // p,x & b,a // c,x )
A3:
b,p // c,p
by A1, DIRAF:2;
A4:
now ( p <> c & p <> a implies ex x being Element of OAS st
( p,a // p,x & b,a // c,x ) )assume that
p <> c
and A5:
p <> a
;
ex x being Element of OAS st
( p,a // p,x & b,a // c,x )consider e1 being
Element of
OAS such that A6:
Mid a,
p,
e1
and A7:
p <> e1
by DIRAF:13;
a,
p // p,
e1
by A6, DIRAF:def 3;
then consider e2 being
Element of
OAS such that A8:
b,
p // p,
e2
and A9:
b,
a // e1,
e2
by A5, ANALOAF:def 5;
Mid e1,
p,
a
by A6, DIRAF:9;
then A10:
e1,
p // p,
a
by DIRAF:def 3;
A11:
now ( p = e2 implies ex x being Element of OAS st
( p,a // p,x & b,a // c,x ) )A12:
now ( a,b // b,p implies ex x being Element of OAS st
( p,a // p,x & b,a // c,x ) )A13:
now ( b,p // a,p implies ( p,a // p,c & b,a // c,c ) )assume
b,
p // a,
p
;
( p,a // p,c & b,a // c,c )then
a,
p // c,
p
by A2, A3, ANALOAF:def 5;
hence
(
p,
a // p,
c &
b,
a // c,
c )
by DIRAF:2, DIRAF:4;
verum end; assume A14:
a,
b // b,
p
;
ex x being Element of OAS st
( p,a // p,x & b,a // c,x )then
a,
b // a,
p
by ANALOAF:def 5;
then
(
b,
p // a,
p or
a = b )
by A14, ANALOAF:def 5;
hence
ex
x being
Element of
OAS st
(
p,
a // p,
x &
b,
a // c,
x )
by A13, DIRAF:1;
verum end; A15:
now ( a,p // p,b implies ( p,a // p,p & b,a // c,p ) )assume A16:
a,
p // p,
b
;
( p,a // p,p & b,a // c,p )then
a,
p // a,
b
by ANALOAF:def 5;
then
a,
b // p,
b
by A5, A16, ANALOAF:def 5;
then
b,
a // b,
p
by DIRAF:2;
hence
(
p,
a // p,
p &
b,
a // c,
p )
by A2, A3, DIRAF:3, DIRAF:4;
verum end; assume
p = e2
;
ex x being Element of OAS st
( p,a // p,x & b,a // c,x )then
b,
a // p,
a
by A7, A10, A9, DIRAF:3;
then
a,
b // a,
p
by DIRAF:2;
hence
ex
x being
Element of
OAS st
(
p,
a // p,
x &
b,
a // c,
x )
by A12, A15, DIRAF:6;
verum end; A17:
now ( e1 = e2 & e2 <> p implies ex x being Element of OAS st
( p,a // p,x & b,a // c,x ) )A18:
now ( p,a // a,b & p,c // c,a implies ( p,a // p,c & b,a // c,c ) )assume that
p,
a // a,
b
and A19:
p,
c // c,
a
;
( p,a // p,c & b,a // c,c )
p,
c // p,
a
by A19, ANALOAF:def 5;
hence
(
p,
a // p,
c &
b,
a // c,
c )
by DIRAF:2, DIRAF:4;
verum end; A20:
now ( p,b // b,a & p,c // c,a implies ( p,a // p,c & b,a // c,c ) )assume that
p,
b // b,
a
and A21:
p,
c // c,
a
;
( p,a // p,c & b,a // c,c )
p,
c // p,
a
by A21, ANALOAF:def 5;
hence
(
p,
a // p,
c &
b,
a // c,
c )
by DIRAF:2, DIRAF:4;
verum end; A22:
now ( p,a // a,b & p,a // a,c implies ( p,a // p,a & b,a // c,a ) )assume that A23:
p,
a // a,
b
and A24:
p,
a // a,
c
;
( p,a // p,a & b,a // c,a )
a,
b // a,
c
by A5, A23, A24, ANALOAF:def 5;
hence
(
p,
a // p,
a &
b,
a // c,
a )
by DIRAF:1, DIRAF:2;
verum end; A25:
(
p,
b // b,
a &
p,
a // a,
c implies (
p,
a // p,
c &
b,
a // c,
c ) )
by ANALOAF:def 5;
assume that A26:
e1 = e2
and A27:
e2 <> p
;
ex x being Element of OAS st
( p,a // p,x & b,a // c,x )
p,
e2 // a,
p
by A10, A26, DIRAF:2;
then
b,
p // a,
p
by A8, A27, DIRAF:3;
then A28:
p,
b // p,
a
by DIRAF:2;
then
p,
a // p,
c
by A1, A2, ANALOAF:def 5;
hence
ex
x being
Element of
OAS st
(
p,
a // p,
x &
b,
a // c,
x )
by A28, A25, A20, A22, A18, DIRAF:6;
verum end; now ( e1 <> e2 & e2 <> p implies ex x being Element of OAS st
( p,a // p,x & b,a // c,x ) )assume that A29:
e1 <> e2
and A30:
e2 <> p
;
ex x being Element of OAS st
( p,a // p,x & b,a // c,x )
p,
b // e2,
p
by A8, DIRAF:2;
then
e2,
p // p,
c
by A1, A2, ANALOAF:def 5;
then consider x being
Element of
OAS such that A31:
e1,
p // p,
x
and A32:
e1,
e2 // c,
x
by A30, ANALOAF:def 5;
A33:
p,
a // p,
x
by A7, A10, A31, ANALOAF:def 5;
b,
a // c,
x
by A9, A29, A32, DIRAF:3;
hence
ex
x being
Element of
OAS st
(
p,
a // p,
x &
b,
a // c,
x )
by A33;
verum end; hence
ex
x being
Element of
OAS st
(
p,
a // p,
x &
b,
a // c,
x )
by A17, A11;
verum end;
A34:
( p = c implies ( p,a // p,c & b,a // c,c ) )
by DIRAF:4;
( p = a implies ( p,a // p,a & b,a // c,a ) )
by A1, DIRAF:1, DIRAF:2;
hence
ex x being Element of OAS st
( p,a // p,x & b,a // c,x )
by A34, A4; verum