Pointed set

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

In mathematics, a pointed set[1][2] (also based set[1] or rooted set[3]) is an ordered pair (X,x0) where X is a set and x0 is an element of X called the base point [2] (also spelled basepoint).[4]: 10–11 

Maps between pointed sets (X,x0) and (Y,y0)—called based maps,[5] pointed maps,[4] or point-preserving maps[6]—are functions from X to Y that map one basepoint to another, i.e. maps f:XY such that f(x0)=y0. Based maps are usually denoted f:(X,x0)(Y,y0).

Pointed sets are very simple algebraic structures. In the sense of universal algebra, a pointed set is a set X together with a single nullary operation *:X0X,[a] which picks out the basepoint.[7] Pointed maps are the homomorphisms of these algebraic structures.

The class of all pointed sets together with the class of all based maps forms a category. Every pointed set can be converted to an ordinary set by forgetting the basepoint (the forgetful functor is faithful), but the reverse is not true.[8]: 44  In particular, the empty set cannot be pointed, because it has no element that can be chosen as the basepoint.[9]

Categorical properties

[edit | edit source]

The category of pointed sets and based maps is equivalent to the category of sets and partial functions.[6] The base point serves as a "default value" for those arguments for which the partial function is not defined. One textbook notes that "This formal completion of sets and partial maps by adding 'improper', 'infinite' elements was reinvented many times, in particular, in topology (one-point compactification) and in theoretical computer science."[10] This category is also isomorphic to the coslice category (𝟏𝐒𝐞𝐭), where 𝟏 is (a functor that selects) a singleton set, and 𝐒𝐞𝐭 (the identity functor of) the category of sets.[8]: 46 [11] This coincides with the algebraic characterization, since the unique map 𝟏𝟏 extends the commutative triangles defining arrows of the coslice category to form the commutative squares defining homomorphisms of the algebras.

There is a faithful functor from pointed sets to usual sets, but it is not full and these categories are not equivalent.[8]

The category of pointed sets is a pointed category. The pointed singleton sets ({a},a) are both initial objects and terminal objects,[1] i.e. they are zero objects.[4]: 226  The category of pointed sets and pointed maps has both products and coproducts, but it is not a distributive category. It is also an example of a category where 0×A is not isomorphic to 0.[9]

Applications

[edit | edit source]

Many algebraic structures rely on a distinguished point. For example, groups are pointed sets by choosing the identity element as the basepoint, so that group homomorphisms are point-preserving maps.[12]: 24  This observation can be restated in category theoretic terms as the existence of a forgetful functor from groups to pointed sets.[12]: 582 

A pointed set may be seen as a pointed space under the discrete topology or as a vector space over the field with one element.[13]

As "rooted set" the notion naturally appears in the study of antimatroids[3] and transportation polytopes.[14]

See also

[edit | edit source]
  • Lua error in Module:GetShortDescription at line 33: attempt to index field 'wikibase' (a nil value).
  • Alexandroff extension – Way to extend a non-compact topological space
  • Riemann sphere – Model of the extended complex plane plus a point at infinity

Notes

[edit | edit source]
  1. ^ The notation X0 refers to the zeroth Cartesian power of the set X, which is a one-element set that contains the empty tuple.

References

[edit | edit source]
  1. ^ a b c Mac Lane 1998.
  2. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)..
  6. ^ a b Schröder 2001.
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ a b c J. Adamek, H. Herrlich, G. Stecker, (18 January 2005) Abstract and Concrete Categories-The Joy of Cats
  9. ^ a b Lawvere & Schanuel 2009.
  10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  12. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).. On p. 622, Haran writes "We consider 𝔽-vector spaces as finite sets X with a distinguished 'zero' element..."
  14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).

Further reading

[edit | edit source]
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]