三角平方數

来自testwiki
跳转到导航 跳转到搜索

Template:Expand 三角平方數是既是三角形數,又是平方數的數。三角平方數有無限個,可以由以下公式求得:

Nk=132[(1+2)2k(12)2k]2

找尋三角平方數的問題可用以下方法簡化成佩爾方程。每個平方數的形式為m2,三角形數的則為n(n1)2。於是求n, m使得:

n(n1)2=m2
n(n1)=2m2
n2n+14=2m2+14
4n24n+1=8m2+1
(2n1)2=8m2+1

k=2n1p=2m,代入之,得方程k2=2p2+1

k個三角平方數N等於第s個平方數及第t個三角形數,它們的關係為

s(N)=N
t(N)=2N

t可以由下面的方式得出:

t(Nk)=14{[(1+2)k+(12)k]2[1+(1)k]2}

N亦可用遞歸的方式求得:

N0=0
N1=1
Nk=34Nk1Nk2+2

k越大,ts就會趨近2

N=1s=1t=1ts=1N=36s=6t=8ts=1.3333333N=1225s=35t=49ts=1.4N=41616s=204t=288ts=1.4117647N=1,413,721s=1189t=1681ts=1.4137931N=48,024,900s=6930t=9800ts=1.4141414N=1,631,432,881s=40391t=57121ts=1.4142011

它們實際上是「為偶數佩爾數」的一半再平方的值。

相關問題

大衛·蓋爾曾提出一條問題:求對於哪些n,使得1,2,3,4...,n這個數列中,存在一個數s,在s之前的數之和跟在s之後的數之和相等。例如1,2,3,...,8中,6就是這樣的一個數,1+2+3+4+5=7+8

解答: 根據題意列方程,得到s(s-1)/2 = (s+n+1)(n-s)/2 s2 = n(n+1)/2

當第n個三角形數是平方數時,就符合題目的條件。(參考:Puzzles Column of The Emissary (Fall2005)


參考

Template:有形數