PROJECTENGRAM

POLYNOMIAL IN A MATRIX

Polynomial in a Matrix

Tags: #◇CSMATH2 #◇Linear Algebra #◇Computational Mathematics #◇Matrices #◇Matrix Operations #◇Computer Science #◇Vector Spaces #◇Linear Transformations


◇Overview

Definition: If A is an n×n square matrix and p(x) is a polynomial defined by:

◇Details / Theory

Definition: If A is an n×n square matrix and p(x) is a polynomial defined by:
p(x)=ck​xk+ck−1​xk−1+⋯+c1​x+c0​
where c0​,c1​,…,ck​ are scalars, then p(A) is the n×n matrix defined as:
p(A)=ck​Ak+ck−1​Ak−1+⋯+c1​A+c0​In​
(Handout 2, Page 9)
Personal Note: The constant term c0​ becomes c0​In​ when evaluating the polynomial for a matrix. Example: If p(x)=2x2−3x+4 and A=[1​0 2​3​].
Then p(A)=2A2−3A+4I2​.
First, calculate A2:
A2=A⋅A=[1​0 2​3​][1​0 2​3​]=[1(1)+0(2)​1(0)+0(3) 2(1)+3(2)​2(0)+3(3)​]=[1​0 8​9​]
Then,
p(A)=2[1​0 8​9​]−3[1​0 2​3​]+4[1​0 0​1​]p(A)=[2​0 16​18​]−[3​0 6​9​]+[4​0 0​4​]=[2−3+4​0−0+0 16−6+0​18−9+4​]=[3​0 10​13​]
(Example based on Handout 2, Page 9)

◇Common Pitfalls

Matrix polynomials require the matrix to be square (powers only defined for square matrices). The Cayley-Hamilton theorem states p(A)=Op(A) = O for the characteristic polynomial — don’t confuse this with p(λ)=0p(\lambda) = 0.

◇Summary

TL;DR — A matrix polynomial p(A)=cnAn+⋯+c1A+c0Ip(A) = c_n A^n + \cdots + c_1 A + c_0 I substitutes a square matrix into a polynomial. Every matrix satisfies its own characteristic polynomial (Cayley-Hamilton).

Related: Source / Reference:

◇References & Navigation

CONFIRMATION // 理解度の確認

ACTIVE RECALL VERIFICATION

Select an answer to verify conceptual comprehension and reveal the technical rationale.

Q1

To properly evaluate a polynomial p(x)p(x) at a given matrix AA, what type of matrix must AA be?

Q2

When substituting a matrix AA into a polynomial p(x)p(x), how is the constant term c0c_0 handled?

Q3

What does the Cayley-Hamilton theorem formally state regarding a square matrix and its characteristic polynomial?

Polynomial in a Matrix | PROJECT ENGRAM