Abstract

We use a new method of matrix decomposition for -circulant matrix to get the determinants of and , where is the Fibonacci numbers and is the Lucas numbers. Based on these determinants and the nonsingular conditions, inverse matrices are derived. The expressions of the determinants and inverse matrices are represented by Fibonacci and Lucas Numbers. In this study, the formulas of determinants and inverse matrices are much simpler and concise for programming and reduce the computational time.

1. Introduction

The good properties and structure of the circulant matrix are widely given in the area of coding theory, image processing, signal system, and cybernetics [14]. For instance, Carrasquinha et al. [5] propose an innovative method for image reconstruction based on circulant matrices. This method significantly reduces the computational time than the principal component analysis (PCA), the discrete Fourier transform (DFT), and the randomized singular value decomposition (RSVD). By using the circulant matrices, Nguyen and Kim [6] get a new construction method of entanglement-assisted quantum error correction code (EAQECC). The circulant matrix also plays an important role in cryptography. Yu [7] investigates the security of a cryptosystem which is based on compressed sensing. The cryptosystem encrypts a plaintext with a secret circulant matrix and transmits the ciphertext over a wireless channel. When the EA and AE robustness and X-robustness of interval circulant matrices over max-min algebra are defined, Myšková and Plavka [8] give polynomial algorithms for checking these types of robustness and X-robustness. By comparing the coefficients in the expansion of the permanent with those in the expansion of the determinant of a three-line circulant matrix, Poi et al. [9] solve a conjecture stated in the minimality of GT systems. Using block circulant matrices, Dong [10] considers the GPU acceleration of deep neural networks.

Recently, many scholars focus on the norms, determinants, and inverses of circulant and r-circulant matrices whose entries are special integer sequences. In particular, various algorithms for the determinants and inverses of nonsingular circulant matrices and r-circulant matrices were gained. For example, Shen and Cen [11] get the upper and lower bounds for the spectral norms of r-circulant matrices in the forms and and obtain some bounds for the spectral norms of Kronecker and Hadamard products of and . Shen et al. [12] prove that circulant matrices is invertible for and is invertible for any positive integer . The formulas for calculating the determinants and inverses of and are derived, respectively. Afterwards, Bozkurt and Tam [13] also find the explicit determinants and inverses of circulant matrices with Jacobsthal and Jacobsthal–Lucas numbers by the same matrix decompositions. Then, Bozkurt and Tam [14] analyze the determinants and inverses of r-circulant matrices with generalized linear recursive sequence and give more accurate bounds for spectral norms of r-circulant matrix involving Fibonacci and Lucas numbers. Yazlik and Taskara [15] summarize the computing method for inverse of circulant matrices, in which the elements include all second-order sequences and polynomials. Zheng and Shon [16] consider the invertibility of generalized Lucas skew circulant matrix and give the determinant and inverse matrix by constructing the transformation matrices. Carmona et al. [17] propose the necessary and sufficient conditions for the invertibility of some circulant matrices that depend on three parameters and compute explicitly the inverse of a general symmetric, circulant, and tridiagonal matrix. Hong and Jing [18] investigate the invertibility of the Tribonacci r-circulant matrix and show the determinant and the inverse matrix based on constructing the transformation matrices. He et al. [19] and Türkmen and Gökbas [20] study the spectral norm of r-circulant matrices with Fibonacci and Lucas numbers and Pell and Pell–Lucas numbers, respectively. When certain circulant matrices having ones and zeros in the first row are nonsingular, Chen [21] proves the conditions which nonsingular matrices satisfy.

Shen et al. [12] give the techniques for calculating the determinants and inverses of circulant matrices including Fibonacci and Lucas numbers. The authors construct two matrices and , which are convenient to obtain the determinant. Then, simplify the circulant matrix to a simple form after promultiplied by and postmultiplied by . After that, they introduce an upper triangular matrix and reduce the product of to a direct sum of two matrices and finally obtain the inverse matrices of and .

From the above papers, we find that there are no simple ways to compute the determinant and inverse of -circulant matrices. The -circulant matrix can be written as a polynomial about basic -circulant matrix, . By simplifying the subtraction of and , we obtain a special factorization . On the properties of Fibonacci and Lucas numbers, we use this new method of matrix decomposition to express the determinants and inverses of -circulant matrices where the elements are Fibonacci and Lucas numbers. The nonsingular condition of the -circulant matrices is obtained. The expression of the inverse is determined by the first row of the inverse matrix. These computing formulas are simpler than the related studies. Therefore, they are more useful for practical application.

The arrangement of this paper is as follows. In Section 2, we give the preliminary knowledge and lemmas. In Section 3, the determinants and inverses of -circulant matrix with Fibonacci numbers are obtained. In Section 4, the determinants and inverses of -circulant matrix with Lucas numbers are obtained. Section 5 presents numerical examples.

2. Preliminaries

For , the Fibonacci and Lucas numbers are defined by and under the initial conditions and , respectively. Let and be the roots of the characteristic equation ; then, the Binet formulas of the sequences and have the form

Definition 1. (see [8]). For any given , the -circulant matrix is defined bywhere and is a classical circulant matrix, and reduced to .

Let ; we have and . If , we obtain

Lemma 1. .

Lemma 2. Inverse matrix of the -circulant matrix is a -circulant matrix.

Lemma 3. Product of -circulant matrices is a -circulant matrix.

Lemma 4. (see [12]). Let be a circulant matrix, and we havewhere is the nth Fibonacci number.

Lemma 5. (see [12]). Let be a circulant matrix; we havewhere .

Lemma 6. (see [12]). Let be a circulant matrix; the determinant of iswhere is the nth Lucas number.

Lemma 7. (see [12]). Let be a circulant matrix; the determinant of iswhere .

Lemma 8. (see [22]). Let be an invertible matrix with complex entries. Then, , where is the unique solution of the following system of linear equations:

Lemma 9. (see [23]). Let be a nonsingular matrix with complex entries. Then, , where is the unique solution of the following system of linear equations:

3. Determinant and Inverse of r-Circulant Matrix with Fibonacci Numbers

In this section, is a -circulant matrix. A determinant formula for the -circulant matrix is obtained. We prove that is an invertible matrix and obtain the inverse of the -circulant matrix .

Theorem 1. When and , the determinant of iswhere and are the Fibonacci number and Lucas number, respectively.

Proof. From equation (3), is represented byRight multiplication matrix on both sides of equation (7) isFrom (11) and (12), we obtainBecause , , and , equation (11) and equation (13) becomeThus,When , , and , we obtainFrom Lemma 1, the determinant of equation (15) isHence, the determinant of is

Corollary 1. Under the assumption of Theorem 1, when , the determinant of iswhere and are the Fibonacci number and Lucas number, respectively.

Proof. From the proof of Theorem 1, we haveWhen , we get and ; thus,Hence, we obtainObviously, the computation formula of Corollary 1 is simpler than Lemma 4.

Corollary 2. Under the assumption of Theorem 1, when , is an invertible matrix.

Proof. Since , we haveThen,Therefore, is an invertible matrix.

Theorem 2. Under the assumption of Theorem 1, if , the inverse of iswhere , , , , , and .

Proof. From the proof of Theorem 1, we haveWhen, let and , . From Lemma 2, the -circulant matrix is an invertible -circulant matrix. From Lemmas 8 and 9, , where , , , , are the unique solutions of the following linear system:Then, the solution of equation (27) isLetWe obtainHence, the inverse of is

Corollary 3. Under the assumption of Theorem 2, when and , the inverse of iswhere and .

Proof. Under the condition of Corollary 2, when and , then is an invertible circulant matrix. From Theorem 2, we obtainwhere and .
Obviously, the formula of Corollary 3 is simpler than Lemma 5.

4. Determinant and Inverse of r-Circulant Matrix with Lucas Numbers

Let be a -circulant matrix, where is the Lucas numbers. We discuss the nonsingular conditions for and obtain the determinant formula and inverse of the -circulant matrix .

Theorem 3. When and , the determinant of iswhere is the Lucas numbers.

Proof. By the proof of Theorem 1, we haveWhen , , and , we obtainFrom Lemma 1, we obtainHence, the determinant of is

Corollary 4. Under the assumption of Theorem 3, when , the determinant of iswhere is the Lucas number.

Obviously, the computation formula of Corollary 4 is simpler than Lemma 6.

Corollary 5. Under the assumption of Theorem 3, when , is an invertible matrix.

Proof. Since , we obtainBecause is an invertible matrix.

Theorem 4. Under the assumption of Theorem 3, if , the inverse of iswhere , , , , , and .

Proof. From the proof of Theorem 3, we haveWhen , let and , ; from Lemma 2, the -circulant matrix is an invertible -circulant matrix. From Lemmas 8 and 9, , where , , , , are the unique solution of the following linear system:Then, the solution of equation (44) isSinceWe obtainHence, the inverse of is

Corollary 6. Under the assumption of Theorem 4, when and , the inverse of iswhere and , .

Proof. Under the condition of Corollary 5, when and , then is an invertible circulant matrix. From proof of Theorem 4, we obtainwhere and , . Obviously, the formula of Corollary 6 is simpler than Lemma 7.

5. Numerical Examples

Next, we further discuss our conclusion through numerical simulation.

Example 1. When and , we obtain the inverse matrix of by Lemma 5 and Corollary 3.

Example 2. When and , we obtain the inverse matrix of by Lemma 7 and Corollary 6.

Examples 1 and 2 calculate the inverse of a matrix for 1000 orders. Due to the limited space, we only cut 12 orders. Through Figures 14, we can find that our conclusion is more accurate than Lemmas 5 and 7 in the process of numerical simulation. At the same time, in the process of practical application, our conclusion will further reduce the error.

Example 3. When , we compare the running time of Lemma 4 and Corollary 1 in milliseconds (ms).

Example 4. When , we compare the running time of Lemma 6 and Corollary 4 in milliseconds (ms).

Through calculating, it can be concluded that the time complexity of these formulas in Lemmas 47 are . And the time complexity of formulas in Corollaries 16 are . This new method of matrix decomposition reduces computation by an order of magnitude. We also find that the computation time is greatly reduced through programming with language. From Tables 1 and 2, the same conclusions are easily found. We calculate the inverse matrices by MATLAB; when , the expression for the inverse matrices are more accurate than Lemmas 5 and 7.

6. Conclusion

In this paper, we use a new matrix decomposition method to solve the determinant and inverse m of the circulant matrix with Fibonacci sequence and Lucas sequence. Some simpler forms are obtained and the corresponding proofs are given. Through numerical examples, we find that the new formulas not only reduce the computation time of determinant but also increase the accuracy of solving inverse matrix and are more conducive to the application of real life.

Data Availability

The data used to support the findings of this study are included within the article.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This work was supported by the Modernization of Urban and Rural Governance Research Center of Chengdu Key Research Base of Philosophy and Social Sciences (CXZL202104), Key Research Base of Philosophy and Social Sciences for Colleges and Universities in Sichuan Province (KJJR2019-004), Talent Introduction Project of Xihua University (w202247), and Applied Fundamental Research Program of Sichuan Province (no. 2018JY0503).