let a be set ; for C being Coherence_Space holds
( a in C iff for x, y being set st x in a & y in a holds
{x,y} in C )
let C be Coherence_Space; ( a in C iff for x, y being set st x in a & y in a holds
{x,y} in C )
defpred S1[ object , object ] means {$1} = $2;
thus
( a in C implies for x, y being set st x in a & y in a holds
{x,y} in C )
( ( for x, y being set st x in a & y in a holds
{x,y} in C ) implies a in C )
A2:
for x, y, z being object st S1[x,y] & S1[x,z] holds
y = z
;
consider X being set such that
A3:
for x being object holds
( x in X iff ex y being object st
( y in a & S1[y,x] ) )
from TARSKI:sch 1(A2);
assume A4:
for x, y being set st x in a & y in a holds
{x,y} in C
; a in C
A5:
for b, c being set st b in X & c in X holds
b \/ c in C
A12:
union X = a
X c= C
hence
a in C
by A5, A12, Def1; verum