anticommuting antisymmetrizing supercommutative anticommutative abelian cocommutative contragredient antimonotone combinatorical commutative