Definition

A matrix function is a function that operates on matrices, analogous to scalar functions. Given a matrix and a scalar function (e.g., , , ), the matrix function is defined in a way consistent with acting on the eigenvalues or through a power series expansion.

Key Methods for Defining Matrix Functions

  1. Power Series Expansion: If has a convergent power series:

    then:

    where is the -th power of the matrix .

    Example: For the exponential function:

  2. Eigenvalue Decomposition: If is diagonalizable:

    where , then:

    where applies to each eigenvalue:

  3. Jordan Normal Form: If is not diagonalizable, use its Jordan decomposition:

    where is the Jordan form. Then:

    Here, involves handling blocks corresponding to repeated eigenvalues.

  4. Numerical Approximation: For large matrices or matrices without explicit decompositions, numerical methods (e.g., Padé approximants, Krylov subspace methods) are used.

Examples of Matrix Functions

1. Exponential of a Matrix ()

The matrix exponential is defined as:

It is used in solving systems of differential equations:


2. Logarithm of a Matrix ()

The matrix logarithm is the inverse of the matrix exponential:

For diagonalizable :

3. Square Root of a Matrix ()

The matrix square root satisfies:

For diagonalizable :

where .


4. Trigonometric Matrix Functions

  • Sine:

  • Cosine:


Properties

  1. Commutativity with Diagonalizable Matrices:
    If and commute (), then:

  2. Similarity Invariance:
    For any invertible matrix :

  3. Taylor Series Consistency:
    Matrix functions extend scalar Taylor series expansions to matrices.


Applications

  1. Differential Equations:
    Solving linear systems involves .

  2. Quantum Mechanics:
    Time evolution of quantum states uses matrix exponentials.

  3. Control Theory:
    Stability analysis uses functions like .

  4. Data Science and Machine Learning:
    Regularization (e.g., or ) in covariance estimation.