垫脚石(相关题 → 此题) 2013 年河南预赛 第 1 题 · P009693
先练习用两个排列的差平方控制它们的内积,并完整识别取等条件。再把这个极值等号接到局部操作的不变量上:只要初态已经达到唯一的排列极值,任何保该量的合法终态就无法换序。
前题直接求内积最大值;后题须先用原编号的线性权重验证水平和竖直操作都保量,再使用排列互异性把最大值等号提升为整个表格的唯一性。
在 的表格上填入 到 ,第 行第 列填入 。每次操作如下:取一个格子,或者将此格数字减少 ,将两个相对的邻格同时加 ;或者将此格数字增加 ,将两个相对的邻格同时减 。求证:如果经过一些步骤后表格中又得到 到 ,则它们是按原来的顺序排列的。
这是解答题,请在纸上写出完整过程。写完后对照解答给自己评分。
先独立尝试,再展开工具说明与想法来源。
先回想这道题的想法,再试试当前题。
等差权重满足两邻权重之和等于两倍中间权重。若终态为排列,则平方和保持;恒等式 给唯一性。
想法从哪来:局部操作的系数是相邻两端加一、中间减二,正好像等差数列的二阶差分为零。于是给每格一个沿行与列都呈一次变化的权重,数字乘权重的总和就会守恒。选择原来格内的编号作为权重,还让初态恰好达到同序排列的最大加权和。终态又是同一组整数的排列,因此守恒不是普通限制,而是迫使它继续取唯一最大值。也可把排序等号改写成平方差:初、终平方和相同,守恒使所有“新数减原编号”的平方和为零,便逐格相等。这说明不变量为什么要挑原编号,而不是只用总和。
操作是某一行或某一列上的二阶差分,因此与格子原编号成线性权重的加权和保持不变。最终数字仍是 到 的一个排列,再用排序不等式刻画加权和取最大值的唯一情形。
把第 行第 列的原编号记为
并记当前所填数字为 。考虑不变量
若一次操作作用在同一行的三个相邻格,中央格的变化为 、两侧相对邻格的变化各为 ,则 的改变量为
反向操作以及竖直方向的两个相对邻格完全同理。因此 在所有操作中保持不变。
初始时 ,故
若最后表格中又恰有 到 ,则沿原编号顺序读取得到某个排列 ,且不变量给出
由排序不等式,左侧在两个序列同序排列时取得唯一最大值 。因此 (1) 迫使 对每个 都成立,即所有数字仍按原来的顺序排列。
横向和纵向编号都构成等差数列,所以两类操作均保持 ;把操作方向全部反号也仍为零。由于 互不相同,排序不等式的等号排列唯一。
局部操作若呈“中间加减两倍、两侧反向各一倍”,应寻找线性权重的二阶差分不变量。最终状态是固定数集的排列时,再用排序不等式把不变量的极值等号转化为排列唯一性。
需发现原编号作为权重使水平和竖直二阶差分都为零,再利用最终数集与初始完全相同把不变量值解释为重排唯一最大值,才能推出每格保持原位。
垫脚石(相关题 → 此题) 2013 年河南预赛 第 1 题 · P009693
先练习用两个排列的差平方控制它们的内积,并完整识别取等条件。再把这个极值等号接到局部操作的不变量上:只要初态已经达到唯一的排列极值,任何保该量的合法终态就无法换序。
前题直接求内积最大值;后题须先用原编号的线性权重验证水平和竖直操作都保量,再使用排列互异性把最大值等号提升为整个表格的唯一性。
已记下,谢谢!