结构推理 设S={a,b},定义二元运算:*为a*a=b*a=a,a*b=b*b=b,证明(S,*)是半群.
【正确答案】由条件可知满足封闭性,且满足结合律.
   (a*b)*a=b*a=a,    a*(b*a)=a*a=a;
   (b*a)*a=a*a=a,    b*(a*a)=b*a=a;
   (a*b)*b=b*b=b,    a*(b*b)=a*b=b;
   (b*a)*b=a*b=b,    b*(a*b)=b*b=b;
   故是半群.
【答案解析】