看一下图。对于一个“任意”的K:TheMatrix 写了: 2023年 2月 14日 17:26 这个表达式是比较简单。可以写成,设这个差为K,那么
K = 4u3v - 4uv3
或者写回x,y变量,再把4去掉:
K = x3y-xy3
=xy(x+y)(x-y)
K是一个整数,但是可以调整。求x,y的整数解,而且要3个。

版主: verdelite, TheMatrix
看一下图。对于一个“任意”的K:TheMatrix 写了: 2023年 2月 14日 17:26 这个表达式是比较简单。可以写成,设这个差为K,那么
K = 4u3v - 4uv3
或者写回x,y变量,再把4去掉:
K = x3y-xy3
=xy(x+y)(x-y)
K是一个整数,但是可以调整。求x,y的整数解,而且要3个。
用Python搜了一下,u和v搜到100以内的。3组(u,v)满足TheMatrix 写了: 2023年 2月 14日 17:26 这个表达式是比较简单。可以写成,设这个差为K,那么
K = 4u3v - 4uv3
或者写回x,y变量,再把4去掉:
K = x3y-xy3
=xy(x+y)(x-y)
K是一个整数,但是可以调整。求x,y的整数解,而且要3个。
谢谢。kde23 写了: 2023年 2月 20日 23:32 To TheMatrix 回答一下你的问题,关于如何得到如下结论:
令f(u,v)=4u^3v-4uv^3, 设m为任意整数
p = m^2+m+1
q = 2m+1
r = m^2-1
则 f(p,q) = f(p,r) = f(q+r, p)
实际上,我是先用和你类似的的Python程序得到上面列表,然后注意到其中这些行:
(7,3), (7,5), (8,7)
(13,7), (13,8), (15,13)
(21,9), (21, 15), (24,21)
它们都有个共同点: 前两项的首数以及第三项的尾数一样(例如7), 前两项的尾数和等于第三项首数(3+5=8)
因此我猜测
(1)有无数个整数p,q,r满足
f(p, q) = f(p, r)
(2)如上式成立,则又有 f(q+r,p) = f(p,q)
先证明(2):
f(p,q) = 4pq(p^2-q^2), f(p,r)=4pr(p^2-r^2)
f(q+r,p) = 4(q+r)p((q+r)^2 - p^2)
故(2)即为: 若 q(p^2-q^2) = r(p^2-r^2)
则 (q+r)((q+r)^2 - p^2) = q(p^2-q^2)
q(p^2-q^2) = r(p^2-r^2)
=> (q-r)p^2 = q^3 - r^3
=> p^2 = q^2 + qr + r^2
因此 (q+r)((q+r)^2 - p^2) = (q+r)((q+r)^2 - q^2-qr-r^2)
= (q+r)qr = q(qr+r^2)
= q(qr+r^2+p^2-q^2-qr-r^2)
= q(p^2-q^2)
再来试求满足(1)的整数解. 由前面的分析已知,(1)等价为如下方程:
p^2 = q^2 + qr + r^2
可用有理点方法求解: 上式即
(q/p)^2 + (q/p)(r/p) + (r/p)^2 = 1
问题等价为求如下方程的有理数解(x=q/p, y=r/p):
x^2 + xy + y^2 = 1
注意点(0,-1)是方程的一个解。考虑过此点斜率为m的直线,m为任意有理数:
y = mx - 1
此直线与二次曲线x^2+xy+y^2-1=0有两个交点(其中一个就是(0,1)),交点的x坐标满足
x^2 + (mx-1)x + (mx-1)^2 = 1
注意此二次方程的系数都是有理数,而且其已有一个解x=0, 故由韦达定理另一个解也是有理数, 即另一个交点也是有理点
另一方面,若p点是曲线上任一有理点,那它与(0,1)连线的斜率也是有理数。 因此,问题等价为求如下方程组的解(m为任意一有理数):
x^2 + xy + y^2 = 1
y = mx - 1
因此
x^2 + (mx-1)x + (mx-1)^2 = 1
(m^2+m+1)x^2 + (-1-2m)x + 1 = 1
x = (2m+1)/(m^2+m+1)
y = mx-1 = (2m^2+m-m^2-m-1)/(m^2+m+1) = (m^2-1)/(m^2+m+1)
因此 q/p = (2m+1)/(m^2+m+1)
r/p = (m^2-1)/(m^2+m+1)
简单取m为整数, 则有p,q,r的整数解
p = m^2+m+1
q = 2m+1
r = m^2-1
注: 正如你发现的,还有很多满足题意的解不属于(1)(2)的parttern(例如(10, 4), (12, 2), (15, 1)). 如何求出所有解是困难得多的问题。 但(1)(2)已足够证明存在无数个满足题意的解。