![]() | ![]() | ![]() |
Building on the available definitions, additional structures can be introduced, which can be described as being the bones of geometry as well as being useful for programming abstractions.
Definition 28 (Topology) A topology of a set
is defined by the following properties:
Both and
.
A finite intersection of members of is in
.
An arbitrary union of members of is in
.
The concept of a topology alone is incomplete, when not applied to a set, thus providing:
Definition 29 (Topological space) The pair of the set and the topology
are denoted as
the topological space
.
Topological spaces also allow to further qualify the concepts of mappings, as provided by Definition 20.
Definition 30 (Continuous mapping) A mapping between two topological spaces
Equipped with the concept of continuity it is beneficial to specially label a certain class of continuous, invertible mappings.
Definition 31 (Homeomorphism) A continuous mapping is called a homeomorphism or
topological isomorphism, if it satisfies the following properties:
Beside continuity (Definition 30), relations between two mappings from a topological space to another are of interest. Special requirements in this regard are encountered for example in Definition 39, thus motivating the following definition.
Definition 32 (Homotopy) Given two continuous mappings and
, a
homotopy
is a continuous mapping such that:
A homotopy thusly describes the smooth deformation of one mapping into another.
Further refinement of the concept of a topological space (Definition 29) by including separability of neighbourhoods of different elements of the topological space allows to move closer to the desired settings of geometry described in Definition 37.
Definition 33 (Hausdorff spaces) The topological space is called Hausdorff,
if
From the concept of a Hausdorff space an important definition can be derived, which is invaluable for use in the discrete settings of digital computers:
Definition 34 (CW Complex) The pair of a Hausdorff space (Definition 33) together with a
decomposition
, whose elements
are called cells, is a CW complex, if the following criteria
are met:
A further intermediate definition is introduced, before arriving at the topological space, which carries sufficient additional structure to accommodate the geometric entities (e.g., Definition 54). It serves to again partition the requirements into manageable components, so as not to end up with overly complex and contorted constructs.
Definition 35 (Topological manifold) A topological manifold of dimension
is a Hausdorff
space which is locally homeomorphic to
. Consequently, this results in the existence of bijective
mappings
, called charts, of the form
As the subsets are open and the charts operate solely on them, any conclusion from a single chart
alone must remain a local one. However, open subsets may be combined to overcome this limitation
thus giving rise to:
Definition 36 (Atlas) A collection of charts forming an open cover (Definition 1)
Since the atlas is now defined on the whole manifold, it is possible to judge global properties.
Considering two charts of an atlas and
with the non-empty intersections of
open sets
The following definition finally introduces a topological space, which is equipped to admit the differential structures required in the further geometrical considerations (Definition 48).
Definition 37 (k-Differentiable manifold) A topological manifold with an atlas
is
called a differentiable manifold, if the transitions between charts
are of differentiability
class
.
The requirement of differentiable transitions between mappings relies on the charts themselves being homeomorphisms (Definition 31) as continuity is a prerequisite for differentiability. The additional structure of a differentiable manifold also allows to place a more stringent requirement on a homeomorphism, which is expressed in the following definition.
Definition 38 (Diffeomorphism) A homeomorphism (Definition 31), which is itself differentiable as well as its inverse, is called a diffeomorphism.
Differentiable manifolds and diffeomorphisms are of particular importance for physical applications, as already attributed by the ancient adage “natura non facit saltus”.
![]() | ![]() | ![]() |