Dimension of semialgebraic sets #
The dimension TauCeti.semialgebraicDim s of a subset s of ℝ ^ n is the supremum of the d
such that s contains a nonempty subset homeomorphic to an open subset of ℝ ^ d; the empty set
has dimension ⊥. By invariance of domain this is at most n
(TauCeti.semialgebraicDim_le), and a nonempty set which is itself homeomorphic to an open
subset of ℝ ^ d has dimension exactly d (TauCeti.semialgebraicDim_eq_of_isOpenEmbedding).
The definition is intrinsic, and the point is that for semialgebraic sets it is computed by any
cylindrical algebraic decomposition. Every cell of a CAD is locally closed
(TauCeti.IsCAD.isLocallyClosed) and homeomorphic to an open subset of some ℝ ^ d
(TauCeti.IsCAD.exists_injective_isOpenEmbedding_comp): a section over a base cell is
homeomorphic to the base, and a sector over it is an open subset of the cylinder over the base.
The dimension of a finite union of locally closed sets is the largest of their dimensions
(TauCeti.semialgebraicDim_iUnion_of_isLocallyClosed), because a nonempty space covered by
finitely many locally closed sets has one of them with nonempty interior. Hence the dimension of
a union of cells of a CAD is the largest dimension of those cells
(TauCeti.IsCAD.semialgebraicDim_eq_iSup). In particular the maximal dimension of the cells of a
CAD contained in a semialgebraic set does not depend on the decomposition. Consequently the
dimension of a union of two semialgebraic sets is the larger of their dimensions
(TauCeti.IsSemialgebraic.semialgebraicDim_union).
Main declarations #
TauCeti.semialgebraicDim: the dimension of a subset ofℝ ^ n.TauCeti.semialgebraicDim_le,TauCeti.semialgebraicDim_eq_bot_iff,TauCeti.semialgebraicDim_mono: the dimension of a nonempty set lies between0andn, and is monotone.TauCeti.semialgebraicDim_le_of_isEmbedding,TauCeti.semialgebraicDim_image_of_isEmbedding: dimension is monotone along embeddings, and invariant under embeddings of the ambient space.TauCeti.semialgebraicDim_eq_of_isOpenEmbedding,IsOpen.semialgebraicDim_eq: a nonempty open subset ofℝ ^ dhas dimensiond.TauCeti.semialgebraicDim_iUnion_of_isLocallyClosed: dimension of finite unions of locally closed sets.TauCeti.IsCAD.exists_semialgebraicDim_eq: each cell of a CAD has a natural dimensiondand is homeomorphic to an open subset ofℝ ^ d.TauCeti.IsCAD.semialgebraicDim_eq_iSup: the dimension of a union of cells of a CAD is the largest dimension of these cells.TauCeti.IsSemialgebraic.semialgebraicDim_union: the dimension of a union of two semialgebraic sets.TauCeti.IsSemialgebraic.exists_isOpenEmbedding_semialgebraicDim_eq: a nonempty semialgebraic set contains a locally closed Euclidean cell of the same dimension.
References #
- J. Bochnak, M. Coste, M.-F. Roy, Real Algebraic Geometry, Ergebnisse der Mathematik und ihrer Grenzgebiete 36, Springer, 1998, Section 2.8.
The dimension of a subset s of ℝ ^ n: the supremum of the natural numbers d such
that s contains a nonempty subset homeomorphic to an open subset of ℝ ^ d. The empty set has
dimension ⊥, and every other set has a natural number dimension at most n
(TauCeti.semialgebraicDim_le). For a semialgebraic set this is the largest dimension of the
cells of any cylindrical algebraic decomposition adapted to it
(TauCeti.IsCAD.semialgebraicDim_eq_iSup).
Instances For
An upper bound for the dimension is a bound on the dimensions d of the nonempty subsets
homeomorphic to open subsets of ℝ ^ d.
If a nonempty space X embeds into s and has an open embedding into ℝ ^ d, then s has
dimension at least d.
Dimension is monotone.
Dimension is invariant under embeddings of the ambient space.
Invariance of dimension. A subset of ℝ ^ n has dimension at most n.
The empty set has dimension ⊥.
A nonempty set which is homeomorphic to an open subset of ℝ ^ d has dimension d.
The whole space ℝ ^ n has dimension n.
Dimension of finite unions. The dimension of a finite union of locally closed subsets of
ℝ ^ n is the largest of their dimensions.
Dimension of finite unions. The dimension of the union of a finite family of locally
closed subsets of ℝ ^ n is the largest of their dimensions.
Cells of cylindrical algebraic decompositions #
Every cell E of a cylindrical algebraic decomposition has a natural number dimension d,
and is homeomorphic to an open subset of ℝ ^ d.
Dimension from cells. If a set s contains or misses each cell of a cylindrical algebraic
decomposition, its dimension is the largest dimension of the cells it contains. In particular this
maximum does not depend on the decomposition.
A semialgebraic subset of ℝ ^ n is the union of finitely many locally closed sets, each
homeomorphic to an open subset of some ℝ ^ d: the cells of an adapted cylindrical algebraic
decomposition that it contains.
Dimension of unions. The dimension of the union of two semialgebraic sets is the larger of their dimensions.
A nonempty semialgebraic set contains a locally closed subset of the same dimension which is homeomorphic to an open subset of a Euclidean space.