Lyapunov forms of bounded operators #
A bounded operator A on a real inner product space has a Lyapunov form if there are a symmetric
operator S and a constant c > 0 with
c ‖v‖² ≤ ⟪S (A v), v⟫ for every v.
For matrices this is the Lyapunov inequality S A + Aᵀ S ≥ 2c > 0. The quadratic form
q(v) = ⟪S v, v⟫ then decreases at rate at least 2c ‖v‖² along every solution of v' = -A v,
and this monotonicity is what turns the condition into coercive estimates for the first-order
operator d/ds + A on the line. No symmetry of A is required, and S may be indefinite. A
symmetric operator with α ‖v‖ ≤ ‖A v‖ has the Lyapunov form S = A with c = α².
In finite dimensions, the inertia theorem of Ostrowski and Schneider identifies the operators with
a Lyapunov form as the hyperbolic ones, those without eigenvalues on the imaginary axis. This file
proves the easy half: an operator with a Lyapunov form has no purely imaginary eigenvalue
(ContinuousLinearMap.HasLyapunovForm.eq_zero_of_apply_eq_neg_smul_of_apply_eq_smul). The converse
is ContinuousLinearMap.hasLyapunovForm_iff_forall_eq_zero_of_apply_eq_neg_smul_of_apply_eq_smul
in TauCeti.Analysis.InnerProductSpace.LyapunovForm.Hyperbolic.
Main declarations #
ContinuousLinearMap.HasLyapunovForm:Ahas a Lyapunov form, unfolded byContinuousLinearMap.hasLyapunovForm_iff.ContinuousLinearMap.isSymmetric_neg_and_forall_le_inner_neg_apply_neg_apply:-Sis a Lyapunov form of-AwheneverSis one ofA, with the same constant;ContinuousLinearMap.HasLyapunovForm.negis the corresponding statement forHasLyapunovForm.ContinuousLinearMap.hasLyapunovForm_of_isSymmetric: a symmetric operator bounded below has a Lyapunov form;ContinuousLinearMap.hasLyapunovForm_of_tendsto_of_isSymmetricapplies this to a limit of symmetric operators, andContinuousLinearMap.hasLyapunovForm_sub_smul_id_of_isSymmetricto its shiftsA - c • idwith|c|below the bound.ContinuousLinearMap.HasLyapunovForm.exists_eventually_nhds: one Lyapunov form serves every operator close enough toA;ContinuousLinearMap.isOpen_setOf_hasLyapunovFormis the corresponding openness statement.ContinuousLinearMap.mul_norm_le_opNorm_mul_norm_apply_of_forall_le_inner: a symmetric Lyapunov formSofAsatisfiesc ‖v‖ ≤ ‖A‖ ‖S v‖, so it is bounded below (ContinuousLinearMap.exists_pos_forall_mul_norm_le_norm_apply_of_forall_le_inner).ContinuousLinearMap.hasLyapunovForm_one_sub_smul_add_smul: a symmetric Lyapunov formSofAis a Lyapunov form of every(1 - t) A + t Swith0 ≤ t ≤ 1, which joinsAto the bounded-below symmetric operatorSthrough operators with Lyapunov forms.ContinuousLinearMap.HasLyapunovForm.eq_zero_of_apply_eq_neg_smul_of_apply_eq_smul:Ahas no purely imaginary eigenvalue, and in particular is injective.ContinuousLinearMap.HasLyapunovForm.neg_adjoint: in finite dimensions,-A†has a Lyapunov form wheneverAdoes. The formal adjoint ofd/ds + Ais-d/ds + A†; multiplying it by-1givesd/ds - A†, whose coefficient is-A†.
References #
- A. Ostrowski and H. Schneider, Some theorems on the inertia of general matrices, J. Math. Anal. Appl. 4 (1962), 72–84.
- R. A. Horn and C. R. Johnson, Topics in Matrix Analysis, Cambridge University Press, 1991, §2.4 (the inertia theorem).
A bounded operator A has a Lyapunov form if there are a symmetric operator S and a
constant c > 0 with c ‖v‖² ≤ ⟪S (A v), v⟫ for every v: the matrix inequality
S A + Aᵀ S ≥ 2c. In finite dimensions this characterizes hyperbolic operators.
Instances For
Unfolding ContinuousLinearMap.HasLyapunovForm.
Negating a Lyapunov form. If S is a Lyapunov form of A with constant c, then -S
is one of -A with the same constant. Along the flow of A this reverses time.
If A has a Lyapunov form, then so does -A.
A symmetric operator bounded below has a Lyapunov form, namely S = A with c = α².
A limit of symmetric operators bounded below has a Lyapunov form. If symmetric operators
F i tend to A and α ‖v‖ ≤ ‖A v‖ with α > 0, then A is symmetric, so it has the Lyapunov
form S = A.
A symmetric operator bounded below keeps a Lyapunov form under small shifts. If A is
symmetric with α ‖v‖ ≤ ‖A v‖ and |c| < α, then A - c • id is symmetric with
(α - |c|) ‖v‖ ≤ ‖(A - c • id) v‖, so it has a Lyapunov form.
A Lyapunov form survives small perturbations. If A has a Lyapunov form, then a single
symmetric S and a single constant c > 0 satisfy c ‖v‖² ≤ ⟪S (B v), v⟫ for every B
close enough to A.
The operators with a Lyapunov form are an open set.
An operator with a Lyapunov form has no purely imaginary eigenvalue. If A v = -ω • w
and A w = ω • v, so that v + i w is an eigenvector of the complexification of A with
eigenvalue i ω, then v = 0 and w = 0.
The norm estimate for a Lyapunov form. If S is symmetric and c ‖v‖² ≤ ⟪S (A v), v⟫ for
every v, then c ‖v‖ ≤ ‖A‖ ‖S v‖.
A symmetric Lyapunov form S of A, with c ‖v‖² ≤ ⟪S (A v), v⟫ and c > 0, is bounded
below by a positive constant: α ‖v‖ ≤ ‖S v‖.
A Lyapunov form is a Lyapunov form along the segment to itself. If S is a symmetric
Lyapunov form of A, with c ‖v‖² ≤ ⟪S (A v), v⟫ and c > 0, then for 0 ≤ t ≤ 1 the operator
(1 - t) A + t S has the Lyapunov form S, since ⟪S (S v), v⟫ = ‖S v‖². So every operator with
a symmetric Lyapunov form is joined to a bounded-below symmetric operator through operators with
Lyapunov forms.
An operator with a Lyapunov form is injective.
The negated adjoint has a Lyapunov form. In finite dimensions, if A has the Lyapunov
form S, then -A† has the Lyapunov form -S⁻¹. The operator -A† is the coefficient of
d/ds - A†, the negative of the formal adjoint -d/ds + A† of d/ds + A.