In

^{3} that takes the torus to the embedded surface-of-a-doughnut shape with which the animation starts; ''g'' is some continuous function that takes the torus to the embedded surface-of-a-coffee-mug shape. The animation shows the image of ''h''_{''t''}(''x'') as a function of the parameter ''t'', where ''t'' varies with time from 0 to 1 over each cycle of the animation loop. It pauses, then shows the image as ''t'' varies back from 1 to 0, pauses, and repeats this cycle.

_{''X''} and is homotopic to id_{''Y''}. If such a pair exists, then ''X'' and ''Y'' are said to be homotopy equivalent, or of the same homotopy type. Intuitively, two spaces ''X'' and ''Y'' are homotopy equivalent if they can be transformed into one another by bending, shrinking and expanding operations. Spaces that are homotopy-equivalent to a point are called contractible.

_{''X''} (not only homotopic to it), and is equal to id_{''Y''}. Therefore, if X and Y are homeomorphic then they are homotopy-equivalent, but the opposite is not true. Some examples:
* A solid disk is homotopy-equivalent to a single point, since you can deform the disk along radial lines continuously to a single point. However, they are not homeomorphic, since there is no bijection between them (one way to prove this is that the disk and the point have a different dimension, and the dimension is invariant under homeomorphism).
* The Möbius strip and an untwisted (closed) strip are homotopy equivalent, since you can deform both strips continuously to a circle. But they are not homeomorphic.

^{1} to any space ''X'' is null-homotopic precisely when it can be continuously extended to a map from the unit disk ''D''^{2} to ''X'' that agrees with ''f'' on the boundary.
It follows from these definitions that a space ''X'' is contractible if and only if the identity map from ''X'' to itself—which is always a homotopy equivalence—is null-homotopic.

_{1}(''X'', ''x''_{0}) isomorphic to π_{1}(''Y'', ''f''(''x''_{0})) where is a homotopy equivalence and
An example of an algebraic invariant of topological spaces which is not homotopy-invariant is compactly supported homology (which is, roughly speaking, the homology of the compactification (mathematics), compactification, and compactification is not homotopy-invariant).

^{2} defined by ''f''(''x'', ''y'') = (−''x'', −''y'') is isotopic to a 180-degree rotation around the origin, and so the identity map and ''f'' are isotopic because they can be connected by rotations.
In geometric topology—for example in knot theory—the idea of isotopy is used to construct equivalence relations. For example, when should two knots be considered the same? We take two knots, ''K''_{1} and ''K''_{2}, in three-dimensional space. A knot is an embedding of a one-dimensional space, the "loop of string" (or the circle), into this space, and this embedding gives a homeomorphism between the circle and its image in the embedding space. The intuitive idea behind the notion of knot equivalence is that one can ''deform'' one embedding to another through a path of embeddings: a continuous function starting at ''t'' = 0 giving the ''K''_{1} embedding, ending at ''t'' = 1 giving the ''K''_{2} embedding, with all intermediate values corresponding to embeddings. This corresponds to the definition of isotopy. An ambient isotopy, studied in this context, is an isotopy of the larger space, considered in light of its action on the embedded submanifold. Knots ''K''_{1} and ''K''_{2} are considered equivalent when there is an ambient isotopy which moves ''K''_{1} to ''K''_{2}. This is the appropriate definition in the topological category.
Similar language is used for the equivalent concept in contexts where one has a stronger notion of equivalence. For example, a path between two smooth embeddings is a smooth isotopy.

_{0} is called a Lift (mathematics), lift of ''h''_{0}), then we can lift all ''H'' to a map such that The homotopy lifting property is used to characterize fibrations.
Another useful property involving homotopy is the homotopy extension property,
which characterizes the extension of a homotopy between two functions from a subset of some set to the set itself. It is useful when dealing with cofibrations.

_{''n''}(''f'') = H_{''n''}(''g'') : H_{''n''}(''X'') → H_{''n''}(''Y'') for all ''n''. Likewise, if ''X'' and ''Y'' are in addition connectedness, path connected, and the homotopy between ''f'' and ''g'' is pointed, then the group homomorphisms induced by ''f'' and ''g'' on the level of homotopy groups are also the same: π_{''n''}(''f'') = π_{''n''}(''g'') : π_{''n''}(''X'') → π_{''n''}(''Y'').

topology
s, which have only one surface and one edge, are a kind of object studied in topology.
In mathematics, topology (from the Greek words , and ) is concerned with the properties of a geometric object that are preserved under continuous deformation ...

, a branch of mathematics
Mathematics (from Greek: ) includes the study of such topics as quantity (number theory), structure (algebra), space (geometry), and change (analysis). It has no generally accepted definition.
Mathematicians seek and use patterns to formulate ...

, two continuous function
In mathematics, a continuous function is a function that does not have any abrupt changes in value, known as discontinuities. More precisely, a function is continuous if arbitrarily small changes in its output can be assured by restricting to suff ...

s from one topological space
In mathematics, a topological space is, roughly speaking, a geometrical space in which ''closeness'' is defined but, generally, cannot be measured by a numeric distance. More specifically, a topological space is a set of points, along with a set of ...

to another are called homotopic (from Greek
Greek may refer to:
Greece
Anything of, from, or related to Greece, a country in Southern Europe:
*Greeks, an ethnic group
*Greek language, a branch of the Indo-European language family
**Proto-Greek language, the assumed last common ancestor of ...

ὁμός ''homós'' "same, similar" and τόπος ''tópos'' "place") if one can be "continuously deformed" into the other, such a deformation being called a homotopy between the two functions. A notable use of homotopy is the definition of homotopy groups
In mathematics, homotopy groups are used in algebraic topology to classify topological spaces. The first and simplest homotopy group is the fundamental group, which records information about loops in a space. Intuitively, homotopy groups record inf ...

and cohomotopy groups
In mathematics, particularly algebraic topology, cohomotopy sets are particular contravariant functors from the category of pointed topological spaces and basepoint-preserving continuous maps to the category of sets and functions. They are dual to ...

, important invariants in algebraic topology
250px, A torus, one of the most frequently studied objects in algebraic topology
Algebraic topology is a branch of mathematics that uses tools from abstract algebra to study topological spaces. The basic goal is to find algebraic invariants that cla ...

.
In practice, there are technical difficulties in using homotopies with certain spaces. Algebraic topologists work with compactly generated spaceIn topology, a compactly generated space (or k-space) is a topological space whose topology is coherent with the family of all compact subspaces. Specifically, a topological space ''X'' is compactly generated if it satisfies the following condition:
...

s, CW complexes, or Spectrum (homotopy theory), spectra.
Formal definition

Formally, a homotopy between twocontinuous function
In mathematics, a continuous function is a function that does not have any abrupt changes in value, known as discontinuities. More precisely, a function is continuous if arbitrarily small changes in its output can be assured by restricting to suff ...

s ''f'' and ''g'' from a
topological space ''X'' to a topological space ''Y'' is defined to be a continuous function $H:\; X\; \backslash times\; [0,1]\; \backslash to\; Y$ from the product topology, product of the space ''X'' with the unit interval [0, 1] to ''Y'' such that $H(x,0)\; =\; f(x)$ and $H(x,1)\; =\; g(x)$ for all $x\; \backslash in\; X$.
If we think of the second parameter of ''H'' as time then ''H'' describes a ''continuous deformation'' of ''f'' into ''g'': at time 0 we have the function ''f'' and at time 1 we have the function ''g''. We can also think of the second parameter as a "slider control" that allows us to smoothly transition from ''f'' to ''g'' as the slider moves from 0 to 1, and vice versa.
An alternative notation is to say that a homotopy between two continuous functions $f,\; g:\; X\; \backslash to\; Y$ is a family of continuous functions $h\_t:\; X\; \backslash to\; Y$ for $t\; \backslash in\; [0,1]$ such that $h\_0\; =\; f$ and $h\_1\; =\; g$, and the Map_(mathematics), map $(x,\; t)\; \backslash mapsto\; h\_t(x)$ is continuous from $X\; \backslash times\; [0,1]$ to $Y$. The two versions coincide by setting $h\_t(x)\; =\; H(x,t)$. It is not sufficient to require each map $h\_t(x)$ to be continuous.
The animation that is looped above right provides an example of a homotopy between two embeddings, ''f'' and ''g'', of the torus into . ''X'' is the torus, ''Y'' is , ''f'' is some continuous function from the torus to ''R''Properties

Continuous functions ''f'' and ''g'' are said to be homotopic if and only if there is a homotopy ''H'' taking ''f'' to ''g'' as described above. Being homotopic is an equivalence relation on the set of all continuous functions from ''X'' to ''Y''. This homotopy relation is compatible with function composition in the following sense: if are homotopic, and are homotopic, then their compositions and are also homotopic.Examples

* If $f,g:\backslash R\backslash to\backslash R^2$ are given by $f(x):=(x,x^3)$ and $g(x)=(x,e^x)$, then the map $H:\backslash mathbb\backslash times\; [0,1]\backslash to\backslash mathbb^2$ given by $H(x,t)=(x,(1-t)x^3+te^x)$ is a homotopy between them. * More generally, if $C\backslash subseteq\backslash mathbb^n$ is a Convex set, convex subset of Euclidean space and $f,g:[0,1]\backslash to\; C$ are Path (topology), paths with the same endpoints, then there is a linear homotopy (or straight-line homotopy) given by :$\backslash begin\; H:[0,1]\&\backslash times\; [0,1]\backslash longrightarrow\; C\; \backslash \backslash \; (s,\; t)\; \backslash longmapsto\; (1\&-t)f(s)+tg(s).\; \backslash end$ * Let $\backslash operatorname\_:B^n\backslash to\; B^n$ be the identity function on the unit ''n''-Ball (mathematics), disk, i.e. the set $B^n:=\backslash $. Let $c\_:B^n\backslash to\; B^n$ be the constant function $c\_(x):=\backslash vec$ which sends every point to the Origin (mathematics), origin. Then the following is a homotopy between them: :$\backslash begin\; H:B^n\&\backslash times\; [0,1]\backslash longrightarrow\; B^n\; \backslash \backslash \; (x,\; t)\; \&\backslash longmapsto\; (1-t)x.\; \backslash end$Homotopy equivalence

Given two topological spaces ''X'' and ''Y'', a homotopy equivalence between X and Y is a pair of continuous map (mathematics), maps and , such that is homotopic to the identity function, identity map idHomotopy equivalence vs. homeomorphism

A homeomorphism is a special case of a homotopy equivalence, in which is equal to the identity map idExamples

* The first example of a homotopy equivalence is $\backslash mathbb^n$ with a point, denoted $\backslash mathbb^n\; \backslash simeq\; \backslash $. The part that needs to be checked is the existence of a homotopy $H:\; I\; \backslash times\; \backslash mathbb^n\; \backslash to\; \backslash mathbb^n$ between $\backslash operatorname\_$ and $p\_0$, the projection of $\backslash mathbb^n$ onto the origin. This can be described as $H(t,\backslash cdot)\; =\; t\backslash cdot\; p\_0\; +\; (1-t)\backslash cdot\backslash operatorname\_$. * There is a homotopy equivalence between $S^1$ and $\backslash mathbb^2-\backslash $. * More generally, $\backslash mathbb^n-\backslash \; \backslash simeq\; S^$. * Any fiber bundle $\backslash pi:\; E\; \backslash to\; B$ with fibers $F\_b$ homotopy equivalent to a point has homotopy equivalent total and base spaces. This generalizes the previous two examples since $\backslash pi:\backslash mathbb^n\; -\; \backslash \; \backslash to\; S^$is a fiber bundle with fiber $\backslash mathbb\_$. * Every vector bundle is a fiber bundle with a fiber homotopy equivalent to a point. * For any $0\; \backslash le\; k\; <\; n$, $\backslash mathbb^n\; -\; \backslash mathbb^k\; \backslash simeq\; S^$ by writing $\backslash mathbb^n$ as $\backslash mathbb^k\; \backslash times\; \backslash mathbb^$ and applying the homotopy equivalences above. * If a subcomplex $A$ of a CW complex $X$ is contractible, then the quotient space (topology), quotient space $X/A$ is homotopy equivalent to $X$. * A deformation retraction is a homotopy equivalence.Null-homotopy

A function ''f'' is said to be null-homotopic if it is homotopic to a constant function. (The homotopy from ''f'' to a constant function is then sometimes called a null-homotopy.) For example, a map ''f'' from the unit circle ''S''Invariance

Homotopy equivalence is important because inalgebraic topology
250px, A torus, one of the most frequently studied objects in algebraic topology
Algebraic topology is a branch of mathematics that uses tools from abstract algebra to study topological spaces. The basic goal is to find algebraic invariants that cla ...

many concepts are homotopy invariant, that is, they respect the relation of homotopy equivalence. For example, if ''X'' and ''Y'' are homotopy equivalent spaces, then:
* ''X'' is connected space, path-connected if and only if ''Y'' is.
* ''X'' is simply connected if and only if ''Y'' is.
* The (singular) homology (mathematics), homology and cohomology groups of ''X'' and ''Y'' are group isomorphism, isomorphic.
* If ''X'' and ''Y'' are path-connected, then the fundamental groups of ''X'' and ''Y'' are isomorphic, and so are the higher homotopy groups. (Without the path-connectedness assumption, one has πVariants

Relative homotopy

In order to define the fundamental group, one needs the notion of homotopy relative to a subspace. These are homotopies which keep the elements of the subspace fixed. Formally: if ''f'' and ''g'' are continuous maps from ''X'' to ''Y'' and ''K'' is a subset of ''X'', then we say that ''f'' and ''g'' are homotopic relative to ''K'' if there exists a homotopy between ''f'' and ''g'' such that for all and Also, if ''g'' is a retraction (topology), retraction from ''X'' to ''K'' and ''f'' is the identity map, this is known as a strong deformation retract of ''X'' to ''K''. When ''K'' is a point, the term pointed homotopy is used.Isotopy

In case the two given continuous functions ''f'' and ''g'' from the topological space ''X'' to the topological space ''Y'' are embeddings, one can ask whether they can be connected 'through embeddings'. This gives rise to the concept of isotopy, which is a homotopy, ''H'', in the notation used before, such that for each fixed ''t'', ''H''(''x'', ''t'') gives an embedding. A related, but different, concept is that of ambient isotopy. Requiring that two embeddings be isotopic is a stronger requirement than that they be homotopic. For example, the map from the interval [−1, 1] into the real numbers defined by ''f''(''x'') = −''x'' is ''not'' isotopic to the identity ''g''(''x'') = ''x''. Any homotopy from ''f'' to the identity would have to exchange the endpoints, which would mean that they would have to 'pass through' each other. Moreover, ''f'' has changed the orientation of the interval and ''g'' has not, which is impossible under an isotopy. However, the maps are homotopic; one homotopy from ''f'' to the identity is ''H'': [−1, 1] × [0, 1] → [−1, 1] given by ''H''(''x'', ''y'') = 2''yx'' − ''x''. Two homeomorphisms (which are special cases of embeddings) of the unit ball which agree on the boundary can be shown to be isotopic using Alexander's trick. For this reason, the map of the unit disc in RTimelike homotopy

On a Lorentzian manifold, certain curves are distinguished as timelike (representing something that only goes forwards, not backwards, in time, in every local frame). A timelike homotopy between two timelike curves is a homotopy such that the curve remains timelike during the continuous transformation from one curve to another. No closed timelike curve (CTC) on a Lorentzian manifold is timelike homotopic to a point (that is, null timelike homotopic); such a manifold is therefore said to be multiply connected by timelike curves. A manifold such as the 3-sphere can be simply connected (by any type of curve), and yet be timelike multiply connected.Properties

Lifting and extension properties

If we have a homotopy and a cover and we are given a map such that (''h''Groups

Since the relation of two functions $f,\; g\backslash colon\; X\backslash to\; Y$ being homotopic relative to a subspace is an equivalence relation, we can look at the equivalence classes of maps between a fixed ''X'' and ''Y''. If we fix $X\; =\; [0,1]^n$, the unit interval [0, 1] cartesian product, crossed with itself ''n'' times, and we take its Boundary (topology), boundary $\backslash partial([0,1]^n)$ as a subspace, then the equivalence classes form a group, denoted $\backslash pi\_n(Y,y\_0)$, where $y\_0$ is in the image of the subspace $\backslash partial([0,1]^n)$. We can define the action of one equivalence class on another, and so we get a group. These groups are called the homotopy groups. In the case $n\; =\; 1$, it is also called the fundamental group.Homotopy category

The idea of homotopy can be turned into a formal category of category theory. The homotopy category is the category whose objects are topological spaces, and whose morphisms are homotopy equivalence classes of continuous maps. Two topological spaces ''X'' and ''Y'' are isomorphic in this category if and only if they are homotopy-equivalent. Then a functor on the category of topological spaces is homotopy invariant if it can be expressed as a functor on the homotopy category. For example, homology groups are a ''functorial'' homotopy invariant: this means that if ''f'' and ''g'' from ''X'' to ''Y'' are homotopic, then the group homomorphisms induced by ''f'' and ''g'' on the level of homology groups are the same: HApplications

Based on the concept of the homotopy, Numerical methods, computation methods for algebraic equations, algebraic and differential equations have been developed. The methods for algebraic equations include the homotopy continuation method and the continuation method (see numerical continuation). The methods for differential equations include the homotopy analysis method.See also

*Fiber-homotopy equivalence (relative version of a homotopy equivalence) *Homeotopy *Homotopy type theory *Mapping class group *Poincaré conjecture *Regular homotopyReferences

Sources

* * * * {{Authority control Homotopy theory, Continuous mappings Maps of manifolds