1. Introduction
Let
denote the
nth Fibonacci number defined by
Lucas numbers
are defined as
,
, and
for
. One can find a lot of properties about Fibonacci and Lucas numbers in any book of Fibonacci numbers (for example, see Koshy’s book [
1]). Among them, we introduce only a few properties that we need. Binet’s formula says that
for all
, where
and
are two roots of the characteristic equation
. Fibonacci numbers of negative indices can be defined in a natural way and Binet’s formula also holds true for all
. Note that
for all
. Lucas numbers have similar properties such as
and
.
For the following, it is well known that it is possible to represent integers as sums of Fibonacci numbers.
Theorem 1. (Zeckendorf [2]) Every positive integer m can be written uniquely as where and for all .
Similarly, every positive integer can be expressed as a sum of nonconsecutive Lucas numbers of nonnegative indices. Note that the uniqueness does not hold for the case of Lucas numbers. For example,
. However, the uniqueness holds true if we impose an additional condition that
and
must not appear in the expression at the same time [
3].
The Elementary Problem B-416, proposed by Jakubowski and Hoggatt [
4] in 1979, invited readers to show that every positive integer
m has at least one representation of the form
with each
in
and
when
j is a multiple of 3. No solutions of this problem were received at that time and so it was recently presented again by the editor Harris Kwong of the
Fibonacci Quarterly in May 2020. Recently, the authors of the present article were able to solve it and sent their solution to the editor by email. It further motivated us to generalize the problem. The purpose of the present article is to give affirmative answers to the generalized problems. More precisely, we show in Theorems 2, 3 and 6 that, given any integers
n and
r with
, every positive integer can be expressed as a sum of Fibonacci numbers whose indices are distinct integers not congruent to
r modulo
n. We also obtain similar results about Lucas numbers in Theorems 4, 5 and 7.
Recently, several researchers have applied Zeckendorf’s theorem to the Fibonacci codes (see e.g., [
5,
6]). Since the methods of the proofs in this article are constructive, it would be good if one may exploit our representations to construct new codes.
2. Even and Odd Expressions in Fibonacci and Lucas Numbers
If an integer
m can be written as
with each
in
, then we say that
m has an even or odd expression in Fibonacci numbers, respectively. The expressions in Lucas numbers are defined analogously.
Theorem 2. Every positive integer has an even expression in Fibonacci numbers.
Proof. By Theorem 1, any positive integer
m can be written uniquely as
where
and
for all
. It will be worth noting that each
is chosen so that
is the largest integer satisfying
If
is odd for some
k, then we replace
by
since
. □
Theorem 3. Every positive integer has an odd expression in Fibonacci numbers.
Proof. For any
, choose the largest integer
such that
. If
, then choose the largest integer
such that
. Repeating this process, we arrive at
where
. We now show that at most two indices can be the same. Suppose not, i.e.,
for some
k. Then, we have
which is a contradiction to the maximality of
. Therefore,
m can be written as
where
, or 2. If
for some
i, then we replace
by
□
It is easy to see that the above properties do not hold for the case of Lucas numbers. For example, , and 76 do not have even expressions in Lucas numbers and , and 38 do not have odd expressions in Lucas numbers. However, we can characterize positive integers having even expressions in Lucas numbers as follows.
Theorem 4. Let m be a positive integer. Then, m has an even expression in Lucas numbers if and only if m is not a Lucas number of an odd index.
Proof. Let
m be a Lucas number of odd index, say
for some
. Suppose
has an even expression
in Lucas numbers. Clearly, we have
for all
j. If
for all
j, then we obtain a contradiction as
Thus,
for some
j. We may put
. Then,
Repeating the same process by taking instead of , we obtain that has an even expression in Lucas numbers. This contradicts the fact that 1 does not have an even expression in Lucas numbers.
Suppose that a positive integer m is not a Lucas number of odd index. If m is a Lucas number of even index, we are done. We show by induction on n that, if , then m has an even expression in Lucas numbers. We easily check that , and for . Now, assume that the assertion is true for . Then, it is enough to show that every positive integer m with and has an even expression. To this end, we consider the following two cases:
Case 1..
We have
. If
, then we are done since
. If
and if
is not a Lucas number of odd index, then by the induction hypothesis
m can be expressed as
with
for all
j. Suppose now that
and that
is a Lucas number of odd index for some
k. Note that
since
if
. In this case,
m also has an even expression since
and
for all
.
Case 2..
Note that since . Thus, and so . By the same argument as in Case 1, we can derive our desired assertion. □
Theorem 5. Let m be a positive integer. Then, m or has an odd expression in Lucas numbers.
Proof. Any positive integer
m can be written as
where
,
for all
, and
when
and
when
. If
is even for some
, then we replace
by
Therefore, has an odd expression if . For , we see that . □
3. Representation of Integers beyond Even and Odd Expressions
In the previous section, we have shown that every positive integer has even and odd expressions in Fibonacci numbers. The ideas underlying their proofs can be developed to prove a more general result.
Theorem 6. Let n and r be integers with . Then, every positive integer m can be expressed as where or 1 for all j and if .
When and or 1, the theorem reduces to the problem about odd or even expressions for integers. When and , it answers the problem B-416.
Proof. Choose the largest integer
such that
. Let
If
, then repeat this process by taking
instead of
m. Continuing in this manner, we claim that
m can be written as
where
Firstly, suppose that these properties hold. According to (3), we see that at most two consecutive indices can be the same. If
, then replace
by
where
,
and
. If
, then replace
with
where
,
and
.
After finishing all the above replacement,
m can be written as
where
are distinct positive integers and
are distinct nonpositive integers. If
, then
, so we are done. If
, then
and hence it is enough to replace every term
of a nonpositive index by
since
.
Now, it remains to prove (1) to (4). If
for some
k, then
and hence
which is a contradiction to the maximality of
. This shows (1).
For the proof of (2), assume that
and
for some
k. Then,
, so we get
which is also a contradiction.
Now, assume that
for some
k. Then,
by (2) and the definition of
, and thus
and
is even. Thus,
is odd and
. If
, then
, so
which is a contradiction.
Finally, we prove (4). Assume that for some k. If , then and hence , which contradicts the condition . Thus, and must be odd. Furthermore, we see that by (2). To obtain , suppose, on the contrary, that . Then, by (1) and by (2). Hence, and is even. Since and are both odd, we have . However, . Since , leads to a contradiction. This completes the proof. □
It turns out that the above theorem also holds for Lucas numbers under the condition .
Theorem 7. Let n and r be integers with . Then, every positive integer m can be expressed aswhere or 1 for all j and if . Proof. For any integer
choose the largest integer
such that
. Let
We repeat this process by taking
instead of
m if
. Continuing in this manner, we arrive at
where
The properties (1) to (4) can be proven by the same argument as in the proof of Theorem 6, so we omit their proofs. Since
and
, we have
By (3), at most two consecutive indices that occurred on the left-hand side can be the same. If
, then replace
by
where
and
. If
, then replace
by
where
and
.
After finishing all the above replacement,
m can be written as
where
are distinct positive integers
,
and
are distinct negative integers.
If
, then
and
, so we are done by replacing every term
of the negative index by
since
.
Now, assume that
. Since
, it is enough to deal with
or
. Let
denote the largest negative index. If
, then we are done. If
, then
by (3) and (4), so we may replace
by
when
. For the case that
, we may assume that
. If
, then
, which contradicts the condition
. If
, then
and
by (3), so we derive a contradiction as
Therefore, and we may replace by . □
Among our future research directions is to extend this analysis to Pell, Pell–Lucas, Jacobsthal and Jacobsthal–Lucas numbers.
Author Contributions
Conceptualization, H.P., B.C., D.C., Y.D.C. and J.P.; methodology, H.P., B.C., D.C., Y.D.C. and J.P. All authors have read and agreed to the published version of the manuscript.
Funding
H.P. was supported by NRF-2019R1C1C1010211. B.C. was supported by NRF-2018R1A2B6001645. D.C. was supported by NRF-2018R1D1A1B07048773. J.P. was supported by the Dongguk University Research Fund of 2018.
Acknowledgments
The authors would like to express their sincere thanks to the anonymous reviewers for the valuable comments on the manuscript.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Koshy, T. Fibonacci and Lucas Numbers with Applications, 2nd ed.; Pure and Applied Mathematics; John Wiley & Sons: Hoboken, NJ, USA, 2018; Volume 1. [Google Scholar]
- Zeckendorf, E. Représentation des nombres naturels par une somme de nombres de Fibonacci ou de nombres de Lucas. Bull. Soc. R. Sci. Liège 1972, 41, 179–182. [Google Scholar]
- Brown, J.L. Unique representations of integers as sums of distinct Lucas numbers. Fibonacci Quart. 1969, 7, 243–252. [Google Scholar]
- Jakubowski, G.; Hoggatt, V.E. The Elementary Problem B-416. Fibonacci Quart. 1979, 17, 370. [Google Scholar]
- Apostolico, A.; Fraenkel, A.S. Robust Transmission of Unbounded Strings Using Fibonacci Representations. IEEE Trans. Inform. Theory 1987, 33, 238–245. [Google Scholar] [CrossRef] [Green Version]
- Fraenkel, A.S.; Klein, S.T. Robust Universal Complete Codes for Transmission and Compression. Discr. Appl. Math. 1996, 64, 31–55. [Google Scholar] [CrossRef] [Green Version]
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).