<< Chapter < Page | Chapter >> Page > |
As we will soon discuss, manifold models can provide an alternative to signal dictionaries as a framework for concise signal modeling. In this module, we present a minimal set of definitions and terminology from differential geometry and topology that serve as an introduction to manifolds. We refer the reader to the introductory and classical texts [link] , [link] , [link] , [link] for more depth and technical precision.
A -dimensional manifold is a topological space A topological space is simply a set , together with a collection of subsets of called open sets, such that: (i) the empty set belongs to , (ii) belongs to , (iii) arbitrary unions of elements of belong to , and (iv) finite intersections of elements of belong to . that is locally homeomorphic A homeomorphism is a function between two topological spaces that is one-to-one, onto,continuous, and has a continuous inverse. to [link] . This means that there exists an open cover of with each such open set mapping homeomorphically to an open ball in . Each such open set, together with its mapping to is called a chart ; the set of all charts of a manifold is called an atlas .
The general definition of a manifold makes no reference to an ambient space in which the manifold lives. However, as we willoften be making use of manifolds as models for sets of signals, it follows that such “signal manifolds” are actually subsets ofsome larger space (for example, of or ). In general, we may think of a -dimensional submanifold embedded in as a nonlinear, -dimensional “surface” within .
One of the simplest examples of a manifold is simply the circle in . A small, open-ended segment cut from the circle could be stretched out and associated with an open interval of the realline (see [link] ). Hence, the circle is a 1-D manifold. (We note that at least two charts are required to forman atlas for the circle, as the entire circle itself cannot be mapped homeomorphically to an open interval in .)
We refer the reader to [link] for an excellent overview of several manifolds with relevance to signal processing, includingthe rotation group , which can be used for representing orientations of objects in 3-D space, and the Grassman manifold , which represents all -dimensional subspaces of . (Without working through the technicalities of the definition of a manifold, it is easy to seethat both types of data have a natural notion of neighborhood.)
A manifold is differentiable if, for any two charts whose open sets on overlap, the composition of the corresponding homeomorphisms (from in one chart to and back to in the other) is differentiable. (In our simple example, the circle is adifferentiable manifold.)
To each point in a differentiable manifold, we may associate a -dimensional tangent space . For signal manifolds embedded in or , it suffices to think of as the set of all directional derivatives of smooth paths on through . (Note that is a linear subspace and has its origin at 0, rather than at .)
One is often interested in measuring distance along a manifold. For abstract differentiable manifolds, this can be accomplished bydefining a Riemannian metric on the tangent spaces. A Riemannian metric is a collection of inner products defined at each point . The inner product gives a measure for the “length” of a tangent, and one can then compute thelength of a path on by integrating its tangent lengths along the path.
For differentiable manifolds embedded in , the natural metric is the Euclidean metric inherited from the ambient space.The length of a path can then be computed simply using the limit
To establish a firm footing for analysis, we find it helpful assume a certain regularity to the manifold beyond meredifferentiability. For this purpose, we adopt the condition number defined recently by Niyogi et al. [link] .
Definition[link] Let be a compact submanifold of . The condition number of is defined as , where is the largest number having the following property: The open normal bundle about of radius is imbedded in for all .
The open normal bundle of radius at a point is simply the collection of all vectors of length anchored at and with direction orthogonal to .
In addition to controlling local properties (such as curvature) of the manifold, the condition number has a global effect as well,ensuring that the manifold is self-avoiding. These notions are made precise in several lemmata, which we repeat below for completeness.
Lemma[link] If is a submanifold of with condition number , then the norm of the second fundamental form is bounded by in all directions.
This implies that unit-speed geodesic paths on have curvature bounded by . The second lemma concerns the twisting of tangent spaces.
Lemma[link] Let be a submanifold of with condition number . Let be two points with geodesic distance given by . Let be the angle between the tangent spaces and defined by . Then .
The third lemma concerns self-avoidance of .
Lemma[link] Let be a submanifold of with condition number . Let be two points such that . Then for all , the geodesic distance is bounded by .
From [link] we have an immediate corollary.
CorollaryLet be a submanifold of with condition number . Let be two points such that . If , then .
Notification Switch
Would you like to follow the 'Concise signal models' conversation and receive update notifications?