thus
( AS is Fanoian implies for a, b, c, d being Element of AS st a,b // c,d & a,c // b,d & a,d // b,c holds
a,b // a,c )
( ( for a, b, c, d being Element of AS st a,b // c,d & a,c // b,d & a,d // b,c holds
a,b // a,c ) implies AS is Fanoian )proof
assume A1:
for
a,
b,
c,
d being
Element of
AS st
a,
b // c,
d &
a,
c // b,
d &
a,
d // b,
c holds
LIN a,
b,
c
;
TRANSLAC:def 1 for a, b, c, d being Element of AS st a,b // c,d & a,c // b,d & a,d // b,c holds
a,b // a,c
let a,
b,
c,
d be
Element of
AS;
( a,b // c,d & a,c // b,d & a,d // b,c implies a,b // a,c )
assume
(
a,
b // c,
d &
a,
c // b,
d &
a,
d // b,
c )
;
a,b // a,c
then
LIN a,
b,
c
by A1;
hence
a,
b // a,
c
by AFF_1:def 1;
verum
end;
assume A2:
for a, b, c, d being Element of AS st a,b // c,d & a,c // b,d & a,d // b,c holds
a,b // a,c
; AS is Fanoian
let a, b, c, d be Element of AS; TRANSLAC:def 1 ( not a,b // c,d or not a,c // b,d or not a,d // b,c or LIN a,b,c )
assume
( a,b // c,d & a,c // b,d & a,d // b,c )
; LIN a,b,c
then
a,b // a,c
by A2;
hence
LIN a,b,c
by AFF_1:def 1; verum