刚发现一个网上介绍好象说9无解,转贴一下,大家一起研究
在一个偶然的机会下,接触到一种特别的数列,这种数列是由1~7等数字组成,其中每
个数字都重复使用两次,在总共14格的格子里排列,而且要符合1与1之间有1个数,2与2
之间有2个数字,,,6与6之间有6个数字,7与7之间有7个数字.
例:2 3 7 2 6 3 5 1 4 1 7 6 5 4
依据此种排列规则也找出1~3组成的数列312132,1~4组成得数列41312432,将此数列改成
由1~n所组成的2n位数列,并讨论此2n位数列的各种特性,并将有此特别规则的数列命为"
挑剔数列".
目的 :
证明n=4k+1和4k+2(k为非负整数)时不存在挑剔数列.
找出一种排法能排出2n位的挑剔数列.
证明此排法并反推n=4k和4k+3时一定有挑剔数列存在.
为了达到这些目的,我们使用以下方法:
以数列对应序数的关系及序数总合证明n=4k+1和4k+2时无挑剔数列.
藉由现有的挑剔数列,发现每一种2n的挑剔数列中阶有一组挑剔数列有相似的排法.
将每一组相似的数列用化简法化简之后可得一有规律性的数列,再探讨其转变后的数列
的排列.
目前研究内容:
试著找出同一n值挑剔数列之间的推倒关系.
找出每个n与组数的关系.
虽然目前已经找到哪些n值有挑剔数列存在,也找到排法能排出至少一组挑剔数列,但对於在
2n位中可以排出多少挑剔数列以及每个挑剔数列之间的关系都还在研究阶段,这个挑剔数列
还有很多地方可以继续发展下去.
1
壹,研究动机
这次的主题探讨,灵感主要是来自国小同学间的游戏,当时只觉得这是个可以打发时
间的问题,但现在再次想起,突然发现这个数列好像满特别的,可能会有一些特定的组
成规律,希望能深入探讨,了解整个思考的过程,并找寻其中特定的组成与规律.
贰,挑剔数列之定义
2 3 7 2 6 3 5 1 4 1 7 6 5 4
在十四个空格中填入十四个数字,这十四个数字是从1到7的整数且每个数都重复一
遍,也就是1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7等十四个数字,填入时必须遵守1跟1之间
有一个数,2跟2之间有两个数,3跟3之间有三个数…7跟7之间要有七个数,必须将
十四个数字填入且符合上叙条件.
延伸此数列到2n个空格,总共填入数字1~n各两次,其中1和1中间要隔一个数字,
2和2中间要隔两个数字,以此类推,n和n中间要隔n个数字,符合以上条件的数列我
们就称之为挑剔数列.
举例(n=3) 举例(n=4)
挑剔数列: 3 1 2 1 3 2 4 1 3 1 2 4 3 2
参,研究目的
一, 证明n=4k+1和4k+2(k为非负整数)时不存在挑剔数列.
二, 找出一种排法能排出2n位的挑剔数列.
三, 证明此排法并反推n=4k和4k+3时一定有挑剔数列存在.
肆,研究方法
一,证明n之值为多少时挑剔数列不存在.
(一)用电脑排挑剔数列.
使用C语言设计程式让电脑试排到n=20,
其中n=1, 2, 5, 6, 9, 10, 13, 14, 17, 18 时挑剔数列皆不存在.
(二)寻找使挑剔数列不存在之n的规律.
经过观察,n=4k+1 or 4k+2 时挑剔数列皆不存在.
2
(三)证明n=4k+1 or 4k+2 时挑剔数列不存在.
方法1.
※『序数』之定义:
此挑剔数列从左边开始数来,第一位之序数=1,第二位之序数=2,依序递增,至第
2n位时序数=2n
※挑剔数列中数字与序数之对应关系:
每个数字都要填两次,所以一个数字会对应到两个序数,设一数字为r,则数字r中
序数较小的序数表示为Ar,序数较大的r则因为两个r之间相距r格所以序数表示为
Ar+(r+1),如下图所示
数列,,,,,,,,,, r,,,,,,,,,,,r,,,,,,,,,
↓ ↓ ↓ ↓ ↓ ↓
序数1 2 3 ,,,,Ar,,,,,,,,,Ar+(r+1),,,,,,2n
证明:
一个需填入1~n各两次的挑剔数列,其序数和为1+2+3+4+…+2n=2n2+n —
且 当r=1时,两个1分别对应序数A1,A1+(1+1)
当r=2时,两个2分别对应序数A2,A2+(2+1)
当r=3时,两个3分别对应序数A3,A3+(3+1)
, ,
, ,
当r=n时,两个n分别对应序数An,An+(n+1)
数字1~n分别对应了所有的序数,所以序数和也可表示为
A1+A1+(1+1)+A2+A2+(2+1)+…+Ar+Ar+(r+1) —
=
4n2+2n=4 (A1+A2+…+Ar)+n2+3n => n(3n-1)=4 (A1+A2+…+An)
得n(3n-1)必为4的倍数,且n有四种情况n=4k n=4k+1 , n=4k+2 , n=4k+3
分别代入n(3n-1),当n=4k+1 or 4k+2 分别代入n(3n-1)后,n(3n-1)并不是4
的倍数,
故得证: 当n=4k+1 or 4k+2时,挑剔数列不存在. ▓
方法2.
设n=4k+1
一个使用数字1~4k+1(k为非负整数)各两次的挑剔数列是由2k个偶数和
2k+1个奇数各填两次所成,共8k+2格,将空格由左而右编号为1~8k+2,
则其中编号为奇数的有4k+1格,编号为偶数的有4k+1格,
任一偶数填入的位置为a(设编号为奇数),则此偶数的第二次填入为a(奇
数)+数字本身(偶数)+1,则为偶数,所以全部的偶数填入后会用掉2k个编
号为奇数和2k个编号为偶数的格子,此时偶数格和奇数格都剩2k+1个.
(间隔r位)
3
任一奇数填入的位置为b(设编号为奇数),则此奇数的第二次填入为b(奇
数)+数字本身(奇数)+1,则为奇数,表示全部的奇数填入时会用掉2p个编
号为奇数的格子或2q个编号为偶数个格子(p+q=2k+1),今奇数格和偶数格
都剩下2k+1(奇数)格,所以全部的奇数无法完全填入,得证n=4k+1无法排
出挑剔数列. ▓
设n=4k+2
一个使用数字1~4k+2(k为非负整数)各两次的挑剔数列是由2k+1个偶数和
2k+1个奇数各填两次所成,共8k+4格,将空格由左而右编号为1~8k+4,
则其中编号为奇数的有4k+2格,编号为偶数的有4k+2格,
因为全部的偶数填入后会用掉2k+1个编号为奇数和2k+1个编号为偶数的
格子,所以偶数格和奇数格都剩2k+1个.
全部的奇数填入时会用掉2p个编号为奇数的格子或2q个编号为偶数个格
子(p+q=2k+1),今奇数格和偶数格都剩下2k+1(奇数)格,所以全部的奇数
无法完全填入,得证n=4k+2无法排出挑剔数列.
[ 本帖最后由 kexin_xiao 于 2008-11-22 16:15 编辑 ] |