第1个回答 2012-01-06
这要看您的二元运算是不是满足交换性了~
如果不满足,
集合上可以定义的二元运算个数= N^2 , 其中N为集合中元素的个数。
如果满足,
集合上可以定义的二元运算个数= N+ N(N-1)/ 2 , 其中N为集合中元素的个数。本回答被网友采纳
第2个回答 2012-01-13
一个二元运算其实就是 A * A 到 A 的映射, 故有 n^{n^2} 个二元运算.
可交换对应于关于对角线对称的对儿上取相同的值, 故有 n^{1+2+...+n} 个
有单位元对应于有一行有一列取定值(1a=a1=a, a是定值), 故有 n^{n^2-2n+2} 个