Next Article in Journal
Symmetric Identities Involving the Extended Degenerate Central Fubini Polynomials Arising from the Fermionic p-Adic Integral on p
Next Article in Special Issue
Monogenity and Power Integral Bases: Recent Developments
Previous Article in Journal
Enhanced Kepler Optimization Method for Nonlinear Multi-Dimensional Optimal Power Flow
Previous Article in Special Issue
The New G-Double-Laplace Transforms and One-Dimensional Coupled Sine-Gordon Equations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Generalization of the Distance Fibonacci Sequences

1
Graduate School of Natural and Applied Sciences, Erzincan Binali Yıldırım University, Erzincan 24100, Türkiye
2
Faculty of Mathematics and Applied Physics, Rzeszów University of Technology, 35-959 Rzeszów, Poland
3
Department of Mathematics, Faculty of Science, Marmara University, Istanbul 34722, Türkiye
*
Author to whom correspondence should be addressed.
Axioms 2024, 13(7), 420; https://doi.org/10.3390/axioms13070420
Submission received: 25 May 2024 / Revised: 13 June 2024 / Accepted: 18 June 2024 / Published: 21 June 2024

Abstract

:
In this study, we introduced a generalization of distance Fibonacci sequences and investigate some of its basic properties. We then proposed a generalization of distance Fibonacci sequences for negative integers and investigated some basic properties. Additionally, we explored the construction of matrix generators for these sequences and offered a graphical representation to clarify their structure. Furthermore, we demonstrated how these generalizations can be applied to obtain the Padovan and Narayana sequences for specific parameter values.

1. Introduction

The Fibonacci number sequence, renowned for its distinctive and fascinating properties, remains one of the most well-known and studied numerical sequences in mathematics. This sequence continues to capture the interest of researchers across a wide array of disciplines [1,2,3,4,5]. Within mathematics, the Fibonacci sequence finds applications in diverse areas, such as algebra [6,7,8], where it aids one in solving equations and understanding numerical patterns, and graph theory [9,10,11], where it helps one analyze the properties of graphs and networks.
Beyond its mathematical applications, the Fibonacci sequence’s influence extends to various branches of science. In computer science, it is utilized in algorithm design, particularly in recursive algorithms and data structure optimization. In biology, Fibonacci numbers describe phenomena such as the branching patterns of trees, the arrangement of leaves on a stem, and the reproductive patterns of certain animals. Additionally, in physics, the sequence appears in the study of dynamical systems and models of natural phenomena [12,13,14,15,16].
The versatility and ubiquity of the Fibonacci sequence underscore its importance as a powerful tool for theoretical exploration and practical problem solving. Its applications in fields ranging from cryptography to economics demonstrate the sequence’s capacity to provide insights into complex systems and processes. The continued study and utilization of Fibonacci numbers highlight their enduring significance and the rich interplay between mathematics and the natural world. Fibonacci numbers F n are given
F n = F n 1 + F n 2 ,   n 2
with F 0 = 0 and F 1 = 1 .
Fibonacci numbers frequently appear as solutions to various counting problems across different fields of mathematics. One notable application is in the enumeration of independent sets in graphs. An independent set, also known as a stable set, is a set of vertices in a graph, none of which are adjacent. Counting these sets is a fundamental problem in combinatorial optimization and graph theory.
In 1971, Japanese chemist H. Hosoya introduced a significant concept in the study of molecular graphs. He proposed a structure descriptor known as the Hosoya index, which is defined as the total number of matchings in a molecular graph. A matching in a graph is a set of edges without common vertices, representing bonds in a molecular structure. Hosoya’s research demonstrated that the Hosoya index is strongly correlated with certain physicochemical properties of alkanes, a class of hydrocarbons. This finding illustrates the profound connection between a molecular structure and its physical and chemical properties, showcasing the interdisciplinary nature of modern scientific research. Next, two American chemists, R.M. Merrifield and H.E. Simmons, introduced the analogous structure descriptor as the number of all the independent sets of a graph, which is very often represented by Fibonacci numbers.
The real interest in counting independent sets in graphs was significantly advanced by the work of H. Prodinger and R.F. Tichy, who demonstrated that the number of independent sets in a path graph corresponds to Fibonacci numbers. This discovery highlighted the deep connection between combinatorial structures and Fibonacci sequences, leading to a broader exploration of generalized Fibonacci numbers in graph theory. These generalized Fibonacci numbers can be utilized to design efficient algorithms for counting independent sets in path graphs and other related graph structures [17].
This seemingly simple observation by Prodinger and Tichy provided a major impetus for extensive research into the enumeration of independent sets in various graph types. The significance of their work was further amplified by its chemical applications, particularly in the context of molecular graph theory. The enumeration of independent sets has proven valuable in understanding the structural properties of chemical compounds, thereby bridging the gap between mathematics and chemistry.
For an in-depth discussion on this topic, one can refer to the comprehensive survey paper by I. Gutman and S. Wagner [16], which meticulously reviews the literature and includes a bibliography of 128 references. This survey not only encapsulates the development of the field but also serves as a foundational resource for researchers interested in the intersection of graph theory and chemical graph theory.
Motivated by the graph interpretation of Fibonacci numbers related to the number of independent sets, the problem of counting distance independent sets in graphs was considered too. In [10], M. Kwaśnik and I. Włoch defined distance Fibonacci numbers in the natural way.
F k , n = F k , n 1 + F k , n k ,   for   n k + 1
with F k , n = n + 1 for n k , which gives the total number of distance independent sets in paths.
The theory of distance Fibonacci numbers was developed over the next few decades, and, by reviewing the literature, we can find many types of distance Fibonacci numbers. We selected only some of them, such that all initial conditions would be equal to 1.
In 2020, I. Matoušová and P. Trojovský [18] investigated the application of (2,q)-distance number sequences in the development of algorithms and mathematical operations. Their research demonstrated that these sequences have practical applications in various fields, including data processing, random number generation, and error correction. By exploring these applications, Matoušová and Trojovský provided new insights into the utility of (2,q)-distance number sequences, highlighting their versatility beyond traditional mathematical contexts.
Furthermore, their work underscored the intrinsic connections between mathematics and computer science, offering a novel perspective which extends beyond the conventional use of Fibonacci sequences. This interdisciplinary approach not only broadens the potential applications of these sequences but also exemplifies the ongoing integration of mathematical theory into computational practices. The findings of Matoušová and Trojovský, thus, contribute significantly to both theoretical and applied mathematics, demonstrating the continued relevance and expansion of number sequence applications in modern computational and data-driven environments. Many researchers have studied various different properties of generalized versions of these sequences [19,20,21,22,23,24]. Nowadays, the concept of distance sense has attracted attention among generalizations of Fibonacci sequences [9,11]. Recently, the generalization of distance Fibonacci numbers have been shown by F d ( k , n ) and defined as follows:
F d ( k , n ) = F d ( k , n k + 1 ) + F d ( k , n k ) ,   n k 2
with F d ( k , n ) = 1 , for   n 0,1 , 2 , , k 1 . Numbers F d ( k , n ) are also named k , d -distance Fibonacci numbers.
Nowadays, new kinds of distance Fibonacci numbers have been introduced in the field [25,26,27]. Especially, in [25], F 2 ( k , n ) is defined recursively as follows:
F 2 ( k , n ) = F 2 ( k , n 2 ) + F 2 ( k , n k ) ,   n k ,
with F 2 ( k , i ) = 1 , n 0 , 1 , 2 , , k 1 .
In [26,27], F 3 ( k , n ) and F 4 ( k , n ) are defined and given their properties. Let k 1 and n 0 be integers. Then, F 3 ( k , n ) is defined recursively as follows:
F 3 ( k , n ) = F 3 ( k , n 3 ) + F 3 ( k , n k ) ,   n max 3 , k
with initial conditions F 3 ( k , n ) = 1 and n 0,1 , 2 , , max 2 , k 1 .
Similarly, F 4 ( k , n ) is given as follows:
F 4 ( k , n ) = F 4 ( k , n 4 ) + F 4 ( k , n k ) ,   n max 4 , k
with initial conditions F 4 ( k , n ) = 1 and n 0,1 , 2 , , max 3 , k 1 .
It has been observed that Narayana and Padovan sequences and repeat Fibonacci sequences such as those repeated two times and three times are obtained for some k and n values in the F 3 ( k , n ) and F 4 ( k , n ) sequences [26,27]. In this paper, we present a generalization of our works conducted above. First, we define a generalization of the distance Fibonacci sequences F t ( k , n ) . Then, we obtain some properties of distance Fibonacci sequences F t ( k , n ) . We associate these sequences with Narayana and Padovan sequences. Moreover, we also define a generalization of the distance Fibonacci sequences F t ( k , n ) for negative integers and study some properties of the sequences. We give a graph interpretation of these sequences. Finally, we present matrix generators of these sequences.

2. Materials and Methods

(t,k) Generalization of Distance Fibonacci Sequences

Now, we can give the definition of distance Fibonacci sequences F t ( k , n ) . These sequences are also represented as ( t , k ) -distance Fibonacci sequences.
Definition 1.
For integers  n 0  and  1 t k ( t , k ) -distance Fibonacci numbers are given by 
F t ( k , n ) = F t ( k , n t ) + F t ( k , n k ) ,   n k
  such that F t ( k , n ) = 1 for  n 0,1 , 2 , , max t 1 , k 1 .
For  0 n 20 , we have the following data
F 1 1 , n = 1,2 , 2 2 , 2 3 , 2 4 , 2 5 , 2 6 , 2 7 , 2 8 , 2 9 , 2 10 , 2 11 , 2 12 , 2 13 , 2 14 , 2 15 , 2 16 , 2 17 , 2 18 , 2 19 , 2 20 F 1 2 , n = 1,1 , 1 , 2 , 3 , 5 , 8 , 13 , 21 , 34 , 55 , 89 , 144 , 233 , 377 , 610 , 987 , 1597 , 2584 , 4181 F 1 3 , n = 1 , 1 , 1 , 2 , 3 , 4 , 6 , 9 , 13 , 19 , 28 , 41 , 60 , 88 , 129 , 189 , 277 , 406 , 595 , 872 , 1278 F 2 1 , n = 1 , 1 , 2 , 3 , 5 , 8 , 13 , 21 , 34 , 55 , 89 , 144 , 233 , 377 , 610 , 987 , 1597 , 2584 , 4181 F 2 2 , n = 1 , 1 , 2 , 2 , 4 , 4 , 8 , 8 , 16 , 16 , 32 , 32 , 64 , 64 , 128 , 128 , 256 , 256 , 512 , 512 , 1024 F 2 3 , n = 1 , 1 , 1 , 2 , 2 , 3 , 4 , 5 , 7 , 9 , 12 , 16 , 21 , 28 , 37 , 49 , 65 , 86 , 114 , 151 , 200 F 3 1 , n = 1 , 1 , 1 , 2 , 3 , 4 , 6 , 9 , 13 , 19 , 28 , 41 , 60 , 88 , 129 , 189 , 277 , 406 , 595 , 872 , 1278 F 3 2 , n = 1 , 1 , 1 , 2 , 2 , 3 , 4 , 5 , 7 , 9 , 12 , 16 , 21 , 28 , 37 , 49 , 65 , 86 , 114 , 151 , 200 F 3 3 , n = 1 , 1 , 1 , 2 , 2 , 2 , 4 , 4 , 4 , 8 , 8 , 8 , 16 , 16 , 16 , 32 , 32 , 32 , 64 , 64 , 64 F 4 1 , n = 1 , 1 , 1 , 1 , 2 , 3 , 4 , 5 , 7 , 10 , 14 , 19 , 26 , 36 , 50 , 69 , 95 , 131 , 181 , 250 , 345 F 4 2 , n = 1 , 1 , 1 , 1 , 2 , 2 , 3 , 3 , 5 , 5 , 8 , 8 , 13 , 13 , 21 , 21 , 34 , 34 , 55 , 55 , 89 F 4 3 , n = 1 , 1 , 1 , 1 , 2 , 2 , 2 , 3 , 4 , 4 , 5 , 7 , 8 , 9 , 12 , 15 , 17 , 21 , 27 , 32 , 38 F 5 1 , n = 1 , 1 , 1 , 1 , 1 , 2 , 3 , 4 , 5 , 6 , 8 , 11 , 15 , 20 , 26 , 34 , 45 , 60 , 80 , 106 , 140 F 5 2 , n = 1 , 1 , 1 , 1 , 1 , 2 , 2 , 3 , 3 , 4 , 5 , 6 , 8 , 9 , 12 , 14 , 18 , 22 , 27 , 34 , 41 F 5 3 , n = 1 , 1 , 1 , 1 , 1 , 2 , 2 , 2 , 3 , 3 , 4 , 5 , 5 , 7 , 8 , 9 , 12 , 13 , 16 , 20 , 22 F 6 1 , n = 1 , 1 , 1 , 1 , 1 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 9 , 12 , 16 , 21 , 27 , 34 , 43 , 55 , 71 F 6 2 , n = 1 , 1 , 1 , 1 , 1 , 1 , 2 , 2 , 3 , 3 , 4 , 4 , 6 , 6 , 9 , 9 , 13 , 13 , 19 , 19 , 28 F 6 3 , n = 1 , 1 , 1 , 1 , 1 , 1 , 2 , 2 , 2 , 3 , 3 , 3 , 5 , 5 , 5 , 8 , 8 , 8 , 13 , 13
The tile defined by Fibonacci numbers represents a plane. In studies [25,26,27], it is stated that a plane is tiled with F 2 ( 4 , n ) , F 3 6 , n , and F 4 ( 8 , n ) . Now let us generally denote the tiling covering of a plane by F t ( 2 t , n ) . For example, F 5 ( 10 , n ) can be seen in Figure 1.
Like classical Fibonacci numbers, F t ( k , n ) can be extended to negative integers. In this definition, let us extend F t ( k , n ) to negative integers. Starting from here, let us determine F t ( t , k ) and examine the properties of these numbers.
Definition 2.
F t ( k , n ) = F t ( k , k n ) F t ( k , k t n ) ,   n t
where   k 1 k t , n 1   and   F t ( k , n ) = 1   for  n 0,1 , , k 1 .

3. Results

3.1. The Properties of F t ( k , n )

In this Section, we present fundamental theorems about the sequence of F t ( k , n ) .
Theorem 1.
Let   t 2 ,   m 1 and   n 0  be integers. Then,
F t m t , n t = F t m t , n t + 1 = = F t m t , n t + t 1
Proof. 
We prove this by induction for n. Let m and t be fixed integers as in the assumptions of the theorem. All the initial values of the sequence F t m t , n t   are equal to 1, so, for n = 0 ,   we have the following equivalence:
F t m t , 0 = F t m t , 1 = = F t m t , t 1 = 1
Assume that the following equivalences are true for i n .
F t m t , i t = F t m t , i t + 1 = = F t m t , i t + t 1
We will now prove the equivalences for n + 1 , i.e.,
F t m t , n + 1 t = F t m t , n + 1 t + 1 = = F t m t , n + 1 t + t 1
We consider the successive numbers in the above equivalences,
F t m t , n + 1 t = F t m t , n t + F t m t , n + 1 m t F t m t , n + 1 t + 1 = F t m t , n t + 1 + F t m t , n + 1 m t + 1 . . . F t m t , n + 1 t + t 1 = F t m t , n t + t 1 + F t m t , n + 1 m t + t 1 .
Now, we observe that the leftmost parts of the equivalences above are equal part by part. Specifically, the first addends of the sums are equal, and the second addends of the sums are also equal. This conclusion is reached through induction for n. By confirming the base case and assuming that the statement holds for n, we demonstrate that it holds for n + 1 as well. Thus, the inductive step is completed, thereby finalizing the induction process. This methodical approach ensures the validity of our equivalence, establishing a robust foundation for further mathematical analysis and verification. □
Theorem 2.
Let   n 0   a n d   1 t k   be integers. Then,
i = 0 n F t k , n = j = 0 t 1 F t k , n + k j t
Proof. 
(by induction) If  n = 0 , then
i = 0 n F t k , n = F t k , 0 = 1
On the other hand,
j = 0 t 1 F t k , k j t = F t k , k + F t k , k 1 + + F t k , k t 1 t
Hence, we have the equivalence. Assume that i = 0 n F t k , n = j = 0 t 1 F 1 k , n + k j t is true for n 0 . We will now show that it is true for n + 1 .
From the equivalence
F t k , n + k + 1 = F t k , n + 1 + F t k , n + k + 1 t ,
we have that F t k , n + 1 = F t k , n + k + 1 F t k , n + k + 1 t .
We will use it in the next step.
i = 0 n + 1 F t k , i = i = 0 n F t k , i + F t k , n + 1 = j = 0 t 1 F t k , n + k j t + F t k , n + 1 = F t k , n + k + F t k , n + k 1 + + F t k , n + k t 2 + F t k , n + k t 1 + F t k , n + k + 1 ) F t k , n + k t 1 t = F t k , n + k + 1 + F t k , n + k + + F t k , n + k ( t 2 ) = F t k , n + 1 + k + F t k , n + 1 + k 1 + + F t k , n + 1 + k t 1 t = j = 0 t 1 F t k , n + k j t .
This is the end of the proof. □

3.2. Graph Interpretation of F t ( k , n )

First, we provide a graph interpretation of F t ( k , n ) for 1 t k . Let us use the well-known terminology for graph theory [28]. For n 1 , we denote a path without loops and multiple edges with the vertex set V ( P n ) = v 1 , v 2 , . . . , v n by P n . The vertices of the path are numbered in the natural fashion. Additionally, we denote the empty graph by P 0 . Let Y k = P i ; i t , k be a family of vertex disjoint subgraphs of P n such that V P n \ V P i   R k , where R 1 = , R 2 = v n , R 3 = v n , v n 1 , and R k = v n , v n 1 , . . . , v n ( t 1 ) .
The family Y k   is a P t , P k covering of P n with the rest. If V P n \ P i Y k V P i = , then we have a   P t , P k covering of P n . For P 0 , we assume that the empty set is the unique P t , P k covering of P 0 .
Give a graph interpretation of numbers F t ( k , n ) using P t , P k covering with the rest of P n and denote the total number of P t , P k coverings with the rest of P n by α ( n ) .
Theorem 3.
Let   1 t k  be the integer. Then, α n = F t ( k , n ) .
Proof. 
(by induction for n) Denote by α ( t , n ) the number of all P t , P k coverings with the rest of P n , such that v 1 V ( P t ) , and by α ( k , n ) the number of all P t , P k coverings with the rest of P n , such that v 1 V ( P k ) .
If n = 0 , then the empty set is the unique P t , P k covering with the rest of P 0 , so F t ( k , 0 ) = 1 .
If 0 < n < t , then V ( P n ) = R k , so F t ( k , n ) = 1 .
If t n < k , then there is the unique P t , P k covering with the rest of P n realized by either P t , so F t ( k , n ) = 1 .
If n k , assume that α ( n ) = F t ( k , n ) for an arbitrary n. We will now show that
α ( n + 1 ) = F t ( k , n + 1 ) .
Clearly, α n + 1 = α t , n + 1 + α k , n + 1 .
Moreover, α t , n + 1 = α n + 1 t and α k , n + 1 = α n + 1 k .
Then,
α n + 1 = α t , n + 1 t + α k , n + 1 k = F t k , n + 1 t + F t k , n + 1 k =   F t k , n + 1
So, this is the end of the proof. □
From above interpretation, we give a direct formula for F t ( k , n ) with the following theorem.
Theorem 4.
Let  1 t k  and  n 1  be integers. Then,
F t ( k , n ) = w = 0 n k w + n w k t w
Proof. 
If n k 1 , then n k = 0 and
F t ( k , n ) = w = 0 0 w + n w k t w = 0 + n t 0 = 1
Suppose that n k . From Theorem 3, the number F t ( k , n ) is equal to the number of P t , P k coverings of P n . Each P t , P k covering consists of w paths P k and j paths P t , where 0 w n k and 0 j n k . Also, for a fixed w, we obtain j = n w k t , and the number of P t , P k coverings is equal to w + j w = w + n w k t w . Hence, we obtain the desired result. □

3.3. Pascal-like Triangle

Now, we introduce a Pascal-like triangle related to sequence F t k , n . Let t and k be fixed integers. The number F t k , n is equal to the total number of P t , P k coverings of graph P n with the rest. The set of coverings can be divided into subsets according to the number of included paths P t . For n 1 , let n m be the number of P t , P k coverings with the rest of the graph P n such that each covering has exactly m paths P t Moreover, we put 0 0 = 1 .
Let n m be the entry in the nth row and mth column of the Pascal-like triangle.
Theorem 5.
Let  t 1 ,   k t ,   a n d   n t  be integers. Then,
F t k , n = m = 0 n n m
Proof. 
The right-hand side of 1 is equal to α n , so the proof is completed. The next theorem gives a formula for calculating the entries of the first column of the Pascal-like triangle. □
Theorem 6.
Let  t 1 ,   k t ,   a n d   n t  be integers. Then,
n 0 = n + k k n + k t k .
Proof. 
By the definition, n 0 is the number of all P t , P k  coverings of  P n with the rest, using only paths P k . The rest can be one of the following: R 1 = ,   R 2 = v n , R t = v n , , v n t 1 . So, there is exactly one such covering for n = i · k + r and r = 0 , , t 1 , and there is no covering for r = t , , k 1 . □
From the above theorem, it follows that the first column of the Pascal-like triangle forms a repeating sequence t of ones and k 1 zeros.
Corollary 1.
Let   t 1 ,   k t ,   a n d   n t   be integers. Then,
n 0 = 1   i f   n   m o d   k < t , 0   i f   n   m o d   k t .
Theorem 7.
Let  t 1 ,   k t ,   m 0 , a n d   m t n < m t + k 1  be integers. Then,
n m = n + k k n + k t k
Proof. 
Note that the first nonzero entry n m in the mth column of the Pascal-like triangle is for n = m t . Next, k entries in this column are ones and zeros. If n = m t + i where i = 0 , , t 1 , then n m = 1 . Then, there is exactly one P t , P k covering of P n by m paths P t . If n = m t + i where i = t , , k 1 , then n m = 0 . Then, there exist no P t , P k coverings of P n . So, we have t ones and k t zeros. □
From the proof of the above theorem, we deduce that the first k entries in each column of the Pascal-like triangle form a repeating sequence of t ones and k t zeros, the same as in the first column.
Corollary 2.
Let   t 1 ,   k t ,   m 0 ,   a n d   m t n < m t + k 1   be integers. Then,
n m = 1   i f   n   m o d   k < t , 0   i f   n   m o d   k t .
Theorem 8.
Let  t 1 ,   k t ,   a n d   n 0 be integers. Then,
n m = n k m + n t m
Proof. 
To determine n m , we use the definition that it is the number of P t , P k coverings of path P n by path P k , and then we have n k m ways to cover the remaining part of P n using m paths P t . If we cover the first t vertices of P n with path P t , then the remaining part of P n can be cover in n t m 1 ways. Using a basic rule of counting, we have
n m = n k m + n t m
completing the proof. □
Let t = 2 and k = 5 . Consider, for example, the number 13 4 of the triangle that corresponds to the sequence F 2 5 , n . It is equal to the number of P 2 , P 5 coverings such that each covering has four paths P 2 to cover eight vertices of P 13 , with the remaining vertices covered by path P 5 . Because it can be achieved in five ways, 13 4 = 5 . Analogously, we calculate the number 14 4 = 5 . In this case, we have vertex v 14 of path P 14 not covered. Several rows of the Pascal-like triangles are presented below. For convenience, we write these triangles as matrices.
P 2,3 = 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 1 2 0 1 0 0 0 0 0 1 0 3 1 0 0 0 0 0 0 3 3 0 1 0 0 0 0 1 3 0 4 1 0 0 0 0 1 0 6 4 0 1 0 0 0 0 4 6 0 5 1 0 0 0 1 4 0 10 5 0 1 0 0 1 0 10 10 0 6 1 0 0 0 5 10 0 15 6 0 1 0 1 5 0 20 15 0 7 1 0 1 0 15 20 0 21 7 0 1 0 6 15 0 35 21 0 8 1
P 2,5 = 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 2 0 1 0 0 0 0 0 0 2 0 0 1 0 0 0 0 0 0 3 0 1 0 0 0 0 1 0 3 0 0 1 0 0 0 1 0 0 4 0 1 0 0 0 0 3 0 4 0 0 1 0 0 0 3 0 0 5 0 1 0 0 0 0 6 0 5 0 0 1 0 1 0 6 0 0 6 0 1 0 1 0 0 10 0 6 0 0 1 0 4 0 10 0 0 7 0 1
The matrix P 2,3 correspond to the sequence F 2 3 , n , and P 2,5 correspond to the sequence F 2 ( 5 , n ) . Note that, for the sequence F 1 ( 1 , n ) , we obtain a classical Pascal triangle, P 1,1 .
P 1,1   =   1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 1 3 3 1 0 0 0 0 0 0 1 4 6 4 1 0 0 0 0 0 1 5 10 10 5 1 0 0 0 0 1 6 15 20 15 6 1 0 0 0 1 7 21 35 35 21 7 1 0 0 1 8 28 56 70 56 28 8 1 0 1 9 36 84 126 126 84 36 9 1

3.4. Generating Functions

We state the following theorem, which gives the generating functions of F t ( k , n ) .
The generating function g x is defined as g ( x ) = n = 0 F t ( k , n ) x n . The generating function of F t ( k , n ) Fibonacci numbers can be expressed in a specific form.
Theorem 9.
Let  1 t k  be the integer. The generating function of F t ( k , n )  Fibonacci numbers can be expressed in a specific form.
The generating function of  F t ( k , n )   Fibonacci numbers has the following form:
g x = 1 + z 1 x t x k ,   z = 0 , k = 1 x , k = 2 x + x 2 + x 3 + + x t 1 , k t ,
Proof. 
Let 
g x = n = 0 F t k , n x n = F t k , 0 + F t k , 1 x + F t k , 2 x 2 + g x = F t k , 0 + F t k , 1 x + n = 2 F t k , n 1 x n + n = 2 F t k , n 2 x n + g x = F t k , 0 + F t k , 1 x + x t n = 1 F t k , n x n + + x k n = 0 F t k , n x n g x = F t k , 0 + F t k , 1 x + x t g x F t k , 0 + x k g ( x ) g x x t g x x k g x = F t k , 0 + ( F t k , 1 F t k , 0 ) x +
Using Recurrence (3), we have g ( x ) x t g ( x ) x k g ( x ) = 1 + z , where 
z = 0 , k = 1 x , k = 2 x + x 2 + x 3 + + x t 1 , k t
Hence, g x = 1 + z 1 x t x k , which ends the proof. □

3.5. Matrix Generators

Matrices are widely utilized for solving complex problems due to their efficiency in computing large Fibonacci numbers and executing specific mathematical operations. Their power lies in the ability to handle substantial computations swiftly and effectively. By parallelizing and optimizing matrix operations, performance is significantly enhanced, particularly when dealing with extensive data sets. This approach accelerates the calculation process and ensures greater accuracy and scalability.
Matrix methods are invaluable in both theoretical and applied mathematics. They facilitate the efficient computation and manipulation of large sets of equations, making them essential in various fields. For example, in computer science, matrices are fundamental in algorithms for graphic processing and machine learning. In physics and engineering, they assist in modeling systems of linear equations and signal processing.
The advantages of matrix methods include their ability to represent complex problems compactly, implement numerical algorithms efficiently, and develop scalable solutions for growing data sizes. Consequently, matrices play a crucial role in advancing computational techniques and solving intricate problems across diverse scientific and engineering disciplines. Their application underscores the importance of matrix methods in achieving precision, speed, and scalability in mathematical computations. In [18,25,26,27], using matrices provided an alternative way to find distance Fibonacci numbers.
Presented below are k × k matrices that provide a suitable structure for consecutive number sequences, such as the distance Fibonacci sequence, and the related operations. These matrices facilitate the efficient computation and analysis of such sequences, offering a robust framework for both theoretical exploration and practical applications in various mathematical and computational contexts.
Let 1 t k be integers and Q t k = q i j k × k be a square matrix. The element q i 1 is equal to the coefficient at F t ( k , n i ) in (3). For 1 i k , if i = k then q i 1 = 1 and if i = t = k then q i 1 = 2 , otherwise   q i 1 = 0 .
For 1 < j k and 1 i k , we obtain q i j = 1 if j = i + 1 ,   and we have q i j = 0 otherwise. So, we obtain the following matrices.
Q 11 = 2 1 × 1 , Q 12 = 1 1 1 0 2 × 2 , Q 22 = 0 1 2 0 2 × 2 , Q 13 = 1 1 0 0 0 1 1 0 0 3 × 3 , Q 23 = 1 0 0 0 0 1 1 0 0 3 × 3 , Q 33 = 0 1 0 0 0 1 2 0 0 3 × 3
For  k > t ,
Q t k = 0 1 0 0 . . . 0 0 0 1 0 . . . 0 . 0 0 1 . . . 0 . . . . . . . . 1 0 0 0 . . . 0 . . . . . . . . . . . . . . . . . . . . . . . 0 0 0 0 0 . . . 1 1 0 0 0 . . . 0 k × k
Now, we define a square matrix P t k as follows.
P t k = F t ( k , 2 k 2 ) F t ( k , 2 k 3 ) . . . F t ( k , k 1 ) F t ( k , 2 k 3 ) F t ( k , 2 k 4 ) . . . F t ( k , k 2 ) . . . . . . . . . . . . . . . . . . . . . . . . F t ( k , k 1 ) F t ( k , k 2 ) . . . F t ( k , 0 ) k × k
We give the following theorems with the help of basic determinant properties and Laplace theorem.
Theorem 10.
Let    1 t k , and  n 1  be integers. Then,
P t k Q t k n = F t ( k , n + 2 k 2 ) F t ( k , n + 2 k 3 ) . . . F t ( k , n + k 1 ) F t ( k , n + 2 k 3 ) F t ( k , n + 2 k 4 ) . . . F t ( k , n + k 2 ) . . . . . . . . . . . . . . . . . . . . . . . . F t ( k , n + k 1 ) F t ( k , n + k 2 ) . . . F t ( k , n ) k × k
Proof. 
We prove the equivalence via induction for n. If n = 1 , then the result is seen from (3). Suppose that Formula (5) holds for n. We will now prove it for n + 1. Since P t k Q t k n + 1 = ( P t k Q t k n ) , we have, using (3),
F t ( k , n + 2 k 2 ) F t ( k , n + 2 k 3 ) . . . F t ( k , n + k 1 ) F t ( k , n + 2 k 3 ) F t ( k , n + 2 k 4 ) . . . F t ( k , n + k 2 ) . . . . . . . . . . . . . . . . . . . . . . . . F t ( k , n + k 1 ) F t ( k , n + k 2 ) . . . F t ( k , n ) k × k 0 1 0 . . . 0 0 0 1 . . . 0 1 0 0 . . . . . . . . . . . . . . . . . . . . . . . . 1 1 0 0 . . . 0 k × k = F t ( k , n + 2 k 1 ) F t ( k , n + 2 k 2 ) . . . F t ( k , n + k ) F t ( k , n + 2 k 2 ) F t ( k , n + 2 k 3 ) . . . F t ( k , n + k 1 ) . . . . . . . . . . . . . . . . . . . . . . . . F t ( k , n + k ) F t ( k , n + k 1 ) . . . F t ( k , n + 1 ) k × k
which ends the proof. □
Corollary 3.
Let  1 t k  and  n > 0  be integers. Then, the determinant of   Q t k  and   P t k  are as follows, respectively
d e t   Q t k = ( 2 ) k + 1 , t = k ( 1 ) k + 1 , t < k
and
d e t   P t k = ( 1 ) k + 1 2 .

3.6. Connection with Pascal’s Triangle

In 1876, the French mathematician Édouard Lucas made a notable discovery regarding Fibonacci numbers. He observed that these numbers can be derived from the sums of the elements along the north–east diagonals of Pascal’s triangle. This revelation established a profound connection between two fundamental sequences in mathematics: the Fibonacci sequence and the binomial coefficients represented in Pascal’s triangle. Lucas’s insight not only highlighted an elegant combinatorial property but also enriched the mathematical understanding of Fibonacci numbers, demonstrating their pervasive presence in various mathematical structures and sequences (see Figure 2) [18]. In [25,26,27] and in this study, the connection between Pascal’s triangle and distance Fibonacci numbers is examined.
To discover the connections between ( t , k ) -distance Fibonacci numbers and Pascal’s triangle, we must investigate a family of sequences described by the same recurrence as F t k , n , with distinct initial conditions.
For integers 1 t k and 0 n , let us consider a family of sequences defined recursively as follows:
F t i ( k , n ) = F t i ( k , n t ) + F t i ( k , n k ) ,   n k
where F t i ( k , n ) = 1 if n = k i and otherwise F t i ( k , n ) 0 , n 0,1 , . . . , k 1 . Note that all sequences F t i ( k , n ) share the same matrix generator Q .
For clarity, let us determine some initial words of sequences F t i ( k , n ) for t = 4 ,   k = 5 ,   and n = 0,1 , . . . , 15 . See Table 1 below.
Now, we can give the following theorem, as in [29].
Theorem 11.
Let  1 t k 0 n , and   0 i k 1  be integers. Then,
F t ( k , n ) = i = 0 k 1 F t i ( k , n ) .
In [5], Er explored a family of sequences similar to F t i ( k , n ) . From [5], we know that F t i ( k , n ) is as below.
F t 1 ( k , n + k 1 ) F t 1 ( k , n + k 2 ) . . . F t 1 ( k , n ) F t 2 ( k , n + k 1 ) F t 2 ( k , n + k 2 ) . . . F t 2 ( k , n ) . . . . . . . . . . . . . . . . . . F t k ( k , n + k 1 ) F t k ( k , n + k 2 ) . . . F t k ( k , n )
The matrix Q k   can be construced as the adjacency matrix of a directed graph D, as depicted in Figure 3.
We know that the entries of Q k n give the number of all distinct paths of length n between corresponding vertices in digraph D. Strictly speaking, the entry q i j   shows the number of all paths of length n from v i to v j in D.
The above matrix methods have been used for study sequences such as, for example, in [20]. We also use these methods for the family of sequences F t i ( k , n ) .
Theorem 12.
Let  1 t k  and  0 n  be integers. Then,
F t 1 k , n + k 1 = α t , α k t α t + k α k α t + α k α t
 and
F t j k , n + k 1 = α t , α k t α t + k α k = n ( t j + 1 ) α t + α k α t + α t , α k t α t + k α k = n ( k j + 1 ) α t + α k α t
for  j = 2 , , t ,  and
F t j k , n + k 1 = α t , α k t α t + k α k = n ( k j + 1 ) α t + α k α t
for  t < j k .
Theorem 13.
Let  1 t k  and   0 n  be integers. Then,
F t k , n + k 1 = i = 1 t 1 α t , α k t α t + k α k = n i α t + α k α t + i = 1 k 1 α t , α k t α t + k α k = n i α t + α k α t

4. Conclusions

In this paper, we presented a generalization of Fibonacci-type sequences, denoted as F t ( k , n ) , derived through the concept of Fibonacci sequence distance. We systematically examined the fundamental properties of F t k , n , providing a comprehensive analysis. This analysis included the sequence’s graph interpretation, matrix requirements, and its intricate relationship with Pascal’s triangle. Additionally, we extended the definition to include F t ( k , n ) for negative integers, thereby broadening the scope and applicability of the sequence.
The F t ( k , n )   sequence encompasses several well-known sequences as special cases. Notably, specific values within F t ( k , n ) correspond to the Padovan and Narayana sequences, showcasing the versatility and depth of this generalization. This unification under a single framework allows for a deeper exploration of the inter-relationships among various integer sequences.
One of the significant implications of our work is the potential application of the F t k , n sequence in various scientific and computational fields. For instance, the classical Fibonacci sequence is already employed in diverse methods, such as algorithm development, network optimization, bioinformatics, cryptography, molecular structure analysis, and physicochemical property determination. The extended range of numbers provided by the distance Fibonacci sequence F t k , n promises to enhance these applications by offering a richer set of numerical tools.
In algorithm development, the F t ( k , n ) sequence can be utilized to design more efficient and effective algorithms, particularly those which rely on recursive structures or dynamic programming. Network optimization can benefit from the extended sequence by allowing for more flexible and robust models of network growth and resource allocation. In bioinformatics, the sequence can aid in modeling biological processes that exhibit Fibonacci-like patterns but require a broader numerical range for accurate representation.
Cryptography, a field heavily reliant on number theory, can leverage the F t ( k , n ) sequence to develop novel encryption schemes and security protocols. The sequence’s mathematical properties might offer new avenues for creating cryptographic algorithms that are both secure and computationally efficient.
Furthermore, in molecular structure analysis and physicochemical property determination, the F t ( k , n ) sequence can help in the modeling of molecular interactions and the prediction of compound properties. The broader set of numbers allows for more detailed simulations and analyses, potentially leading to new discoveries and insights in chemical and physical sciences.
Overall, the distance Fibonacci sequence F t ( k , n ) represents a significant advancement over the classical Fibonacci sequence. By offering a more extensive set of numbers and encompassing various known sequences, it provides a powerful tool for both theoretical exploration and practical application across multiple disciplines. The insights and applications derived from this generalization have the potential to drive innovation and discovery in numerous scientific and computational fields.
The F t ( k , n ) sequence included in this study can be expanded, over time, with further research.

Author Contributions

Methodology, N.Ş.Y. and A.W.; Investigation, N.Ş.Y.; Writing—original draft, N.Ş.Y.; Writing—review & editing, A.W. and E.Ö.; Supervision, E.Ö. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data is contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Kiliç, E. The generalized order k-Fibonacci Pell sequence by matrix methods. J. Comput. Appl. Math. 2007, 209, 133–145. [Google Scholar] [CrossRef]
  2. Kiliç, E.; Taşçi, D. On the generalized Fibonacci and Pell Sequences by Hessenberg matrices. Ars. Comb. 2010, 94, 161–174. [Google Scholar]
  3. Koshy, T. Fibonacci and Lucas Numbers with Applications, 3rd ed.; A Wiley Interscience Publication: Waterloo, ON, Canada, 2001. [Google Scholar]
  4. Şen, E. Fibonacci Numbers, Golden Section and Applications. arXiv 2013, arXiv:1301.6606. [Google Scholar]
  5. Włoch, I.; Włoch, A. On some multinomial sums related to Fibonacci Type numbers. Tatra Mt. Math. Publ. 2020, 77, 99–108. [Google Scholar] [CrossRef]
  6. Feingold, A.J. A hyperbolic GCM Lie algebra and the Fibonacci numbers. Proc. Am. Math. Soc. 1980, 80, 379–385. [Google Scholar] [CrossRef]
  7. Souza, J.; Curado, E.M.F.; Rego-Monteiro, M.A. Generalized Heisenberg algebras and Fibonacci series. J. Phys. A Math. Gen. 2007, 39, 10415–10425. [Google Scholar] [CrossRef]
  8. Schork, M. Generalized Heisenberg algebras and k-generalized Fibonacci Numbers. J. Phys. A Math. Theory 2007, 40, 4207–4214. [Google Scholar] [CrossRef]
  9. Bednarz, U.; Włoch, A.; Wołowiec-Musiał, M. Distance Fibonacci Numbers, their interpretations and matrix generators. Comment. Math. 2013, 53, 34–46. [Google Scholar] [CrossRef]
  10. Kwaśnik, M.; Włoch, I. The total number of generalized stable sets and kernels in graphs. Ars Comb. 2000, 55, 139–146. [Google Scholar]
  11. Bród, D.; Włoch, I.; Piejko, K. Distance Fibonacci Numbers, distance Lucas numbers and their applications. Ars Comb. 2013, 161, 2695–2701. [Google Scholar]
  12. Stojmenovic, I. Recursive algorithms in computer science courses: Fibonacci numbers and binomial coefficients. IEEE Trans. Educ. 2000, 43, 273–276. [Google Scholar] [CrossRef]
  13. Atkins, J.; Geist, R. Fibonacci Numbers and computer algorithms. Coll. Math. J. 1987, 18, 328–336. [Google Scholar] [CrossRef]
  14. Sinha, S. The Fibonacci numbers and Its Amazing Applications. Int. J. Eng. Sci. Invent. 2017, 6, 7–14. [Google Scholar]
  15. Omotehinwa, T.O.; Ramon, S.O. Fibonacci Numbers and Golden Ratio in Mathematics and Science. Int. J. Comput. Inf. Technol. 2013, 2, 630–638. [Google Scholar]
  16. Gutman, I.; Wagner, S. Maxima and minima of the Hosoya index and the Merrifield-Simmons index. A survey of results and techniques. Acta Appl. Math. 2010, 112, 323–346. [Google Scholar]
  17. Prodinger, H.; Tichy, R. Fibonacci numbers of graphs. Fibonacci Q. 1982, 20, 16–21. [Google Scholar]
  18. Matoušová, I.; Trojovský, P. On coding by (2,q)- distance Fibonacci numbers. Mathematics 2020, 8, 2058. [Google Scholar] [CrossRef]
  19. Tatlow, R. The Use and Abuse of Fibonacci numbers and The Golden Section in Musicology today. Underst. Bach 2006, 1, 69–85. [Google Scholar]
  20. Horadam, A.F. A generalized Fibonacci sequence. Amer. Math. Mon. 1961, 68, 455–459. [Google Scholar] [CrossRef]
  21. Jaiswal, D.V. On a generalized Fibonacci sequence. Labdev. J. Sci. Tech. Part. A 1969, 7, 67–71. [Google Scholar]
  22. Falcon, S. Binomial Transform of The Generalized k-Fibonacci numbers. Commun. Math. Appl. 2019, 10, 643–651. [Google Scholar] [CrossRef]
  23. Falcon, S.; Plaza, A. The k-Fibonacci sequence and the Pascal 2-Triange. Chaos Solitions Fractals 2007, 33, 38–49. [Google Scholar] [CrossRef]
  24. Sburlati, G. Generalized Fibonacci sequences and linear congruences. Fibonacci Quart 2002, 40, 446–452. [Google Scholar]
  25. Bednarz, U.; Bród, D.; Włoch, A.; Włoch, I.; Wołowiec-Musiał, M. On a new type of distance Fibonacci Numbers. Discret. Appl. Math. 2013, 161, 2695–2701. [Google Scholar]
  26. Özkan, E.; Yılmaz, N.Ş.; Włoch, A. On F3(k,n)-numbers of the Fibonacci Type. Bol. Soc. Matemática Mex. 2021, 27, 77. [Google Scholar]
  27. Yilmaz, N.Ş.; Włoch, A.; Özkan, E.; Strzałka, D. On doubled and quadrupled Fibonacci type sequences. Ann. Math. Silesianae 2023, 38, 1–15. [Google Scholar]
  28. Diestel, R. Graph Theory; Springer: Heidelberg, Germany; New York, NY, USA, 2005. [Google Scholar]
  29. Soykan, Y. On Generalized Narayana Numbers. Int. J. Adv. Appl. Math. Mech. 2020, 7, 43–56. [Google Scholar]
Figure 1. A tiling for F 5 ( 10 , n ) .
Figure 1. A tiling for F 5 ( 10 , n ) .
Axioms 13 00420 g001
Figure 2. Pascal’s triangle with added north–east diagonals.
Figure 2. Pascal’s triangle with added north–east diagonals.
Axioms 13 00420 g002
Figure 3. Digraph D for k > 4 .
Figure 3. Digraph D for k > 4 .
Axioms 13 00420 g003
Table 1. F 4 i 5 , n and F 4 5 , n -distance Fibonacci numbers.
Table 1. F 4 i 5 , n and F 4 5 , n -distance Fibonacci numbers.
n0123456789101112131415
F 4 1 ( 5 , n ) 0000100011001210
F 4 2 ( 5 , n ) 0001000110012101
F 4 3 ( 5 , n ) 0010001100121013
F 4 4 ( 5 , n ) 0100011001210133
F 4 5 ( 5 , n ) 1000010001100121
F 4 ( 5 , n ) 1111122223444578
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yilmaz, N.Ş.; Włoch, A.; Özkan, E. Generalization of the Distance Fibonacci Sequences. Axioms 2024, 13, 420. https://doi.org/10.3390/axioms13070420

AMA Style

Yilmaz NŞ, Włoch A, Özkan E. Generalization of the Distance Fibonacci Sequences. Axioms. 2024; 13(7):420. https://doi.org/10.3390/axioms13070420

Chicago/Turabian Style

Yilmaz, Nur Şeyma, Andrej Włoch, and Engin Özkan. 2024. "Generalization of the Distance Fibonacci Sequences" Axioms 13, no. 7: 420. https://doi.org/10.3390/axioms13070420

APA Style

Yilmaz, N. Ş., Włoch, A., & Özkan, E. (2024). Generalization of the Distance Fibonacci Sequences. Axioms, 13(7), 420. https://doi.org/10.3390/axioms13070420

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop