前置知识:

  • 【定义】排列及其逆序数

定义1(对换) 在排列中,将任意两个元素对调,其余的元素不动,这种作出新排列的手续叫做 对换。将相邻两个元素对换叫做 相邻对换

下面讨论对换对排列奇偶性的影响。

首先考虑相对简单的相邻对换。经过相邻对换,对换元素前后的逆序数不会改变;同时,因为排列中的元素各不相同,所以无论对换元素谁大谁小,总会令排列的逆序数 对换对排列奇偶性的影响_对换,使奇偶性改变。

接着考虑一般对换。不妨设对换元素之间相隔 对换对排列奇偶性的影响_对换_02 个其他元素,此时将左侧元素移动到右侧元素的右边需要 对换对排列奇偶性的影响_对换_03 次相邻对换,而将右侧元素移动到原来左侧元素的位置需要 对换对排列奇偶性的影响_对换_02 次相邻对换。因为每次相邻对换均会改变排列奇偶性,因此一般对换经过 对换对排列奇偶性的影响_对换_05

于是得到定理及证明如下:

定理1 一个排列中的任意两个元素对换,排列改变奇偶性。

证明:仍不妨设元素为从 对换对排列奇偶性的影响_对换_06

设排列为 对换对排列奇偶性的影响_逆序数_07,对换 对换对排列奇偶性的影响_逆序数_08对换对排列奇偶性的影响_对换_09,变为 对换对排列奇偶性的影响_逆序数_10。显然,对换对排列奇偶性的影响_逆序数_11对换对排列奇偶性的影响_线性代数_12 这些元素的逆序数经过对换并不会改变,而 对换对排列奇偶性的影响_对换_13 两元素的逆序数改变为:当 对换对排列奇偶性的影响_逆序数_14 时,经过对换后 对换对排列奇偶性的影响_逆序数_08 的逆序数增加 对换对排列奇偶性的影响_对换_06对换对排列奇偶性的影响_对换_09 不变;当 对换对排列奇偶性的影响_线性代数_18 时,经过对换后 对换对排列奇偶性的影响_逆序数_08 的逆序数不变而 对换对排列奇偶性的影响_对换_09 的逆序数减少 对换对排列奇偶性的影响_对换_06。所以排列 对换对排列奇偶性的影响_逆序数_07 与排列 对换对排列奇偶性的影响_逆序数_10

再证一般对换的情形。

设排列为 对换对排列奇偶性的影响_对换_24,把它作 对换对排列奇偶性的影响_线性代数_25 次相邻对换,变成 对换对排列奇偶性的影响_逆序数_26,再作 对换对排列奇偶性的影响_线性代数_27 次相邻对换,变成 对换对排列奇偶性的影响_逆序数_28。总之,经过 对换对排列奇偶性的影响_线性代数_29 次相邻对换,排列 对换对排列奇偶性的影响_对换_24 变成排列 对换对排列奇偶性的影响_逆序数_26,所以这两个排列的奇偶性相反。

进而得到推论及证明如下:

推论 奇排列对换称标准排列的对换次数为奇数,偶排列对换成标准排列的对换次数为偶数。

证明:由定理 1 知对换的次数就是排列奇偶性的变化次数,而标准排列是偶排列(逆序数为 对换对排列奇偶性的影响_对换_32),因此知推论成立。