Koala
The continuation of Fibonacci is one of the most known continuations Mathématiques. It owes its name to the mathematician Italy N Leonardo Pisano, more known under the pseudonym of Fibonacci (1175 - 1250). In an entertaining problem posed in one of its works, the Liber Abaci , Fibonacci describes the growth of a rabbit population:
- “Having a rabbit couple initially, how much couples is it obtained in twelve months if each couple generates every month a new couple as from the second month of its existence? ”
This problem is at the origin of the continuation whose -ème term corresponds to the number of pairs of rabbits to the -ème month. In this population (ideal), one supposes that:
- the first month, there is just an even young rabbits;
- the young rabbits are pubescent only as from the second month;
- each month, any pair likely to procreate generates indeed a new pair of young rabbits;
- the rabbits never die (thus the continuation of Fibonacci is strictly increasing).
Mathematical presentation
Let us note the number of couples of rabbits in the month . Until the end of the second month, the population is limited to a couple (what one notes: ). At the beginning of the third month, the rabbit couple has two months and it generates another rabbit couple. One notes then . We place maintaining in the month and seek to express what it will be two months later : indicates the sum of the couples of rabbits in the months and of the lately generated couples. However, do not generate in the month that the pubescent couples two months before. One thus has:
- .
We obtain the recurring form thus of the continuation of Fibonacci: each term of this continuation is the sum of the two preceding terms; to obtain each one of these two terms, it is necessary to make the sum of their preceding terms… and so on, until these two terms are the two initial terms, and , which is known.
The first values of the numbers of Fibonacci, in the order ascending while starting with , are thus given by:
- 0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765,10946,…
Functional expression
One wishes to establish a functional expression of the continuation of Fibonacci, i.e. an expression such as the calculation of the number of couples for a value of given does not presuppose the knowledge of any number of couples for any another value of , which the formula of recurrence does not allow. As the continuation of Fibonacci is recurring of order two, one can write his characteristic equation. One obtains a quadratic equation:
- .
The calculation of the Discriminant of this equation gives the two solutions of the Polynôme:
- and . ( is the Golden section, and the opposite of the gilded section).
The continuations and then generate the vector Space continuations checking . It results from it that:
- ( and is constants to be determined starting from and .)
The initial conditions lead to the following system:
What gives the following result:
- and .
We obtain finally the required functional expression, which bears the name of formula of Binet :
- .
There exist other demonstrations. A demonstration using the Transformée into Z is given in the article of the same name. The result is also obtained by using the technique of the generating functions.
The continuation for the negative numbers
In general, one does not study the numbers of Fibonacci for negative values of N, although they exist and are easily determinable with the recurring formula. There exists thus a very simple rule to generate these numbers when :
- if N is even then
- if N is odd then
Limit of the quotients
As noticed it Johannes Kepler, the growth rate of the numbers of Fibonacci, i.e. , converges towards the Golden section, noted . Mathematically, the result is obtained as follows:
More precisely, when tends towards the infinite one, the second term tends towards zero because
and the fast algorithm of Exponentiation. The algorithm obtained is comparable with recursive programming using the following relations:
-
\ mathcal F_ {2k} = \ mathcal F_k^2 + 2 \ mathcal F_k \ mathcal F_ {k-1} \ mathcal F_ {2k+1} = \ mathcal F_k^2 + \ mathcal F_ {k+1} ^2
The computing time is then proportional to the logarithm of N . Here a sample program in Maple ( iquo indicating the quotient in Euclidean division):
F: =proc (N) option remember; room m; yew n=0 then 0 elif n=1 then 1 else m: =iquo (N, 2): yew N MOD 2 = 0 then F (m) ^2+2*F (M-1) *F (m) else F (m) ^2+F (m+1) ^2 fi: fi: end:
One still gains in effectiveness by working over again the relations of recurrence to avoid redundant calculations:
-
\ mathcal F_ {2k} = \ mathcal F_ {2k+1} - \ mathcal F_ {2k-1} = (\ mathcal F_k^2 + \ mathcal F_ {k+1} ^2) - (\ mathcal F_ {k-1} ^2 + \ mathcal F_k^2) = \ mathcal F_ {k+1} ^2 - \ mathcal F_ {k-1} ^2
One obtains finally for any positive index:
-
\ mathcal F_ {K} = \ left \ {\ begin {matrix}
Here a sample program in Python: def F (N): yew N < 3: return 0 + (0 < N) elif N % 2: return F (N/2 + 1) ** 2 + F ((N - 1)/2) ** 2 else: return F (N/2 + 1) ** 2 - F ((N - 1)/2) ** 2
While extending to the negative indices one obtains:
-
\ mathcal F_ {K} = \ left \ {\ begin {matrix}
Here a sample program in Python: def F (N): yew ABS (N) < 3: return - (N == -2) + (N == -1) + 0 + (0 < N) elif N % 2: return F (N/2 + 1) ** 2 + F ((N - 1)/2) ** 2 else: return F (N/2 + 1) ** 2 - F ((N - 1)/2) ** 2
Algorithmic curiosity
A way particularly curious to obtain the continuation of Fibonacci is the following one. One considers the list of fractions 57/23, 17/39, 130/17, 11/14, 35/11, 19/13, 1/19, 35/2, 13/7, 7. If one starts from an entirety of the form
For example, if one starts from
- 18
\ times 35/2 = 315- 315
\ times 13/7 = 585- 585
\ times 17/39 = 255- 255
\ times 130/17 = 1950- 1950
\ times 17/39 = 850- 850
\ times 130/17 = 6500- 6500
\ times 19/13 = 9500- 9500
\ times 23/95 = 2300- 2300
\ times 57/23 = 5700- 5700
\ times 23/95 = 1380- 1380
\ times 57/23 = 3420- 3420
\ times 23/95 = 828- 828
\ times 57/23 = 2052- 2052
\ times 1/19 = 108 - 315
Properties of the continuation of Fibonacci
The continuation of Fibonacci, thus defined, present of remarkable properties. Here are some, given with their demonstration (those call in general upon the Raisonnement by recurrence). We also give some properties binding the continuation of Fibonacci and the numbers of Lucas.
Property 1 :
Property 2 :
-
Remark : One can draw an interesting conclusion from this property. Indeed, if
\ mathcal {F} _n is first, then this one admits for dividers only the unit and itself (like their opposites). There thus does not exist entiretym \, such as\ mathcal {F} _m \ not = 1 ,\ mathcal {F} _m \ not = \ mathcal {F} _ {N} and\ mathcal {F} _m {}|{} \ mathcal {F} _ {N} , in other words: there does not exist entiretym \, (m \ not = 1 andm \ not = n ) which dividesn \, , from where:n \, is first. One notes:-
\ mathcal {F} _n \ in \ mathbb {P} {} \ Rightarrow {} N \ in \ mathbb {P} where\ mathbb {P} indicates the whole of the prime numbers (the reciprocal one is false:2 \ in \ mathbb {P}, \ mathcal {F} _2 {} \ not \ in {} \ mathbb {P} ).
-
Property 3 :
Property 4 :
-
In particular,
\ forall N \ in \ mathbb {NR} {}, \ mathcal {F} _n {} \ Land {} \ mathcal {F} _ {n+1} =1
Property 5 :
-
(Precision: the numbers of Lucas
\ mathcal {L} _n have even relation of recurrence but have as an initialization\ mathcal {L} _0 = 2 and\ mathcal {L} _1 = 1 )
Property 6 :
Property 7 :
Property 8 :
- by direct application of property 1 for p = N and Q = N -1
Property 9 :
Property 10 :
Property 11 :
Property 12 :
- That means that, in Triangle of Pascal, the numbers of Fibonacci are obtained by summoning the terms located on a diagonal (of bottom towards the line)
Property 13 :
Property 14 :
Formulas
-
the following formula makes it possible to find all the numbers of Fibonacci (formula of Binet):
-
\ mathcal {F} _ {N} = \ frac {1} {\ sqrt {5}} \ left \ left (\ frac {1 + \ sqrt {5}} {2} \ right) ^ {N} - \ left (\ frac {1 - \ sqrt {5}} {2} \ right) ^ {N} \ right
-
the following formula makes it possible to find all the numbers of Lucas (formula of Mallet):
-
\ mathcal {L} _ {N} = \ left \ left (\ frac {1 + \ sqrt {5}} {2} \ right) ^ {N} + \ left (\ frac {1 - \ sqrt {5}} {2} \ right) ^ {N} \ right
Primality of the numbers of Fibonacci
One is unaware of if there exists an infinity of numbers of Fibonacci first. It is known that
There exist continuations
-
\ mathcal {T} _ {n+2} = \ mathcal {T} _ {n+1} + \ mathcal {T} _n -
\ mathcal {T} _n {} and\ mathcal {T} _ {n+1} is first between them (they do not have any common Diviseur). -
\ forall N \ in \ mathbb {NR}, \; \ mathcal {T} _n is not first.
The smallest known examples are determined by:
-
\ mathcal {T} _0 = 3794765361567513 = 3 \ cdot 1264921787189171 -
\ mathcal {T} _1 = 20615674205555510 = 2 \ cdot 5 \ cdot 5623 \ cdot 366631232537
-
\ mathcal {T} _0 = 1786772701928802632268715130455793 = 2521 \ cdot 49993 \ cdot 14177095479037851751198481 -
\ mathcal {T} _1 = 1059683225053915111058165141686995 = 3 \ cdot 5 \ cdot 84089 \ cdot 73919059 \ cdot 150031897 \ cdot 75754002239
Applications
-
the continuation of Fibonacci appears in many problems of enumeration. For example, the term of index N (for N equal to or higher than 2) of the continuation of Fibonacci makes it possible to count the number of ways of traversing a way length n-1 by taking steps of 1 or 2. This problem appears besides very early in India, under the name maatraameru (mountain of rate), in the work of the grammairien of Sanskrit Pingala, the Chhandah-shastra , (the art of the Prosody), 450 or 200 av. JC). The mathematician Indien Virahanka gave explicit rules of them to VIIIe century. The Indian philosopher Hemachandra (C. 1150) (and also Gopala) revisited the problem in a rather detailed way. In Sanskrit indeed, the vowels can be long (L) or short (C), and Hemachandra wished to calculate how much one can form rates different a given length, each rate being defined by the lengths of the vowels which constitute it. If the long vowel is twice longer than the short one, the solutions are, according to the overall length of rate:
-
the numbers of Fibonacci intervene in the study of the execution of the Algorithme of Euclide which determines the highest common factor of two entireties.
-
Matiyasevich showed that the numbers of Fibonacci could be defined by a equation diophantienne, which led to the resolution of the tenth problem of Hilbert. In 1975, Jones in deduced that, for values of X and there whole positive or null, the positive values of the polynomial
2xy^4 + x^2y^3 - 2x^3y^2 - y^5 - x^4y + 2y was exactly the numbers of Fibonacci. These positive values are obtained besides while allotting for values to X and there two numbers of Fibonacci successive.
-
the numbers of Fibonacci appear in the formula of the diagonals of the Triangle of Pascal (see Propriétés, Propriété 11 ).
-
an interesting use of the series Fibonacci is the conversion of the miles into kilometers. For example, to know how much kilometers make 5 miles, it is enough to consider the
\ mathcal {F} _5 = 5 and following it\ mathcal {F} _6 = 8 . 5 miles make approximately 8 kilometers. That functions because the conversion factor between the miles and the kilometers is coarsely equal to\ varphi \, .
-
a good approximation of a right-angled gold can be built using squares whose sides are equal to the numbers of Fibonacci.
-
a Spirale logarithmic curve can be in the following way approximate: one starts at the origin of a Cartesian reference mark, one moves
\ mathcal {F} _1 units towards the line, then of\ mathcal {F} _2 units to the top, one moves\ mathcal {F} _3 units towards the left, then of\ mathcal {F} _4 units downwards, then of\ mathcal {F} _5 units towards the line, etc That resembles the construction mentioned in the article on the Golden section. The numbers of Fibonacci often appear in nature when spirals logarithmic curves are built starting from a discrete unit, such as in the sunflowers or pine cones.
-
the majority of the sexués living beings result from two parents, so that their ancestors with N E generation, presumedly distinct, are 2 N . But the hyménoptères are such as the females result from two parents, and the males result from a mother only. It results from it that their ancestors with N E generation are made up:
-
the number in different ways of pave a Rectangle 2×N by means of dominos 2×1 is
\ mathcal F_ {N+1} .
Generalizations
There exist several ways to generalize the continuation of Fibonacci: one can modify the initial values, modify the coefficients of the relation of recurrence or modify the number of terms (or order) of the relation of recurrence.
Generalized series Fibonacci
In fact continuations preserve the same relation of recurrence but whose initial terms changed. As showed it the first part, these continuations are linear combinations of the two geometrical continuations
Among these continuations of numbers, it is necessary to announce the numbers of Lucas obtained while choosing like initialization:
Series Lucas
They are the continuations where the relation of recurrence changed: it became
-
U_ {n+2} = P \ cdot U_n + Q \ cdot U_ {n+1}
See also: Continuation of Lucas
Continuations of k-bonacci
These are continuations whose relation of recurrence is of order K . A term is the sum of the K terms which precede it
-
u_ {n+k} \, = \, u_n + u_ {n+1} + u_ {n+2} +… +u_ {n+k - 1}
If one modifies all at the same time (initialization, recurrence, order) one at the very general whole of the continuations at linear recurrence arrives.
See too
Related articles
-
Leonardo Pisano
- Group of Fibonacci
External bonds
-
Continuation of Fibonacci and golden section in the whole of Mandelbrot
- Continuation of Fibonacci in the dictionary of the numbers
- the blog of Gregory Pincus, which invents fibs , a form of Poésie using the continuation of Fibonacci
- Espiral de Durero there Las Meninas de Velázquez
| Random links: | List European Commissioners | Markers (text-editing) | Canadian federal election of 2006 | Arviat | Air cushion | Koala |