let A be non empty set ; :: thesis: for o, o' being BinOp of A st o' is commutative holds
( o' is_distributive_wrt o iff o' is_left_distributive_wrt o )

let o, o' be BinOp of A; :: thesis: ( o' is commutative implies ( o' is_distributive_wrt o iff o' is_left_distributive_wrt o ) )
( o' is_left_distributive_wrt o iff for a, b, c being Element of A holds o' . a,(o . b,c) = o . (o' . a,b),(o' . a,c) ) by Def9;
hence ( o' is commutative implies ( o' is_distributive_wrt o iff o' is_left_distributive_wrt o ) ) by Th24; :: thesis: verum