問題
とを自然数とする。が個の連続する自然数の和であるとき、すなわち、
が成り立つような自然数が存在するとき、をk-連続和とよぶことにする。ただし、自然数とは1以上の整数のことである。
(1) がk-連続和であることは、次の条件(A),(B)の両方が成り立つことと同値であることを示せ。
(A) は整数である。
(B) が成り立つ。
(2) を自然数とする。のとき、がk-連続和となるような自然数は存在しないことを示せ。
(3) を自然数とし、を2でない素数とする。のとき、がk-連続和となるような自然数の個数を求めよ。
方針
連続和を初項 で表すと であり、 となる。(1)では が自然数である条件を、整数条件(A)と正である条件(B)に分ける。(2)(3)は と因数分解し、2つの因子が反対の偶奇になることを使う。奇数因子が存在しない と、奇数因子が の を対比する。
解答
(1)
が -連続和であるとは、ある自然数 によって と表されることである。右辺を整理すると である。したがって である。
が整数であることは、条件(A)そのものである。さらに が自然数であるには が必要である。 が整数であることが分かっているとき、条件(B)の は を意味するので、 となる。 は整数だから である。
逆に、 が自然数なら は整数なので(A)が成り立つ。また であり、 だから である。よって となり(B)も成り立つ。したがって(A),(B)は が -連続和であるための必要十分条件である。
(2)
とする。もし が -連続和なら である。ここで は奇数なので、2つの因子 と は反対の偶奇である。したがって積 の中に、1より大きい奇数因子が現れなければならない。
しかし の奇数因子は1だけである。これは かつ に反する。よって、 が -連続和となるような は存在しない。
(3)
とする。ただし は2でない素数なので奇数である。連続和が存在するとき、(2)と同じく であり、2つの因子は反対の偶奇である。したがって、この2因子のうち奇数の方は のいずれかである。奇数因子が1である場合は、もう一方の因子が となり、小さい方の因子が1になって に合わないので除く。
逆に、 を1つ選ぶ。因子の組 を考え、小さい方を 、大きい方を とすれば、2因子は反対の偶奇であるため は整数になる。また大きい方は小さい方より大きいので である。よって1つの からちょうど1つの -連続和が得られる。
以上より、可能な の個数は奇数因子 の個数に等しく、 である。
別解。(3)は「連続和の表し方は、1でない奇数約数に対応する」と覚えていてもよい。ただし本問では初項が自然数でなければならないため、因子の小さい方を にすることで を保証する、という確認まで書くと安全である。