平成15年5月5日

[流れ星]

        第118回数学的な応募問題解答

          <解答募集期間:4月16日〜5月5日>

[ピラミッド問題]+4問

   

太郎さんは、最近、「中尾」さんから、次のような問題をもらいました。皆さん!考えてください。

<中尾さんのコメント>次のような問題を解きました。面白いでしょうか?

<出典: Michael A. Bennett, "Lucas' square pyramid Problem revisited", 2002によると、Lucas(1975)は、Lucas(1875)と訂正します。(4月16日記入)>

「問題1」
  同じ大きさの球をピラミッド形に(月見だんごのように、最上部に1個、次の段に4個、3段目に9個というように)積み上げたものを、
平面上に並べ直すと正方形になった。球は全部で何個あるか?

<水の流れ>さて、今回の問題の平面バージョンが下記にあります。参考してくだされば幸いです。
 第22回応募問題

または、次の問題を考えても良いです。

「問題2」次の数列の第n項を、nの式で表せ。

(1)0,−1,0,−1,0,−1、0,−1,・・・

(2)1,1,3,3,5,5、7,7,・・・

(3)0,−1,−2,0,−1,−2,0,−1,−2,・・・・

(4)1,1,1,4,4,4,7,7,7,10,10,10,・・・

NO「中尾」さんから問題1についての解説が   4/13:18時13分 受信 更新5/5
:Diophantus方程式n(n+1)(2n+1)/6=m^2の整数解について

[定式化]

ピラミッド形の段数をn,平面上の正方形の1辺の球の個数をmとすると、
      1^2+2^2+3^2+....+n^2 = m^2
つまり、
      n(n+1)(2n+1)/6 = m^2   -------- (*)
となり、この2元3次不定方程式(*)の正整数解(m,n)を求めればよい。

[解答]
X=12n+6, Y=72nとおくと、X,Yは正整数であり、
      Y^2 = X^3-36X
となる。よって、この楕円曲線E:Y^2=X^3-36Xの整点を全て決定すれば、十分である。
実際に、Eの整点(X,Y)は、以下の13個に限る。
   (±6, 0), (-3, ±9), (-2, ±8), (0, 0), (12,±36),
   (18, ±72), (294,±5040) 
従って、(*)の正整数解(m,n)は、以下の2個に限る。
   (1, 1), (70, 24)
最初の問題に戻ると、球の個数m^2は、
   1個 または 4900個 である。

NO1「RARA」さん    4/16:12時09分 受信更新5/5
問題1:4900個

  EXCELで足し算してからSQRT関数を使用して平方数になるの(端数のでない数)を調べたら、

24段目の4900個になりました。
(まだ数学デビューして日が浅いのでよくわからないのですが、^は乗数でいいのですよね)

 問題2:の解答

 (1){(−1)^(n-1) -1}/2

 数列の各項をおのおの2倍ー>さらに1を足してみたら、1、−1、1、−1の繰り返しになりました。

その反対に数式をひもといていったら上記のようになりました。

 (2)n-{(−1)^n+1}/2

数列の各項からnをひいてー>さらに2倍してー>さらに1を引いてみたら、−1、1、−1、1の繰り返しになりました。その反対に数式をひもといていったら上記のようになりました。

NO2「H7K」さん       4/16: 19時25分
問題2
以下,[n]:=(nを超えない最大の整数)とします.
(1) a_n=2*[(n+1)/2]-(n+1)
(2) b_n=n+a_n=2*[(n+1)/2]-1
(3) c_n=3*[(n+2)/3]-(n+2)
(4) d_n=c_n+n=3*[(n+2)/3]-2

 4/17: 19時12分  4/18: 20時00分 4/19: 21時20分 4/21: 19時53分

問題1は過去5回分をPDFにまとめて報告がありました。

ここで、出題者の「中尾」さんに依頼して、コメントをもらいました。

結論から言うと、H7Kさんの解答は誤りです。

全部をチェックする必要もないので、指摘は1点のみとします。

(d),(f)の場合が完全に誤りです。

 Pell方程式に関するよく知られている事実に反するからです。
 方程式
       2q^2-p^2 = 1  --------- (1)
  の正整数解(q,p)は無数に存在する。

 n=0,1,2,....に対して、有理数q_n,p_n
     q_n*sqrt(2)+p_n=(sqrt(2)+1)^(2n+1)
  で定義すると、実際にはq_n,p_nは正整数であり、
          2*q_n^2-p_n^2 = 1
  となること、数列{q_n}, {p_n}が単調増加であることが容易に分かる。

 同じく、
    p''(p''+1)=2q''(q''+1) ------- (2)
  の正整数解(p'',q'')も無数に存在することが容易に分かる。

  なぜなら、(2)の両辺に4を掛けて、2を加えると、
   (2p''+1)^2+1=2(2q''+1)^2
 p=2p''+1, q=2q''+1とおくと、
        p^2+1=2q^2
        2q^2-p^2 = 1
  となり、(1)と同じ方程式になる。(1)の正整数解(q,p)は共に奇数なので、
 p''=(p-1)/2, q''=(q-1)/2も共に(負でない)整数となる。

 実際に解をいくつか計算すると、以下のようになる。
      n    q_n     p_n    q''      p''
      0      1       1       0        0
      1      5       7       2        3
      2     29      41      14       20
      3    169     239      84      119
      4    985    1393     492      696
      5   5741    8119    2870     4059
     ..................................

H7Kさんへのアドバイス:
どの推論が誤りだったのか再検討してみましょう。こんな証明を書く前に、数論の入門書をきちんと読んで理解することから初めましょう。
G.H.Hardy, E.M.Wright, "An Introduction to the Thoery of Numbers 5th
edition", Oxford University Press, 1979, ISBN0-19-853171-0
がお勧めです。英語が読めない場合は、翻訳本も出版されています。

 

     4/24: 16時26分
> 同じく、
>    p''(p''+1)=2q''(q''+1) ------- (2)
>  の正整数解(p'',q'')も無数に存在することが容易に分かる。
これもPell方程式に書き換えられるとは,気がつきませんでした.
完全にはやとちりをしてしまっていたようです.
(d)について:
γ(γ+1)=2β(β+1)=12α^2.
であるので,β(β+1)=6α^2に注目する.
1. β=3d^2,β+1=2e^2のとき.
β+1 mod 3=1.だが,★よりβ+1 mod 3=0,2.矛盾.
2. β+1=6e^2,β=d^2のとき.
★より,β+1 mod 3=1,2.矛盾

 β=2d^2 β+1=3e^2のとき.
 β=6d^2 β+1=e^2のとき.
が可能性として残る.
γ(γ+1)=3(2α)^2に注目すると,
γ=3f^2 γ+1=g^2とかけることがわかる.

やはり,恐れていたように「Pell方程式の共通解」の話になってしまうのかなあ...

(f)について:
8(p''^2+p'')=3(r'^2+2r')
より,r' mod 2=0.r'':=r'/2とおくと
2(p''^2+p'')=4(q''^2+q'')=3(r''^2+r'').

 4/24: 20時39分  受信更新5/5
> 同じく、
>    p''(p''+1)=2q''(q''+1) ------- (2)
>  の正整数解(p'',q'')も無数に存在することが容易に分かる。
これもPell方程式に書き換えられるとは,気がつきませんでした.
完全にはやとちりをしてしまっていたようです.
気づいていたら(Pell方程式については知っていたので)ミスらなかったかも.

(d)について:
γ(γ+1)=2β(β+1)=12α^2.
より,Pell方程式の形に変形し,
(2γ+1)^2-3(4α)^2=1
(2γ+1)^2-2(2β+1)^2=-1
それぞれN+内の最小解は(2,1)(1,1)であるから
Pell方程式の一般解の式を用いて
2γ+1=1/2((1+sqrt 2)^m+(1-sqrt 2)^m)=1/2((2+sqrt 3)^n+(2-sqrt 3)^n)
これを変形し,
(1+sqrt 2)^m-(2+sqrt 3)^n=-((1-sqrt 2)^m-(2-sqrt 3)^n).
よって,(1+sqrt 2)^m-(2+sqrt 3)^nはa*sqrt 2+b*sqrt 3の形になっていなければならない.
しかし,そうなるm,n∈N+は存在しないので,先の2式を満たす2γ+1,4α,2β+1はN+の範囲では存在しない.
ということは,2γ+1,2β+1>=1より,α=0の場合しかありえず,このときγ=β=0.
以上より,(略).

(f)について:
8(p''^2+p'')=3(r'^2+2r')
より,r' mod 2=0.r'':=r'/2とおくと
2(p''^2+p'')=3(r''^2+r'').
2 (2p''+1)^2 +1=3 (2r''+1)^2.
d:=2p''+1,e:=2r''+1とおくと
2d^2+1=3e^2.
これの整数解はどうやら(0,0)のみみたいですが(Excelで確かめました),証明はまだです.


これで合ってますでしょうか?

NO3「toru」さん    4/19: 18時12分  受信更新5/5
第118回解答

Σ(k=1〜n)k^2=n(n+1)(2n+1)/6 =F(n)とする。
6の剰余系で分けて考えると、n=6m: F(n)=m(6m+1)(12m+1),
n=6m-1:F(n)=m(6m-1)(12m-1), n=6m-2:F(n)=(3m-1)(4m-1)(6m-1),
n=6m-3:F(n)=(2m-1)(3m-1)(12m-5), n=6m-4:F(n)=(2m-1)(3m-2)(12m-7),
n=6m-5:F(n)=(3m-2)(4m-3)(6m-5), (m=1,2,----)
それぞれの各項(たとえばm,(6m+1),(12m+1))は互いに素なので、これがある整数の平方になるためには、
それぞれの項がある整数の平方の形にならなければならない。
整数の平方は6m-1,3m-1, 12m-7 の形にはならないので、(1から11までの平方を考えれば十分)これらを含むものを除けば、
1)n=6mの場合と、2)n=6m-5の場合が残る。
1) n=6mの時 m=a^2, 6m+1=b^2, 12m+1=c^2 (a,b,c:正の整数)からb^2-6a^2=1,c^2-12a^2=1と2つのベル方程式ができる
、a=1,2,--としてみると、a=2の時b=5,c=7が題意をみたす。この時、n=24 で球の総数は4900個(=70^2)。
それぞれのベル方程式は無数に解があってそれぞれの一般解を求めてみたりしましたが、
連立させると? これ以外の解はなさそうですが、証明は?
2) こちらも同様に、n=6m-5の時、3m-2=a^2,4m-3=b^2,6m-5=c^2から、c^2-2a^2=-1,(2a)^2-3b^3=1 、a=b=c=1はこれらをみたし、
この時m=1,n=1 それ以外に解があるかは?
ということでとりあえず、1個と4900個、それ以外にあるかないか証明は初等的には難しい(=私には無理)とのことですぐに諦めてしまいました。
この機会にベル方程式の復習をさせて頂きました。解答解説を楽しみにしています。

問題2
(1) (((-1)^(n-1))-1)/2  ((3)と同じにするなら(-1)^(n-1)のかわりにsin
((2n-1)π/2)とすることもできます。)
(2) n+(((-1)^(n-1))-1)/2
(3) 周期関数ということで三角関数を使うことにします、sin ((2n-1)π/3)を考
えるとこれは√3/2,0,-√3/2, √3/2,0,-√3/2,----、これから   (2/√3)(sin
((2n-1)π/3))-1 ------答え 
(4) n+(2/√3)(sin ((2n-1)π/3))-1

NO4「Kashiwagi」さん  4/20: 15時04分 受信更新5/5
<コメント>お世話になります。今回の問1はExcellを使うしか方法がないのでしょうか?
又、問2も考えに考えたのですが、これしか思い付きません。良い勉強になりました。
第118回解答

1.

題意より積み上げた球の個数は、

+2+3+…・・+n=n(n+1)(2n+1)/6

=n(n+1)(n+n+1)/6=N

因ってn、n+1、2n+1のどれかが6の倍数である事が必要条件である。又、nが2の倍数、n+1が3の倍数であっても良い。
そこで表を作り、計算してみると以下の様になる。Excellでやればよいのでしょうが、勘弁して下さい。

+1

+n+1

(整数のみ)

6

7

13

 

12

13

25

 

18

19

37

 

24

25

49

70

30

31

61

 

36

37

73

 

42

43

85

 

これより解の一つは4900である。 又、後者の条件より、

+1

+n+1

(整数のみ)

2

3

5

 

4

5

9

 

6

7

13

 

8

9

17

 

10

11

21

 

12

13

25

 

14

15

29

 

16

17

33

 

これもExcellでやればよいのでしょうが、勘弁して下さい。

問2.

題意に沿って素直に解きましたが…・、何か自信が持てません。

(1)nが奇数;an=0

   偶数;an=−1

(2)nが奇数;an=n

   偶数;an=n−1

(3)n=3k−2;an=0

   n=3k−1;an=−1

   n=3k   an=−2

(4)n=3k−2;an=n

   n=3k−1;an=n−1

   n=3k   an=n−2

 

NO5「UnderBird」さん  4/21: 08時03分 受信更新5/5
 

問題1

 答えが2個しかないことを仮定するならば、コンピュータを用いて

(段数,球の数)=(1,1),(24,4900)は求められますが・・・・。

 

問題2

(1)周期が2であることからを基本に、振幅や番号を調整して

      

(2)2つの数列 0,−1,0,−1,0,−1,0,−1,・・・・

         1,2,3,4,5,6,7,8,・・・・

   の和が   1,1,3,3,5,5,7,7,・・・・ であることから,

      

(3)周期が3であるので、まずの形を考えた。(でも同様)

   次にこれが等差数列であることから、

   を解いて、を得る。[、(は整数)であればよい]

   (1)と同様に振幅や番号を調整して

      

(4)求める数列は、(3)の数列と数列1,2,3,4,5,6,7,8,・・・・の和より

      

 

初めガウスの記号[ ]も考えたが、(1)から(4)の設問の誘導から周期関数を思いついた。

あと、問題1と問題2はどのような関連があるのでしょうか。

問題1で数論に全くの素人でもわかるような解説を是非お願いします。
<水の流れ:コメント>この解法が素人では容易ではないのです。


NO6「浜田」さん    4/23: 16時46分  受信更新5/5
問題1
 多桁計算が出来るUBASICを使って解いてみた.1000000以下の自然数においては,答は1と24の2個のみである.

   10   'asave "M118.UB"
   20   Kyuu=0
   30   for N=1 to 1000000
   40     Kyuu+=N*N
   50     Kyuu1=int(sqrt(Kyuu))
   60     if Kyuu1*Kyuu1=Kyuu then print N;
   70   next N:print
   80   end


問題2
(1) 振動する代表的な数列{an}の一般項は,
  an=(−1)^(n-1)
であり,このとき数列{an}は,
  1,−1,1,−1,1,−1,1,−1,・・・
 振幅が1なので,2で割ると,
  an=(−1)^(n-1)/2
となり,
  1/2,−1/2,1/2,−1/2,1/2,−1/2,1/2,−1/2,・・・
 初項を0とするために,1/2を引くと,
  an={(−1)^(n-1)−1}/2
となり,
  0,−1,0,−1,0,−1,0,−1,・・・
となるので,これが答となる.

(2) an=[n/2](ガウス関数)
とすると,
  0,1,1,2,2,3,3,・・・
 故に,
  an=[(n−1)/2]
とすると,
  0,0,1,1,2,2,3,3,・・・
 これに数列
  1,1,2,2,3,3,4,4,・・・
を加えればよい.この数列の第n項は,[(n+1)/2]であるから,求める数列は,
  an=[(n−1)/2]+[(n+1)/2]

(3) 1,2,0,1,2,0,1,2,0,1,2,0,・・・
となる数列は,
  an=n−3[n/3](または,an=n mod 3)
 故に,
  0,1,2,0,1,2,0,1,2,0,1,2,・・・
となる数列は,
  an=(n−1)−3[(n−1)/3]
 −1倍すると,
  0,−1,−2,0,−1,−2,0,−1,−2,・・・
となる数列は,
  an=3[(n−1)/3]−n+1
となり,これが答となる.
 また,
  an=−{(n−1) mod 3}
も答となる.

(4) 0,0,0,1,1,1,2,2,2,3,3,3,・・・
となる数列は,
  an=[(n−1)/3]
 これに
  1,1,1,3,3,3,5,5,5,7,7,7,・・・
を加えればよい
 これは
  0,0,0,1,1,1,2,2,2,3,3,3,・・・

  1,1,1,2,2,2,3,3,3,4,4,4,・・・
を加えたものであるから,求める数列は,
  an=2[(n−1)/3]+[(n+2)/3]
となる.

(1) {(−1)^(n-1)−1}/2

(2) [(n−1)/2]+[(n+1)/2]

(3) 3[(n−1)/3]−n+1
  −{(n−1) mod 3}

(4) 2[(n−1)/3]+[(n+2)/3]

(参考)数列の第n項を求めるときに,次のようなひねくれた裏技がある.数列の項がk個与えられている場合を考える.この問題では,(1),(2)でk=8,(3)でk=9,(4)でk=12である.常識的に考えられる答をf(n)とすると,次の式で表されるものも答とすることが出来る.
  p(n−1)(n−2)(n−3)・・・(n−k)+f(n)(pは任意の数)
 p≠0とすると,第(k+1)項以降が常識で考えられる式とは違うものとなる.
 これを使うと,(1)〜(4)の答はそれぞれ,
(1) p(n−1)(n−2)(n−3)・・・(n−8)+{(−1)^(n-1)−1}/2

(2) p(n−1)(n−2)(n−3)・・・(n−8)+[(n−1)/2]+[(n+1)/2]

(3) p(n−1)(n−2)(n−3)・・・(n−9)+3[(n−1)/3]−n+1
  p(n−1)(n−2)(n−3)・・・(n−9)−{(n−1) mod 3}

(4) p(n−1)(n−2)(n−3)・・・(n−12)+2[(n−1)/3]+[(n+2)/3]となる.

 

NO7「三角定規」さん  4/27: 22時33分  受信更新5/5
118回解答送ります。

前回(人生模様)は失礼致しました。Weekend Math に載ったkirkland さんの解は巧みすぎて、とても私には発想できません。
私は漸化式 f(m,n)=f(m-1,n)+f(m,n-1) をいじくりまわして、もっと自然に 2nCn/(n+1) が出てこないものかといろいろやってみ
たのですが、満足がいかなかったので解答送付を見合わせまし
た。
● 第118回解答(三角定規)

 

NO7「午年のうりぼう」さん  5/5: 23時26分  受信更新5/11

第118回数学的な応募問題 [ピラミッド問題]+4問名前 午年のうりぼう

(解答)

「問題1」 同じ大きさの球をピラミッド形にn段積み上げたときの球の個数の合計は、n(n+1)(2n+1)/6(個)

    また、一辺N個の正方形を作ったときは、使う玉の数の合計は、2  個 。

    n(n+1)(2n+1)/6=    

        を満たす整数の組(n,N)を求めればよい。

 

※しかし、(n,N)=(1,1)しかわからず、この方程式を解くことができませんでした。

 

「問題2」 (1)nが奇数のとき、  a=0

         nが偶数のとき、  a=−1

      (2)n=2m−1のとき、a=n

         n=2mのとき、  a=n−1

      (3)n=3m−2のとき、a=0

         n=3m−1のとき、a=−1

         n=3mのとき、  a=−2

      (4)n=3m−2のとき、a=n

         n=3m−1のとき、a=n−1

         n=3mのとき、  a=n−2

 

      ただし、mは正の整数である。

 

 

NO8「中川幸一」さん  5/5: 23時58分  受信更新5/11

 



 

    <自宅>  mizuryu@aqua.ocn.ne.jp