LMIs in Control/Matrix and LMI Properties and Tools/Convexity of LMIs

Definition edit

A set,  , in a real inner product space is convex if for all   and  , where  , it holds that  .

Lemma 1.1 edit

The set of solutions to an LMI is convex.

That is, the set   is a convex set, where   is an LMI.

Lemma 1.2 edit

An LMI,  , in the variable   is an expression of the form

 

where   and  ,  .

Proof edit

Consider   and  , and suppose that   and   satisfy Lemma 1.2.

The LMI   is convex, since

 


 

Convexity of LMI edit

From Lemma 1.1, it is known that an optimization problem with a convex objective function and LMI constraints is convex.

The following is a non-exhaustive list of scalar convex objective functions involving matrix variables that can be minimized in conjunction with LMI constraints to yield a semi-definite programming (SDP) problem.

  •  , where  ,  ,  , and  .
  1. Special case when   and  , where ,  , and  .
  2. Special case when  2 ,  , and  , where  .
  •  , where  ,  ,  ,  ,  , and  .
  1. Special case when   and  , where  ,  , and  .
  2. Special case when  ,   and  , where  .
  3. Special case when  ,   and  , where  ,  .
  4. Special case when  ,  ,  , and  , where  .
  •  , where   and  .

Relative Definition of a Matrix edit

The definiteness of a matrix can be found relative to another matrix.

For example,

Consider the matrices   and  . The matrix inequality   is equivalent to   or  .

Knowing the relative definiteness of matrices can be useful.

For example,

If in the previous example we have   and also know that  , when we know that  .

This follows from  .

Strict and Non-strict Matrix Inequalities edit

A strict matrix inequality can be converted to a non-strict matrix inequality.

For example,

  is implied by  , where  . Similarly,   is implied by  , where  

Converting a strict matrix inequality into a non-strict matrix inequality is useful when working with LMI solvers that cannot handle strict constraints.

Concatenation of LMIs edit

A useful property of LMIs is that multiple LMIs can be concatenated together to form a single LMI.

For example,

satisfying the LMIs   and   is equivalent to satisfying the concatenated LMI

 

More generally, satisfying the LMIs  ,   is equivalent to satisfying the concatenated LMI  .

External Links edit