Accumulation point

Basis
Last updated: Tags: Topology

Prerequisites

In calculus you have probably seen sequences converge to a limit, or functions approach a value as their argument gets close to some point. Both ideas hinge on the same question: is every neighbourhood of a given point “touched” by a set, no matter how small the neighbourhood is? Accumulation points capture exactly this notion for any topological space, without reference to distances or sequences.

The definition

Let (X,τ)(X, \tau) be a topological space and let A⊆XA \subseteq X. A point x∈Xx \in X is an accumulation point of AA — also called a limit point or cluster point of AA — if every open set containing xx intersects AA in at least one point other than xx itself:

∀ U∈τ,x∈U  ⟹  (U∖{x})∩A≠∅.(1)\forall\, U \in \tau,\quad x \in U \implies (U \setminus \{x\}) \cap A \neq \varnothing. \tag{1}

Two things are worth noticing immediately:

  • xx does not have to belong to AA. It is a point of the ambient space XX that “sees” AA in every direction.
  • The clause "∖{x}\setminus \{x\}" is deliberate: we exclude xx itself from the requirement. Without it, every point of AA would trivially qualify (any open set U∋xU \ni x satisfies U∩A∋xU \cap A \ni x). The interesting question is whether AA is “dense around xx” in every open neighbourhood.

Examples

The real line

Work in R\mathbb{R} with the standard metric topology, where open sets are unions of open intervals.

  • Every point of [0,1][0, 1] is an accumulation point of the open interval (0,1)(0, 1). For any x∈[0,1]x \in [0, 1] and any open set U∋xU \ni x, UU contains a whole open interval around xx, which must meet (0,1)(0, 1) in infinitely many points other than xx.
  • The point 00 is an accumulation point of {1/n:n∈N+}\{1/n : n \in \mathbb{N}^+\}: every open interval (−ε,ε)(-\varepsilon, \varepsilon) around 00 contains 1/n1/n for all sufficiently large nn.
  • No point of Z\mathbb{Z} is an accumulation point of Z\mathbb{Z} itself. Each integer nn has a neighbourhood (n−12,n+12)(n - \tfrac{1}{2}, n + \tfrac{1}{2}) that contains no other integer.

Finite sets

Let X=RX = \mathbb{R} (standard topology) and A={1,2,3}A = \{1, 2, 3\}. No point of XX is an accumulation point of AA. For any x∈Xx \in X, the open interval of radius 12min⁡a∈A∣x−a∣\tfrac{1}{2} \min_{a \in A} |x - a| around xx (using min⁡=+∞\min = +\infty if x∉Ax \notin A) contains no element of A∖{x}A \setminus \{x\}. Finite sets in a metric space have no accumulation points.

Discrete topology

In the discrete topology on any set XX, every singleton {x}\{x\} is open. For any A⊆XA \subseteq X and any candidate xx, taking U={x}U = \{x\} gives (U∖{x})∩A=∅(U \setminus \{x\}) \cap A = \varnothing, so condition (1)(1) fails. The discrete topology has no accumulation points for any set.

This makes intuitive sense: in the discrete topology “every point stands alone,” so there is no notion of approaching from nearby.

Indiscrete topology

In the indiscrete topology on XX (only ∅\varnothing and XX are open), the only open set containing xx is XX itself. For any non-empty AA and any x∈Xx \in X, (X∖{x})∩A(X \setminus \{x\}) \cap A is non-empty whenever A⊈{x}A \not\subseteq \{x\}. So every point of XX is an accumulation point of every set AA with ∣A∣≥2|A| \geq 2.

Isolated points

A point x∈Ax \in A that is not an accumulation point of AA is called an isolated point of AA: some open set UU containing xx satisfies (U∖{x})∩A=∅(U \setminus \{x\}) \cap A = \varnothing, meaning xx is the only element of AA in UU.

Isolated points and accumulation points of AA are mutually exclusive among points of AA: every x∈Ax \in A is either isolated or an accumulation point. A set with no isolated points is called perfect (when it also equals its derived set — see Derived Set).

How topology shapes accumulation points

The same set AA can have completely different accumulation points depending on the topology:

  • In the standard topology on R\mathbb{R}, the set {0}∪{1/n:n≥1}\{0\} \cup \{1/n : n \geq 1\} has 00 as its only accumulation point.
  • In a topology where only ∅\varnothing and R\mathbb{R} are open, every point of R\mathbb{R} is an accumulation point of any infinite set.
  • In a topology where {0}\{0\} is open, 00 is no longer an accumulation point of {1/n:n≥1}\{1/n : n \geq 1\}.

This flexibility — the same underlying set with different accumulation points in different topologies — is why the abstract definition is so powerful. You choose the topology to suit the problem, and the accumulation points follow.

Connection to convergence

In a metric space, xx is an accumulation point of AA if and only if there exists a sequence (an)(a_n) in A∖{x}A \setminus \{x\} converging to xx. In a general topological space, however, sequences are not always enough to detect accumulation points; you may need nets or filters for that purpose, which go beyond the scope of this checkpoint.

Summary

  • A point x∈Xx \in X is an accumulation point (limit point, cluster point) of A⊆XA \subseteq X when every open set containing xx meets AA at some point other than xx.
  • xx need not belong to AA: accumulation points are determined by the surrounding topology, not just by membership in AA.
  • In the discrete topology, no set has accumulation points. In the indiscrete topology, every point is an accumulation point of every large enough set.
  • Points of AA that are not accumulation points of AA are called isolated points.
  • Different topologies on the same set produce different accumulation points for the same subset.
  • The collection of all accumulation points of AA forms the derived set A′A', and the relationship A′⊆AA' \subseteq A is equivalent to AA being closed.