Sublinear function

This is an old revision of this page, as edited by 86.241.153.119 (talk) at 07:17, 24 April 2022 (Definitions). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In linear algebra, a sublinear function (or functional as is more often used in functional analysis), also called a quasi-seminorm or a Banach functional, on a vector space is a real-valued function with only some of the properties of a seminorm. Unlike seminorms, a sublinear function does not have to be nonnegative-valued and also does not have to be absolutely homogeneous. Seminorms are themselves abstractions of the more well known notion of norms, where a seminorm has all the defining properties of a norm except that it is not required to map non-zero vectors to non-zero values.

In functional analysis the name Banach functional is sometimes used, reflecting that they are most commonly used when applying a general formulation of the Hahn–Banach theorem. The notion of a sublinear function was introduced by Stefan Banach when he proved his version of the Hahn-Banach theorem.[1]

There is also a different notion in computer science, described below, that also goes by the name "sublinear function."

Definitions

Let   be a vector space over a field   where   is either the real numbers   or complex numbers   A real-valued function   on   is called a sublinear function (or a sublinear functional if  ), and also sometimes called a quasi-seminorm or a Banach functional, if it has these two properties:[1]

  1. Positive homogeneity/Nonnegative homogeneity:   for all real   and all  
    • This condition holds if and only if   for all positive real   and all  
  2. Subadditivity/Triangle inequality:   for all  
    • This subadditivity condition requires   to be real-valued.

A function   is called positive[2] or nonnegative if   for all   It is a symmetric function if   for all   Every subadditive symmetric function is necessarily nonnegative.[proof 1] A sublinear function on a real vector space is symmetric if and only if it is a seminorm.

The set of all sublinear functions on   denoted by   can be partially ordered by declaring   if and only if   for all   A sublinear function is called minimal if it is a minimal element of   under this order. A sublinear function is minimal if and only if it is a real linear functional.[1]

Examples and sufficient conditions

Every norm, seminorm, and real linear functional is a sublinear function. The identity function   on   is an example of a sublinear function (in fact, it is even a linear functional) that is neither positive nor a seminorm; the same is true of this map's negation  [3] More generally, for any real   the map   is a sublinear function on   and moreover, every sublinear function   is of this form; specifically, if   and   then   and  

If   and   are sublinear functions on a real vector space   then so is the map   More generally, if   is any non-empty collection of sublinear functionals on a real vector space   and if for all     then   is a sublinear functional on  [3]

A function   is sublinear if and only if it is subadditive, convex, and satisfies  

Properties

Every sublinear function is a convex function.

If   is a sublinear function on a vector space   then[proof 2][2]   which implies that at least one of   and   must be nonnegative; that is,[2]   Moreover, when   is a sublinear function on a real vector space then the map   defined by   is a seminorm.[2]

Subadditivity of   guarantees[1][proof 3]   so if   is also symmetric then the reverse triangle inequality will hold:  

Associated seminorm

If   is a real-valued sublinear function on a real vector space   (or if   is complex, then when it is considered as a real vector space) then the map   defines a seminorm on the real vector space   called the seminorm associated with  [2] A sublinear function   on a real or complex vector space is a symmetric function if and only if   where   as before.

More generally, if   is a real-valued sublinear function on a (real or complex) vector space   then   will define a seminorm on   if this supremum is always a real number (that is, never equal to  ).

Relation to linear functionals

If   is a sublinear function on a real vector space   then the following are equivalent:[1]

  1.   is a linear functional.
  2. for every    
  3. for every    
  4.   is a minimal sublinear function.

If   is a sublinear function on a real vector space   then there exists a linear functional   on   such that  [1]

If   is a real vector space,   is a linear functional on   and   is a positive sublinear function on   then   on   if and only if  [1]

Dominating a linear functional

A real-valued function   defined on a subset of a real or complex vector space   is said to be dominated by a sublinear function   if   for every   that belongs to the ___domain of   If   is a real linear functional on   then[4][1]   is dominated by   (that is,  ) if and only if   Moreover, if   is a seminorm or some other symmetric map (which by definition means that   holds for all  ) then   if and only if  

Theorem[1]If   be a sublinear function on a real vector space   and if   then there exists a linear functional   on   that is dominated by   (that is,  ) and satisfies   Moreover, if   is a topological vector space and   is continuous at the origin then   is continuous.

Continuity

Theorem[5]Suppose   is a subadditive function (that is,   for all  ). Then   is continuous at the origin if and only if   is uniformly continuous on   If   satisfies   then   is continuous if and only if its absolute value   is continuous. If   is non-negative then   is continuous if and only if   is open in  

Suppose   is a topological vector space (TVS) over the real or complex numbers and   is a sublinear function on   Then the following are equivalent:[5]

  1.   is continuous;
  2.   is continuous at 0;
  3.   is uniformly continuous on  ;

and if   is positive then we may add to this list:

  1.   is open in  

If   is a real TVS,   is a linear functional on   and   is a continuous sublinear function on   then   on   implies that   is continuous.[5]

Relation to Minkowski functions and open convex sets

Theorem[5]If   is a convex open neighborhood of the origin in a TVS   then the Minkowski functional of     is a continuous non-negative sublinear function on   such that  ; if in addition   is balanced then   is a seminorm on  

Relation to open convex sets

Theorem[5]Suppose that   is a TVS (not necessarily locally convex or Hausdorff) over the real or complex numbers. Then the open convex subsets of   are exactly those that are of the form   for some   and some positive continuous sublinear function   on  

Proof

Let   be an open convex subset of   If   then let   and otherwise let   be arbitrary. Let   be the Minkowski functional of   where   is a continuous sublinear function on   since   is convex, absorbing, and open (  however is not necessarily a seminorm since   was not assumed to be balanced). From the properties of Minkowski functionals, it is known that   from which   follows. Since   this completes the proof.  

Operators

The concept can be extended to operators that are homogeneous and subadditive. This requires only that the codomain be, say, an ordered vector space to make sense of the conditions.

Computer science definition

In computer science, a function   is called sublinear if   or   in asymptotic notation (notice the small  ). Formally,   if and only if, for any given   there exists an   such that   for  [6] That is,   grows slower than any linear function. The two meanings should not be confused: while a Banach functional is convex, almost the opposite is true for functions of sublinear growth: every function   can be upper-bounded by a concave function of sublinear growth.[7]

See also

Notes

  1. ^ Let   The triangle inequality and symmetry imply   Substituting   for   and then subtracting   from both sides proves that   Thus   which implies    
  2. ^ If   and   then nonnegative homogeneity implies that   Consequently,   which is only possible if    
  3. ^   which happens if and only if    

References

  1. ^ a b c d e f g h i Narici & Beckenstein 2011, pp. 177–220.
  2. ^ a b c d e Narici & Beckenstein 2011, pp. 120–121.
  3. ^ a b Narici & Beckenstein 2011, pp. 177–221.
  4. ^ Rudin 1991, pp. 56–62.
  5. ^ a b c d e Narici & Beckenstein 2011, pp. 192–193.
  6. ^ Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein (2001) [1990]. "3.1". Introduction to Algorithms (2nd ed.). MIT Press and McGraw-Hill. pp. 47–48. ISBN 0-262-03293-7.{{cite book}}: CS1 maint: multiple names: authors list (link)
  7. ^ Ceccherini-Silberstein, Tullio; Salvatori, Maura; Sava-Huss, Ecaterina (2017-06-29). Groups, graphs, and random walks. Cambridge. Lemma 5.17. ISBN 9781316604403. OCLC 948670194.{{cite book}}: CS1 maint: ___location missing publisher (link)

Bibliography