defpred S1[ set ] means ( $1 <> {} implies ex m being set st
( m in $1 & ( for C being set st C in $1 holds
m c= C ) ) );
let F be set ; ( F is finite & F <> {} & F is c=-linear implies ex m being set st
( m in F & ( for C being set st C in F holds
m c= C ) ) )
assume that
A1:
F is finite
and
A2:
F <> {}
and
A3:
F is c=-linear
; ex m being set st
( m in F & ( for C being set st C in F holds
m c= C ) )
A4:
S1[ {} ]
;
A5:
now for x, B being set st x in F & B c= F & S1[B] holds
S1[B \/ {x}]let x,
B be
set ;
( x in F & B c= F & S1[B] implies S1[B \/ {x}] )assume that A6:
x in F
and A7:
B c= F
and A8:
S1[
B]
;
S1[B \/ {x}]hence
S1[
B \/ {x}]
;
verum end;
S1[F]
from FINSET_1:sch 2(A1, A4, A5);
hence
ex m being set st
( m in F & ( for C being set st C in F holds
m c= C ) )
by A2; verum