A subbasis for a topology on a set XX is a collection SP(X)\mathcal S\subseteq\mathcal P(X) whose union is XX. The finite intersections of members of S\mathcal S, including the empty intersection XX, form a . The topology generated by S\mathcal S consists of all unions of these finite intersections and is the smallest topology containing S\mathcal S.

Remarks

Subbases are especially useful for defining topologies via simple building blocks; for instance, the is most naturally described by a subbasis. They are also convenient for checking : it often suffices to control preimages of subbasic sets.

Examples
  • In R\mathbb{R} with the usual topology, the family of rays {(,a):aR}{(a,):aR}\{(-\infty,a):a\in\mathbb{R}\}\cup\{(a,\infty):a\in\mathbb{R}\} is a subbasis.
  • For a product X×YX\times Y, the sets πX1(U)\pi_X^{-1}(U) and πY1(V)\pi_Y^{-1}(V) (with UU open in XX and VV open in YY) form a subbasis, where πX,πY\pi_X,\pi_Y are the projection maps.