无限循环小数的研究

  • 格式:doc
  • 大小:516.00 KB
  • 文档页数:8

下载文档原格式

  / 14
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

无限循环小数的研究

上海市侨光中学 何兴国

一、 摘要。

大家知道分数与小数之间可以相互转化,我们严格地证明过吗?无限循环小数的循环节 长度由什么决定的呢?循环节数字序列很神奇,它有什么性质?

为什么要运用同余理论来研究循环小数?我们知道无限循环小数的循环体虽然是相除的商数,但循环的原因却在于相除的余数,所以运用同余理论可以解释无限循环小数中的“谜”。不过在研究的过程中仍然有部分问题未能解决,有待今后进一步学习和思考。 关键词:无限循环小数、余数、循环节长度、互素、同余。

二、 课题的由来。 形如b

a ,

b a 和都是整数且b ≠0的数称为有理数,而有理数都可以化为有限小数或无 限循环小数。

然而很多初学者对于循环小数仍然感到困惑,当遇到9

0 ⋅=1这样的问题时所表现出的惊讶,生动地反映出无限循环小数里隐藏着一些“谜”。但实际上这些“谜”用一些简单的

数学方法可以解释清楚。比如我们把0.9

扩大10倍得0.9 ×10=9.9 ,两边都减去0.9 得0.9

×(10-1) =9,所以0.9 =1。 作为一名中学数学教师一方面肩负授道解惑之责,另一方面也是提高自身专业素养之需要。由此展开了研究无限循环小数之行动。

三、 研究目的。

在《初等代数研究》中有一小节写“有理数和循环小数”,但篇幅较短且论述较抽象。 在学习过程中,我感觉可以再深入细致些,因此查阅了一些资料,经过思考和研究,使之更系统全面。因此展开以下几方面的研究。

1、 研究分别在什么条件下,分数可化为有限小数、无限循环小数?(具体一些再分为纯循环小数和混循环小数。)

2、 研究纯循环小数的循环节的长度和性质,并导出欧拉定理。

3、 研究分母为合数时,循环节的长度。

4、 研究无限循环小数化为分数的方法。

四、 研究过程。

1、分数可化为有限小数、纯循环小数、混循环小数。为简便起见这里只讨论既约真分 数。

(1)28.0257=,046875.064

3=。当分母由因数2或5的幂组成或两者兼而有之, 既约真分数定可化为有限小数。一般地,设既约真分数βα52a ,设βα≥。则βα5

2a =αβα105-a ,分子βα-5a 是个整数,由于分母α10的作用,结果变成α位有限小数。若αβ≥,同理可得结果是β位有限小数。

(2)当分母与10互素时,分母不能化为10的幂,因此展开后,小数位将是无限的。 我们考察用除法将7

1展开的过程,第一步,由于1太小,需要拖一位0变为10除以7商1余3;第二步再拖一位0,30除以7商4余2,由于每一步的余数都小于7,所以每次需要拖一位0再除以7,那么第二步相当于拖了两位0,因此可用7mod 2102≡来对应;

第三步20除以7商2余6,对应7mod 6103

≡;第四步60除以7商8余4,对应7mod 4104≡;第五步40除以7商5余5,对应7mod 5105≡;第六步50除以7商7余1,对应7mod 1106

≡。至此,余数和最初的被除数相同,如果继续运算下去,将重复刚才的过程,产生相同的商数序列和余数序列。由于每一步的余数都将被作为下一步的被除数,因此我们把分子1作为第一个余数,列出余数序列得:1、3、2、6、4、5。需要注意的是确定循环节并不是观察商数,而是由每步的余数来确定。 推广到一般情况设既约真分数b

a (

b 与10互素),分母的余数共有1、2、…1-b ,所以在除法过程中出现的不同余数最多也只能有1-b 个,最多b 步之后,第一个余数将再次出现,随后而来的余数将按第一次的次序循环重复。至此我们得到两条结论,一、循环节的长度不大于1-b 。二、循环节的长度和分子无关。例如742851071 ⋅=,48571207

2 ⋅=。 在第一个余数第二次出现之前的各个余数是互不相同的,对应的结果是纯循环小数。用反证法,假设在第一个余数第二次出现之前的步骤中有第m+1步和第n+1步的余数相同,他们的前一步的余数各自用m a 和n a 来表示,则有b a a n m mod 1010≡(因为每一步都需要拖一位0所以这里出现10),由b 与10互素得b a a n m mod ≡,考虑到m a 和n a 都是b 的余数,他们都小于b ,只能得到n m a a =。同理m a 和n a 的前一步的余数1-m a 和1-n a 也相同,以此类推可得第一个余数和m n a -相同,而这和假设“在第一个余数第二次出现之前的步骤中”相矛盾。证毕。结论:既约真分数

b a (b 与10互素)必将化为纯循环小数。 (3)485712901413 ⋅=,189055

54 ⋅=。注意到分母中既含有与10互素的因数又含有2或5或两者兼而有之。 一般地我们设既约真分数b

a βα52(

b 与10互素),且βα≥。则b a b a αβαβα10552-=,分子是个整数且与b 互素,根据带余除法有)0(5≠+=-r r kb a βα。所以

b r k b r b kb b a b a αααααβαβα10110101010552+=+==-。这里α

10k 是α位有限小数,b r 是纯循

环小数,b

r α101是将循环节往后推迟α位并在小数点和循环节之间插入α个0,两者相加就是混循环小数。如

4857120090485712010907

210110970270975725131413 ⋅+⋅=⋅⨯⋅+⋅=⨯+=+⨯=⨯⨯⨯= 若αβ≥,同理结果是循环节推迟β位小数后才开始。结论:既约真分数b

a βα52(

b 与10互素)的结果是混循环小数。

9

270280 ⋅=⋅,从这个角度我们可以说所有有理数都是无限循环小数。 2、循环节的长度有什么性质。

(1)

742851071 ⋅=,48571207

2 ⋅=,12857407

3 ⋅=,87142507

4 ⋅=, 51428707

5 ⋅=,25714807

6 ⋅=。何以7

1的倍数展开后是同一串数字序列的不同轮转呢? 以72为例。由于7mod 2102≡,所以72和7

100的小数部分是相同的,而 485712141007428510100717100 ⋅=⨯⋅=⨯=,所以48571207

2 ⋅=。 在用除法将71展开的过程中我们得到一串余数序列:3、2、6、4、5、1,实际上分别对应下列同余式:7m od 310≡,7mod 2102≡,7mod 6103≡,7mod 4104

≡,7mod 5105≡,7mod 1106≡。在除法过程中每步都要拖一位0,相当于将10的幂指数逐一提高,因为被除数作为第一位余数是1,所以当7mod 1106

≡成立时,就标志着循环开始了。所以循环节的长度是使7mod 110≡x 成立的最小正整数x 的值。 9476100211 ⋅=,07619402110 ⋅=,46190702116 ⋅=,719046021

13 ⋅=, 6904710214 ⋅=,104769021

19 ⋅=。这一串轮转的数字序列有6名成员组成一个小组,但是与21互素的余数共有12个,所以形如21a 的既约真分数共有12个,其中并没有212和21

20等另外6个。

我们将10的幂指数逐一提高,看看余数是什么?21m od 1010≡,21mod 16102

≡, 21mod 13103≡,21mod 4104≡,21mod 19105≡,21mod 1106≡。这里也只有6个余数。

另外6个其实也组成了一组轮转的序列。0523******* ⋅=,923805021

11 ⋅= ,