OFFSET
1,1
COMMENTS
LINKS
D. E. Knuth, Fibonacci multiplication, Appl. Math. Lett. 1 (1988), 57-60.
EXAMPLE
Array begins:
3 8 21 24 55 ...
8 34 144 152 ...
21 144 987 ...
24 152 ...
55 ...
MATHEMATICA
zeck[n_Integer] := Block[{k = Ceiling[ Log[ GoldenRatio, n*Sqrt[5]]], t = n, fr = {}}, While[k > 1, If[t >= Fibonacci[k], AppendTo[ fr, 1]; t = t - Fibonacci[k], AppendTo[fr, 0]]; k-- ]; FromDigits[fr]]; kfpv[n_, m_] := Block[{y = Reverse[ IntegerDigits[ zeck[ n]]], z = Reverse[ IntegerDigits[ zeck[ m]]]}, Sum[ y[[i]]*z[[j]]*Fibonacci[(i + 1)(j + 1)], {i, Length[y]}, {j, Length[z]}]]; (* Robert G. Wilson v, Feb 09 2005 *)
Flatten[ Table[ kfpv[i, n - i], {n, 2, 12}, {i, n - 1, 1, -1}]] (* Robert G. Wilson v, Feb 09 2005 *)
CROSSREFS
KEYWORD
AUTHOR
N. J. A. Sloane, Jan 25 2005
EXTENSIONS
More terms from David Applegate, Jan 26 2005
STATUS
approved