社区讨论

求构造题做法/原

学术版参与者 2已保存回复 4

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
4 条
当前快照
1 份
快照标识符
@mhj1ukxi
此快照首次捕获于
2025/11/03 19:21
4 个月前
此快照最后确认于
2025/11/03 19:21
4 个月前
查看原帖
给定 mm,我们定义一个元素是指 [l,r][l,r],其中 0l,r<m0 \le l,r <mr(l+1)modmr \neq (l+1) \bmod m,特别地,有一个元素是空,用符号 \varnothing 表示。我们把所有元素的集合称作 SS
定义一种运算 ++[l1,r1]+[l2,r2]=[l1,(r1+r2l2+1)modm][l_1,r_1]+[l_2,r_2]=[l_1,(r_1+r_2-l_2+1) \bmod m],特别地,[l,r]+=+[l,r]=[l,r][l,r]+\varnothing=\varnothing+[l,r]=[l,r]。这样一来,\varnothing 可以在参与 ++ 运算时看作 [k,(k+m1)modm][k,(k+m-1) \bmod m],其中 0k<m0 \le k<m
可以证明:
  • 这种运算有单位元 \varnothing
  • 这种运算对 SS 封闭。
  • [l,r][l,r] 存在逆元 [(r+1)modm,(l+m1)modm][(r+1) \bmod m,(l+m-1) \bmod m]\varnothing 的逆元是 \varnothing
  • 运算具有结合律。即 [l1,r1]+[l2,r2]+[l3,r3]=[l1,(r1+r2+r3l2l3+2)modm]=[l1,r1]+([l2,r2]+[l3,r3])[l_1,r_1]+[l_2,r_2]+[l_3,r_3]=[l_1,(r_1+r_2+r_3-l_2-l_3+2) \bmod m]=[l_1,r_1]+([l_2,r_2]+[l_3,r_3])
求构造一种运算 ×\times 或说明其不存在,满足:
  • 这种运算具有单位元 ee
  • 这种运算对 SS 封闭。
  • 对于所有元素 aa 都存在逆元 a1a^{-1},使得 a×a1=ea \times a^{-1}=e
  • 运算具有结合律,即 a×b×c=a×(b×c)a \times b \times c=a \times (b \times c)
  • 运算对 ++ 具有分配律,即 (a+b)×c=a×c+b×c(a+b) \times c=a\times c+b \times c
如果题目出现问题,我会在讨论区补充。求此构造题的做法或原题。
举例子:对于 m=3m=3,有以下元素:,[0,0],[0,1],[1,1],[1,2],[2,0],[2,2]\varnothing,[0,0],[0,1],[1,1],[1,2],[2,0],[2,2]。加法表如下:
a+ba+b\varnothing[0,0][0,0][0,1][0,1][1,1][1,1][1,2][1,2][2,0][2,0][2,2][2,2]
\varnothing\varnothing[0,0][0,0][0,1][0,1][0,0][0,0][0,1][0,1][0,1][0,1][0,0][0,0]
[0,0][0,0][0,0][0,0][0,1][0,1]\varnothing[0,1][0,1]\varnothing\varnothing[0,1][0,1]
[0,1][0,1][0,1][0,1]\varnothing[0,0][0,0]\varnothing[0,0][0,0][0,0][0,0]\varnothing
[1,1][1,1][1,1][1,1][1,2][1,2]\varnothing[1,2][1,2]\varnothing\varnothing[1,2][1,2]
[1,2][1,2][1,2][1,2]\varnothing[1,1][1,1]\varnothing[1,1][1,1][1,1][1,1]\varnothing
[2,0][2,0][2,0][2,0]\varnothing[2,2][2,2]\varnothing[2,2][2,2][2,2][2,2]\varnothing
[2,2][2,2][2,2][2,2][2,0][2,0]\varnothing[2,0][2,0]\varnothing\varnothing[2,0][2,0]
注意上述逆元可以不唯一。

回复

4 条回复,欢迎继续交流。

正在加载回复...