✔ 最佳答案
錯的原因是因為 f(n)的定義 乃 n 可分解為"相異因子"乘積的數目;而不是分解為"兩"相異因子。
舉例來說 3*5*7 = 15*7 = 21*5 = 35*3 = 105
因此 f(105) = 5 而不是4
2009-12-26 13:15:41 補充:
應該是不包含1
從Copestone舉的例子可看出不包含1
至於A=A ,自己本身可視為一種相異物組合
或者你可以把f(1)看成特例,反正把f(1)當0算的話最後再加進去就好了
2009-12-27 15:54:20 補充:
答案是 cosh(π/2) / 2 嗎 ??
2009-12-27 22:46:48 補充:
1.
令g(x) = (1+ x/3^2 ) * (1 + x/5^2) * (1+ x/7^2) * .....
= a0 + a1*x + a2*x^2 + a3*x3 + .....
那麼 g(1) = ∑_{k=0→∞} f(2k+1)/{(2k+1)^2}。
(以105來舉例,(1/105^2) = (1/3^2)*(1/35^2) =(1/15^2)*
(1/7^2)=(1/5^2)*(1/21^2) = (1/3^2)*(1/5^2)*(1/7^2)
因此 f(105)/105^2 ,有三個部分分別散落在a1、a2、a3裡
(其實可以明顯看出an就是n相異分拆的方法)
考慮所有奇數,全部加總起來,可知(a1+a2+a3+......)+1 =
所求,特別的是a0恰好等於1,因此g(1)為所求
2.
cos(xπ/2) = (1-x^2/1^2)(1-x^2/3^2)(1-x^2/5^2)....
(由cos的根可證)
取x=yi
cosh(yπ/2) = (1+y^2/1^2)(1+y^2/3^2)(1+y^2/5^2)....
因此g(1) = cosh(π/2) / 2
2009-12-29 21:27:58 補充:
把任意正奇數m分拆成n個相異因子的方法