
Citation: Yuhang Zheng, Ziqing Du. A systematic review in crude oil markets: Embarking on the oil price[J]. Green Finance, 2019, 1(3): 328-345. doi: 10.3934/GF.2019.3.328
[1] | Sung Woo Choi . Explicit characteristic equations for integral operators arising from well-posed boundary value problems of finite beam deflection on elastic foundation. AIMS Mathematics, 2021, 6(10): 10652-10678. doi: 10.3934/math.2021619 |
[2] | Moh. Alakhrass . A note on positive partial transpose blocks. AIMS Mathematics, 2023, 8(10): 23747-23755. doi: 10.3934/math.20231208 |
[3] | Xinfeng Liang, Mengya Zhang . Triangular algebras with nonlinear higher Lie n-derivation by local actions. AIMS Mathematics, 2024, 9(2): 2549-2583. doi: 10.3934/math.2024126 |
[4] | Cui-Xia Li, Long-Quan Yong . Modified BAS iteration method for absolute value equation. AIMS Mathematics, 2022, 7(1): 606-616. doi: 10.3934/math.2022038 |
[5] | Sara Smail, Chafika Belabbaci . A characterization of Wolf and Schechter essential pseudospectra. AIMS Mathematics, 2024, 9(7): 17146-17153. doi: 10.3934/math.2024832 |
[6] | Yuna Zhao . Construction of blocked designs with multi block variables. AIMS Mathematics, 2021, 6(6): 6293-6308. doi: 10.3934/math.2021369 |
[7] | Wen-Ning Sun, Mei Qin . On maximum residual block Kaczmarz method for solving large consistent linear systems. AIMS Mathematics, 2024, 9(12): 33843-33860. doi: 10.3934/math.20241614 |
[8] | Shakir Ali, Amal S. Alali, Atif Ahmad Khan, Indah Emilia Wijayanti, Kok Bin Wong . XOR count and block circulant MDS matrices over finite commutative rings. AIMS Mathematics, 2024, 9(11): 30529-30547. doi: 10.3934/math.20241474 |
[9] | James Daniel, Kayode Ayinde, Adewale F. Lukman, Olayan Albalawi, Jeza Allohibi, Abdulmajeed Atiah Alharbi . Optimised block bootstrap: an efficient variant of circular block bootstrap method with application to South African economic time series data. AIMS Mathematics, 2024, 9(11): 30781-30815. doi: 10.3934/math.20241487 |
[10] | Ziqiang Wang, Qin Liu, Junying Cao . A higher-order numerical scheme for system of two-dimensional nonlinear fractional Volterra integral equations with uniform accuracy. AIMS Mathematics, 2023, 8(6): 13096-13122. doi: 10.3934/math.2023661 |
A problem that occurs frequently in a variety of mathematical contexts, is to find the common invariant subspaces of a single matrix or set of matrices. In the case of a single endomorphism or matrix, it is relatively easy to find all the invariant subspaces by using the Jordan normal form. Also, some theoretical results are given only for the invariant subspaces of two matrices. However, when there are more than two matrices, the problem becomes much harder, and unexpected invariant subspaces may occur. No systematic method is known. In a recent article [1], we have provided a new algorithms to determine common invariant subspaces of a single matrix or of a set of matrices systematically.
In the present article we consider a more general version of this problem, that is, providing two algorithms for simultaneous block triangularization and block diagonalization of sets of matrices. One of the main steps in the first two proposed algorithms, consists of finding the common invariant subspaces of matrices using the new method proposed in the recent article [1]. It is worth mentioning that an efficient algorithm to explicitly compute a transfer matrix which realizes the simultaneous block diagonalization of unitary matrices whose decomposition in irreducible blocks (common invariant subspaces) is known from elsewhere is given in [2]. An application of simultaneous block-diagonalization of normal matrices in quantum theory is presented in [3].
In this article we shall be concerned with finite dimensions only. Of course the fact that a single complex matrix can always be put into triangular form follows readily from the Jordan normal form theorem [4]. For a set of matrices, Jacobson in [5] introduced the notion of a composition series for a collection of matrices. The idea of a composition series for a group is quite familiar. The Jordan-Hölder Theorem [4] states that any two composition series of the same group have the same length and the same composition factors (up to permutation). Jacobson in [5] characterized the simultaneous block triangularization of a set of matrices by the existence of a chain {0}=V0⊂V1⊂...⊂Vt=Cn of invariant subspaces with dimension dim(Vi/Vi−1)=ni. Therefore, in the context of a collection of matrices Ω={Ai}Ni=1, the idea is to locate a common invariant subspace V of minimal dimension d of a set of matrices Ω. Assume V is generated by the (linearly independent) set B1={u1,u2,...,ud}, and let B={u1,u2,...,ud,ud+1,ud+2,...,un} be a basis of Cn containing B1. Upon setting S=(u1,u2,...,ud,ud+1,ud+2,...,un), S−1AiS has the block triangular form
S−1AiS=(Bi1,1Bi1,20Bi2,2), |
for i=1,...,n. Thereafter, one may define a quotient of the ambient vector space, and each of the matrices in the given collection will pass to this quotient. As such, one defines
Ti=Bi2,2=(0(n−d)×dIn−d)S−1AiS(0d×(n−d)In−d). |
Then one may begin again the process of looking for a common invariant subspace of minimal dimension of a set of matrices {Ti}Ni=1 and iterate the procedure. Since all spaces and matrices are of finite dimension, the procedure must terminate at some point. Again, any two such composition series will be isomorphic. When the various quotients and submatrices are lifted back to the original vector space, one obtains precisely the block-triangular form for the original set of matrices. It is important to find a composition series in the construction in order to make the set of matrices as "block-triangular as possible."
Dubi [6] gave an algorithmic approach to simultaneous triangularization of a set of matrices based on the idea of Jacobson in [5]. In the case of simultaneous triangularization, it can be understood as the existence of a chain {0}=V0⊂V1⊂...⊂Vt=Cn of invariant subspaces with dimension dim(Vi)=i. We generalize his study to cover simultaneous block triangularization of a set of matrices. The generalized algorithm depends on the novel algorithm for constructing invariant subspaces of a set of matrices given in the recent article [1].
Specht [7] (see also [8]) proved that if the associative algebra L generated by a set of matrices Ω over C satisfies L=L∗, then Ω admits simultaneous block triangularization if and only if it admits simultaneous block diagonalization, in both cases via a unitary matrix. Following a result of Specht, we prove that a set of matrices Ω admits simultaneous block diagonalization if and only if the set Γ=Ω∪Ω∗ admits simultaneous block triangularization. Finally, an algorithmic approach to simultaneous block diagonalization of a set of matrices based on this fact is proposed.
The latter part of this paper presents an alternate approach for simultaneous block diagonalization of a set of n×n matrices {As}Ns=1 by an invertible matrix that does not require finding the common invariant subspaces. Maehara et al. [9] introduced an algorithm for simultaneous block diagonalization of a set of matrices by a unitary matrix based on the existence of a Hermitian commuting matrix. Here, we extend their algorithm to simultaneous block diagonalization of a set of matrices by an invertible matrix based on the existence of a commuting matrix which is not necessarily Hermitian. For example, consider the set of matrices Ω={Ai}2i=1 where
A1=(100220111),A2=(000210010). | (1.1) |
The only Hermitian matrix commuting with the set Ω is the identity matrix. Therefore, we cannot apply the proposed algorithm given in [9]. However, one can verify that the following non Hermitian matrix C commutes with all the matrices {Ai}2i=1
C=(000210010). | (1.2) |
The matrix C has distinct eigenvalues λ1=0,λ2=1 with algebraic multiplicities n1=2,n2=1, respectively. Moreover, the matrix C is not diagonalizable. Therefore, we cannot construct the eigenvalue decomposition for the matrix C. However, one can decompose the matrix C by its generalized eigen vectors as follows:
S−1CS=(010000001)=(0100)⊕(1), | (1.3) |
where
S=(0−120011101). | (1.4) |
Initially, it is noted that the matrices {Ai}2i=1 can be decomposed into two diagonal blocks by the constructed invertible matrix S where
S−1A1S=(11201)⊕(2),S−1A2S=(0100)⊕(1). | (1.5) |
Then, a new algorithm is developed for simultaneous block diagonalization by an invertible matrix based on the generalized eigenvectors of a commuting matrix. Moreover, a new characterization is presented by proving that the existence of a commuting matrix that possesses at least two distinct eigenvalues is the necessary and sufficient condition to guarantee the simultaneous block diagonalization by an invertible matrix.
An outline of the paper is as follows. In Section 2 we review several definitions pertaining to block-triangular and block-diagonal matrices and state several elementary consequences that follow from them. In Section 3, following a result of Specht [7] (see also [8]), we provide conditions for putting a set of matrices into block-diagonal form simultaneously. Furthermore, we apply the theoretical results to provide two algorithms that enable a collection of matrices to be put into block-triangular form or block-diagonal form simultaneously by a unitary matrix based on the existence of invariant subspaces. In Section 4, a new characterization is presented by proving that the existence of a commuting matrix that possesses at least two distinct eigenvalues is the necessary and sufficient condition to guarantee the simultaneous block diagonalization by an invertible matrix. Furthermore, we apply the theoretical results to provide an algorithm that enables a collection of matrices to be put into block-diagonal form simultaneously by an invertible matrix based on the existence of a commuting matrix. Sections 3 and 4 also provide concrete examples using the symbolic manipulation system Maple.
Let Ω be a set of n×n matrices over an algebraically closed field F, and let L denote the algebra generated by Ω over F. Similarly, let Ω∗ be the set of the conjugate transpose of each matrix in Ω and L∗ denote the algebra generated by Ω∗ over F.
Definition 2.1. An n×n matrix A is given the notation BT(n1,...,nt) provided A is block upper triangular with t square blocks on the diagonal, of sizes n1,...,nt, where t≥2 and n1+...+nt=n. That is, a block upper triangular matrix A has the form
A=(A1,1A1,2⋯A1,t0A2,2⋯A2,t⋮⋮⋱⋮00⋯At,t) | (2.1) |
where Ai,j is a square matrix for all i=1,...,t and j=i,...,t.
Definition 2.2. A set of n×n matrices Ω is BT(n1,...,nt) if all of the matrices in Ω are BT(n1,...,nt).
Remark 2.3. A set of n×n matrices Ω admits a simultaneous triangularization if it is BT(n1,...,nt) with ni=1 for i=1,...,t.
Remark 2.4. A set of n×n matrices Ω is BT(n1,...,nt) if and only if the algebra L generated by Ω is BT(n1,...,nt).
Proposition 2.5. [7] (see also [8]) Let Ω be a nonempty set of complex n×n matrices. Then, there is a nonsingular matrix S such that SΩS−1 is BT(n1,...,nt) if and only if there is a unitary matrix U such that UΩU∗ is BT(n1,...,nt).
Theorem 2.6. [5,Chapter Ⅳ] Let Ω be a nonempty set of complex n×n matrices. Then, there is a unitary matrix U such that UΩU∗ is BT(n1,...,nt) if and only if the set Ω has a chain {0}=V0⊂V1⊂...⊂Vt=Cn of invariant subspaces with dimension dim(Vi/Vi−1)=ni.
Definition 2.7. An n×n matrix A is given the notation BD(n1,...,nt) provided A is block diagonal with t square blocks on the diagonal, of sizes n1,...,nt, where t≥2, n1+...+nt=n, and the blocks off the diagonal are the zero matrices. That is, a block diagonal matrix A has the form
A=(A10⋯00A2⋯0⋮⋮⋱⋮00⋯At) | (2.2) |
where Ak is a square matrix for all k=1,...,t. In other words, matrix A is the direct sum of A1,...,At. It can also be indicated as A1⊕A2⊕...⊕At.
Definition 2.8. A set of n×n matrices Ω is BD(n1,...,nt) if all of the matrices in Ω are BD(n1,...,nt).
Remark 2.9. A set of n×n matrices Ω admits a simultaneous diagonalization if it is BD(n1,...,nt) with ni=1 for i=1,...,t.
Remark 2.10. A set of n×n matrices Ω is BD(n1,...,nt) if and only if the algebra L generated by Ω is BD(n1,...,nt).
Proposition 2.11. [7] (see also [8]) Let Ω be a nonempty set of complex n×n matrices and let L be the algebra generated by Ω over C. Suppose L=L∗. Then, there is a nonsingular matrix S such that SLS−1 is BT(n1,...,nt) if and only if there is a unitary matrix U such that ULU∗ is BD(n1,...,nt).
Dubi [6] gave an algorithmic approach to simultaneous triangularization of a set of n×n matrices. In this section, we will generalize his study to cover simultaneous block triangularization and simultaneous block diagonalization of a set of n×n matrices. The generalized algorithms depend on the novel algorithm for constructing invariant subspaces of a set of matrices given in the recent article [1] and Theorem 3.3.
Lemma 3.1. Let Ω be a nonempty set of complex n×n matrices, Ω∗ be the set of the conjugate transpose of each matrix in Ω and L be the algebra generated by Γ=Ω∪Ω∗. Then, L=L∗.
Proof. Let A be a matrix in L. Then, A=P(B1,...,Bm) for some multivariate noncommutative polynomial P(x1,...,xm) and matrices {Bi}mi=1∈Γ. Therefore, A∗=P∗(B1,...,Bm)=Q(B∗1,...,B∗m) for some multivariate noncommutative polynomial Q(x1,...,xm) where the matrices {B∗i}mi=1∈Γ∗=Γ. Hence, the matrix A∗∈L
Lemma 3.2. Let Ω be a nonempty set of complex n×n matrices and Ω∗ be the set of the conjugate transpose of each matrix in Ω, and Γ=Ω∪Ω∗. Then, there is a unitary matrix U such that UΓU∗ is BD(n1,...,nt) if and only if there is a unitary matrix U such that UΩU∗ is BD(n1,...,nt).
Proof. Assume that there exists a unitary matrix U such that UΩU∗ is BD(n1,...,nt). Then, (UΩU∗)∗=UΩ∗U∗ is BD(n1,...,nt). Hence, UΓU∗ is BD(n1,...,nt).
Theorem 3.3. Let Ω be a nonempty set of complex n×n matrices and Ω∗ be the set of the conjugate transpose of each matrix in Ω, and Γ=Ω∪Ω∗. Then, there is a unitary matrix U such that UΩU∗ is BD(n1,...,nt) if and only if there is a unitary matrix U such that UΓU∗ is BT(n1,...,nt).
Proof. Let L be the algebra generated by Γ. Then, L=L∗ using Lemma 3.1. Now, by applying Proposition 2.11 and Lemma 3.2, the following statements are equivalent :
There is a unitary matrix U such that UΓU∗ is BT(n1,...,nt).
⟺ There is a unitary matrix U such that ULU∗ is BT(n1,...,nt).
⟺ There is a unitary matrix U such that ULU∗ is BD(n1,...,nt).
⟺ There is a unitary matrix U such that UΓU∗ is BD(n1,...,nt).
⟺ There is a unitary matrix U such that UΩU∗ is BD(n1,...,nt).
(1) Input: the set Ω={Ai}Ni=1.
(2) Set k=0,B=ϕ,s=n,Ti=Ai,S2=I.
(3) Search for a d-dimensional invariant subspace V=⟨v1,v2,...,vd⟩ of a set of matrices {Ti}Ni=1 starting from d=1 up to d=s−1. If one does not exist and k=0, abort and print "no simultaneous block triangularization". Else, if one does not exist and k≠0, go to step (8). Else, go to next step.
(4) Set Vk+1=(S2v1S2v2...S2vd),B=B∪{S2v1,S2v2,...,S2vd},S1=(V1V2...Vk+1).
(5) Find a basis {u1,u2,...,ul} for the orthogonal complement of B.
(6) Set S2=(u1u2...ul),S=(S1S2), and
Ti=(0(s−d)×dIs−d)S−1AiS(0d×(s−d)Is−d).
(7) Set k=k+1,s=s−d, and return to step (3).
(8) Compute the QR decomposition of the invertible matrix S, by means of the Gram–Schmidt process, to convert it to a unitary matrix Q.
(9) Output: a unitary matrix U as the conjugate transpose of the resulting matrix Q.
Remark 3.4. If one uses any non-orthogonal complement in step 5 of Algorithm A, then the matrix S is invertible such that S−1ΩS is BT(n1,...,nt). However, in such a case, one cannot guarantee that UΩU∗ is BT(n1,...,nt).
Example 3.5. The set of matrices Ω={Ai}2i=1 admits simultaneous block triangularization where
A1=(321011050000014012131113020025010006),A2=(44124−484036000−1012320444168524404−102880400040). | (3.1) |
Applying Algorithm A to the set Ω can be summarized as follows:
● Input: Ω.
● Initiation step:
We have k=0,B=ϕ,s=6,T1=A1,T2=A2,S2=I.
● In the first iteration:
We found two-dimensional invariant subspace V=⟨e1,e4⟩ of a set of matrices {Ti}2i=1. Therefore, B={e1,e4},S1=(e1,e4),S2=(e2,e3,e5,e6),
T1=(5000141220251006),T2=(3600−11232444−128840040), | (3.2) |
k=1, and s=4.
● In the second iteration: We found two-dimensional invariant subspace V=⟨e2,e3⟩ of a set of matrices {Ti}2i=1. Therefore, B={e1,e4,e3,e5},S1=(e1,e4,e3,e5),S2=(e2,e6),
T1=(5016),T2=(36−1440), | (3.3) |
k=2, and s=2.
● In the third iteration: There is no one-dimensional invariant subspace of a set of matrices {Ti}2i=1. Therefore, S=(e1e4e3e5e2e6), and the corresponding unitary matrix is
U=(100000000100001000000010010000000001) |
such that the set UΩU∗={UAiU∗}2i=1 is BT(2,2,2) where
UA1U∗=(301121111133004112000225000050000016),UA2U∗=(44−448124452841640032412400−12848000036−10000440). | (3.4) |
(1) Input: the set Ω={Ai}Ni=1.
(2) Construct the set Γ=Ω∪Ω∗.
(3) Find a unitary matrix U such that UΓU∗ is BT(n1,...,nt) using Algorithm A.
(4) Output: a unitary matrix U.
Remark 3.6. Algorithm B provides the finest block-diagonalization. Moreover, the number of the blocks equals the number the of the invariant subspaces, and the size of each block is ni×ni, where ni is the dimension of the invariant subspace.
Example 3.7. The set of matrices Ω={Ai}2i=1 admits simultaneous block diagonalization where
A1=(3000000020000000200000001000000010000000100000003),A2=(0000000000000001000000000000000000000010001000000). | (3.5) |
Applying Algorithm B to the set Ω can be summarized as follows:
● Input: Γ=Ω∪Ω∗.
● Initiation step:
We have k=0,B=ϕ,s=7,T1=A1,T2=A2,T3=AT2,S2=I.
● In the first iteration:
We found one-dimensional invariant subspace V=⟨e5⟩ of a set of matrices {Ti}3i=1. Therefore, B={e5},S1=(e5),S2=(e1,e2,e3,e4,e6,e7),
T1=(300000020000002000000100000010000003),T2=(000000000000010000000000000100100000),T3=TT2, | (3.6) |
k=1, and s=6.
● In the second iteration: We found two-dimensional invariant subspace V=⟨e4,e5⟩ of a set of matrices {Ti}3i=1. Therefore, B={e5,e4,e6},S1=(e5e4e6),S2=(e1,e2,e3,e7),
T1=(3000020000200003),T2=(0000000001001000),T3=TT2, | (3.7) |
k=2, and s=4.
● In the third iteration: We found two-dimensional invariant subspace V=⟨e2,e3⟩ of a set of matrices {Ti}3i=1. Therefore, B={e5,e4,e6,e2,e3},S1=(e5e4e6e2e3),S2=(e1,e7),
T1=(3003),T2=(0010),T3=(0100), | (3.8) |
k=3, and s=2.
● In the fourth iteration: There is no one-dimensional invariant subspace of a set of matrices {Ti}3i=1. Therefore, S=(e5e4e6e2e3e1e7), and the corresponding unitary matrix is
U=(0000100000100000000100100000001000010000000000001) |
such that the set UΩU∗={UAiU∗}2i=1 is BD(1,2,2,2) where
UA1U∗=(1)⊕(1001)⊕(2002)⊕(3003),UA2U∗=(0)⊕(0010)⊕(0010)⊕(0010). | (3.9) |
Example 3.8. The set of matrices Ω={Ai}2i=1 admits simultaneous block diagonalization where
A1=(3000000020000000200000001000000010000000100000003),A2=(0000000000100001000000000000000010000001001000000). | (3.10) |
Similarly, applying Algorithm B to the set Ω provides the matrix S=(e6e5e7e1e3e2e4). Therefore, the corresponding unitary matrix is
U=(0000010000010000000011000000001000001000000001000) |
such that the set UΩU∗={UAiU∗}2i=1 is BD(2,2,3) where
UA1U∗=(1001)⊕(3003)⊕(200020001),UA2U∗=(0101)⊕(0100)⊕(010001000). | (3.11) |
Example 3.9. The set of matrices Ω={Ai}3i=1 admits simultaneous block diagonalization where
A1=(000000000020000000001000000000−20000000000000000000−1000000000−100000000010000000000),A2=(000100000−100010000000001000000000000000−100000000000000000000000000000−100000000000),A3=(0−100000000000000000000000001000−100000100000000010000000000000−10000000000000000000). | (3.12) |
Similarly, applying Algorithm B to the set Ω provides the matrix S=(e1+e5e9e3e6e8−e7e1−e5,e2e4). Therefore, the corresponding unitary matrix is
U=(12√200012√20000000000001001000000000001000000000010000000−10012√2000−12√20000010000000000100000) |
such that the set UΩU∗={UAiU∗}3i=1 is BD(1,1,2,2,3) where
UA1U∗=(0)⊕(0)⊕(100−1)⊕(100−1)⊕(00002000−2),UA2U∗=(0)⊕(0)⊕(0100)⊕(0100)⊕(00√2−√200000),UA3U∗=(0)⊕(0)⊕(0010)⊕(0010)⊕(0−√20000√200). | (3.13) |
This section focuses on an alternate approach for simultaneous block diagonalization of a set of n×n matrices {As}Ns=1 by an invertible matrix that does not require finding the common invariant subspaces as Algorithm B given in the previous section. Maehara et al. [9] introduced an algorithm for simultaneous block diagonalization of a set of matrices by a unitary matrix based on the eigenvalue decomposition of a Hermitian commuting matrix. Here, we extend their algorithm to be applicable for a non-Hermitian commuting matrix by considering its generalized eigen vectors. Moreover, a new characterization is presented by proving that the existence of a commuting matrix that possesses at least two distinct eigenvalues is the necessary and sufficient condition to guarantee the simultaneous block diagonalization by an invertible matrix.
Proposition 4.1. Let V be a vector space, and let T:V→V be a linear operator. Let λ1,...,λk be distinct eigenvalues of T. Then, each generalized eigenspace Gλi(T) is T-invariant, and we have the direct sum decomposition
V=Gλ1(T)⊕Gλ2(T)⊕...⊕Gλk(T). |
Lemma 4.2. Let V be a vector space, and let T:V→V, L:V→V be linear commuting operators. Let λ1,...,λk be distinct eigenvalues of T. Then, each generalized eigenspace Gλi(T) is L-invariant.
Proof. Let V be a vector space and λ1,...,λk be distinct eigenvalues of T with the minimal polynomial μ(x)=(x−λ1)n1(x−λ2)n2...(x−λk)nk. Then, we have the direct sum decomposition V=Gλ1(T)⊕Gλ2(T)⊕...⊕Gλk(T).
For each i=1,..,k, let x∈Gλi(T), and then (T−λiI)nix=0. Then, (T−λiI)niLx=L(T−λiI)nix=0. Hence, Lx∈Gλi(T).
Theorem 4.3. Let {As}Ns=1 be a set of n×n matrices. Then, the set {As}Ns=1 admits simultaneous block diagonalization by an invertible matrix S if and only if the set {As}Ns=1 commutes with a matrix C that possesses two distinct eigenvalues.
Proof. ⇒ Assume that the set {As}Ns=1 admits simultaneous block diagonalization by the an invertible matrix S such that
S−1AsS=Bs,1⊕Bs,2⊕...⊕Bs,k, |
where the number of blocks k≥2, and the matrices Bs,1,Bs,2,...,Bs,k have sizes n1×n1,n2×n2,...,nk×nk, respectively, for all s=1,..,N.
Now, define the matrix C as
C=S(λ1In1×n1⊕λ2In2×n2⊕...⊕λkInk×nk)S−1, |
where λ1,λ2,...,λk are any distinct numbers.
Clearly, the matrix C commutes with the set {As}Ns=1. Moreover, it has the distinct eigenvalues λ1,λ2,...,λk.
⇐ Assume that the set {As}Ns=1 commutes with a matrix C that posseses distinct eigenvalues λ1,λ2,...,λk.
Using Proposition 4.1, one can use the generalized eigenspace Gλi(C) of the matrix C associated to these distinct eigenvalues to decompose the matrix C as a direct sum of k matrices. This can be achieved by restricting the matrix C on the invariant subspaces Gλi(C) as follows:
S−1CS=[C]Gλ1(C)⊕[C]Gλ2(C)⊕...⊕[C]Gλk(C) |
where
S=(Gλ1(C),Gλ2(C),...,Gλk(C)). |
Using Lemma 4.2, one can restrict each matrix As on the invariant subspaces Gλi(C) to decompose the matrix As as a direct sum of k matrices as follows:
S−1AsS=[As]Gλ1(C)⊕[As]Gλ2(C)⊕...⊕[As]Gλk(C). |
Remark 4.4. For a given set of n×n matrices {As}Ns=1, if the set {As}Ns=1 commutes only with the matrices having only one eigenvalue, then it does not admit a simultaneous block diagonalization by an invertible matrix.
Algorithm C:
(1) Input: the set Ω={As}Ns=1.
(2) Construct the the following matrix:
X=(I⊗A1−AT1⊗II⊗A2−AT2⊗I...I⊗AN−ATN⊗I). |
(3) Compute the null space of the matrix X and reshape the obtained vectors as n×n matrices. These matrices commute with all the matrices {As}Ns=1.
(4) Choose a matrix C from the obtained matrices that possesses two distinct eigenvalues.
(5) Find the distinct eigenvalues λ1,...,λk of the matrix C and the corresponding algebraic multiplicity n1,n2,...,nk.
(6) Find each generalized eigenspace Gλi(C) of the matrix C associated to the eigenvalue λi by computing the null space of (C−λiI)ni.
(7) Construct the invertible matrix S as
S=(Gλ1(C),Gλ2(C),...,Gλk(C)). |
(8) Verify that
S−1AsS=Bs,1⊕Bs,2⊕...⊕Bs,k, |
where the matrices Bs,1,Bs,2,...,Bs,k have sizes n1×n1,n2×n2,...,nk×nk, respectively, for all s=1,..,N.
(9) Output: an invertible matrix S.
Remark 4.5. Algorithm C provides the finest block-diagonalization if one chooses a matrix C with maximum number of distinct eigenvalues. Moreover, the number of the blocks equals the number the of the distinct eigenvalues, and the size of each block is ni×ni, where ni is the algebraic multiplicity of the eigenvalue λi.
Example 4.6. Consider the set of matrices Ω={Ai}6i=1 where
A1=(0000000001000000100−1000000−1000000000),A2=(000−10000000000000110000000000000−1000),A3=(0000−1000000−1000000000000100000010000),A4=(010000−1000000000000000000000010000−10),A5=(001000000000−10000000000−1000000000100),A6=(0000000010000−10000000010000−100000000). | (4.1) |
The set Ω admits simultaneous block diagonalization by an invertible matrix. An invertible matrix can be obtained by applying algorithm C to the set Ω as summarized below:
● A matrix C that commutes with all the matrices {Ai}6i=1 can be obtained as
C=(0000010000−100001000010000−10000100000). | (4.2) |
.
● The distinct eigenvalues of the matrix C are λ1=−1,λ2=1 with algebraic multiplicities n1=3,n2=3, respectively..
● The generalized eigenspaces of the matrix C associated to the distinct eigenvalues are
Gλ1(C)=N(C−λ1I)3=⟨e6−e1,e2+e5,e4−e3⟩,Gλ2(C)=N(C−λ2I)3=⟨e1+e6,e5−e2,e3+e4⟩. | (4.3) |
● The invertible matrix S=(Gλ1(C),Gλ2(C)) is
S=(−1001000100−1000−1001001001010010100100). | (4.4) |
● The set S−1ΩS={S−1AiS}6i=1 contains block diagonal matrices where
S−1A1S=(0000010−10)⊕(00000−1010),S−1A2S=(001000−100)⊕(00−1000100),S−1A3S=(010−100000)⊕(0−10100000),S−1A4S=(0−10100000)⊕(0−10100000),S−1A5S=(001000−100)⊕(001000−100),S−1A6S=(00000−1010)⊕(00000−1010). | (4.5) |
It is well known that a set of non-defective matrices can be simultaneously diagonalized if and only if the matrices commute. In the case of non-commuting matrices, the best that can be achieved is simultaneous block diagonalization. Both Algorithm B and the Maehara et al. [9] algorithm are applicable for simultaneous block diagonalization of a set of matrices by a unitary matrix. Algorithm C can be applied for block diagonalization by an invertible matrix when finding a unitary matrix is not possible. In case block diagonalization of a set of matrices is not possible by a unitary or an invertible matrix, then one may utilize block triangularization by Algorithm A. Algorithms A and B are based on the existence of invariant subspaces; however, Algorithm C is based on the existence of a commuting matrix which is not necessarily Hermitian, unlike the Maehara et al. algorithm.
The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.
Ahmad Y. Al-Dweik and M. T. Mustafa would like to thank Qatar University for its support and excellent research facilities. R. Ghanam and G. Thompson are grateful to VCU Qatar and Qatar Foundation for their support.
The authors declare that they have no conflicts of interest.
[1] |
Aastveit KA (2014) Oil price shocks in a data-rich environment. Energy Econ 45: 268-279. doi: 10.1016/j.eneco.2014.07.006
![]() |
[2] | Aastveit KA, Bjørnland HC, Thorsrud LA (2015). What drives oil prices? emerging versus developed economies. J Appl Econometrics 30. |
[3] |
Agnolucci P (2009) Volatility of crude oil futures: a comparison of forecasts from garch and implied volatility models. Energy Econ 31: 316-321. doi: 10.1016/j.eneco.2008.11.001
![]() |
[4] |
Ahmad AH, Hernandez RM (2013) Asymmetric adjustment between oil prices and exchange rates: empirical evidence from major oil producers and consumers. J Int Financ Mark Inst Money 27: 306-317. doi: 10.1016/j.intfin.2013.10.002
![]() |
[5] |
Alizadeh AH, Nomikos NK, Pouliasis PK (2008) A markov regime switching approach for hedging energy commodities. J Bank Financ 32: 1970-1983. doi: 10.1016/j.jbankfin.2007.12.020
![]() |
[6] |
Aloui C, Jammazi R (2015) Dependence and risk assessment for oil prices and exchange rate portfolios: a wavelet based approach. Phys A 436: 62-86. doi: 10.1016/j.physa.2015.05.036
![]() |
[7] |
Aloui R, Aïssa MSB, Nguyen DK, et al. (2013) Conditional dependence structure between oil prices and exchange rates: a copula-garch approach. J Int Money Financ 32: 719-738. doi: 10.1016/j.jimonfin.2012.06.006
![]() |
[8] | Alquist R, Kilian L, Vigfusson R (2011) Forecasting the price of oil. Ssrn Electron J 2: 427-507. |
[9] |
Antonakakis N, Chatziantoniou I, Filis G (2014) Dynamic spillovers of oil price shocks and economic policy uncertainty. Energy Econ 44: 433-447. doi: 10.1016/j.eneco.2014.05.007
![]() |
[10] |
Asafu-Adjaye J (2000) The relationship between energy consumption, energy prices and economic growth: time series evidence from Asian developing countries. Energy Econ 22: 615-625. doi: 10.1016/S0140-9883(00)00050-5
![]() |
[11] |
Atems B, Kapper D, Lam E (2015) Do exchange rates respond asymmetrically to shocks in the crude oil market? Energy Econ 49: 227-238. doi: 10.1016/j.eneco.2015.01.027
![]() |
[12] | Baker S, Bloom N, Davis S (2013) Measuring economic policy uncertainty. Chicago Booth Research Paper, 13-02. |
[13] |
Balcilar M, Bekiros S, Gupta R (2017) The role of news-based uncertainty indices in predicting oil markets: a hybrid nonparametric quantile causality method. Empir Econ 53: 879-889. doi: 10.1007/s00181-016-1150-0
![]() |
[14] |
Balcilar M, Gungor H, Hammoudeh S (2015) The time-varying causality between spot and futures crude oil prices: a regime switching approach. Int Rev Econ Financ 40: 51-71. doi: 10.1016/j.iref.2015.02.008
![]() |
[15] | Bampinas G, Panagiotidis T (2015) On the relationship between oil and gold before and after financial crisis: linear, nonlinear and time-varying causality testing. Stud Nonlinear Dyn Econometrics 19: 657-668. |
[16] |
Bank M, Larch M, Peter G (2011) Google search volume and its influence on liquidity and returns of German stocks. Financ Mark Portf Manage 25: 239-264. doi: 10.1007/s11408-011-0165-y
![]() |
[17] |
Barsky RB, Kilian L (2004) Oil and the macroeconomy since the 1970s. J Econ Perspect 18: 115-134. doi: 10.1257/0895330042632708
![]() |
[18] |
Basher SA, Sadorsky P (2006) Oil price risk and emerging stock markets. Global Financ J 17: 224-251. doi: 10.1016/j.gfj.2006.04.001
![]() |
[19] |
Basher SA, Haug AA, Sadorsky P (2010) Oil prices, exchange rates and emerging stock markets. Energy Econ 34: 227-240. doi: 10.1016/j.eneco.2011.10.005
![]() |
[20] |
Baumeister C, Kilian L (2014) Real-time analysis of oil price risks using forecast scenarios. Imf Econ Rev 62: 119-145. doi: 10.1057/imfer.2014.1
![]() |
[21] | Baumeister C, Kilian L (2017) Lower oil prices and the u.s. economy: is this time different? Social Sci Electron Publishing 2016: 287-357. |
[22] |
Baumeister C, Peersman G (2013) Time-varying effects of oil supply shocks on the us economy. Am Econ J Macroecon 5: 1-28. doi: 10.1257/mac.5.4.1
![]() |
[23] |
Baumeister C, Kilian L, Lee TK (2014). Are there gains from pooling real-time oil price forecasts? Energy Econ 46: S33-S43. doi: 10.1016/j.eneco.2014.08.008
![]() |
[24] | Baumeister C, Kilian L, Lee TK (2017) Inside the crystal ball: new approaches to predicting the gasoline price at the pump. Social Sci Electron Publishing. |
[25] |
Bekiros SD, Diks CGH (2008) The relationship between crude oil spot and futures prices: cointegration, linear and nonlinear causality. Energy Econ 30: 2673-2685. doi: 10.1016/j.eneco.2008.03.006
![]() |
[26] |
Bekiros S, Gupta R, Paccagnini A (2015) Oil price forecastability and economic uncertainty. Econ Lett 132: 125-128. doi: 10.1016/j.econlet.2015.04.023
![]() |
[27] | Bentzen J (2007) Does opec influence crude oil prices? testing for co-movements and causality between regional crude oil prices. Appl Econ 39: 1375-1385. |
[28] |
Blair BF, Rezek JP (2008) The effects of hurricane katrina on price pass-through for gulf coast gasoline. Econ Lett 98: 229-234. doi: 10.1016/j.econlet.2007.02.028
![]() |
[29] |
Bloch H, Rafiq S, Salim R (2015) Economic growth with coal, oil and renewable energy consumption in china: prospects for fuel substitution. Econ Model 44: 104-115. doi: 10.1016/j.econmod.2014.09.017
![]() |
[30] |
Bodenstein M, Guerrieri L, Kilian L (2012) Monetary policy responses to oil price fluctuations. Imf Econ Rev 60: 470-504. doi: 10.1057/imfer.2012.19
![]() |
[31] |
Brahmasrene T, Huang JC, Sissoko Y (2014) Crude oil prices and exchange rates: causality, variance decomposition and impulse response. Energy Econ 44: 407-412. doi: 10.1016/j.eneco.2014.05.011
![]() |
[32] |
Breitenfellner A, Cuaresma JC, Mayer P (2014) Energy inflation and house price corrections. Energy Econ 48: 109-116. doi: 10.1016/j.eneco.2014.08.023
![]() |
[33] | Brémond V, Hache E, Mignon V (2011) Does opec still exist as a cartel? an empirical investigation. Energy Econ 34: 125-131. |
[34] |
Cabedo JD, Moya I (2003) Estimating oil price 'value at risk' using the historical simulation approach. Energy Econ 25: 239-253. doi: 10.1016/S0140-9883(02)00111-1
![]() |
[35] |
Caner M, Hansen BE (2001) Threshold autoregression with a unit root. Econometrica 69: 1555-1596. doi: 10.1111/1468-0262.00257
![]() |
[36] |
Cheong CW (2009) Modeling and forecasting crude oil markets using arch-type models. Energy Policy 37: 2346-2355. doi: 10.1016/j.enpol.2009.02.026
![]() |
[37] |
Colgan JD (2014) Oil, domestic politics, and international conflict. Energy Res Social Sci 1: 198-205. doi: 10.1016/j.erss.2014.03.005
![]() |
[38] |
Costello A, Asem E, Gardner E (2008) Comparison of historically simulated var: evidence from oil prices. Energy Econ 30: 2154-2166. doi: 10.1016/j.eneco.2008.01.011
![]() |
[39] |
Da Z, Engelberg J, Gao P (2011) In search of attention.J Financ 66: 1461-1499. doi: 10.1111/j.1540-6261.2011.01679.x
![]() |
[40] |
Dahl C, Yücel M (1991) Testing alternative hypotheses of oil producer behavior. Energy J 12: 117-138. doi: 10.5547/ISSN0195-6574-EJ-Vol12-No4-8
![]() |
[41] |
Dai YH, Xie WJ, Jiang ZQ, et al. (2016) Correlation structure and principal components in the global crude oil market. Empir Econ 51: 1501-1519. doi: 10.1007/s00181-015-1057-1
![]() |
[42] |
Demirer R, Kutan AM (2010) The behavior of crude oil spot and futures prices around opec and spr announcements: an event study perspective. Energy Econ 32: 1467-1476. doi: 10.1016/j.eneco.2010.06.006
![]() |
[43] |
Ding L, Vo M (2012) Exchange rates and oil prices: A multivariate stochastic volatility analysis. Q Rev Econ Financ 52: 15-37. doi: 10.1016/j.qref.2012.01.003
![]() |
[44] |
Dong H, Liu Y, Chang J (2019) The heterogeneous linkage of economic policy uncertainty and oil return risks. Green Financ 1: 46-66. doi: 10.3934/GF.2019.1.46
![]() |
[45] |
Draper DW (1984) The behavior of event-related returns on oil futures contracts. J Futures Mark 4: 125-132. doi: 10.1002/fut.3990040203
![]() |
[46] | Driesprong G, Jacobsen B, Maat B (2003) Striking oil: another puzzle? Erim Rep 89: 307-327. |
[47] |
Dvir E, Rogoff K (2014) Demand effects and speculation in oil markets: theory and evidence. J Int Money Finan 42: 113-128. doi: 10.1016/j.jimonfin.2013.08.007
![]() |
[48] | Edelstein P, Kilian L (2008) The response of business fixed investment to changes in energy prices: a test of some hypotheses about the transmission of energy price shocks. J Macroecon 7. |
[49] | Fan Y, Xu JH (2011) What has driven oil prices since 2000? a structural change perspective. Energy Econ 33: 1082-1094. |
[50] |
Fan Y, Zhang YJ, Tsai HT, et al. (2008) Estimating 'value at risk' of crude oil price and its spillover effect using the ged-garch approach. Energy Econ 30: 3156-3171. doi: 10.1016/j.eneco.2008.04.002
![]() |
[51] | Fattouh B (2007) OPEC pricing power: the need for a new perspective, Oxford Institute for Energy Studies,WPM 31. |
[52] |
Fattouh B (2010) The dynamics of crude oil price differentials. Energy Econ 2: 334-342. doi: 10.1016/j.eneco.2009.06.007
![]() |
[53] |
Fattouh B, Mahadeva L (2013) OPEC: what difference has it made? Annu Rev Resour Econ 5: 427-443. doi: 10.1146/annurev-resource-091912-151901
![]() |
[54] |
Fesharaki F, Hoffman SL (1985) OPEC and the structural changes in the oil market: the outlook after the counter-revolution. Energy 10: 505-516. doi: 10.1016/0360-5442(85)90065-9
![]() |
[55] |
Filis G (2010) Macro economy, stock market and oil prices: do meaningful relationships exist among their cyclical fluctuations? Energy Econ 32: 877-886. doi: 10.1016/j.eneco.2010.03.010
![]() |
[56] |
Gisser M, Goodwin TH (1986) Crude oil and the macroeconomy: tests of some popular notions: a note. J Money Credit Bank 18: 95. doi: 10.2307/1992323
![]() |
[57] |
Gjerde O, Sættem F (1999) Causal relations among stock returns and macroeconomic variables in a small, open economy. J Int Financ Mark Inst Money 9: 61-74. doi: 10.1016/S1042-4431(98)00036-5
![]() |
[58] |
Golub SS (1983) Oil prices and exchange rates. Econ J 93: 576-593. doi: 10.2307/2232396
![]() |
[59] | Gülen SG (1996) Is opec a cartel? evidence from cointegration and causality tests. Energy J 17: 43-57. |
[60] | Gülen SG (1997) Regionalization in the world crude oil market. Energy J 18: 109-126. |
[61] | Gülen SG (1998) Efficiency in the crude oil futures market. J Energy Financ Dev 3: 0-21. |
[62] |
Guo JF, Ji Q (2013) How does market concern derived from the internet affect oil prices? Appl Energy 112: 1536-1543. doi: 10.1016/j.apenergy.2013.03.027
![]() |
[63] |
Hamilton JD (1983) Oil and the macroeconomy since world war ii. J Political Econ 91: 228-248. doi: 10.1086/261140
![]() |
[64] | Hamilton JD (2008) Oil and the macroeconomy. New Palgrave Dictionary Econ Edition Palgrave Macmillan 18: 115-134. |
[65] |
Hamilton JD (2012) Oil prices, exhaustible resources, and economic growth. Nber Working Papers. doi: 10.1596/1813-9450-6117
![]() |
[66] |
Hamilton JD (2009) Causes and consequences of the oil shock of 2007-08. Brookings Pap Econ Activity, 215-259. doi: 10.1353/eca.0.0047
![]() |
[67] |
Hamilton JD (2011) Nonlinearities and the macroeconomic effects of oil prices. Macroecon Dyn 15: 364-378. doi: 10.1017/S1365100511000307
![]() |
[68] |
Hammoudeh SM, Ewing BT, Thompson MA (2008) Threshold cointegration analysis of crude oil benchmarks. Energy J 29: 79-95. doi: 10.5547/ISSN0195-6574-EJ-Vol29-No4-4
![]() |
[69] |
Hayat A, Narayan PK (2010) The oil stock fluctuations in the united states. Appl Energy 87: 178-184. doi: 10.1016/j.apenergy.2009.07.010
![]() |
[70] |
Henriques I, Sadorsky P (2008) Oil prices and the stock prices of alternative energy companies. Energy Econ 30: 998-1010. doi: 10.1016/j.eneco.2007.11.001
![]() |
[71] |
Hicks B, Kilian L (2013) Did unexpectedly strong economic growth cause the oil price shock of 2003-2008?. J Forecasting 32: 385-394. doi: 10.1002/for.2243
![]() |
[72] |
Hooker MA (1996) What happened to the oil price-macroeconomy relationship? J Monetary Econ 38: 215-220. doi: 10.1016/S0304-3932(96)01282-2
![]() |
[73] |
Horan SM, Mahar PJ (2004) Implied volatility of oil futures options surrounding opec meetings. Energy J 25: 103-125. doi: 10.5547/ISSN0195-6574-EJ-Vol25-No3-6
![]() |
[74] |
Hosseini SH, Hamed SG (2016) A study on the future of unconventional oil development under different oil price scenarios: a system dynamics approach. Energy Policy 91: 64-74. doi: 10.1016/j.enpol.2015.12.027
![]() |
[75] | Huang CJ, Wang HC, Chen MG, et al. (2009) The impact of international oil prices on consumer prices: evidence from a var model. Comput Sci Inf Eng Wri World Congr 04: 531-534. |
[76] |
Huang D, Yu B, Fabozzi FJ, et al. (2009) Caviar-based forecast for oil price risk. Energy Econ 31: 511-518. doi: 10.1016/j.eneco.2008.12.006
![]() |
[77] |
Jammazi R, Lahiani A, Nguyen DK (2015) A wavelet-based nonlinear ardl model for assessing the exchange rate pass-through to crude oil prices. J Int Financ Mark Inst Money 34: 173-187. doi: 10.1016/j.intfin.2014.11.011
![]() |
[78] |
Ji Q, Guo JF (2015) Oil price volatility and oil-related events: an internet concern study perspective. Appl Energy 137: 256-264. doi: 10.1016/j.apenergy.2014.10.002
![]() |
[79] | Jia X, An H, Wei F, et al. (2015) How do correlations of crude oil prices co-move? a grey correlation-based wavelet perspective. Energy Econ 49, 588-598. |
[80] | Jiménez-Rodríguez R (2009) Oil price shocks and real GDP growth: testing for non-linearity. Energy J 30: 1-23. |
[81] |
Jiménez-Rodríguez R, Sánchez M (2005) Oil price shocks and real GDP growth: empirical evidence for some OECD countries. Appl Econ 37: 201-228. doi: 10.1080/0003684042000281561
![]() |
[82] |
Jones CM, Kaul G (1996) Oil and the stock markets. J Financ 51: 463-491. doi: 10.1111/j.1540-6261.1996.tb02691.x
![]() |
[83] |
Kang SH, Kang SM, Yoon SM (2009) Forecasting volatility of crude oil markets. Energy Econ 31: 119-125. doi: 10.1016/j.eneco.2008.09.006
![]() |
[84] |
Kang W, Ratti RA (2013) Oil shocks, policy uncertainty and stock market return. J Int Financ Mark Inst Money 26: 305-318. doi: 10.1016/j.intfin.2013.07.001
![]() |
[85] |
Kang W, Ratti RA (2013) Structural oil price shocks and policy uncertainty. Econ Model 35: 314-319. doi: 10.1016/j.econmod.2013.07.025
![]() |
[86] |
Kanjilal K, Ghosh S (2017) Dynamics of crude oil and gold price post 2008 global financial crisis - new evidence from threshold vector error-correction model. Resour Policy 52: 358-365. doi: 10.1016/j.resourpol.2017.04.001
![]() |
[87] | Kaufmann RK, Dees S, Karadeloglou P, et al. (2004) Does opec matter? an econometric analysis of oil prices. Energy J 5: 67-90. |
[88] |
Kilian L, Vigfusson RJ (2011) Nonlinearities in the oil price-output relationship. Macroecon Dyn 5: 337-363. doi: 10.1017/S1365100511000186
![]() |
[89] |
Kilian L (2009) Not all oil price shocks are alike: disentangling demand and supply shocks in the crude oil market. Am Econ Rev 99: 1053-1069. doi: 10.1257/aer.99.3.1053
![]() |
[90] |
Kilian L, Lee TK (2014) Quantifying the speculative component in the real price of oil: the role of global oil inventories. J Int Money Financ 42: 71-87. doi: 10.1016/j.jimonfin.2013.08.005
![]() |
[91] |
Kilian L, Murphy DP (2012) Why agnostic sign restrictions are not enough: understanding the dynamics of oil market var models. J Eur Econ Assoc 10: 1166-1188. doi: 10.1111/j.1542-4774.2012.01080.x
![]() |
[92] |
Kilian L, Murphy DP (2014) The role of inventories and speculative trading in the global market for crude oil. J Appl Econometrics 29: 454-478. doi: 10.1002/jae.2322
![]() |
[93] | Kisswani KM (2016) Does opec act as a cartel? empirical investigation of coordination behavior. Energy Policy 97: 171-180. |
[94] |
Kling JL (1985). Oil price shocks and stock market behavior. J Portf Manage 12: 34-39. doi: 10.3905/jpm.1985.409034
![]() |
[95] |
Krehbiel T, Adkins LC (2005) Price risk in the nymex energy complex: an extreme value approach. J Futures Mark 25: 309-337. doi: 10.1002/fut.20150
![]() |
[96] | Krugman P (1980) Vehicle currencies and the structure of international exchange. Nber Working Papers, 12: 513-526. |
[97] |
Lammerding M, Stephan P, Trede M, et al. (2013) Speculative bubbles in recent oil price dynamics: evidence from a bayesian markov-switching state-space approach. Energy Econ 36: 491-502. doi: 10.1016/j.eneco.2012.10.006
![]() |
[98] |
Li J, Lu X, ZhouY (2016) Cross-correlations between crude oil and exchange markets for selected oil rich economies. Phys A 453: 131-143. doi: 10.1016/j.physa.2016.02.039
![]() |
[99] |
Li L, Ma J, Wang SY, et al. (2015) How does google search affect trader positions and crude oil prices? Econ Model 49: 162-171. doi: 10.1016/j.econmod.2015.04.005
![]() |
[100] | Li SF, Zhang H, Yuan D (2019) Investor attention and crude oil prices: Evidence from nonlinear Granger causality tests. Energy Econ: [ In Press]. |
[101] |
Liao G, Li Z, Du Z (2019) The Heterogeneous Interconnections between Supply or Demand Side and Oil Risks. Energies 12: 2226. doi: 10.3390/en12112226
![]() |
[102] |
Liu Y, Dong H, Failler P (2019) The oil market reactions to OPEC's announcements. Energies 12: 3238. doi: 10.3390/en12173238
![]() |
[103] |
Lin SX, Tamvakis M (2010) OPEC announcements and their effects on crude oil prices. Energ Policy 38: 1010-1016. doi: 10.1016/j.enpol.2009.10.053
![]() |
[104] |
Lippi F, Nobili A (2012) Oil and the macroeconomy: a quantitative structural analysis. J Eur Econ Assoc 10: 1059-1083. doi: 10.1111/j.1542-4774.2012.01079.x
![]() |
[105] | Lizardo RA, Mollick AV (2010) Oil price fluctuations and U.S. dollar exchange rates. Energy Econ 32: 399-408. |
[106] | Lombardi MJ, Van Robays I (2011) Do financial investors destabilize the oil price? SSRN Electron J. |
[107] |
Loutia A, Mellios C, Andriosopoulos K (2016) Do OPEC announcements influence oil prices?. Energy Policy 90: 262-272. doi: 10.1016/j.enpol.2015.11.025
![]() |
[108] |
Lux T, Segnon M, Gupta R (2016) Forecasting crude oil price volatility and value-at-risk: evidence from historical and recent data. Energy Econ 56: 117-133. doi: 10.1016/j.eneco.2016.03.008
![]() |
[109] |
Marimoutou V, Raggad B, Trabelsi A (2009) Extreme value theory and value at risk: application to oil market. Energy Econ 31: 519-530. doi: 10.1016/j.eneco.2009.02.005
![]() |
[110] |
Melvin M, Sultan J (2010) South African political unrest, oil prices, and the time varying risk premium in the gold futures market. J Futures Mark 10: 103-111. doi: 10.1002/fut.3990100202
![]() |
[111] |
Mensi W, Hammoudeh S, Yoon SM (2014) Structural breaks and long memory in modeling and forecasting volatility of foreign exchange markets of oil exporters: the importance of scheduled and unscheduled news announcements. Int Rev Econ Financ 30: 101-119. doi: 10.1016/j.iref.2013.10.004
![]() |
[112] |
Mohammadi H, Su L (2010) International evidence on crude oil price dynamics: applications of arima-garch models. Energy Econ 32: 1001-1008. doi: 10.1016/j.eneco.2010.04.009
![]() |
[113] | Mollick AV, Assefa TA (2013) U.S. stock returns and oil prices: the tale from daily data and the 2008-2009 financial crisis. Energy Econ 36: 1-18. |
[114] |
Moosa IA, Al-Loughani NE (1994) Unbiasedness and time varying risk premia in the crude oil futures market. Energy Econ 16: 99-105. doi: 10.1016/0140-9883(94)90003-5
![]() |
[115] |
Morana C (2001) A semiparametric approach to short-term oil price forecasting. Energy Econ 23: 325-338. doi: 10.1016/S0140-9883(00)00075-X
![]() |
[116] |
Narayan PK, Narayan S, Prasad A (2008) Understanding the oil price-exchange rate nexus for the Fiji islands. Energy Econ 30: 2686-2696. doi: 10.1016/j.eneco.2008.03.003
![]() |
[117] |
Nomikos NK, Pouliasis PK (2011). Forecasting petroleum futures markets volatility: the role of regimes and market conditions. Energy Econ 33: 321-337. doi: 10.1016/j.eneco.2010.11.013
![]() |
[118] |
Papapetrou E (2001) Bivariate and multivariate tests of the inflation-productivity granger-temporal causal relationship: evidence from Greece. J Econ Stud 28: 213-226. doi: 10.1108/EUM0000000005470
![]() |
[119] |
Park J, Ratti RA (2008) Oil price shocks and stock markets in the US and 13 European countries. Energy Econ 30: 2587-2608. doi: 10.1016/j.eneco.2008.04.003
![]() |
[120] |
Peersman G, Robays IV (2012) Cross-country differences in the effects of oil shocks. Energy Econ 34: 1532-1547. doi: 10.1016/j.eneco.2011.11.010
![]() |
[121] |
Qadan M, Nama H (2018) Investor sentiment and the price of oil. Energy Econ 69: S0140988317303766. doi: 10.1016/j.eneco.2017.10.035
![]() |
[122] |
Rafiq S, Salim R (2011) The linkage between energy consumption and income in six emerging economies of Asia. Int J Emerging Mark 6: 50-73. doi: 10.1108/17468801111104377
![]() |
[123] |
Rahman S, Serletis A (2012) Oil price uncertainty and the Canadian economy: evidence from a varma, garch-in-mean, asymmetric BEKK model. Energy Econ 34: 603-610. doi: 10.1016/j.eneco.2011.08.014
![]() |
[124] | Rao T, Srivastava S (2013) Modeling movements in oil, gold, forex and market indices using search volume index and Twitter sentiments. Acm Web Sci Conf. |
[125] |
Reboredo JC (2011) How do crude oil prices co-move?: a copula approach. Energy Econ 33: 948-955. doi: 10.1016/j.eneco.2011.04.006
![]() |
[126] |
Sadorsky P (1999) Oil price shocks and stock market activity. Energy Econ 21: 449-469. doi: 10.1016/S0140-9883(99)00020-1
![]() |
[127] |
Saiz A, Simonsohn U (2013) Proxying for unobservable variables with internet document-frequency. J Eur Econ Assoc 11: 137-165. doi: 10.1111/j.1542-4774.2012.01110.x
![]() |
[128] |
Sauer DG (1994) Measuring economic markets for imported crude oil. Energy J 15: 107-123. doi: 10.5547/ISSN0195-6574-EJ-Vol15-No2-6
![]() |
[129] |
Schmidbauer H, Rösch A (2012) Opec news announcements: effects on oil price expectation and volatility. Energy Econ 34: 1656-1663. doi: 10.1016/j.eneco.2012.01.006
![]() |
[130] |
Schwarz TV, Szakmary AC (2010) Price discovery in petroleum markets: arbitrage, cointegration, and the time interval of analysis. J Futures Mark 14: 147-167. doi: 10.1002/fut.3990140204
![]() |
[131] |
Seyyedi S (2017) Analysis of the interactive linkages between gold prices, oil prices, and exchange rate in india. Global Econ Rev 46: 65-79. doi: 10.1080/1226508X.2017.1278712
![]() |
[132] |
Shao YH, Yang YH, Shao HL, et al. (2019) Time-varying lead-lag structure between the crude oil spot and futures markets. Phys A 523: 723-733. doi: 10.1016/j.physa.2019.03.002
![]() |
[133] |
Shrestha K (2014) Price discovery in energy markets. Energy Econ 45: 229-233. doi: 10.1016/j.eneco.2014.06.007
![]() |
[134] |
Silvapulle P, Moosa IA (2015) The relationship between spot and futures prices: evidence from the crude oil market. J Futures Mark 19: 175-193. doi: 10.1002/(SICI)1096-9934(199904)19:2<175::AID-FUT3>3.0.CO;2-H
![]() |
[135] |
Silvapulle P, Smyth R, Zhang X, et al. (2017) Nonparametric panel data model for crude oil and stock market prices in net oil importing countries. Energy Econ 67: 255-267. doi: 10.1016/j.eneco.2017.08.017
![]() |
[136] |
Singh VK, Nishant S, Kumar P (2018) Dynamic and directional network connectedness of crude oil and currencies: evidence from implied volatility. Energy Econ 76: 48-63. doi: 10.1016/j.eneco.2018.09.018
![]() |
[137] |
Singleton KJ (2014) Investor flows and the 2008 boom/bust in oil prices. Manage Sci 60: 300-318. doi: 10.1287/mnsc.2013.1756
![]() |
[138] |
Smith DJ (2005) New release: oil, blood and money: culture and power in Nigeria. Anthropological Q 8: 725-740. doi: 10.1353/anq.2005.0042
![]() |
[139] | Tang K, Xiong W (2012) Index investment and the financialization of commodities. Social Sci Electron Publishing 68: 54-74. |
[140] | Tushar R, Saket S (2013) Modeling movements in oil, gold, forex and market indices using search volume index and twitter sentiments. WebSci'13 Proceedings of the 5th Annual ACM Web Science Conference, New York, USA, 336-345. |
[141] | Vlastakis N, Markellos RN (2012) Information demand and stock market volatility. Social Sci Electron Publishing 36: 1808-1821. |
[142] |
Wang H, Huang JZ, Qu Y, et al. (2004) Web services: problems and future directions. J Web Semantics 1: 309-320. doi: 10.1016/j.websem.2004.02.001
![]() |
[143] |
Wang J, Wang J (2016) Forecasting energy market indices with recurrent neural networks: case study of crude oil price fluctuations. Energy 102: 365-374. doi: 10.1016/j.energy.2016.02.098
![]() |
[144] |
Wang SP, Hu AM, Wu ZX (2012) The impact of oil price volatility on china's economy: an empirical investigation based on var model. Adv Mater Res 524: 3211-3215. doi: 10.4028/www.scientific.net/AMR.524-527.3211
![]() |
[145] |
Wang Y, Wu C, Li Y (2016) Forecasting crude oil market volatility: a markov switching multifractal volatility approach. Int J Forecasting 32: 1-9. doi: 10.1016/j.ijforecast.2015.02.006
![]() |
[146] |
Wei Y, Wang Y, Huang D (2010) Forecasting crude oil market volatility: Further evidence using GARCH-class models. Energy Econ 32: 1477-1484. doi: 10.1016/j.eneco.2010.07.009
![]() |
[147] |
Weiner RJ (1991) Is the world oil market "one great pool"?. Energy J 12: 95-107. doi: 10.5547/ISSN0195-6574-EJ-Vol12-No3-7
![]() |
[148] |
Wirl F, Kujundzic A (2004) The impact of OPECconference outcomes on world oil prices 1984-2001. Energy J 25: 45-62. doi: 10.5547/ISSN0195-6574-EJ-Vol25-No1-3
![]() |
[149] |
Wu CC, Chung H, Chang YH (2012) The economic value of co-movement between oil price and exchange rate using copula-based Garch models. Energy Econ 34: 270-282. doi: 10.1016/j.eneco.2011.07.007
![]() |
[150] | Xie MQ, Jiang H, Huang YL, et al. (2006) New Class Recognition Based on Support Vector Data Description. Int Conf Machine Learning Cybernetics. |
[151] |
Yin L (2016) Does oil price respond to macroeconomic uncertainty? new evidence. Empir Econ 51: 921-938. doi: 10.1007/s00181-015-1027-7
![]() |
[152] |
Youssef M, Belkacem L, Mokni K (2015) Value-at-risk estimation of energy commodities: a long-memory garch-evt approach. Energy Econ 51: 99-110. doi: 10.1016/j.eneco.2015.06.010
![]() |
[153] |
Zhang X, Yu L, Wang S, et al. (2009) Estimating the impact of extreme events on crude oil price: an emd-based event analysis method. Energy Econ 31: 768-778. doi: 10.1016/j.eneco.2009.04.003
![]() |
[154] |
Zhang YJ, Wang J (2015) Exploring the WTI crude oil price bubble process using the markov regime switching model. Phys A 421: 377-387. doi: 10.1016/j.physa.2014.11.051
![]() |
[155] |
Zhang YJ, Wei YM (2010) The crude oil market and the gold market: evidence for cointegration, causality and price discovery. Resour Policy 35: 168-177. doi: 10.1016/j.resourpol.2010.05.003
![]() |
[156] |
Zhang YJ, Yao T (2016) Interpreting the movement of oil prices: driven by fundamentals or bubbles? Econ Model 55: 226-240. doi: 10.1016/j.econmod.2016.02.016
![]() |
[157] |
Zhang YJ, Fan Y, Tsai HT, et al. (2008) Spillover effect of us dollar exchange rate on oil prices. J Policy Model 30: 973-991. doi: 10.1016/j.jpolmod.2008.02.002
![]() |
[158] | Zhao X, Xi Z (2009) Estimation of Value-at-Risk for Energy Commodities via CAViaR Model. Commun Comput Inf Sci 35: 429-437. |