CW-complex, Hausdorff space, second-countable space, sober space
connected space, locally connected space, contractible space, locally contractible space
This page is about topology as a field of mathematics. For topology as a structure on a set, see topological space.
Parts of this page exists also in a German language version, see at Topologie.
Topology is one of the basic fields of mathematics. The term is also used for a particular structure in a topological space; see topological structure for that.
The subject of topology deals with the expressions of continuity and boundary, and studying the geometric properties of (originally: metric) spaces and relations of subspaces, which do not change under continuous deformations, regardless to other (such as in their metric properties).
Topology as a structure enables one to model continuity and convergence locally. More recently, in metric spaces, topologists and geometric group theorists started looking at asymptotic properties at large, which are in some sense dual to the standard topological structure and are usually referred to as coarse topology.
There are many cousins of the concept of topological spaces, e.g. sites, locales, topoi, higher topoi, uniformity spaces and so on, which specialize or generalize some aspect or structure usually found in Top.
One of the tools of topology, homotopy theory, has long since crossed the boundaries of topology and applies to many other areas, thanks to many examples and motivations as well as of abstract categorical frameworks for homotopy like Quillen model categories, Brown’s categories of fibrant objects and so on.
The following gives a quick introduction to some of the core concepts and tools of topology:
The key idea of topology is to study spaces with “continuous maps” between them. The concept of continuity was made precise first in analysis, in terms of epsilontic analysis of open balls, recalled as def. 3 below. Then it was realized that this has a more elegant formulation in terms of the more general concept of open sets, this is prop. 1 below. Adopting the latter as the definition leads to the concept of topological spaces, def. 5 below.
First recall the basic concepts from analysis:
(metric space)
A metric space is
a set $X$ (the “underlying set”);
a function $d \;\colon\; X \times X \to [0,\infty)$ (the “distance function”) from the Cartesian product of the set with itself to the non-negative real numbers
such that for all $x,y,z \in X$:
$d(x,y) = 0 \;\;\Leftrightarrow\;\; x = y$
(symmetry) $d(x,y) = d(y,x)$
(triangle inequality) $d(x,y)+ d(y,z) \geq d(x,z)$.
Every normed vector space $(V, {\Vert -\Vert})$ becomes a metric space according to def. 1 by setting
We now reformulate this analytic concept in terms of the simple but important concept of open sets:
(neighbourhood and open set)
Let $(X,d)$, be a metric space. Then for every element $x \in X$ and every $\epsilon \in \mathbb{R}_+$ a positive real number, write
(epsilontic definition of continuity)
For $(X,d_X)$ and $(Y,d_Y)$ two metric spaces (def. 1), then a function
is said to be continuous at a point $x \in X$ if for every $\epsilon \gt 0$ there exists $\delta\gt 0$ such that
or equivalently such that
where $B^\circ$ denotes the open ball (definition 2).
The function $f$ is called just continuous if it is continuous at every point $x \in X$.
Let $(X,d)$ be a metric space (def. 1). Say that
A neighbourhood of a point $x \in X$ is a subset $x \in U \subset X$ which contains some open ball $B_x^\circ(\epsilon)$ around $x$ (def. 2).
An open subset of $X$ is a subset $U \subset X$ such that for every $x \in U$ it also contains a neighbourhood of $x$.
The following picture shows a point $x$, some open balls $B_i$ containing it, and two of its neighbourhoods $U_i$:
graphics grabbed from Munkres 75
(rephrasing continuity in terms of open sets)
A function $f \colon X \to Y$ between metric spaces (def. 1) is continuous in the epsilontic sense of def. 3 precisely if it has the property that its pre-images of open subsets of $Y$ (in the sense of def. 4) are open subsets of $X$.
principle of continuity
$\,$ $\,$ Pre-Images of open subsets are open.
First assume that $f$ is continuous in the epsilontic sense. Then for $O_Y \subset Y$ any open subset and $x \in f^{-1}(O_Y)$ any point in the pre-image, we need to show that there exists a neighbourhood of $x$ in $f^{-1}(O_Y)$. But by assumption there exists an open ball $B_x^\circ(\epsilon)$ with $f(B_x^\circ(\epsilon)) \subset O_Y$. Since this is true for all $x$, by definition this means that $f^{-1}(O_Y)$ is open in $X$.
Conversely, assume that $f^{-1}$ takes open subsets to open subsets. Then for every $x \in X$ and $B_{f(x)}^\circ(\epsilon)$ an open ball around its image, we need to produce an open ball $B_x^\circ(\delta)$ in its pre-image. But by assumption $f^{-1}(B_{f(x)}^\circ(\epsilon))$ contains a neighbourhood of $x$ which by definition means that it contains such an open ball around $x$.
Therefore we should pay attention to open subsets. It turns out that the following closure property is what characterizes the concept:
(closure properties of open sets in a metric space)
The collection of open subsets of a metric space $(X,d)$ as in def. 4 has the following properties:
The intersection of any finite number of open subsets is again an open subset.
The union of any set of open subsets is again an open subset.
In particular
and
This motivates the following generalized definition:
(topological spaces)
Given a set $X$, then a topology on $X$ is a collection $\tau$ of subsets of $X$ called the open subsets, hence a subset of the power set
such that this is closed under forming
finite intersections;
arbitrary unions.
A topological space is a set $X$ equipped with such a topology.
The following shows all the topologies on the 3-element set (up to permutation of elements)
graphics grabbed from Munkres 75
It is now immediate to formally implement the
principle of continuity
$\,$ $\,$ Pre-Images of open subsets are open.
(continuous maps)
A continuous function between topological spaces
is a function between the underlying sets,
such that pre-images under $f$ of open subsets of $Y$ are open subsets of $X$.
The simple definition of open subsets and the simple principle of equivalence gives topology its fundamental and universal flavor. The combinatorial nature of these definitions makes topology closely related to formal logic (for more on this see at locale).
(the category of topological spaces)
The composition of continuous functions is clearly associative and unital.
One says that
topological spaces constitute the objects
continuous maps constitute the morphisms (homomorphisms)
of a category. The category of topological spaces (_Top_, for short).
It is useful to depict collections of objects with morphisms between them by diagrams, like this one:
graphics grabbed from Lawvere-Schanuel 09.
Our motivating example now reads:
(metric topology)
Let $(X,d)$ be a metric space. Then the collection of open subsets in def. 4 constitutes a topology on the set $X$, making it a topological space in the sense of def. 5. This is called the metric topology.
Stated more concisely: the open balls in a metric space constitute a “basis” for the metric topology.
One point of the general definition of “topological space” is that it admits constructions which intuitively should exist on “continuous spaces”, but which do not in general exist, for instance, as metric spaces:
(discrete topological space)
For $S$ a bare set, then the discrete topology on $S$ regards every subset of $S$ as an open subset.
(subspace topology)
Let $(X, \tau_X)$ be a topological space, and let $X_0 \hookrightarrow X$ be a subset of the underlying set. Then the corresponding topological subspace has $X_0$ as its underlying set, and its open subsets are those subsets of $X_0$ which arise as restrictions of open subsets of $X$.
(Also called the initial topology of the inclusion map.)
The picture on the right shows two open subsets inside the square, regarded as a topological subspace of the plane $\mathbb{R}^2$:
graphics grabbed from Munkres 75
(quotient topological space)
Let $(X,\tau_X)$ be a topological space (def. 5) and let
be an equivalence relation on its underlying set. Then the quotient topological space has
and
a subset $O \subset X_{\sim}$ is declared to be an open subset precisely if its preimage $\pi^{-1}(O)$ under the canonical projection map
is open in $X$.
(This is also called the final topology of the projection $\pi$.)
The above picture shows on the left the square (a topological subspace of the plane), then in the middle the resulting quotient topological space obtained by identifying two opposite sides (the cylinder), and on the right the further quotient obtained by identifying the remaining sides (the torus).
graphics grabbed from Munkres 75
(product topological space)
For $X$ and $Y$ two topological spaces, then the product topological space $X \times Y$ has
and
graphics grabbed from Munkres 75
These constructions of discrete topological spaces, quotient topological spaces, topological subspaces and of product topological spaces are simple examples of limits and of colimits of topological spaces. The category Top of topological spaces has the convenient property that all limits and colimits (over small diagrams) exist in it. (For more on this see at Top – Universal constructions.)
With the objects (topological spaces) and the morphisms (continuous maps) of the category Top of topology thus defined, we obtain the concept of “sameness” in topology.
To make this precise, one says that a morphism
in a category is an isomorphism if there exists a morphism going the other way around
which is an inverse in the sense that
(homeomorphisms)
An isomorphism in the category Top of topological spaces with continuous functions between them is called a homeomorphism.
Hence this is a continuous function
such that there exists an inverse morphism, namely a continuous function the other way around
such that
graphics grabbed from Munkres 75
(open interval homeomorphic to the real line)
The open interval $(-1,1)$ is homeomorphic to all of the real line
An inverse pair of continuous functions is for instance given by
and
Generally, every open ball in $\mathbb{R}^n$ (def. 2) is homeomorphic to all of $\mathbb{R}^n$.
(interval glued at endpoints is homeomorphic to the circle)
As topological spaces, the interval with its two endpoints identified is homeomorphic (def. 7) to the standard circle:
More in detail: let
be the unit circle in the plane
equipped with the subspace topology (example 4) of the plane $\mathbb{R}^2$, which itself equipped with its standard metric topology (example 2).
Moreover, let
be the quotient topological space (example 5) obtained from the interval $[0,1] \subset \mathbb{R}^1$ with its subspace topology by applying the equivalence relation which identifies the two endpoints (and nothing else).
Consider then the function
given by
This has the property that $f(0) = f(1)$, so that it descends to the quotient topological space
We claim that $\tilde f$ is a homeomorphism (definition 7).
First of all it is immediate that $\tilde f$ is a continuous function. This follows immediately from the fact that $f$ is a continuous function and by definition of the quotient topology (example 5).
So we need to check that $\tilde f$ has a continuous inverse function. Clearly the restriction of $f$ itself to the open interval $(0,1)$ has a continuous inverse. It fails to have a continuous inverse on $[0,1)$ and on $(0,1]$ and fails to have an inverse at all on [0,1], due to the fact that $f(0) = f(1)$. But the relation quotiented out in $[0,1]_{/(0 \sim 1)}$ is exactly such as to fix this failure.
Similarly:
The square $[0,1]^2$ with two of its sides identified is the cylinder, and with also the other two sides identified is the torus:
If the sides are identified with opposite orientation, the result is the Möbius strip:
graphics grabbed from Lawson 03
$\,$
Important examples of pairs of spaces that are not homeomorphic include the following:
(topological invariance of dimension)
For $n_1, n_2 \in \mathbb{N}$ but $n_1 \neq n_2$, then the Cartesian spaces $\mathbb{R}^{n_1}$ and $\mathbb{R}^{n_2}$ are not homeomorphic.
More generally, an open set in $\mathbb{R}^{n_1}$ is never homeomorphic to an open set in $\mathbb{R}^{n_2}$ if $n_1 \neq n_2$.
The proof of theorem 1 is surprisingly hard, given how obvious the statement seems intuitively. It requires tools from a field called algebraic topology (notably Brouwer's fixed point theorem).
We showcase some basic tools of algebraic topology now and demonstrate the nature of their usage by proving two very simple special cases of the topological invariance of dimension (prop. 4 and prop. 5 below).
(homeomorphism classes of surfaces)
The 2-sphere $S^2 = \{(x,y,z) \in \mathbb{R}^3 \vert x^2 + y^2 + z^2 = 1\}$ is not homeomorphic to the torus $T^2 = S^1 \times S^1$.
Generally the homeomorphism class of a closed orientable surface is determined by the number of “holes” it has, its genus.
$\,$
We have seen above that for $n \geq 1$ then the open ball $B_0^\circ(1)$ in $\mathbb{R}^n$ is not homeomorphic to, notably, the point $\ast = \mathbb{R}^0$ (example 7, theorem 1). Nevertheless, intuitively the $n$-ball is a “continuous deformation” of the point, obtained as the radius of the $n$-ball tends to zero.
This intuition is made precise by observing that there is a continuous function out of the product topological space (example 6) of the open ball with the closed interval
which is given by rescaling:
This continuously interpolates between the open ball and the point in that for $t = 1$ then it restricts to the defining inclusion $B_0^\circ(1)$, while for $t = 0$ then it restricts to the map constant on the origin.
We may summarize this situation by saying that there is a diagram of continuous functions of the form
Such “continuous deformations” are called homotopies:
(homotopy)
For $f,g\colon X \longrightarrow Y$ two continuous functions between topological spaces $X,Y$, then a (left) homotopy
is a continuous function
out of the product topological space (example 6) of the open ball with the standard interval, such that this fits into a commuting diagram of the form
graphics grabbed from J. Tauber here
(homotopy equivalence)
A continuous function $f \;\colon\; X \longrightarrow Y$ is called a homotopy equivalence if
there exists a continuous function the other way around, $g \;\colon\; Y \longrightarrow X$, and
left homotopies, def. 8, from the two composites to the identity:
and
(open ball is contractible)
Any open ball (or closed ball), hence (by example 7) any Cartesian space is homotopy equivalent to the point
The following three graphs
(i.e. the evident topological subspaces of the plane $\mathbb{R}^2$ that these pictures indicate) are not homeomorphic. But they are homotopy equivalent, in fact they are each homotopy equivalent to the disk with two points removed, by the homotopies indicated by the following pictures:
graphics grabbed from Hatcher
$\,$
Using the concept of homotopy one obtains the basic tool of algebraic topology, namely the construction of algebraic homotopy invariants of topological spaces. We introduce the simplest and indicate their use.
A homotopy between two points
$x,y \;\colon\; \ast \to X$
is a continuous path between these points.
(connected components)
The set of homotopy classes of points in a topological space $X$ is called its set of path-connected components, denoted.
If $\pi_0(X) \simeq \ast$ consists of a single element, we say that $X$ is a path-connected topological space.
If $f \colon X \to Y$ is a continuous map between topological spaces, then on homotopy classes of points it induces a function between the corresponding connected components, which we denote by:
This construction is evidently compatible with composition, in that
and it evidently is unital, in that
One summarizes this by saying that $\pi_0$ is a functor from the category Top of topological spaces to the category Set of sets, denoted
An immediate but important consequence is this:
If two topological spaces have sets of connected components that are not in bijection, then those spaces are not homeomorphic to each other:
Since $\pi_0$ is functorial, it immediately follows that it sends isomorphisms to isomorphisms, hence homeomorphisms to bijections:
This means that we may use path connected components as a first “topological invariant” that allows us to distinguish some topological spaces.
principle of algebraic topology
$\,\,$ Use topological invariants to distinguish topological spaces.
As an example for how this is being used, we have the following proof of a simple special case of the topological invariance of dimension (theorem 1):
(topological invariance of dimension – first simple case)
The Cartesian spaces $\mathbb{R}^1$ and $\mathbb{R}^2$ are not homeomorphic (def. 7).
Assume there were a homeomorphism
we will derive a contradiction. If $f$ is a homeomorphism, then clearly so is its restriction to the topological subspaces (example 4) obtained by removing $0 \in \mathbb{R}^1$ and $f(0) \in \mathbb{R}^2$.
It follows that we would get a bijection of connected components between $\pi_0(\mathbb{R}^1 - \{0\})$ and $\pi_0(\mathbb{R}^2 - \{f(0)\})$. But clearly the first set has two elements, while the second has just one:
The key lesson of the proof of prop. 4 is its strategy:
principle of algebraic topology
$\,\,$ Use topological invariants to distinguish topological spaces.
Of course in practice one uses more sophisticated invariants than just $\pi_0$.
The next topological invariant after the connected components is the fundamental group:
(fundamental group)
Let $X$ be a topological space and let $x \in X$ be a chosen point. Then write
for, to start with, the set of homotopy classes of paths in $X$ that start and end at $x$. Such paths are also called the continuous loops in $X$ based at $x$.
Under concatenation of loops, $\pi_1(X,x)$ becomes a semi-group.
The constant loop is a neutral element under this composition (thus making $\pi_1(X,x)$ a “monoid”).
The reverse of a loop is its inverse in $\pi_1(X,x)$, making $\pi_1(X,x)$ indeed into a group.
This is called the fundamental group of $X$ at $x$.
The following picture indicates the four non-equivalent non-trivial generators of the fundamental group of the oriented surface of genus 2:
graphics grabbed from Lawson 03
Again, this operation is functorial, now on the category $Top^{\ast/}$ of pointed topological spaces, whose objects are topological spaces equipped with a chosen point, and whose morphisms are continuous maps $f \colon X \to Y$ that take the chosen basepoint of $X$ to that of $Y$:
As $\pi_0$, so also $\pi_1$ is a topological invariant. As before, we may use this to prove a simple case of the theorem of the topological invariance of dimension:
A topological space $X$ for which
$\pi_0(X) \simeq \ast$ (path connected, def. 10)
$\pi_1(X,x) \simeq 1$ (the fundamental group is trivial, def. 11),
is called simply connected.
(topological invariance of dimension – second simple case)
There is no homeomorphism between $\mathbb{R}^2$ and $\mathbb{R}^3$.
Assume there were such a homeomorphism $f$; we will derive a contradiction.
If $f$ is a homeomorphism, then so is its restriction to removing the origin from $\mathbb{R}^2$ and $f(0)$ from $\mathbb{R}^3$:
Thse two spaces are both path-connected, hence $\pi_0$ does not distiguish them.
But they do have different fundamental groups $\pi_1$:
The fundamental group of $\mathbb{R}^{2} - \{0\}$ is $\mathbb{Z}$ (counting the winding of loops around the removed point). We discuss this further below in example 16.
The fundamental group of $\mathbb{R}^3 - \{f(0)\}$ is trivial: because the single removed point is no obstruction to sliding loops past it and contracting them.
But since passing to fundamental groups is functorial, the same argument as in the proof of prop. 3 shows that $f$ cannot be an isomorphism, hence not a homeomorphism.
We now discuss a “dual incarnation” of fundamental groups, which often helps to compute them.
(covering space)
A covering space of a topological space $X$ is a continuous map
such that there exists an open cover $\underset{i}{\sqcup}U_i \to X$, such that restricted to each $U_i$ then $E \to X$ is homeomorphic over $U_i$ to the product topological space (example 6) of $U_i$ with the discrete topological space (example 3) on a set $F_i$
For $x \in U_i \subset X$ a point, then the elements in $F_x = F_i$ are called the leaves of the covering at $x$.
(covering of circle by circle)
Regard the circle $S^1 = \{ z \in \mathbb{C} \;\vert\; {\vert z\vert} = 1 \}$ as the topological subspace of elements of unit absolute value in the complex plane. For $k \in \mathbb{N}$, consider the continuous function
given by taking a complex number to its $k$th power. This may be thought of as the result of “winding the circle $k$ times around itself”. Precisely, for $k \geq 1$ this is a covering space (def. 13) with $k$ leaves at each point.
graphics grabbed from Hatcher
(covering of circle by real line)
Consider the continuous function
from the real line to the circle, which,
with the circle regarded as the unit circle in the complex plane $\mathbb{C}$, is given by
with the circle regarded as the unit circle in $\mathbb{R}^2$, is given by
We may think of this as the result of “winding the line around the circle ad infinitum”. Precisely, this is a covering space (def. 13) with the leaves at each point forming the set $\mathbb{Z}$ of natural numbers.
(action of fundamental group on fibers of covering)
Let $E \overset{\pi}{\longrightarrow} X$ be a covering space (def. 13)
Then for $x \in X$ any point, and any choice of element $e \in F_x$ of the leaf space over $x$, there is, up to homotopy, a unique way to lift a representative path in $X$ of an element $\gamma$ of the the fundamental group $\pi_1(X,x)$ (def. 11) to a continuous path in $E$ that starts at $e$. This path necessarily ends at some (other) point $\rho_\gamma(e) \in F_x$ in the same fiber. This construction provides a function
from the Cartesian product of the leaf space with the fundamental group. This function is compatible with the group-structure on $\pi_1(X,x)$, in that the following diagrams commute:
and
One says that $\rho$ is an action or permutation representation of $\pi_1(X,x)$ on $F_x$.
For $G$ any group, then there is a category $G Set$ whose objects are sets equipped with an action of $G$, and whose morphisms are functions which respect these actions. The above construction yields a functor
(three-sheeted covers of the circle)
There are, up to isomorphism, three different 3-sheeted covering spaces of the circle $S^1$.
The one from example 13 for $k = 3$. Another one. And the trivial one. Their corresponding permutation actions may be seen from the pictures on the right.
graphics grabbed from Hatcher
We are now ready to state the main theorem about the fundamental group. Except that it does require the following slightly technical condition on the base topological space. This condition is satisfied for all “reasonable” topological spaces:
(semi-locally simply connected)
A topological space $X$ is called
locally path-connected if for every point $x \in X$ and for every neighbourhood $x \in U \subset X$ there exists a neighbourhood $x \in V \subset U$ such that $V$ is path-connected (def. 10);
semi-locally simply connected if every point $x \in X$ has a neighbourhood $x \in U \subset X$ such that the induced morphism of fundamental groups $\pi_1(U,x) \to \pi_1(X,x)$ is trivial (i.e. sends everything to the neutral element).
(fundamental theorem of covering spaces)
Let $X$ be a topological space which is path-connected (def. 10), locally path connected (def. 15) and semi-locally simply connected (def. 15). Then for any $x \in X$ the functor
from def. 14 that describes the action of the fundamental group of $X$ on the set of leaves over $x$ has the following property:
every isomorphism class of $\pi_1(X,x)$-actions is in the image of the functor (one says: the functor is essentially surjective);
for any two covering spaces $E_1, E_2$ of $X$ then the map on morphism sets
is a bijection (one says the functor is a fully faithful functor ).
A functor with these two properties one calls an equivalence of categories:
This has some interesting implications:
Every sufficiently nice topological space $X$ as above has a covering which is simply connected (def. 12). This is the covering corresponding, under the fundamental theorem of covering spaces (theorem 2) to the action of $\pi_1(X)$ on itself. This is called the universal covering space $\hat X \to X$. The above theorem implies that the fundamental group itself may be recovered as the automorphisms of the universal covering space:
(computing the fundamental group of the circle)
The covering $\exp(2\pi i(-)) \;\colon\; \mathbb{R}^1 \to S^1$ from example 14 is simply connected (def. 12), hence must be the universal covering space, up to homeomorphism.
It is fairly straightforward to see that the only homeomorphisms from $\mathbb{R}^1$ to itself over $S^1$ are given by integer translations by $n \in \mathbb{N} \hookrightarrow \mathbb{R}$:
Hence
and hence the fundamental group of the circle is the additive group of integers:
$\,$
$\,$
The following is an (incomplete) list of available $n$Lab entries related to topology.
See also examples in topology.
manifold, smooth manifold, generalized smooth space, diffeological space, smooth space, Froelicher space
differential topology, microbundle, cobordism, derived smooth manifold
homotopy, homotopy inverse, homotopy theory, homotopy equivalence, rational homotopy theory
shape theory, algebraic topology, basic problems of algebraic topology
model category, category of fibrant objects, Quillen adjunction, Quillen equivalence, category with weak equivalence?,
Reedy category, Reedy model structure, generalized Reedy category
model structure on chain complexes, model structure on crossed complexes
homotopy hypothesis, homotopy theory of Grothendieck, test category
homotopy limit, homotopy colimit, homotopy pullback, homotopy image, homotopy coherent category theory, homotopy coherent nerve, Brown representability theorem
homotopy type, homotopy 1-type, homotopy 2-type, homotopy 3-type, homotopy n-type
fundamental group, homotopy group, suspension, Freudenthal suspension theorem, delooping
principal bundle, fiber bundle, vector bundle, principal 2-bundle, trivial bundle
fibration, Hurewicz fibration, Hurewicz connection, homotopy lifting property, Dold fibration
homotopy extension property, Hurewicz cofibration, deformation retract, model structure on topological spaces, Strøm's theorem
cocylinder, cylinder object, path object, mapping cone, path groupoid, path n-groupoid, fundamental groupoid
classifying space, Eilenberg-MacLane space,Moore space, Moore path category
spectrum, smash product of spectra, symmetric spectrum, stable (infinity,1)-category, commutative ring spectrum
simplicial set, simplex category, simplicial identities, simplicial object, cosimplicial object
boundary of a simplex, simplicial skeleton, category of simplices
combinatorial spectrum, simplicial groupoid, simplicial model category
simplicially enriched category, quasicategory, Segal category, complete Segal space
Kan fibration, Kan complex, nerve, nerve and realization, simplicial homotopy, simplicial homotopy group, simplicial local system
simplicial presheaf, local model structure on simplicial presheaves, local model structure on simplicial sheaves
marked simplicial set, model structure on marked simplicial over-sets, infinity topos, Higher Topos Theory
dendroidal set, model structure on dendroidal sets, cubical set, cellular set, cyclic object, Theta space
Introductory textbooks to topology include
James Munkres, Topology, Prentice Hall 1975 (2000)
Terry Lawson, Topology: A Geometric Approach, Oxford University Press (2003) (pdf)
See also
and see also the references at algebraic topology.
Lecture notes include
Friedhelm Waldhausen, Topologie (pdf)
Alex Kuronya, Introduction to topology, 2010 (pdf)
Anatole Katok, Alexey Sossinsky, Introduction to modern topology and geometry (pdf)
See also