Birkhoff Factorization
   HOME

TheInfoList



OR:

In mathematics, Birkhoff factorization or Birkhoff decomposition, introduced by , is a generalization of the
LU decomposition In numerical analysis and linear algebra, lower–upper (LU) decomposition or factorization factors a matrix as the product of a lower triangular matrix and an upper triangular matrix (see matrix multiplication and matrix decomposition). The produ ...
(i.e. Gauss elimination) to loop groups. The factorization of an
invertible matrix In linear algebra, an invertible matrix (''non-singular'', ''non-degenarate'' or ''regular'') is a square matrix that has an inverse. In other words, if some other matrix is multiplied by the invertible matrix, the result can be multiplied by a ...
M\in\mathrm_n(\mathbb ,z^ with coefficients that are Laurent polynomials in z is given by a product M=M^M^M^, where M^ has entries that are polynomials in z, M^=\mathrm(z^, z^,...,z^) is diagonal with k_i\in\mathbb for 1\leq i\leq n and k_1\geq k_2\geq ...\geq k_n, and M^ has entries that are polynomials in z^. For a generic matrix we have M^=\mathrm. Birkhoff factorization implies the Birkhoff–Grothendieck theorem of that
vector bundle In mathematics, a vector bundle is a topological construction that makes precise the idea of a family of vector spaces parameterized by another space X (for example X could be a topological space, a manifold, or an algebraic variety): to eve ...
s over the projective line are sums of
line bundle In mathematics, a line bundle expresses the concept of a line that varies from point to point of a space. For example, a curve in the plane having a tangent line at each point determines a varying line: the ''tangent bundle'' is a way of organis ...
s. There are several variations where the general
linear group In mathematics, a matrix group is a group ''G'' consisting of invertible matrices over a specified field ''K'', with the operation of matrix multiplication. A linear group is a group that is isomorphic to a matrix group (that is, admitting a ...
is replaced by some other reductive algebraic group, due to . Birkhoff factorization follows from the Bruhat decomposition for affine Kac–Moody groups (or
loop group In mathematics, a loop group (not to be confused with a loop) is a group of loops in a topological group ''G'' with multiplication defined pointwise. Definition In its most general form a loop group is a group of continuous mappings from a ...
s), and conversely the Bruhat decomposition for the affine general linear group follows from Birkhoff factorization together with the Bruhat decomposition for the ordinary general linear group.


Algorithm

There is an effective algorithm to compute the Birkhoff factorization. We present the algorithm for matrices with determinant 1, i.e. M\in\mathrm_n(\mathbb ,z^. We follow the book by Clancey-Gohberg,. where also the general case can be found. ''First step:'' Replace M by z^mM for m\in\mathbb such that z^mM\in\mathrm_n(\mathbb . ''Second step:'' Permute the rows and factor out the highest possible power of z in each row, while staying in \mathrm_n(\mathbb . The permutation has to ensure that the highest powers of z are decreasing. ''Third step:'' Perform row operations such that at least one row becomes zero modulo z. Repeat the second and third step until the determinant is 1 again. Then gathering all matrices and dividing by z^m\mathrm gives the result. Note that as long as the determinant of the matrix is not 1 again, the determinant is zero modulo z, hence the rows are linearly dependent modulo z. Therefore the third step can be carried out. Example: Consider M=\left(\begin1+z & z^+2 \\ z & 2\end\right). The determinant is 1. The first step is done by replacing M by zM. The second step is \left(\beginz+z^2 & 1+2z \\ z^2 & 2z\end\right)=\left(\begin0 & 1 \\ 1 & 0\end\right)\left(\beginz & 0\\ 0 &1\end\right)\left(\beginz & 2 \\ z+z^2 & 1+2z\end\right). The third step gives \left(\beginz & 2 \\ z+z^2 & 1+2z\end\right)=\left(\begin1 & 0 \\ 1/2 & 1\end\right)\left(\beginz & 2 \\ z/2+z^2 & 2z\end\right). Repeating step 2 gives : : zM=\begin0 & 1 \\ 1 & 0\end\beginz & 0\\ 0 &1\end\begin1 & 0 \\ 1/2 & 1\end\begin0 & 1 \\ 1 & 0\end\beginz & 0\\ 0 &1\end\beginz & 2 \\ 1/2+z & 2\end=\beginz^/2 & 1 \\ 1 & 0\end\beginz & 0 \\ 0 & z\end\beginz & 2 \\ 1/2+z & 2\end. Therefore M=\left(\beginz^/2 & 1 \\ 1 & 0\end\right)\left(\beginz & 2 \\ 1/2+z & 2\end\right).


See also

*
Birkhoff decomposition (disambiguation) Birkhoff decomposition refers to two different mathematical concepts: * The Birkhoff factorization, introduced by George David Birkhoff at 1909, is the presentation of an invertible matrix with polynomial coefficients as a product of three matrice ...
* Riemann–Hilbert problem


Notes


References

* * * * * Matrices (mathematics) {{matrix-stub