let OAS be OAffinSpace; :: thesis: for p, b, c, a 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 p, b, c, a be Element of OAS; :: thesis: ( 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
; :: thesis: ex x being Element of OAS st
( p,a // p,x & b,a // c,x )
A3:
b,p // c,p
by A1, DIRAF:5;
A4:
( p = c implies ( p,a // p,c & b,a // c,c ) )
by DIRAF:7;
A5:
( p = a implies ( p,a // p,a & b,a // c,a ) )
by A1, DIRAF:4, DIRAF:5;
now assume A6:
(
p <> c &
p <> a )
;
:: thesis: ex x being Element of OAS st
( p,a // p,x & b,a // c,x )consider e1 being
Element of
OAS such that A7:
(
Mid a,
p,
e1 &
p <> e1 )
by DIRAF:17;
Mid e1,
p,
a
by A7, DIRAF:13;
then A8:
e1,
p // p,
a
by DIRAF:def 3;
a,
p // p,
e1
by A7, DIRAF:def 3;
then consider e2 being
Element of
OAS such that A9:
(
b,
p // p,
e2 &
b,
a // e1,
e2 )
by A6, ANALOAF:def 5;
A10:
now assume A11:
(
e1 <> e2 &
e2 <> p )
;
:: thesis: ex x being Element of OAS st
( p,a // p,x & b,a // c,x )
p,
b // e2,
p
by A9, DIRAF:5;
then
e2,
p // p,
c
by A1, A2, ANALOAF:def 5;
then consider x being
Element of
OAS such that A12:
(
e1,
p // p,
x &
e1,
e2 // c,
x )
by A11, ANALOAF:def 5;
A13:
b,
a // c,
x
by A9, A11, A12, DIRAF:6;
p,
a // p,
x
by A7, A8, A12, ANALOAF:def 5;
hence
ex
x being
Element of
OAS st
(
p,
a // p,
x &
b,
a // c,
x )
by A13;
:: thesis: verum end; A14:
now assume A15:
(
e1 = e2 &
e2 <> p )
;
:: thesis: ex x being Element of OAS st
( p,a // p,x & b,a // c,x )then
p,
e2 // a,
p
by A8, DIRAF:5;
then
b,
p // a,
p
by A9, A15, DIRAF:6;
then
p,
b // p,
a
by DIRAF:5;
then A16:
(
p,
b // p,
a &
p,
a // p,
c )
by A1, A2, ANALOAF:def 5;
A17:
(
p,
b // b,
a &
p,
a // a,
c implies (
p,
a // p,
c &
b,
a // c,
c ) )
by ANALOAF:def 5;
A18:
now assume
(
p,
b // b,
a &
p,
c // c,
a )
;
:: thesis: ( p,a // p,c & b,a // c,c )then
p,
c // p,
a
by ANALOAF:def 5;
hence
(
p,
a // p,
c &
b,
a // c,
c )
by DIRAF:5, DIRAF:7;
:: thesis: verum end; A19:
now assume
(
p,
a // a,
b &
p,
a // a,
c )
;
:: thesis: ( p,a // p,a & b,a // c,a )then
a,
b // a,
c
by A6, ANALOAF:def 5;
hence
(
p,
a // p,
a &
b,
a // c,
a )
by DIRAF:4, DIRAF:5;
:: thesis: verum end; now assume
(
p,
a // a,
b &
p,
c // c,
a )
;
:: thesis: ( p,a // p,c & b,a // c,c )then
p,
c // p,
a
by ANALOAF:def 5;
hence
(
p,
a // p,
c &
b,
a // c,
c )
by DIRAF:5, DIRAF:7;
:: thesis: verum end; hence
ex
x being
Element of
OAS st
(
p,
a // p,
x &
b,
a // c,
x )
by A16, A17, A18, A19, DIRAF:9;
:: thesis: verum end; now assume
p = e2
;
:: thesis: ex x being Element of OAS st
( p,a // p,x & b,a // c,x )then
b,
a // p,
a
by A7, A8, A9, DIRAF:6;
then A20:
a,
b // a,
p
by DIRAF:5;
A21:
now assume
a,
b // b,
p
;
:: thesis: ex x being Element of OAS st
( p,a // p,x & b,a // c,x )then
(
a,
b // b,
p &
a,
b // a,
p )
by ANALOAF:def 5;
then A22:
(
b,
p // a,
p or
a = b )
by ANALOAF:def 5;
now assume
b,
p // a,
p
;
:: thesis: ( 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:5, DIRAF:7;
:: thesis: verum end; hence
ex
x being
Element of
OAS st
(
p,
a // p,
x &
b,
a // c,
x )
by A22, DIRAF:4;
:: thesis: verum end; now assume
a,
p // p,
b
;
:: thesis: ( p,a // p,p & b,a // c,p )then
(
a,
p // p,
b &
a,
p // a,
b )
by ANALOAF:def 5;
then
a,
b // p,
b
by A6, ANALOAF:def 5;
then
b,
a // b,
p
by DIRAF:5;
hence
(
p,
a // p,
p &
b,
a // c,
p )
by A2, A3, DIRAF:6, DIRAF:7;
:: thesis: verum end; hence
ex
x being
Element of
OAS st
(
p,
a // p,
x &
b,
a // c,
x )
by A20, A21, DIRAF:9;
:: thesis: verum end; hence
ex
x being
Element of
OAS st
(
p,
a // p,
x &
b,
a // c,
x )
by A10, A14;
:: thesis: verum end;
hence
ex x being Element of OAS st
( p,a // p,x & b,a // c,x )
by A4, A5; :: thesis: verum