scheme :: CIRCCMB3:sch 8
3AryDef{ F1() -> non empty set , F2( object , object , object ) -> Element of F1() } :
( ex f being Function of (3 -tuples_on F1()),F1() st
for x, y, z being Element of F1() holds f . <*x,y,z*> = F2(x,y,z) & ( for f1, f2 being Function of (3 -tuples_on F1()),F1() st ( for x, y, z being Element of F1() holds f1 . <*x,y,z*> = F2(x,y,z) ) & ( for x, y, z being Element of F1() holds f2 . <*x,y,z*> = F2(x,y,z) ) holds
f1 = f2 ) )