Alphabeta Math
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

✓ 18 results · all verified · 0 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 18 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Homotopy and Homotopy Equivalence

1 · Prerequisites

2 · Summary

The unit interval with its usual subspace topology supplies the deformation parameter. The product universal property, the open- and closed-preimage characterisations of continuity, and the characteristic property of subspaces control the resulting maps. Path components come from path-connectedness, while the Euclidean product topology and continuity of radial normalisation support the geometric constructions.

A homotopy is defined jointly on a product, with a relative version that fixes a chosen subspace pointwise. Direct reparametrisation and finite closed pasting make homotopy an equivalence relation compatible with composition. Nullhomotopy leads to contractibility, homotopy inverses define homotopy type, and deformation retracts provide canonical equivalences. Straight-line formulas contract convex Euclidean subsets, homotopy equivalences preserve path components, and radial normalisation identifies punctured Euclidean space with its unit sphere up to homotopy.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-07-31Open item page →

Homotopies of continuous maps, homotopies relative to a subspace, and path homotopies relative to the endpoints

Definition

Write I=[0,1] with its usual subspace topology, as in Paths, path-connected spaces and path components. Let X and Y be topological spaces, and let f,g:X→Y be continuous maps (Continuity of a map of topological spaces at a point and globally).

A homotopy from f to g is a continuous map

H:X×I⟶Y

from the product space (The product set ∏i∈IXi of functions choosing a point in each factor, the projections, the box topology, and the product topology as the initial topology of the projections; the empty product is a one-point space) such that H(x,0)=f(x) and H(x,1)=g(x) for every x∈X. When such an H exists, f and g are homotopic, written f≃g.

Let A⊆X carry the subspace topology (Subspace topology: the traces of the open sets, its closed sets and its bases, the continuity of the inclusion, and the characteristic property of a map into a subspace). The homotopy H is a homotopy relative to A, or a homotopy rel A, when

H(a,t)=f(a)=g(a)(a∈A, t∈I).

Thus a homotopy rel A can exist only when f∣A=g∣A, and every ordinary homotopy is a homotopy rel ∅. We write f≃Ag when a homotopy rel A exists.

If α,β:I→Y are paths with the same initial point and the same terminal point (Paths, path-connected spaces and path components), a path homotopy from α to β relative to the endpoints is a homotopy H:I×I→Y rel {0,1}. Explicitly,

H(s,0)=α(s),H(s,1)=β(s),H(0,t)=α(0)=β(0),H(1,t)=α(1)=β(1).

The first coordinate s parametrises the path and the second coordinate t parametrises the deformation.

Remarks

  • The adjective relative means pointwise fixed throughout the deformation, not merely mapped back into A.
  • A homotopy is a map on a product. A family of maps Ht(x):=H(x,t) is not by itself a homotopy unless the joint map (x,t)↦Ht(x) is continuous.
LemmaStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-07-31Open item page →

Homotopy relative to a subspace is reflexive and symmetric

Statement

Let A⊆X. Every continuous map f:X→Y is homotopic to itself rel A. If f≃Ag, then g≃Af.

Facts & Assumptions

Given: Topological spaces X,Y, a subspace A⊆X, continuous maps f,g:X→Y, and, for symmetry, a homotopy H:X×I→Y from f to g rel A.

[A1]

A homotopy rel A is a continuous K:X×I→Y with K(x,0) and K(x,1) the prescribed endpoint maps and K(a,t) equal to their common value for every a∈A and t∈I (Homotopies of continuous maps, homotopies relative to a subspace, and path homotopies relative to the endpoints).

Proof

technique · direct
1.1

The projection pX:X×I→X is continuous by [L1]. For every open V⊆Y, (f∘pX)−1[V]=pX−1[f−1[V]] is open, so Kf(x,t):=f(x) is continuous by [L2].

L1L2
1.2

The map r:I→I, r(t)=1−t, is continuous: for t0∈I and an open neighbourhood V=O∩I of r(t0), with O open in R, [L3] gives ε>0 with (r(t0)−ε,r(t0)+ε)⊆O; then U=(t0−ε,t0+ε)∩I is an open neighbourhood of t0 and r[U]⊆V, since ∣r(t)−r(t0)∣=∣t−t0∣.

L3
2.1

The homotopy Kf has Kf(x,0)=Kf(x,1)=f(x) and Kf(a,t)=f(a) for a∈A, so it is a homotopy from f to itself rel A.

step 1.1A1
2.2

The map R:X×I→X×I, R(x,t)=(x,r(t)), is continuous because its components are continuous by step 1.2 and [L1]. For every open V⊆Y, (H∘R)−1[V]=R−1[H−1[V]] is open, so H‾:=H∘R is continuous by [L2].

step 1.2L1L2
3.1

One has H‾(x,0)=H(x,1)=g(x) and H‾(x,1)=H(x,0)=f(x); for a∈A, H‾(a,t)=H(a,1−t)=f(a)=g(a). Hence H‾ is a homotopy from g to f rel A.

step 2.2A1∎
LemmaStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-07-31Open item page →

Two homotopies relative to the same subspace concatenate after piecewise-linear reparametrisation

Statement

Let A⊆X and let f,g,h:X→Y be continuous. If F is a homotopy from f to g rel A and G is a homotopy from g to h rel A, then

K(x,t):={F(x,2t),0≤t≤12,G(x,2t−1),12≤t≤1

is a continuous homotopy from f to h rel A.

Facts & Assumptions

Given: Topological spaces X,Y, a subspace A⊆X, continuous maps f,g,h:X→Y, and homotopies F:f≃Ag and G:g≃Ah.

[L2]

In a subspace, closed sets are exactly traces of ambient closed sets; restrictions of continuous maps to subspaces are continuous (Subspace topology: the traces of the open sets, its closed sets and its bases, the continuity of the inclusion, and the characteristic property of a map into a subspace).

[L4]

A finite union of closed sets is closed, and the complement of an open set is closed (Topology on a set, open and closed sets, clopen sets, the closed-set axiomatisation, and the coarser/finer comparison).

Proof

technique · direct
1.1

The sets I0=[0,12] and I1=[12,1] are closed in I: their complements are respectively I∩(12,32) and I∩(−12,12), traces of open intervals of R. Hence D0=X×I0 and D1=X×I1 are closed in X×I, because they are the preimages of I0,I1 under the continuous time projection.

L1L3L4L5
1.2

The maps a0:I0→I, a0(t)=2t, and a1:I1→I, a1(t)=2t−1, are continuous. Indeed, at any t0 and for any ambient open interval of radius ε about aj(t0), the relative interval of radius ε/2 about t0 maps into it, since ∣aj(t)−aj(t0)∣=2∣t−t0∣; [L5] turns these intervals into the required subspace neighbourhoods.

L5
2.1

Define rj:Dj→X×I by rj(x,t)=(x,aj(t)). The first component is the restricted product projection and the second is aj after the time projection, so rj is continuous by [L2], step 1.2 and [L3].

step 1.2L2L3
3.1

The maps K0:=F∘r0:D0→Y and K1:=G∘r1:D1→Y are continuous: for every closed C⊆Y, Kj−1[C]=rj−1[F−1[C]] or rj−1[G−1[C]], which is closed by [L1]. On D0∩D1=X×{12} they agree, since K0(x,12)=F(x,1)=g(x)=G(x,0)=K1(x,12).

step 2.1A1L1
4.1

Thus the displayed clauses define one function K:X×I→Y. If C⊆Y is closed, then K−1[C] is the union of K0−1[C], regarded as a closed subset of X×I through the closed subspace D0, and K1−1[C], regarded likewise through D1. Each is closed by [L2] and steps 1.1 and 3.1, so their union is closed by [L4]. Hence K is continuous by [L1].

step 1.1step 3.1L1L2L4
5.1

At t=0 the first clause gives K(x,0)=F(x,0)=f(x), and at t=1 the second gives K(x,1)=G(x,1)=h(x). If a∈A, both clauses give the common value f(a)=g(a)=h(a) for every t. Therefore K is a homotopy from f to h rel A.

step 4.1A1∎

Remarks

The continuity argument uses only a cover by the two closed sets D0,D1 and proves the finite pasting step directly. No assertion about an infinite closed cover is used.

CorollaryStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-07-31Open item page →

Homotopy relative to a fixed subspace, and path homotopy relative to endpoints, are equivalence relations

Statement

For fixed spaces X,Y and a fixed subspace A⊆X, the relation ≃A is an equivalence relation on the set of continuous maps X→Y that have a prescribed restriction to A. In particular ordinary homotopy is an equivalence relation on the continuous maps X→Y.

For fixed endpoints y0,y1∈Y, path homotopy relative to the endpoints is an equivalence relation on the set of paths from y0 to y1.

Facts & Assumptions

Given: Spaces X,Y, a subspace A⊆X, and the relations defined in Homotopies of continuous maps, homotopies relative to a subspace, and path homotopies relative to the endpoints.

[L1]

Homotopy rel A is reflexive and symmetric (Homotopy relative to a subspace is reflexive and symmetric).

[L2]

Homotopy rel A is transitive by the two-piece reparametrisation construction (Two homotopies relative to the same subspace concatenate after piecewise-linear reparametrisation).

[L3]

A relation is an equivalence relation exactly when it is reflexive, symmetric and transitive (Equivalence relation, equivalence class, and the quotient set A/∼).

Proof

technique · direct
1.1

By [L1] and [L2], ≃A is reflexive, symmetric and transitive, so it is an equivalence relation by [L3]. Taking A=∅ gives ordinary homotopy.

L1L2L3
2.1

Paths from y0 to y1 are continuous maps I→Y with one prescribed restriction to the subspace {0,1}, and their path homotopies are exactly homotopies rel {0,1}. Hence step 1.1 applies to them.

step 1.1given∎
TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-07-31Open item page →

Precomposition and postcomposition by continuous maps preserve homotopies, including their relative form

Statement

Let f,g:X→Y be continuous and suppose f≃Ag for a subspace A⊆X.

  1. If u:W→X is continuous, B⊆W, and u[B]⊆A, then f∘u≃Bg∘u.
  2. If v:Y→Z is continuous, then v∘f≃Av∘g.

Facts & Assumptions

Given: A homotopy H:X×I→Y from f to g rel A, a continuous u:W→X with u[B]⊆A, and a continuous v:Y→Z.

Proof

technique · direct
1.1

Define U:W×I→X×I by U(w,t)=(u(w),t). Its components are u after the first projection and the second projection, so U is continuous by [L1].

L1
1.2

The composite v∘H:X×I→Z is continuous by the same preimage calculation, and its endpoints are v∘f and v∘g; for a∈A it has the fixed value v(f(a))=v(g(a)). Thus it is a homotopy from v∘f to v∘g rel A.

A1L2
2.1

The composite H∘U is continuous: for every open V⊆Y, (H∘U)−1[V]=U−1[H−1[V]] is open by [L2]. Its endpoints are (f∘u)(w) and (g∘u)(w); if b∈B, then u(b)∈A, so (H∘U)(b,t)=f(u(b))=g(u(b)). Thus it is a homotopy from f∘u to g∘u rel B.

step 1.1A1L2
3.1

Steps 2.1 and 1.2 prove the two claims.

step 2.1step 1.2∎
DefinitionDefinition: AI-adaptedProof: Not applicableaudited 2026-07-31Open item page →

Nullhomotopic maps and contractible spaces

Definition

Let f:X→Y be continuous. The map f is nullhomotopic if there is a point y0∈Y such that f is homotopic to the constant map cy0:X→Y, cy0(x)=y0 (Homotopies of continuous maps, homotopies relative to a subspace, and path homotopies relative to the endpoints).

A nonempty topological space X is contractible if every continuous map f:X→Y to every topological space Y is nullhomotopic.

This definition separates the property of the space from the particular map id⁡X. The next corollary proves that it is equivalent to the familiar condition that the identity map be nullhomotopic.

Remarks

  • Nonemptiness is included so that a contracting point can be named. The empty space is not called contractible under this convention.
  • The constant to which a map is homotopic may depend on the map. Contractibility does not assert that two arbitrary constant maps into a disconnected target are homotopic.
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-07-31Open item page →

A nonempty space is contractible if and only if its identity map is nullhomotopic

Statement

For a nonempty topological space X, the following are equivalent:

  1. X is contractible.
  2. The identity map id⁡X is nullhomotopic.

Facts & Assumptions

Given: A nonempty topological space X.

[A1]

X is contractible when every continuous map from X to every topological space is nullhomotopic; a map is nullhomotopic when it is homotopic to a constant map (Nullhomotopic maps and contractible spaces).

[L1]

Proof

technique · direct
1.1

If X is contractible, apply [A1] to the continuous map id⁡X:X→X to conclude that id⁡X is nullhomotopic.

A1
1.2

Conversely suppose id⁡X≃cx0 for some x0∈X, and let f:X→Y be any continuous map. Postcomposition by f gives f=f∘id⁡X≃f∘cx0=cf(x0) by [L1]. Thus f is nullhomotopic.

assume-hypL1A1
2.1

Since Y and f in step 1.2 were arbitrary, every continuous map out of X is nullhomotopic, so X is contractible by [A1]. Together with step 1.1 this proves the equivalence.

step 1.1step 1.2A1∎
DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-07-31Open item page →

Homotopy equivalences, homotopy inverses and spaces of the same homotopy type

Definition

Let X,Y be topological spaces. A continuous map f:X→Y is a homotopy equivalence if there is a continuous map g:Y→X such that

g∘f≃id⁡Xandf∘g≃id⁡Y

in the sense of Homotopies of continuous maps, homotopies relative to a subspace, and path homotopies relative to the endpoints. Such a g is a homotopy inverse of f.

The spaces X and Y have the same homotopy type, or are homotopy equivalent, written X≃Y, when a homotopy equivalence X→Y exists.

The equations required of an ordinary inverse have been weakened to homotopies. Neither composite need equal the corresponding identity map, and a homotopy equivalence need not be bijective.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-07-31Open item page →

Having the same homotopy type is an equivalence relation on topological spaces

Statement

The relation “has the same homotopy type as” is reflexive, symmetric and transitive on topological spaces, hence is an equivalence relation.

Facts & Assumptions

Given: Topological spaces X,Y,Z and homotopy equivalences f:X→Y and p:Y→Z with homotopy inverses g:Y→X and q:Z→Y.

[A1]

A homotopy equivalence has a continuous homotopy inverse whose two composites are homotopic to the appropriate identity maps (Homotopy equivalences, homotopy inverses and spaces of the same homotopy type).

[L1]

Precomposition and postcomposition by continuous maps preserve homotopies (Precomposition and postcomposition by continuous maps preserve homotopies, including their relative form).

[L3]

A relation is an equivalence relation exactly when it is reflexive, symmetric and transitive (Equivalence relation, equivalence class, and the quotient set A/∼).

Proof

technique · direct
1.1

The identity id⁡X:X→X is a homotopy equivalence with itself as homotopy inverse, since both composites equal, and hence are homotopic to, id⁡X.

A1L2
1.2

If f:X→Y has homotopy inverse g:Y→X, the same two homotopies show that g has homotopy inverse f. Thus the relation is symmetric.

A1
1.3

For transitivity, the composite p∘f:X→Z has candidate homotopy inverse g∘q:Z→X. By [A1], q∘p≃id⁡Y and g∘f≃id⁡X.

A1
1.4

Similarly, f∘g≃id⁡Y gives p∘(f∘g)∘q≃p∘q, and p∘q≃id⁡Z then gives (p∘f)∘(g∘q)≃id⁡Z.

A1L1L2
2.1

Applying [L1] to q∘p≃id⁡Y gives g∘(q∘p)∘f≃g∘f, and [L2] with g∘f≃id⁡X gives (g∘q)∘(p∘f)≃id⁡X.

step 1.3L1L2
3.1

Steps 2.1 and 1.4 make g∘q a homotopy inverse of p∘f, so the relation is transitive. With steps 1.1 and 1.2, [L3] makes it an equivalence relation.

step 1.1step 1.2step 2.1step 1.4A1L3∎
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-07-31Open item page →

A continuous map homotopic to a homotopy equivalence is itself a homotopy equivalence

Statement

Let f0,f:X→Y be continuous maps with f≃f0. If f0 is a homotopy equivalence, then f is a homotopy equivalence. Every homotopy inverse of f0 is also a homotopy inverse of f.

Facts & Assumptions

Given: Continuous maps f0,f:X→Y, a homotopy f≃f0, and a homotopy inverse g:Y→X of f0.

[A1]

g∘f0≃id⁡X and f0∘g≃id⁡Y (Homotopy equivalences, homotopy inverses and spaces of the same homotopy type).

[L1]

Precomposition and postcomposition by continuous maps preserve homotopies (Precomposition and postcomposition by continuous maps preserve homotopies, including their relative form).

Proof

technique · direct
1.1

Postcomposing f≃f0 by g gives g∘f≃g∘f0 by [L1], and [A1] with transitivity gives g∘f≃id⁡X.

L1A1L2
1.2

Precomposing f≃f0 by g gives f∘g≃f0∘g by [L1], and [A1] with transitivity gives f∘g≃id⁡Y.

L1A1L2
2.1

Steps 1.1 and 1.2 show that g is a homotopy inverse of f, so f is a homotopy equivalence.

step 1.1step 1.2A1∎
DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-07-31Open item page →

Retractions and deformation retracts, with a deformation retraction required to fix the retract pointwise

Definition

Let A⊆X carry the subspace topology, and let i:A↪X be the inclusion (Subspace topology: the traces of the open sets, its closed sets and its bases, the continuity of the inclusion, and the characteristic property of a map into a subspace).

A continuous map r:X→A is a retraction of X onto A if

r∘i=id⁡A,

equivalently, if r(a)=a for every a∈A. When such an r exists, A is a retract of X.

The subspace A is a deformation retract of X if there are a retraction r:X→A and a homotopy

H:id⁡X≃Ai∘r.

Thus H(x,0)=x, H(x,1)=i(r(x)), and H(a,t)=a for all a∈A and t∈I (Homotopies of continuous maps, homotopies relative to a subspace, and path homotopies relative to the endpoints). The pair (r,H) is a deformation retraction.

Some sources call the pointwise-fixed condition a strong deformation retract. In this library the word deformation retract always includes it.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-07-31Open item page →

The inclusion of a deformation retract is a homotopy equivalence with the retraction as homotopy inverse

Statement

If A is a deformation retract of X, with inclusion i:A↪X and retraction r:X→A, then i is a homotopy equivalence and r is a homotopy inverse of i.

Facts & Assumptions

Given: A deformation retraction (r,H) of X onto A, with inclusion i:A↪X.

[A1]

Retraction gives r∘i=id⁡A, and deformation retraction gives i∘r≃Aid⁡X (Retractions and deformation retracts, with a deformation retraction required to fix the retract pointwise).

[A2]

A continuous map is a homotopy equivalence when it has a continuous map whose composites with it are homotopic to the identity maps (Homotopy equivalences, homotopy inverses and spaces of the same homotopy type).

Proof

technique · direct
1.1

The equality r∘i=id⁡A is in particular a homotopy r∘i≃id⁡A, while i∘r≃Aid⁡X is in particular an ordinary homotopy.

A1
2.1

Hence r satisfies both homotopy-inverse conditions for i, so i is a homotopy equivalence with homotopy inverse r.

step 1.1A2∎
CorollaryStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-07-31Open item page →

Every nonempty retract of a contractible space is contractible

Statement

Let X be contractible and let a nonempty subspace A⊆X be a retract of X. Then A is contractible.

Facts & Assumptions

Given: A contractible space X, a nonempty retract A⊆X, its inclusion i:A↪X, and a retraction r:X→A.

[L1]

For every nonempty space T, the space T is contractible if and only if id⁡T is homotopic to a constant map (A nonempty space is contractible if and only if its identity map is nullhomotopic, Nullhomotopic maps and contractible spaces).

[L2]

Precomposition and postcomposition by continuous maps preserve homotopies (Precomposition and postcomposition by continuous maps preserve homotopies, including their relative form).

Proof

technique · direct
1.1

By [L1], id⁡X≃cx0 for some x0∈X. Precompose this homotopy by i and postcompose by r. By [L2], r∘id⁡X∘i≃r∘cx0∘i.

L1L2
2.1

The left side of step 1.1 is r∘i=id⁡A by [A1], and the right side is the constant map on A with value r(x0). Thus id⁡A is nullhomotopic.

step 1.1A1
3.1

Since A is nonempty, step 2.1 and [L1] applied to A show that A is contractible.

step 2.1L1∎
CorollaryStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-07-31Open item page →

A homotopy equivalence induces a bijection between path components

Statement

For a space X, write π0(X) for its set of path components. If f:X→Y is a homotopy equivalence, then

f∗:π0(X)⟶π0(Y),f∗(PX(x)):=PY(f(x)),

is a well-defined bijection. A homotopy inverse g:Y→X induces its inverse g∗.

Facts & Assumptions

Given: A homotopy equivalence f:X→Y with homotopy inverse g:Y→X.

[A1]

Path components are the equivalence classes for the relation “joined by a path” (Paths, path-connected spaces and path components).

[A2]

One has g∘f≃id⁡X and f∘g≃id⁡Y (Homotopy equivalences, homotopy inverses and spaces of the same homotopy type).

Proof

technique · direct
1.1

If a path γ:I→X joins x to x′, then f∘γ is continuous because (f∘γ)−1[V]=γ−1[f−1[V]] for every open V⊆Y; it joins f(x) to f(x′). Hence points in one path component of X have images in one path component of Y, so f∗ is well defined. The same argument defines g∗.

A1L2
1.2

If continuous maps u,v:X→Y are homotopic, then u(x) and v(x) lie in the same path component for every x∈X: precompose the homotopy by the continuous map from a one-point space selecting x, using [L3]; the resulting homotopy of two maps from a point is exactly a path from u(x) to v(x).

L1L3A1
2.1

Apply step 1.2 to g∘f≃id⁡X. For every x∈X, g(f(x)) and x lie in the same path component, so (g∗∘f∗)(PX(x))=PX(x). Thus g∗∘f∗ is the identity on π0(X).

step 1.2A2
2.2

Applying step 1.2 to f∘g≃id⁡Y similarly gives f∗∘g∗=id⁡π0(Y).

step 1.2A2
3.1

Therefore f∗ and g∗ are mutually inverse functions, so f∗ is a bijection.

step 2.1step 2.2∎
LemmaStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-07-31verified 2026-08-08 (gpt-5.6-terra-codex-subscription)Open item page →

For continuous maps into a convex subset of Rn, the straight-line formula defines a continuous homotopy

Statement

Let n≥1. A subset C⊆Rn is called convex here when

u,v∈C, t∈[0,1]⟹(1−t)u+tv∈C.

If X is a topological space and f,g:X→C are continuous, where C has the subspace topology from Rn, then

H:X×I⟶C,H(x,t)=(1−t)f(x)+tg(x),

is continuous.

Facts & Assumptions

Given: A natural n≥1, a convex subspace C⊆Rn, a topological space X, and continuous maps f,g:X→C.

[A1]

Convexity is the displayed condition in the Statement.

[L3]

For maps from a metric space into Rm, continuity is componentwise; sums and scalar multiples of continuous vector-valued maps and inner products of two such maps are continuous (A vector-valued function has a limit, or is continuous, if and only if each of its components does; with the algebra of continuous vector-valued functions, clauses 1 and 3).

Proof

technique · direct
1.1

Addition and multiplication R2→R are continuous. Indeed the coordinate projections are continuous by [L1], and by [L2] may be read as continuous scalar functions on the Euclidean metric space R2. The identity map z↦z and the constant map z↦(1,1) are continuous, so [L3] makes their inner product z0+z1 continuous. The maps z↦(z0,0) and z↦(z1,0) are continuous by the componentwise part of [L3], and their inner product z0z1 is continuous by its algebra part.

L1L2L3
2.1

Consequently, if a,b:Z→R are continuous on an arbitrary topological space Z, then a+b and ab are continuous: the pair (a,b):Z→R2 is continuous by [L1] and [L2], and composing it with the two maps of step 1.1 is continuous because the preimage of an open set under a composite is an iterated preimage, which is open by [L5]. Constant functions and additive inverses are continuous by the same argument, using a constant component and the continuous scalar multiple supplied by [L3].

step 1.1L1L2L3L5
3.1

Let ι:C↪Rn be the inclusion and put F=ι∘f, G=ι∘g. These ambient maps are continuous by [L4]. For Z=X×I, let pX:Z→X and τ:Z→I⊆R be the projections. Each scalar coordinate Fk∘pX and Gk∘pX is continuous: coordinate projections on Rn are continuous by [L1] and [L2], and composites preserve continuity by the preimage calculation of step 2.1. The scalar map τ is continuous, also as a map into R, by [L1] and [L4].

L1L2L4L5
4.1

By step 2.1, for every k<n the function (x,t)↦(1−t)Fk(x)+tGk(x) is continuous on Z. Therefore the ambient map H~:Z→Rn with these coordinates is continuous by [L1] and [L2].

step 2.1step 3.1L1L2
5.1

Convexity [A1] gives H~(x,t)∈C for every (x,t)∈Z. Since the composite of H:Z→C with the inclusion ι is H~, [L4] makes H continuous into C.

step 4.1A1L4∎

Remarks

The continuity argument uses only products, subspaces and ordinary Euclidean continuity. Convexity is used solely to ensure that the straight-line formula takes values in C.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-07-31verified 2026-08-08 (gpt-5.6-terra-codex-subscription)Open item page →

Any two continuous maps into a nonempty convex subset of Rn are homotopic by straight lines

Statement

Let n≥1, let C⊆Rn be nonempty and convex in the sense stated in For continuous maps into a convex subset of Rn, the straight-line formula defines a continuous homotopy, and let f,g:X→C be continuous. Then

H(x,t)=(1−t)f(x)+tg(x)

is a homotopy from f to g.

Facts & Assumptions

Given: A nonempty convex C⊆Rn with n≥1 and continuous maps f,g:X→C.

[L1]

The straight-line formula defines a continuous map H:X×I→C (For continuous maps into a convex subset of Rn, the straight-line formula defines a continuous homotopy).

[A1]

A homotopy from f to g is a continuous H:X×I→C with H(x,0)=f(x) and H(x,1)=g(x) (Homotopies of continuous maps, homotopies relative to a subspace, and path homotopies relative to the endpoints).

Proof

technique · direct
1.1

The map H(x,t)=(1−t)f(x)+tg(x) is continuous by [L1].

L1
1.2

Substitution gives H(x,0)=f(x) and H(x,1)=g(x) for every x∈X.

algebra
2.1

Thus H satisfies the continuity and endpoint conditions of [A1], so it is a homotopy from f to g.

step 1.1step 1.2A1∎
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-07-31verified 2026-08-08 (gpt-5.6-terra-codex-subscription)Open item page →

Every nonempty convex subset of Rn is contractible

Statement

Let n≥1. Every nonempty convex subset C⊆Rn, with its Euclidean subspace topology, is contractible. More precisely, for each c∈C the formula

H(x,t)=(1−t)x+tc

is a homotopy from id⁡C to the constant map at c.

Facts & Assumptions

Given: A nonempty convex subset C⊆Rn and a point c∈C.

[L1]

Any two continuous maps into a nonempty convex subset of Rn are homotopic by the straight-line formula (Any two continuous maps into a nonempty convex subset of Rn are homotopic by straight lines).

[L2]

A nonempty space is contractible exactly when its identity map is nullhomotopic (A nonempty space is contractible if and only if its identity map is nullhomotopic).

Proof

technique · direct
1.1

Apply [L1] to id⁡C:C→C and the constant map cc:C→C. The resulting homotopy is H(x,t)=(1−t)x+tc.

L1
2.1

Thus id⁡C is nullhomotopic, so C is contractible by [L2].

step 1.1L2∎
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-07-31Open item page →

Every nonempty contractible space is path-connected

Statement

Every nonempty contractible topological space is path-connected.

Facts & Assumptions

Given: A nonempty contractible space X and points x,y∈X.

[L1]

The identity of X is homotopic to a constant map cx0 for some x0∈X (A nonempty space is contractible if and only if its identity map is nullhomotopic, Nullhomotopic maps and contractible spaces).

[A1]

Paths define an equivalence relation: paths may be reversed and concatenated, and X is path-connected exactly when every pair of points is joined by a path (Paths, path-connected spaces and path components).

Proof

technique · direct
1.1

Let H:X×I→X be a homotopy from id⁡X to cx0. For each z∈X, the map jz:I→X×I, jz(t)=(z,t), is continuous by [L2], its components being constant and the identity.

L1L2
2.1

The map γz:=H∘jz:I→X is continuous because (H∘jz)−1[V]=jz−1[H−1[V]] is open for every open V⊆X. It has γz(0)=z and γz(1)=x0, so it is a path from z to x0.

step 1.1L1L3A1
3.1

Step 2.1 gives a path from x to x0 and a path from y to x0. Reversing the latter and concatenating it with the former gives a path from x to y by [A1].

step 2.1A1
4.1

Since x,y∈X were arbitrary, X is path-connected.

step 3.1A1∎
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-07-31Open item page →

For n≥1, radial normalisation is a deformation retraction of Rn∖{0} onto Sn−1

Statement

Let n≥1, put P=Rn∖{0}, and let Sn−1⊆P be the unit sphere. Radial normalisation

r:P→Sn−1,r(x)=x∥x∥2,

is a retraction, and

H(x,t)=((1−t)+t∥x∥2)x

is a deformation retraction of P onto Sn−1.

Facts & Assumptions

Given: A natural n≥1, P=Rn∖{0} and Sn−1={x:∥x∥2=1}.

[A1]

A deformation retraction onto A is a retraction r together with a homotopy from the identity to the inclusion followed by r, fixed pointwise on A (Retractions and deformation retracts, with a deformation retraction required to fix the retract pointwise).

Proof

technique · direct
1.1

If s∈Sn−1 then ∥s∥2=1, so r(s)=s. Thus the continuous map r of [L1] is a retraction.

L1algebra
1.2

By [L2], H is a continuous homotopy in P from id⁡P to the inclusion followed by r, and H(s,t)=s for every s∈Sn−1 and t∈I.

L2
2.1

Steps 1.1 and 1.2 satisfy [A1], so (r,H) is a deformation retraction of P onto Sn−1.

step 1.1step 1.2A1∎
CorollaryStatement: AI-adaptedProof: AI-generatedprecheck passaudited 2026-07-31Open item page →

For n≥1, the punctured Euclidean space Rn∖{0} is homotopy equivalent to Sn−1

Statement

For every n≥1, the punctured Euclidean space Rn∖{0} and the unit sphere Sn−1 have the same homotopy type.

Facts & Assumptions

Given: A natural n≥1.

[L1]
[L2]

Proof

technique · direct
1.1

By [L1], Sn−1 is a deformation retract of Rn∖{0}.

L1
2.1

By [L2], its inclusion is a homotopy equivalence, so the two spaces have the same homotopy type.

step 1.1L2∎

5 · Examples, counterexamples and false statements

False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passaudited 2026-07-31Open item page →

FALSE: every retract is a deformation retract

Statement

False claim. Every retract of a topological space is a deformation retract.

Facts & Assumptions

Given: The two-point set X={0,1} with the discrete topology and its singleton subspace A={0}.

[A1]

A retraction r:X→A satisfies r(a)=a on A; a deformation retraction additionally supplies a homotopy from id⁡X to the inclusion followed by r, fixed on A (Retractions and deformation retracts, with a deformation retraction required to fix the retract pointwise).

[L1]

Every map out of a discrete space is continuous, since every subset of its domain is open (The discrete, indiscrete, cofinite, cocountable, particular-point and Sierpinski topologies).

[L2]

A nonempty space whose identity is nullhomotopic is contractible, and every nonempty contractible space is path-connected (A nonempty space is contractible if and only if its identity map is nullhomotopic, Every nonempty contractible space is path-connected, Paths, path-connected spaces and path components).

[L4]

A separation is a pair of disjoint nonempty open sets whose union is the space (Separation of a topological space, connected and disconnected spaces, clopen sets, and connected subsets).

Refutation

technique · direct
1.1

Define r:X→A by r(0)=r(1)=0. This map is continuous by [L1] and satisfies r(0)=0, so it is a retraction by [A1].

L1A1
1.2

Suppose A were a deformation retract of X. Since the inclusion followed by r is the constant map c0:X→X, [A1] would give id⁡X≃c0. Then X would be contractible, hence path-connected by [L2], and hence connected by [L3].

assume-hypA1L2L3
1.3

But {0} and {1} are disjoint nonempty open subsets of the discrete space X and their union is X, so they form a separation by [L4]. Thus X is disconnected.

L1L4
2.1

Steps 1.2 and 1.3 contradict one another. Hence A is a retract of X by step 1.1 but is not a deformation retract, refuting the claim.

step 1.1step 1.2step 1.3∎
False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passaudited 2026-07-31Open item page →

FALSE: homotopy-equivalent spaces must be homeomorphic

Statement

False claim. If two topological spaces are homotopy equivalent, then they are homeomorphic.

Facts & Assumptions

Given: A one-point space P={p} and the real line R with its usual topology.

[A1]

A map f:X→Y is a homotopy equivalence when it has a continuous g:Y→X with g∘f≃id⁡X and f∘g≃id⁡Y (Homotopy equivalences, homotopy inverses and spaces of the same homotopy type).

[L1]

The real line is a nonempty convex subset of itself, hence is contractible, and its identity is homotopic to the constant map at 0 (Every nonempty convex subset of Rn is contractible, A nonempty space is contractible if and only if its identity map is nullhomotopic).

[L3]

The set R is uncountable, whereas a singleton is finite (R is uncountable (Cantor's nested intervals, 1874)).

Refutation

technique · direct
1.1

Define i:P→R by i(p)=0 and let q:R→P be the unique map. Both are continuous: the preimage of an open set under either map is either empty or the whole domain.

construct
1.2

No bijection P→R exists by [L3], so no homeomorphism exists by [L2].

L2L3
2.1

One has q∘i=id⁡P, while i∘q=c0≃id⁡R by [L1]. Thus i is a homotopy equivalence with homotopy inverse q by [A1].

step 1.1L1A1
3.1

Therefore P and R are homotopy equivalent by step 2.1 but not homeomorphic by step 1.2, refuting the claim.

step 2.1step 1.2∎

Sources