let C1, C2 be Coherence_Space; :: thesis: for f being cap-distributive Function of C1,C2
for x1, x2 being set st {x1,x2} in C1 holds
for y being object st [x1,y] in LinTrace f & [x2,y] in LinTrace f holds
x1 = x2

let f be cap-distributive Function of C1,C2; :: thesis: for x1, x2 being set st {x1,x2} in C1 holds
for y being object st [x1,y] in LinTrace f & [x2,y] in LinTrace f holds
x1 = x2

let a1, a2 be set ; :: thesis: ( {a1,a2} in C1 implies for y being object st [a1,y] in LinTrace f & [a2,y] in LinTrace f holds
a1 = a2 )

set a = {a1,a2};
assume A1: {a1,a2} in C1 ; :: thesis: for y being object st [a1,y] in LinTrace f & [a2,y] in LinTrace f holds
a1 = a2

let y be object ; :: thesis: ( [a1,y] in LinTrace f & [a2,y] in LinTrace f implies a1 = a2 )
A2: {a1,a2} = {a1} \/ {a2} by ENUMSET1:1;
assume ( [a1,y] in LinTrace f & [a2,y] in LinTrace f ) ; :: thesis: a1 = a2
then ( [{a1},y] in Trace f & [{a2},y] in Trace f ) by Th50;
then {a1} = {a2} by A1, A2, Th35;
hence a1 = a2 by ZFMISC_1:3; :: thesis: verum