let A be set ; for D being non empty set
for o being BinOp of D
for f being Function of A,D st o is idempotent holds
o .: f,f = f
let D be non empty set ; for o being BinOp of D
for f being Function of A,D st o is idempotent holds
o .: f,f = f
let o be BinOp of D; for f being Function of A,D st o is idempotent holds
o .: f,f = f
let f be Function of A,D; ( o is idempotent implies o .: f,f = f )
A1:
dom (o .: f,f) = A
by FUNCT_2:def 1;
assume A2:
for a being Element of D holds o . a,a = a
; BINOP_1:def 15 o .: f,f = f
dom f = A
by FUNCT_2:def 1;
hence
o .: f,f = f
by A1, A3, FUNCT_1:9; verum