[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

categories: bases for locally compact spaces




			Bases for spaces

Has anyone come across this was of seeing locally compact spaces?

We say that a system B_n of VECTORS in a VECTOR SPACE is a BASIS
if any other vector U can be expressed as a sum of scalar multiples
of basic vectors.

Likewise, we say that a system B_n of OPEN SUBSETS of a TOPOLOGICAL
SPACE is a BASIS if any other open set U can be expressed as a "sum"
(disjunction) of basic opens.

How do we find out which basis elements contribute to the sum,
and by what scalar multiple?

By applying the DUAL BASIS  A_n  to the given element U, ie  A_n.U

Then     U  =  sum_n  A_n.U  *  B_n

where
 - "sum" means linear sum, disjunction or existential quantification,
 - "scalars" in the case of topology range over the Sierpinski space,
 - the dot denotes
   - inner product of a dual vector with a vector to yield a scalar,
   - that U is an element of the family A_n, or
   - lambda application,
 - `*'  denotes multiplication by a scalar or a vector,  or conjunction.

In topology, each  A_n  is a Scott-open family of open subsets.

Unfortunately, in general it need not be a filter.  In the case where
it is a filter, it corresponds by the Hofmann--Mislove theorem to a
compact saturated subspace K_n.  Then
    if   A_n.U  is true,  B_n < K_n < U
where < denotes non-strict subset inclusion.   In this case
K_n  provides a basis of compact neighbourhoods.

Anyway, if  A_n.B_n  is true then  B_n  is itself compact open,
and more generally  A_n.U  implies  B_n << U   ("way below").

Thus,  A_n.U  is defined in terms of
  -  the traditional definition of local compactness
     as the existence of a compact subspace between B_n and U
  -  continuous lattices as  B_n << U.

As you might have guessed,  I discovered this during my current work
on domain theory in Abstract Stone Duality,  and have lambda-terms for
A_n and B_n.

Indeed, if such a basis exists for a space X then   X  is a Sigma-split
subspace of  Sigma^N   (in the sense of my recently-announced paper
"Subspaces in Abstract Stone Duality"),  where
   i: X -> Sigma^N          by  x  |-->  lambda n. B_n.x
   I: Sigma^X -> Sigma^2 N  by  U  |-->  lambda psi. some n. A_n.U * psi.n
make  Sigma^X  a retract of  Sigma^2 N.

Conversely, given i and I,we define a basis indexed, not by numbers
themselves, but by lists (k) of numbers, by
   B_k.x  =  all n in k.  (i.x).n
   A_k.U  =  (I.U).(lambda n.n in k)

Paul Taylor
(no academic affiliation)

ASD web page:   http://www.dcs.qmul.ac.uk/~pt/ASD