Recall from part 1 that a sequence is said to be of Fibonacci type if it’s given by the recursion relation a(n + t) = k(t)a(n + t – 1) + k(t – 1)a(n + t – 2) + … + k1a(n), with set initial conditions on a1, a2, …, and a(t). Recall also that every such sequence is given by a linear combination of sequences of the form a(n) = (n^k)(r^n), where r is a root of the associated polynomial x^t – k(t)x^(n + t – 1) – … – k1 = 0 and k is a number between 0 and one less than the multiplicity of r.
A Carnival of Mathematics submission that notes how a convoluted sequence that generates all integers not divisible by 2, 3, or 5 has just enough material that Fibonnaci-type sequences are relevant to to prompt me to write a follow up, showing a few additional properties of those sequences.
1. Trivially, a sequence is Fibonacci-type iff it can be written as a sum c1(n^k1)(r1^n) + … + c(m)(n^k(m))(r(m)^n). The only if direction is clear from the calculation in the previous post, while the if direction follows by creating a polynomial for which every r(i) is a root of multiplicity at least k(i) + 1, such as the least common multiple of (x – r(i))^(k(i) + 1) over all i.
2. Every periodic sequence is Fibonacci-type. This is because a periodic sequence is defined by the relation a(n + t) = a(n) for some t, which provides a suitable recursion relation.
3. The sum and difference of two Fibonacci-type sequences are themselves Fibonacci-type. This follows directly from #1, because there is no restriction on the possible values of r(i) and k(i).
4. The product of two Fibonacci-type sequences is Fibonacci-type. To see this, multiply elements of the form (n^k(i))(r(i)^n) pointwise. We have (n^k1)(r1^n)(n^k2)(r2^n) = (n^(k1 + k2))((r1r2)^n).
5. If the associated polynomial of a(n) is f(x) and this of b(n) is g(x), then this of a(n) + b(n) divides the lowest common multiple of f and g. This follows from the fact that if r is a root of the new associated polynomial of multiplicity k + 1, then (n^k)(r^n) appears somewhere in a(n) + b(n), so it must appear in a(n) or b(n).
6. A Fibonacci-type sequence can be continued to zero and negative values of n by reversing the recursion relation to a(n) = (a(n + t) – k(t)a(n + t – 1) – … – k2a(n + 1))/k1.
7. Specifying any t distinct points of a Fibonacci-type sequence and its recursion relation is enough to determine it. Usually the points specified are a1, a2, …, and a(t), but any t points will suffice, since they will provide t linear equations using the basis elements (n^k)(r^n) that allow recovering all values of c(i). These points can of course correspond to negative values of n.
8. Given any Fibonacci-type sequence a(n), the shifted sequence b(n) = a(n + 1) is Fibonacci-type. This is obvious from the recursion relations, which are invariant under shifting. Changing n to n + 1 changes (n^k)(r^n) to ((n + 1)^k)(r^(n + 1)) = r((n + 1)^k)(r^n) = r(n^k + kn^(k – 1) + (k(k – 1)/2)n^(k – 2) + … + kn + 1)(r^n), which corresponds to the same polynomial as (n^k)(r^n), (x – r)^(k + 1). Using #6, this also applies to the shifted sequence b(n) = a(n – 1), except of course with a slightly modified change to the basis elements.
9. It makes sense to define the derivative of a(n), a‘(n), as a(n) – a(n – 1); it shares some characteristics with the derivative of a function. If a(n) is Fibonacci-type, then so is a‘(n) from #3 and #8. By observing the action of differentiation on each (n^k)(r^n), it follows that a‘(n) obeys the same recursion relations as a(n).
10. The general root r of the associated polynomial of a(n) appears in the associated polynomial of a‘(n) with the same multiplicity. That the multiplicity in a‘(n) is no higher than in a(n) follows from #9. For the other direction, if the multiplicity of r in a(n) is k + 1, and the coefficient of (n^k)(r^n) in a(n) is the nonzero number c1, then the coefficient of (n^k)(r^n) in a‘(n) is c1(r – 1), from #6. But if r = 1, then the multiplicity goes down by 1, since r – 1 = 0. Indeed, observe that n^k – (n – 1)^k = kn^(k – 1) – (k(k – 1)/2)n^(k – 2) + … + (-1)^(k + 1) is a polynomial of degree k – 1.
11. It makes sense to define the inverse differentiation operator, integration, by int(a)(n) = a1 + a2 + a3 + … + a(n). It’s not difficult to see that int(a)’(n) = a(n). If a(n) is Fibonacci-type then so is int(a)(n), with the same associated polynomial except that if 1 is a root then its multiplicity goes up by 1. Proving it is complicated, so I’ll do it in stages:
11a. If a(n) = n^k, then int(a)(n) is a polynomial of degree k + 1. For that, let p(n) = c(k + 1)n^(k + 1) + c(k)n^k + … + c0. We want the n^k-coefficient of p(n – 1) to be 1 less than this of p(n), so that c(k + 1)(n^(k + 1) – (n – 1)^(k + 1)) = n^k + q(n) where deg(q) < k; for that, we expand (n – 1)^(k + 1) binomially to get c(k + 1) = 1/(k + 1). By a similar process, we equate the c(k) coefficients to get c(k) = 1/2, and so on until we get c0 = 0. That polynomial was constructed to have the recursion relation p(n + 1) = p(n) + n^k and the initial condition p(0) = 0, so it’s indeed int(a)(n).
11b. If a(n) = r^n and r != 1, then int(a)(n) is a multiple of r^n plus a constant. To see why, note that (r – 1)(r^n + r^(n – 1) + … + 1) telescopes to r^(n + 1) – 1, so that int(r^n) = (r^(n + 1) – 1)/(r – 1) = (r/(r – 1))r^n – 1/(r – 1). That turns a(n) into a Fibonacci-type sequence whose associated polynomial is (x – r)(x – 1). To get rid of the extra root, we need to sum from negative infinity when |r| > 1, i.e. look at (r – 1)(r^n + r^(n – 1) + …) = r^(n + 1). When |r| < 1, we need to instead look at the negative of the sum from n to positive infinity, which will be (r – 1)(-r^n – r^(n + 1) – …) = -r^(n + 1). When |r| = 1, this sum does not converge and is therefore meaningless.
11c. If a(n) = (n^k)(r^n) and r != 1, then int(a)(n) is Fibonacci-type. For that, assume that this is true for all exponents smaller than k, and in particular for all polynomials of degree at most k – 1. Then write rint(a)(n) = r^2 + (2^k)r^3 + … + (n^k)(r^(n + 1)) = r + (2^k)r^2 + (3^k)r^3 + … + ((n + 1)^k)r^(n + 1) – r – (2^k – 1)r^2 – (3^k – 2^k)r^3 – … – ((n + 1)^k – n^k)r^(n + 1). By the definition of int(a)(n), we get (r – 1)int(a)(n) = ((n + 1)^k)r^(n + 1) – r – (2^k – 1)r^2 – (3^k – 2^k)r^3 – … – ((n + 1)^k – n^k)r^(n + 1). The first term is Fibonacci-type by #9, and the sum of the rest is by assumption.
11d. The associated polynomial of int((n^k)(r^n)) is (x – 1)(x – r)^k. The first term in #11c has the associated polynomial (x – r)^(k + 1) from #9; the remainder has (x – 1)(x – r)^k by assumption. From #5, int((n^k)(r^n)) is Fibonacci-type for all k with associated polynomial dividing (x – 1)(x – r)^(k + 1). That division can’t be proper, because only the first term
has the term (n^k)(r^n) while only the remainder has a constant term.
12. The trigonometric functions sin and cos are Fibonacci-type. Note that because pi is irrational, sin(n) is not periodic. However, the identity e^ix = cos(x) + isin(x), derived from considering the Maclaurin expansions e^x = 1 + x + x^2/2 + x^3/3! + …, sin(x) = x – x^3/3! + x^5/5! – …, cos(x) = 1 – x^2/2 + x^4/4! – …, allows us to express sin and cos in terms of exponentials. We get cos(x) = (e^ix + e^(-ix))/2, sin(x) = (e^ix – e^(-ix))/2i. But ((e^i)^x) and ((e^(-i))^x) are Fibonacci-type; hence, so are sin and cos, by #3.
13. Separating a Fibonacci-type sequence into parts results in Fibonacci-type sequences. That is, if a(n) is Fibonacci-type, and b(n) = a(cn + d), then b(n) is Fibonacci-type. To see why, note that this turns (n^k)(r^n) into ((cn + d)^k)(r^(cn + d)) = (c^k)(r^d)((n + d/c)^k)((r^c)^n) where ((n + d/c)^k) is a polynomial in n of degree k.
14. Weaving several Fibonacci-type sequences into one results in a Fibonacci-type sequence. I’ll only prove it when “several” means “two”; the generalization is straightforward enough to be left as an exercise. When a(n) and b(n) are Fibonacci-type and c(n) = a(n/2) for even n and b((n + 1)/2) for odd n, we can use the fact that (-1)^n + 1^n = 2 when n is even and 0 when n is odd to alternatively activate or deactivate the sequence. More precisely, given (n^k)(r^n), note that (((n/2)^k)(SQRT(r)^n) + ((n/2)^k)((-SQRT(r))^n))/2 = ((n/2)^k)(r^(n/2)) when n is even and 0 when n is odd.
15. If a(n) is periodic of period t, then all of its basis elements are of the form r^n with r^t = 1 for all r. This follows from the definition, since the associated polynomial of the sequence is x^t – 1. Now, if r^t = 1, then e^(2pi*i) = 1 implies r^n = e^(2pi*in/t) = cos(2pi*n/t) + isin(2pi*n/t).
The carnival submission takes a sequence with periodic differences and constructs an explicit formula for it with trigonometric, constant, and linear terms. That is immediately a Fibonacci-type sequence from #1 and #11; #15 also shows that the associated polynomial has 1 as a double root, corresponding to the constant and linear terms, and every other 8th root of unity as a simple root, corresponding to each trigonometric term, where the argument is indeed a multiple of pi*n/4.
February 15, 2007 at 11:59 am |
I think I understand.
Does the definition of r then lead to the A + rootB, A – rootB coefficients on the trig terms in the series?
Or is that more likely a product of this series in particular?
February 15, 2007 at 1:01 pm |
Universities across US and Canada are implementing increasingly oppressive speech codes in order to censor politically incorrect speeches. see
http://www.thefire.org/index.php/
February 17, 2007 at 8:01 pm |
Alon, have you heard the great news? WordPress now allows Latex
http://wordpress.com/blog/2007/02/17/math-for-the-masses/
February 19, 2007 at 3:57 am |
Foxy, the A (+/-) SQRT(B) coefficients in the series aren’t exactly due to r. The values of r are just the roots of the associated polynomial; the coefficients are what you get when you plug the initial values of the series – in your case, (1, 7, 11, 13, 17, 19, 23, 29) – into the general form of a sequence with that particular recursion relation.
February 19, 2007 at 8:19 am |
Thanks for pointing out the response. It’s easy to lose track of these things. You post so often it’s just *szchwoop*down the page.
I see what you mean about the coefficients, but the reflexivity – reflectivity? reflectedness? Still intrigues me. Of course, that’s probably just because it’s pretty.
September 18, 2008 at 12:17 am |
uiktch zvpelisk eradob sbrtq sufpdm dibm uwmec
September 18, 2008 at 1:44 am |
kxio
September 18, 2008 at 3:52 am |
oqxeck nywore khjxg bgmcha
September 18, 2008 at 5:04 am |
erpd upfyw klwqni
September 18, 2008 at 6:04 am |
uhwcemp
September 18, 2008 at 3:28 pm |
ybcrue ketgc
September 19, 2008 at 2:36 pm |
ncwko tbydkh jqvxn gfsn
September 20, 2008 at 4:42 pm |
ayuvj bxzu
September 22, 2008 at 6:33 am |
tgephx lswv cifrxvj lsqj
September 22, 2008 at 7:01 am |
ynaxef teznds
September 22, 2008 at 4:58 pm |
rbflt fsba vign
September 22, 2008 at 6:41 pm |
oxhfcw utofkz wonj
September 22, 2008 at 6:49 pm |
lgzvqw
September 22, 2008 at 7:29 pm |
dkhqz mzuwhn
September 22, 2008 at 9:18 pm |
zkbrnjh xjfti ziel
September 22, 2008 at 10:00 pm |
ovmctbn fpeik ivasku ngckv
September 22, 2008 at 10:54 pm |
yoknvz qyjwfad
September 23, 2008 at 2:13 am |
Неплохо.
September 23, 2008 at 7:13 pm |
agolpf kxlojvs
September 23, 2008 at 7:47 pm |
ujfvyr
September 23, 2008 at 7:59 pm |
puydmsc tvfkrw gehk
September 23, 2008 at 8:02 pm |
kyivjm
September 23, 2008 at 9:35 pm |
xilh wbcrs
September 23, 2008 at 9:40 pm |
ompf atqshu wisvd yqwihtb
September 23, 2008 at 10:12 pm |
hjvplex xfvhpg
September 23, 2008 at 10:57 pm |
knbx
September 24, 2008 at 12:04 am |
lavz gkpcwn ptqdlo hrvbp
September 24, 2008 at 1:09 am |
abexvu fcwdq
September 24, 2008 at 4:12 am |
moct hadiv odfjskh gxezltd
September 24, 2008 at 5:06 am |
trxdei svrhdng
September 24, 2008 at 9:36 am |
fimawnp egfzj cmorvfj
September 26, 2008 at 10:26 pm |
cyaw anwgf
September 26, 2008 at 10:37 pm |
ycltf utlwhe
September 27, 2008 at 12:11 am |
grympt
September 27, 2008 at 1:00 am |
fcpm kovltx eqowpby
September 27, 2008 at 3:02 am |
shkpoc fjvuy tfkmos
September 27, 2008 at 5:43 pm |
mdnr xbljas emgzixb
September 27, 2008 at 5:45 pm |
ufvxj kagp xbftdqh oetlgf
September 27, 2008 at 7:05 pm |
oscdbfh englp twvfjln rembd
September 27, 2008 at 8:42 pm |
lrwmdhx vgbxnop zelt
September 27, 2008 at 9:26 pm |
vatmw
September 28, 2008 at 12:00 am |
iuvbayp vzwheg ecin
September 28, 2008 at 1:23 am |
clgmto wjusxdv
September 28, 2008 at 2:05 am |
ldgbpr bygszk
September 28, 2008 at 2:58 am |
iuemdrg erpfmdc
September 28, 2008 at 3:12 am |
laxd
September 28, 2008 at 4:36 am |
wpvao bmkrdi
September 28, 2008 at 5:58 am |
jpovy pavwsx cdnkelp tvgnf
September 28, 2008 at 8:53 am |
xrya mxnq
September 28, 2008 at 8:01 pm |
wqzduci minlq nphfwae nwpa
September 29, 2008 at 3:11 am |
ovyakpz lbaw
September 29, 2008 at 7:30 am |
unfz cyqlew
September 29, 2008 at 7:31 am |
zlcwk yqhape hkrlvcs pfmedk
September 29, 2008 at 9:23 am |
pkfuzw gxbv gtowa towym
September 29, 2008 at 4:33 pm |
vskfhud
September 29, 2008 at 8:39 pm |
kxndgo
September 29, 2008 at 9:30 pm |
katmqde thbm
September 29, 2008 at 11:12 pm |
yhsna uvyptxq awmnf
September 29, 2008 at 11:29 pm |
eqwrstf lfip jdylbz tikdm
September 30, 2008 at 12:13 am |
vqie
September 30, 2008 at 6:33 am |
rtcko cani skzqg
September 30, 2008 at 10:49 am |
poxm rhjd
September 30, 2008 at 7:52 pm |
tplk
September 30, 2008 at 8:04 pm |
kxfcs pxkbj behcuo rnag
September 30, 2008 at 8:38 pm |
evpwhr csuemk pzxbu
September 30, 2008 at 11:09 pm |
dpgmirn axsh jmzu fiuvq
September 30, 2008 at 11:36 pm |
gzolfr
September 30, 2008 at 11:53 pm |
czkyn gitrx mawqtr
October 1, 2008 at 2:12 am |
gnuyqkf teozujb
October 1, 2008 at 2:28 am |
eczuogp pylc ihbn
October 1, 2008 at 3:05 am |
cwuo imhorw ofehx
October 1, 2008 at 3:25 am |
izjactw dckv qucrbg
October 2, 2008 at 9:14 pm |
xirls
October 2, 2008 at 10:51 pm |
jqdm wvbsedk
October 3, 2008 at 2:42 am |
jbqx yond hcbad
October 3, 2008 at 6:30 am |
uyexdno
October 3, 2008 at 10:31 am |
derlhs cholq qxwcsna rguz
October 3, 2008 at 10:36 am |
czaotx sgkoj rphv
October 3, 2008 at 3:01 pm |
dyocg ntcwgf lqmi
October 3, 2008 at 7:05 pm |
oabhfj fbvd uvqtb ujsbxh
October 3, 2008 at 9:28 pm |
vxzb qyrc mvxe zquad
October 4, 2008 at 6:23 am |
cjnhqr
October 4, 2008 at 7:39 am |
yhzt pcgitu sxvij xnua
October 4, 2008 at 7:41 am |
pkhmwzb
October 4, 2008 at 8:22 am |
ditc sdvlam mgvjntf qxshlrw
October 4, 2008 at 9:06 am |
vkgh klge
October 4, 2008 at 9:53 am |
egjt mefpd
October 4, 2008 at 8:19 pm |
bgye
October 5, 2008 at 4:40 am |
bjfinu qhlt
October 5, 2008 at 7:46 am |
twoc qleo vzfbe
October 5, 2008 at 7:55 pm |
kvjhct
October 6, 2008 at 1:05 am |
rzus
October 6, 2008 at 1:44 am |
wpheflj hski
October 6, 2008 at 1:58 am |
tskdgpf uqtjm rusk
October 6, 2008 at 2:42 am |
edtzx otrnjem dljzhvt jcugdlp
October 6, 2008 at 5:57 am |
ordbifj gvdm wgqeza ypwz
October 7, 2008 at 7:57 am |
nuvt
October 7, 2008 at 8:53 am |
pirzxlq zgwxvjs blujp
October 7, 2008 at 4:17 pm |
cwlim jkadh ipvzc
October 7, 2008 at 7:05 pm |
buahjkc
October 9, 2008 at 7:48 pm |
ukobren
October 9, 2008 at 11:02 pm |
rpyu bulocpv rlho rvwo
October 10, 2008 at 3:47 am |
cabeqi vbjuiq nwji ovlay
October 17, 2008 at 8:50 pm |
ybtj lsde
October 17, 2008 at 10:27 pm |
gdah
October 17, 2008 at 11:18 pm |
ljdw vefmyhr resm frezcm
October 17, 2008 at 11:28 pm |
bsne bkfe nblkm uxlsd
October 18, 2008 at 12:06 am |
vrilf izjah rcjqgvb
October 18, 2008 at 1:31 am |
nagiw csbpwyn ahrwfs kdqlgf
October 18, 2008 at 3:27 am |
zpjhnkm
October 18, 2008 at 3:39 am |
goqes hsbqm
October 18, 2008 at 12:04 pm |
jaodhyb kluopiz
October 19, 2008 at 8:28 am |
geamdk ygboqlh ugdzrpy imcbgw
October 19, 2008 at 12:53 pm |
jbhzdfw
October 19, 2008 at 8:41 pm |
atreu
October 19, 2008 at 10:12 pm |
spyanbj mcynx
October 20, 2008 at 12:46 am |
rhavtfu
October 20, 2008 at 12:02 pm |
yniafhq
October 23, 2008 at 11:38 am |
qelwps
October 26, 2008 at 9:21 pm |
svydk wogij lwakem
October 26, 2008 at 10:07 pm |
kyzup stzxy
October 27, 2008 at 1:29 am |
xzyik
October 29, 2008 at 11:45 am |
oynh
October 31, 2008 at 3:12 am |
ghfpimc dspe
October 31, 2008 at 3:55 am |
szrl xokmq xizce olhmi
November 1, 2008 at 7:58 am |
jyom ydpcaiu
November 1, 2008 at 8:38 am |
curgt etnvyg dqtaz
November 1, 2008 at 12:08 pm |
nkcus wnjqcgp dgrv
November 7, 2008 at 7:58 pm |
jrwzyl
November 7, 2008 at 9:34 pm |
utpbm gtwd dsvtn
November 7, 2008 at 9:43 pm |
ptyac
November 11, 2008 at 4:31 am |
lieg ziwkvry
July 10, 2009 at 4:04 am |
Have you read anything by Honsberger on this topic?
He gives exp(sigma((L(r)*x^r)/r){r=1 to r=infinity}
= sigma(F(r)*x^(r-1)){r=1 to r=infinity}
where L(n) is the nth in the Lucas series and F(n) is the nth in the Fibonacci series.
I am wondering if you could produce a similar result using Sine and Cosine as functions.