一个包含数论函数的方程及其正整数

2024-11-21

一个包含数论函数的方程及其正整数

一个包含数论函数的方程及其正整数 篇1

给出问题①式的所有解中, 最大分母的最小值是什么?在文[1]中, 刘润根、王春风分别给出 (33, 99, 1089) , (44, 55, 2420) , 王晓明给出三组解 (33, 121, 363) , (27, 297, 1089) , (33, 91, 33033) .下面我们将通过分析①式中m, n, h的取值范围, 编写Mathematical程序并运行, 得到①式共有24组解, 其中最大分母的最大值为275275, 最小值为363.

一、理论分析

由①式5121=1m+1n+1h, mnh, n, m, hΝ+,

1m1n1h, 所以1m51213m,

从而[1215]+1m[3635], 即25≤m≤72.

5121-1m=5m-121121m=1n+1h1n5m-121121m2n,

[121m5m-121]n[242m5m-121].

5121-1m-1n=1h, 即h=121m5mn-121n-121m.

为了避免计算机运算误差, 我们将①式变为5mnh=121 (nh+mh+mn) . ②

寻找②式的解转变为下述问题:

25m72[121m5m-121]n[242m5m-121]h=121mn5mn-121n-121m

为整数时, 如果②式成立, 则对应的 (m, n, h) 为①式的一组解.

二、Mathematical编程及运算结果

根据上述分析, 我们编写求解①式Mathematical的程序:

For[m=25, m≤72, m++;

For[n=Floor[121*m/ (5*m-121) ], nFloor[242*m/ (5*m-121) ], n++;

h=121*m*n/ (5*m*n-121*m-121*n) ,

If[Floor[h]<h&&5*m*n*h==121 (n*h+m*h+m*n) ,

Print["m=", m, "", "n=", n, "", "h=", h]]]]

运行该程序, 我们得到如下结果:

从表中可以看出最大分母的最大值为275275, 最小值为363.

参考文献

[1]吴振奎.数学中的美[M].上海:上海教育出版社, 2004.9.

上一篇:初二英语复习计划下一篇:浅议农村作文素材的来源