For real rectangular matrices, expanding leaves the quadratic remainder , whose matrix norm is . Thus the displayed Fréchet derivative is a linear map in the increment . At an orthogonal matrix, its kernel consists of increments with skew-symmetric. This is the tangent-space condition obtained by differentiating .
Floquet growth rate Created 2026-10-06 Updated 2026-10-14
The Floquet growth rate measures the exponential trend of a periodic linear differential equation over many coefficient periods. A Floquet multiplier measures the factor per period ; the corresponding rate per unit time is
where is a Floquet exponent. Taking the real part removes the ambiguity in the complex logarithm.
For the scalar example under periodic solution, and the Floquet growth rate is , independently of . Indeed,
The instantaneous logarithmic derivative keeps oscillating even though its average over complete periods is exactly . Sampling at the same phase in each period removes the modulation altogether: .
Figure 1.
The multiplier gives a factor per period and its logarithm gives a rate per unit time
. Left: sampling at , , gives ; straight lines on the logarithmic scale have slopes per period. Right: the instantaneous logarithmic derivatives oscillate around the constant long-term rates . Details.
For the general finite-dimensional homogeneous linear differential equation , assume that is continuous on the real line and -periodic, with . Normalize its fundamental matrix by and set . The maximal asymptotic exponential rate, using any induced matrix norm, is
Here is the spectral radius, are the Floquet multipliers, and invertibility gives . This concerns growth of the solution operator; it does not say that every initial condition attains the maximum.[ref]
To prove the formula, write with . Periodicity and uniqueness give
Both and have uniformly bounded matrix norms on a period. Consequently differs from by at most fixed multiplicative factors. The spectral radius formula gives , proving the claimed limit without choosing a matrix logarithm.
For a particular nonzero initial condition , decompose into the generalized eigenspaces of over the complex numbers. The rate of is the largest among components that are nonzero. Generic data have a component in the dominant generalized eigenspaces and attain ; data contained in the sum of the subdominant generalized eigenspaces have a smaller rate. For example, with , the maximal rate is , while decays at rate . These invariant subspaces describe initial data at phase zero. Their transported versions can vary with time and satisfy .
A negative Floquet growth rate allows temporary amplification. For the constant non-normal matrix
the initial condition has Euclidean norm , which rises from to about at before eventually decaying. Its exponential rate is still : the Jordan block contributes a polynomial factor, whose logarithm divided by tends to zero. At a unit-modulus Floquet multiplier, such polynomial growth can even be unbounded with zero exponential rate; gives . Thus zero Floquet growth rate alone proves neither boundedness nor a periodic solution.
Induced matrix norm 2026-10-31
A vector norm on a finite-dimensional real or complex vector space induces the displayed matrix norm on its linear operators. It is the corresponding operator norm, and the supremum can equivalently be taken over the unit sphere. Applying the length bound twice proves submultiplicativity: , hence .
Matrix 2-norm Created 2026-09-24 Updated 2026-10-14
The matrix 2-norm is the operator norm induced by the Euclidean norm:
It equals the largest singular value of and is invariant under multiplication by orthogonal or unitary matrices.
The matrix norm induced by Euclidean vector norms is , equal to the largest singular value.
For an invertible matrix , induction gives , including . The power series for the matrix exponential is absolutely convergent in every matrix norm, so multiplication by the fixed matrices can be taken through the sum. This proves the displayed identity without any diagonalizability assumption. In particular, if with diagonal, then .
In a submultiplicative matrix norm, the exponential series is absolutely convergent. Its Cauchy product can therefore be grouped by the total degree:
When , the inner sum is by the binomial theorem. Thus . The commutation assumption is used precisely in that binomial expansion; absolute convergence alone does not supply it.
For a finite matrix, the series defining the matrix exponential converges absolutely in any matrix norm, because . Thus the Hermitian adjoint may be taken term by term. Since ,
Therefore the matrix exponential of a Hermitian matrix is Hermitian.
If is a diagonal matrix, then . Summing each entry separately gives
For the Hermitian matrix case each is real. The diagonal entry formula itself remains valid for complex diagonal entries.
Write the spline interpolation operator as , where samples at the interpolation sites and synthesizes the normalized B-spline expansion. Sampling has operator norm at most one, and nonnegative B-splines with sum at most one give . Hence
Here the matrix norm is the maximum absolute row sum. Existence of the inverse matrix requires the usual ordered distinct interpolation sites and the Schoenberg–Whitney theorem support conditions, with endpoint values interpreted by their one-sided limits. If the displayed diagonal condition is read without the implicit ordering and distinctness, it is insufficient: all three sites equal to in the quadratic example give positive diagonal entries but three identical rows. The estimate applies whenever the interpolating linear map in the question is defined uniquely.
For the quadratic Bernstein basis, , and . Sampling and inverting give
The three cardinal Lagrange interpolation polynomials are
The Lebesgue constant of interpolation gives the exact operator norm: the upper bound follows from . To attain it at a maximizing point, prescribe at the three sites the signs of the corresponding cardinal polynomials and extend those values by a continuous piecewise linear function of norm one.
On , the first two cardinal polynomials are nonnegative and the last is nonpositive. Since their sum is one, their absolute sum is . Its maximum is at . Reflection gives the same maximum at on the other half. In particular the data produce , attaining . Thus
The coefficient estimate loses cancellation among the B-splines, which explains why it is not sharp for the resulting function norm.
Induction shows for every nonnegative integer : in a product, adjacent factors cancel. At , this is . Hence each partial sum of the matrix exponential satisfies
The series is absolutely convergent, since a submultiplicative matrix norm bounds it by . Passing to the limit therefore proves that the matrix exponential respects similarity:
No diagonalizability assumption is required.
Write the inverse tensor as
Insert this into and equate powers of . One obtains successively
Thus the Neumann series gives
Every contraction is an ordinary ordered matrix product. No transpose or symmetry assumption is used. Multiplying the truncated series on either side by leaves , which verifies the error order. For a fixed finite matrix this expansion converges whenever in a submultiplicative matrix norm.
Let . The product rule and differentiation of the matrix exponential give
where brackets are the operator commutator. Evaluating at zero gives , and . The Taylor series at zero is consequently
In particular , which also follows by multiplying the two matrix exponential series through quadratic order. For fixed finite matrices the remainder has the stated Big O notation in any matrix norm.
Strict diagonal dominance gives
Thus every , and the diagonal matrix has inverse . The iteration matrix has entries
Each row Gershgorin disc for is centred at zero and has radius
Therefore every eigenvalue of satisfies
Equivalently, the induced matrix norm satisfies , bounding the spectral radius. This is the usual Jacobi convergence from strict diagonal dominance; the Jacobi error matrix is , with the same eigenvalue magnitudes.
Expand at a matrix increment :
The last term is in a matrix norm, so it contributes no derivative. Hence
This is a linear operator on matrix increments, not a scalar entrywise derivative.
The Fréchet derivative at is the linear map satisfying
It is unique. When both derivatives exist, the chain rule is .
For the square map,
The remainder has norm at most in a submultiplicative matrix norm, hence is . Therefore
Matrix multiplication is not commutative, so the two terms cannot generally be combined as .
Small rotation commutator 2026-10-14
Use the cross-product Lie algebra convention , , , so . Put and , using the matrix exponential. The finite group commutator is
Here and big O notation refers to any fixed matrix norm. Active rotation matrices act on column vectors from right to left: first rotate about by , then about by , then about by , and finally about by . Swapping and replaces the product by its inverse and changes the leading Lie bracket to .
Writing and , direct matrix multiplication gives
For radians, , whereas . Thus the residual is a positive rotation about to leading order; at finite it also has smaller components. The Lie bracket captures the leading effect of the four moves rather than their entire finite motion. See Etingof, Section 7.2, Proposition 7.11.
Figure 1.
Four small rotations leave the motion predicted by their Lie bracket
. Details.
The left panel projects the actual four arcs onto the -plane for ; the start and endpoint are close but distinct. The right panel divides the residual coordinates by , making the limit visible. This is a numerical picture of in the SO(3) Lie algebra.
A nonzero pivot element can still be a poor numerical choice. Partial pivoting bounds the absolute values of the elimination multipliers by one in exact arithmetic, because each numerator is no larger than the selected denominator. This usually improves numerical stability, but does not prevent every possible growth of intermediate entries or guarantee accurate answers for every linear system.[ref]
To see the mechanism without depending on hardware, define a toy floating-point arithmetic model. The operator rounds an exact real number to the nearest value with three significant decimal digits; halfway cases choose the even final digit, and . Allow an unbounded exponent range. Round the inputs and the result of every addition, subtraction, multiplication and division separately; a product followed by a subtraction rounds twice. This is a prescribed arithmetic model, not a measurement of a physical computer. All inputs in the following original example are represented exactly:
Without a row interchange, the elimination multiplier is . The last coefficient and right-hand side become
Two distinct exact values now have the same rounded representation. Back substitution therefore returns
The small difference carrying information about was lost during elimination; the final subtraction only exposes that loss. Dividing by the tiny pivot element amplifies sensitivity to the lost information.
With partial pivoting, interchange the two rows, including their right-hand sides, to start from . Now , and the rounded updates are
Back substitution gives and . Both paths round intermediate values, but only the first creates million-sized entries and then divides a lost difference by .
The true solution follows from the original second equation :
Evaluate the linear-system residual against the original data in exact arithmetic, separately from the three-digit solve. With , the maximum norm, the results are
The respective relative linear-system residuals are and . Computing the diagnostic in higher precision matters: a check made only against the rounded reduced equations would miss the original error.
Figure 1.
The same three-digit floating-point arithmetic model gives without a row interchange and with partial pivoting; exact linear-system residuals expose the difference
. Details.
This matrix is well conditioned in the maximum norm: its induced matrix norm is , while
The failure therefore belongs to this unpivoted algorithm, rather than a large condition number. In general, however, partial pivoting cannot remove sensitivity inherent in the data. For any approximate solution of an invertible matrix system, ; the induced matrix norm inequality and give
A small linear-system residual controls solution error only in conjunction with the condition number; numerical stability and sensitivity are different questions.[ref]