Absorbing set explained

S

which can be "inflated" or "scaled up" to eventually always include any given point of the vector space. Alternative terms are radial or absorbent set. Every neighborhood of the origin in every topological vector space is an absorbing subset.

Definition

Notation for scalars

Suppose that

X

is a vector space over the field

K

of real numbers

\R

or complex numbers

\Complex,

and for any

-infty\leqr\leqinfty,

let B_r = \ \quad \text \quad B_ = \denote the open ball (respectively, the closed ball) of radius

r

in

K

centered at

0.

Define the product of a set

K\subseteqK

of scalars with a set

A

of vectors as

KA=\{ka:k\inK,a\inA\},

and define the product of

K\subseteqK

with a single vector

x

as

Kx=\{kx:k\inK\}.

Preliminaries

Balanced core and balanced hull

A subset

S

of

X

is said to be if

as\inS

for all

s\inS

and all scalars

a

satisfying

|a|\leq1;

this condition may be written more succinctly as

B\leqS\subseteqS,

and it holds if and only if

B\leqS=S.

Given a set

T,

the smallest balanced set containing

T,

denoted by

\operatorname{bal}T,

is called the of

T

while the largest balanced set contained within

T,

denoted by

\operatorname{balcore}T,

is called the of

T.

These sets are given by the formulas \operatorname T ~=~ c \, T = B_ Tand\operatorname T ~=~ \begin c \, T & \text 0 \in T \\\varnothing & \text 0 \not\in T, \\\end(these formulas show that the balanced hull and the balanced core always exist and are unique). A set

T

is balanced if and only if it is equal to its balanced hull (

T=\operatorname{bal}T

) or to its balanced core (

T=\operatorname{balcore}T

), in which case all three of these sets are equal:

T=\operatorname{bal}T=\operatorname{balcore}T.

If

c

is any scalar then \operatorname (c \, T) = c \, \operatorname T = |c| \, \operatorname T while if

c0

is non-zero or if

0\inT

then also\operatorname (c \, T) = c \, \operatorname T = |c| \, \operatorname T.

One set absorbing another

If

S

and

A

are subsets of

X,

then

A

is said to

S

if it satisfies any of the following equivalent conditions:
  1. Definition: There exists a real

r>0

such that

S\subseteqcA

for every scalar

c

satisfying

|c|\geqr.

Or stated more succinctly,

S\subseteq{stylecap\limits|c|

} c \, A for some

r>0.

    • If the scalar field is

\R

then intuitively, "

A

absorbs

S

" means that if

A

is perpetually "scaled up" or "inflated" (referring to

tA

as

t\toinfty

) then (for all positive

t>0

sufficiently large), all

tA

will contain

S;

and similarly,

tA

must also eventually contain

S

for all negative

t<0

sufficiently large in magnitude.

||

), which thus ties this definition to the usual Euclidean topology on the scalar field. Consequently, the definition of an absorbing set (given below) is also tied to this topology.
  1. There exists a real

r>0

such that

cS\subseteqA

for every non-zero[1] scalar

c0

satisfying

|c|\leqr.

Or stated more succinctly,

{stylecup\limits0

} c \, S \, \subseteq \, A for some

r>0.

    • Because this union is equal to

\left(B\leq\setminus\{0\}\right)S,

where

B\leq\setminus\{0\}=\{c\inK:0<|c|\leqr\}

is the closed ball with the origin removed, this condition may be restated as:

\left(B\leq\setminus\{0\}\right)S\subseteqA

for some

r>0.

    • The non-strict inequality

\leq

can be replaced with the strict inequality

<,

which is the next characterization.
  1. There exists a real

r>0

such that

cS\subseteqA

for every non-zero[1] scalar

c0

satisfying

|c|<r.

Or stated more succinctly,

\left(Br\setminus\{0\}\right)S\subseteqA

for some

r>0.

    • Here

Br\setminus\{0\}=\{c\inK:0<|c|<r\}

is the open ball with the origin removed and

\left(Br\setminus\{0\}\right)S={stylecup\limits0

} c \, S.

If

A

is a balanced set then this list can be extended to include:
  1. There exists a non-zero scalar

    c0

    such that

    S\subseteqcA.

    • If

    0\inA

    then the requirement

    c0

    may be dropped.
  2. There exists a non-zero[1] scalar

    c0

    such that

    cS\subseteqA.

If

0\inA

(a necessary condition for

A

to be an absorbing set, or to be a neighborhood of the origin in a topology) then this list can be extended to include:
  1. There exists

    r>0

    such that

    cS\subseteqA

    for every scalar

    c

    satisfying

    |c|<r.

    Or stated more succinctly,

    BrS\subseteqA.

  2. There exists

    r>0

    such that

    cS\subseteqA

    for every scalar

    c

    satisfying

    |c|\leqr.

    Or stated more succinctly,

    B\leqS\subseteqA.

    • The inclusion

    B\leqS\subseteqA

    is equivalent to

    B\leqS\subseteq\tfrac{1}{r}A

    (since

    B\leq=rB\leq

    ). Because

    B\leqS=\operatorname{bal}S,

    this may be rewritten

    \operatorname{bal}S\subseteq\tfrac{1}{r}A,

    which gives the next statement.
  3. There exists

    r>0

    such that

    \operatorname{bal}S\subseteqrA.

  4. There exists

    r>0

    such that

    \operatorname{bal}S\subseteq\operatorname{balcore}(rA).

  5. There exists

    r>0

    such that

          S\subseteq\operatorname{balcore}(rA).

    • The next characterizations follow from those above and the fact that for every scalar

    c,

    the balanced hull of

    A

    satisfies

    \operatorname{bal}(cA)=c\operatorname{bal}A=|c|\operatorname{bal}A

    and (since

    0\inA

    ) its balanced core satisfies

    \operatorname{balcore}(cA)=c\operatorname{balcore}A=|c|\operatorname{balcore}A.

  6. There exists

    r>0

    such that

      S\subseteqr\operatorname{balcore}A.

    In words, a set is absorbed by

    A

    if it is contained in some positive scalar multiple of the balanced core of

    A.

  7. There exists

    r>0

    such that

    rS\subseteq    \operatorname{balcore}A.

  8. There exists a non-zero[1] scalar

    c0

    such that

    cS\subseteq\operatorname{balcore}A.

    In words, the balanced core of

    A

    contains some non-zero scalar multiple of

    S.

  9. There exists a scalar

    c

    such that

    \operatorname{bal}S\subseteqcA.

    In words,

    A

    can be scaled to contain the balanced hull of

    S.

  10. There exists a scalar

    c

    such that

    \operatorname{bal}S\subseteq\operatorname{balcore}(cA).

  11. There exists a scalar

    c

    such that

          S\subseteq\operatorname{balcore}(cA).

    In words,

    A

    can be scaled so that its balanced core contains

    S.

  12. There exists a scalar

    c

    such that

          S\subseteqc\operatorname{balcore}A.

  13. There exists a scalar

    c

    such that

    \operatorname{bal}S\subseteqc\operatorname{balcore}(A).

    In words, the balanced core of

    A

    can be scaled to contain the balanced hull of

    S.

  14. The balanced core of

    A

    absorbs the balanced hull

    S

    (according to any defining condition of "absorbs" other than this one).

If

0\not\inS

or

0\inA

then this list can be extended to include:
  1. A\cup\{0\}

    absorbs

    S

    (according to any defining condition of "absorbs" other than this one).
    • In other words,

    A

    may be replaced by

    A\cup\{0\}

    in the characterizations above if

    0\not\inS

    (or trivially, if

    0\inA

    ).

A set absorbing a point

A set is said to

x

if it absorbs the singleton set

\{x\}.

A set

A

absorbs the origin if and only if it contains the origin; that is, if and only if

0\inA.

As detailed below, a set is said to be if it absorbs every point of

X.

X

is called if it is absorbed by every neighborhood of the origin. A set is called if it absorbs every bounded subset.

First examples

Every set absorbs the empty set but the empty set does not absorb any non-empty set. The singleton set

\{0\}

containing the origin is the one and only singleton subset that absorbs itself.

Suppose that

X

is equal to either

\R2

or

\Complex.

If

A:=S1\cup\{0\}

is the unit circle (centered at the origin

0

) together with the origin, then

\{0\}

is the one and only non-empty set that

A

absorbs. Moreover, there does exist non-empty subset of

X

that is absorbed by the unit circle

S1.

In contrast, every neighborhood of the origin absorbs every bounded subset of

X

(and so in particular, absorbs every singleton subset/point).

Absorbing set

A subset

A

of a vector space

X

over a field

K

is called an of

X

and is said to be

X

if it satisfies any of the following equivalent conditions (here ordered so that each condition is an easy consequence of the previous one, starting with the definition):
  1. Definition:

    A

    absorbs every point of

    X;

    that is, for every

    x\inX,

    A

    absorbs

    \{x\}.

    • So in particular,

    A

    can not be absorbing if

    0\not\inA.

    Every absorbing set must contain the origin.
  2. A

    absorbs every finite subset of

    X.

  3. For every

    x\inX,

    there exists a real

    r>0

    such that

    x\incA

    for any scalar

    c\inK

    satisfying

    |c|\geqr.

  4. For every

    x\inX,

    there exists a real

    r>0

    such that

    cx\inA

    for any scalar

    c\inK

    satisfying

    |c|\leqr.

  5. For every

    x\inX,

    there exists a real

    r>0

    such that

    Brx\subseteqA.

    • Here

    Br=\{c\inK:|c|<r\}

    is the open ball of radius

    r

    in the scalar field centered at the origin and

    Brx=\left\{cx:c\inBr\right\}=\{cx:c\inKand|c|<r\}.

    • The closed ball can be used in place of the open ball.
    • Because

    Brx\subseteqKx=\operatorname{span}\{x\},

    the inclusion

    Brx\subseteqA

    holds if and only if

    Brx\subseteqA\capKx.

    This proves the next statement.
  6. For every

    x\inX,

    there exists a real

    r>0

    such that

    Brx\subseteqA\capKx,

    where

    Kx=\operatorname{span}\{x\}.

    • Connection to topology: If

    Kx

    is given its usual Hausdorff Euclidean topology then the set

    Brx

    is a neighborhood of the origin in

    Kx;

    thus, there exists a real

    r>0

    such that

    Brx\subseteqA\capKx

    if and only if

    A\capKx

    is a neighborhood of the origin in

    Kx.

    Consequently,

    A

    satisfies this condition if and only if for every

    x\inX,

    A\cap\operatorname{span}\{x\}

    is a neighborhood of

    0

    in

    \operatorname{span}\{x\}=Kx

    when

    \operatorname{span}\{x\}

    is given the Euclidean topology. This gives the next characterization.
    • The only TVS topologies on a 1-dimensional vector space are the (non-Hausdorff) trivial topology and the Hausdorff Euclidean topology. Every 1-dimensional vector subspace of

    X

    is of the form

    Kx=\operatorname{span}\{x\}

    for some

    x\inX

    and if this 1-dimensional space

    Kx

    is endowed with the (unique), then the map

    K\toKx

    defined by

    c\mapstocx

    is necessarily a TVS-isomorphism (where as usual,

    K

    is endowed with its standard Euclidean topology induced by the Euclidean metric).
  7. A

    contains the origin and for every 1-dimensional vector subspace

    Y

    of

    X,

    A\capY

    is a neighborhood of the origin in

    Y

    when

    Y

    is given its unique Hausdorff vector topology (i.e. the Euclidean topology).
    • The reason why the Euclidean topology is distinguished in this characterization ultimately stems from the defining requirement on TVS topologies that scalar multiplication

      K x X\toX

      be continuous when the scalar field

      K

      is given this (Euclidean) topology.
    • 0

      -Neighborhoods are absorbing
      : This condition gives insight as to why every neighborhood of the origin in every topological vector space (TVS) is necessarily absorbing: If

      U

      is a neighborhood of the origin in a TVS

      X

      then for every 1-dimensional vector subspace

      Y,

      U\capY

      is a neighborhood of the origin in

      Y

      when

      Y

      is endowed with the subspace topology induced on it by

      X.

      This subspace topology is always a vector topology[2] and because

      Y

      is 1-dimensional, the only vector topologies on it are the Hausdorff Euclidean topology and the trivial topology, which is a subset of the Euclidean topology. So regardless of which of these vector topologies is on

      Y,

      the set

      U\capY

      will be a neighborhood of the origin in

      Y

      with respect to its unique Hausdorff vector topology (the Euclidean topology).[3] Thus

      U

      is absorbing.
  8. A

    contains the origin and for every 1-dimensional vector subspace

    Y

    of

    X,

    A\capY

    is absorbing in

    Y

    (according to any defining condition of "absorbing" other than this one).
    • This characterization shows that the property of being absorbing in

    X

    depends on how

    A

    behaves with respect to 1 (or 0) dimensional vector subspaces of

    X.

    In contrast, if a finite-dimensional vector subspace

    Z

    of

    X

    has dimension

    n>1

    and is endowed with its unique Hausdorff TVS topology, then

    A\capZ

    being absorbing in

    Z

    is no longer sufficient to guarantee that

    A\capZ

    is a neighborhood of the origin in

    Z

    (although it will still be a necessary condition). For this to happen, it suffices for

    A\capZ

    to be an absorbing set that is also convex, balanced, and closed in

    Z

    (such a set is called a and it will be a neighborhood of the origin in

    Z

    because every finite-dimensional Euclidean space, including

    Z,

    is a barrelled space).

If

K=\Reals

then to this list can be appended:
  1. The algebraic interior of

A

contains the origin (that is,

0\in{}iA

).

If

A

is balanced then to this list can be appended:
  1. For every

x\inX,

there exists a scalar

c0

such that

x\incA

(or equivalently, such that

cx\inA

).
  1. For every

x\inX,

there exists a scalar

c

such that

x\incA.

If

A

is convex or balanced then to this list can be appended:
  1. For every

x\inX,

there exists a positive real

r>0

such that

rx\inA.

    • The proof that a balanced set

A

satisfying this condition is necessarily absorbing in

X

follows immediately from condition (10) above and the fact that

cA=|c|A

for all scalars

c0

(where

r:=|c|>0

is real).
    • The proof that a convex set

A

satisfying this condition is necessarily absorbing in

X

is less trivial (but not difficult). A detailed proof is given in this footnote and a summary is given below.
      • Summary of proof: By assumption, for non-zero

0y\inX,

it is possible to pick positive real

r>0

and

R>0

such that

Ry\inA

and

r(-y)\inA

so that the convex set

A\cap\Realsy

contains the open sub-interval

(-r,R)y\stackrel{\scriptscriptstyledef

}\, \, which contains the origin (

A\cap\Realsy

is called an interval since we identify

\Realsy

with

\Reals

and every non-empty convex subset of

\Reals

is an interval). Give

Ky

its unique Hausdorff vector topology so it remains to show that

A\capKy

is a neighborhood of the origin in

Ky.

If

K=\Reals

then we are done, so assume that

K=\Complex.

The set

S\stackrel{\scriptscriptstyledef

}\, (A \cap \Reals y) \,\cup\, (A \cap \Reals (i y)) \,\subseteq\, A \cap (\Complex y) is a union of two intervals, each of which contains an open sub-interval that contains the origin; moreover, the intersection of these two intervals is precisely the origin. So the quadrilateral-shaped convex hull of

S,

which is contained in the convex set

A\cap\Complexy,

clearly contains an open ball around the origin.

\blacksquare

  1. For every

x\inX,

there exists a positive real

r>0

such that

x\inrA.

    • This condition is equivalent to: every

x\inX

belongs to the set

{stylecup\limits0

} r A = \ = (0, \infty) A. This happens if and only if

X=(0,infty)A,

which gives the next characterization.

(0,infty)A=X.

    • It can be shown that for any subset

T

of

X,

(0,infty)T=X

if and only if

T\cap(0,infty)x\varnothing

for every

x\inX,

where

(0,infty)x\stackrel{\scriptscriptstyledef

}\, \.
  1. For every

x\inX,

A\cap(0,infty)x\varnothing.

If

0\inA

(which is necessary for

A

to be absorbing) then it suffices to check any of the above conditions for all non-zero

x\inX,

rather than all

x\inX.

Examples and sufficient conditions

For one set to absorb another

Let

F:X\toY

be a linear map between vector spaces and let

B\subseteqX

and

C\subseteqY

be balanced sets. Then

C

absorbs

F(B)

if and only if

F-1(C)

absorbs

B.

If a set

A

absorbs another set

B

then any superset of

A

also absorbs

B.

A set

A

absorbs the origin if and only if the origin is an element of

A.

A set

A

absorbs a finite union

B1\cup\cupBn

of sets if and only it absorbs each set individuality (that is, if and only if

A

absorbs

Bi

for every

i=1,\ldots,n

). In particular, a set

A

is an absorbing subset of

X

if and only if it absorbs every finite subset of

X.

For a set to be absorbing

The unit ball of any normed vector space (or seminormed vector space) is absorbing. More generally, if

X

is a topological vector space (TVS) then any neighborhood of the origin in

X

is absorbing in

X.

This fact is one of the primary motivations for defining the property "absorbing in

X.

"

Every superset of an absorbing set is absorbing. Consequently, the union of any family of (one or more) absorbing sets is absorbing. The intersection of finitely many absorbing subsets is once again an absorbing subset. However, the open balls

(-rn,-rn)

of radius

rn=1,1/2,1/3,\ldots

are all absorbing in

X:=\Reals

although their intersection

capn(-1/n,1/n)=\{0\}

is not absorbing.

If

D\varnothing

is a disk (a convex and balanced subset) then

\operatorname{span}D=

infty}
{stylecup\limits
n=1

nD;

and so in particular, a disk

D\varnothing

is always an absorbing subset of

\operatorname{span}D.

Thus if

D

is a disk in

X,

then

D

is absorbing in

X

if and only if

\operatorname{span}D=X.

This conclusion is not guaranteed if the set

D\varnothing

is balanced but not convex; for example, the union

D

of the

x

and

y

axes in

X=\Reals2

is a non-convex balanced set that is not absorbing in

\operatorname{span}D=\Reals2.

The image of an absorbing set under a surjective linear operator is again absorbing. The inverse image of an absorbing subset (of the codomain) under a linear operator is again absorbing (in the domain). If

A

absorbing then the same is true of the symmetric set

{stylecap\limits|u|=1

} u A \subseteq A.

Auxiliary normed spaces

If

W

is convex and absorbing in

X

then the symmetric set

D:={stylecap\limits|u|=1

} u W will be convex and balanced (also known as an or a) in addition to being absorbing in

X.

This guarantees that the Minkowski functional

pD:X\to\Reals

of

D

will be a seminorm on

X,

thereby making

\left(X,pD\right)

into a seminormed space that carries its canonical pseduometrizable topology. The set of scalar multiples

rD

as

r

ranges over

\left\{\tfrac{1}{2},\tfrac{1}{3},\tfrac{1}{4},\ldots\right\}

(or over any other set of non-zero scalars having

0

as a limit point) forms a neighborhood basis of absorbing disks at the origin for this locally convex topology. If

X

is a topological vector space and if this convex absorbing subset

W

is also a bounded subset of

X,

then all this will also be true of the absorbing disk

D:={stylecap\limits|u|=1

} u W; if in addition

D

does not contain any non-trivial vector subspace then

pD

will be a norm and

\left(X,pD\right)

will form what is known as an auxiliary normed space. If this normed space is a Banach space then

D

is called a .

Properties

Every absorbing set contains the origin. If

D

is an absorbing disk in a vector space

X

then there exists an absorbing disk

E

in

X

such that

E+E\subseteqD.

If

A

is an absorbing subset of

X

then

X=

infty}
{stylecup\limits
n=1

nA

and more generally,

X=

infty}
{stylecup\limits
n=1

snA

for any sequence of scalars

s1,s2,\ldots

such that

\left|sn\right|\toinfty.

Consequently, if a topological vector space

X

is a non-meager subset of itself (or equivalently for TVSs, if it is a Baire space) and if

A

is a closed absorbing subset of

X

then

A

necessarily contains a non-empty open subset of

X

(in other words,

A

's topological interior will not be empty), which guarantees that

A-A

is a neighborhood of the origin in

X.

Every absorbing set is a total set, meaning that every absorbing subspace is dense.

Notes

Proofs

References

Notes and References

  1. The requirement that be scalar

    c

    be non-zero cannot be dropped from this characterization.
  2. A topology on a vector space

    X

    is called a or a if its makes vector addition

    X x X\toX

    and scalar multiplication

    K x X\toX

    continuous when the scalar field

    K

    is given its usual norm-induced Euclidean topology (that norm being the absolute value

    ||

    ). Since restrictions of continuous functions are continuous, if

    Y

    is a vector subspace of a TVS

    X

    then

    Y

    's vector addition

    Y x Y\toY

    and scalar multiplication

    K x Y\toY

    operations will also be continuous. Thus the subspace topology that any vector subspace inherits from a TVS will once again be a vector topology.
  3. If

    U

    is a neighborhood of the origin in a TVS

    X

    then it would be pathological if there existed any 1-dimensional vector subspace

    Y

    in which

    U\capY

    was not a neighborhood of the origin in at least TVS topology on

    Y.

    The only TVS topologies on

    Y

    are the Hausdorff Euclidean topology and the trivial topology, which is a subset of the Euclidean topology. Consequently, this pathology does not occur if and only if

    U\capY

    to be a neighborhood of

    0

    in the Euclidean topology for 1-dimensional vector subspaces

    Y,

    which is exactly the condition that

    U

    be absorbing in

    X.

    The fact that all neighborhoods of the origin in all TVSs are necessarily absorbing means that this pathological behavior does not occur.