无锡市2015年春学期普通高中期末考试高二理科数学压轴题:
将1到n的n个正整数按下面的方法排成一个排列,要求:除左边的第一个数外,每个数都与它左边(未必相邻)的某个数相差1,将此种排列称为“n排列”.比如“2排列”为当n=2时,有1,2;2,1;共2种排列.“3排列”为当n=3时,有 1,2,3;2,1,3;2,3,1;3,2,1;共4种排列.
(1)请写出“4排列”的排列数;
(2)问所有“n排列”的结尾数只能是什么数?请加以证明;
(3)证明:“n排列”共有2n−1个.
(1)解 1,2,3,4,2,1,3,4,2,3,1,4,3,2,1,4,2,3,4,1,3,2,4,1,3,4,2,1,4,3,2,1.
(2)解及证明 “n排列”的结尾数只能是1和n.
首先证明以下引理:
引理 任何“n+1排列”中去掉数n+1后的n个数一定组成“n排列”.
若“n+1排列”中n+1排在n的右边,那么去掉这个数对其他所有数都没有影响,因此组成“n排列”;
若“n+1排列”中n+1排在n的左边,那么n+1只可能排在左边第一位,此时去掉这个数对其他所有数都没有影响,因此组成“n排列”.
根据引理,任何一个“n+1排列”都必然由某个“n排列”通过在适当的位置添加n+1得到.接下来用数学归纳法证明命题.
归纳基础显然成立.
假设“任何n排列”的结尾是1或n,那么对于“n+1”排列,只有两种可能:
方式一 当“n排列”以n结尾时,直接在结尾添加n+1,此时符合题意;
方式二 当“n排列”以1结尾时,或者直接在结尾添加n+1,或者将n+1添加在非结尾的位置,此时“n+1排列”以1结尾,符合题意.
因此命题得证.
(3)证明 用数学归纳法证明.
归纳基础显然成立.
假设“n排列”共有2n−1个,那么考虑“n+1排列”可以通过两种方法得到:
方式一 直接在“n排列”结尾添加n+1,因此以n+1结尾的“n+1排列”有2n−1个;
方式二 “n排列”的每个数都增加1,然后在结尾添加1,因此以1结尾的“n+1排列”有2n−1个.
因此命题得证.
注 引理的证明非常重要,这是数学归纳法得以递推的关键步骤.
第三问不太严谨,没有说明这种构造无漏网之鱼
请结合引理仔细思考,2到n+1的符合题意的排列和“n排列”是一一对应的.