Alphabeta Math
ExampleConstruction: AI-adaptedVerification: AI-adaptedSession-authored (Fable 5 assisted)precheck passverified 2026-08-04 (gpt-5.6-sol-codex-subscription)
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.

Every convex subset of Rn\mathbb{R}^n, in particular every ball and Rn\mathbb{R}^n itself, is path-connected and hence connected

Example

Let nNn \in \mathbb{N} with n1n \ge 1 and give Rn\mathbb{R}^n the product topology, which is the metric topology of dd_\infty (For n1n \ge 1 the product topology on nn copies of the usual topology of R\mathbb{R} is the metric topology of dd_\infty on Rn\mathbb{R}^n, and hence also of d1d_1 and d2d_2, so Rn\mathbb{R}^n as a product and Rn\mathbb{R}^n as a metric space are one space, Rn\mathbb{R}^n as the set of functions nRn \to \mathbb{R}, and d1d_1, d2d_2, dd_\infty are metrics on it, The metric topology: a set is open when every one of its points has a ball around it inside the set; closed means open complement). Recall that Rn\mathbb{R}^n is a real vector space under coordinatewise operations (Vector space over a field, A norm on a real vector space, the induced metric, and the dictionary with the metric axioms).

A subset CRnC \subseteq \mathbb{R}^n is convex when

x,yC  and  t[0,1](1t)x+tyCx, y \in C \ \text{ and } \ t \in [0,1] \quad \Longrightarrow \quad (1-t)x + ty \in C

(Intervals of R\mathbb{R}: the nine order-convex forms, nondegeneracy, and length). Then:

  1. Every convex CRnC \subseteq \mathbb{R}^n is path-connected (Paths, path-connected spaces and path components), hence connected (Separation of a topological space, connected and disconnected spaces, clopen sets, and connected subsets, Every path-connected space is connected, and every path component lies inside a component).
  2. Every ball is convex, in each of the norms 1\lVert\cdot\rVert_1, 2\lVert\cdot\rVert_2, \lVert\cdot\rVert_\infty (The pp-norms xp\lVert x\rVert_p for rational p1p \ge 1, and x\lVert x\rVert_\infty, Open ball, closed ball and sphere in a metric space); so every ball of Rn\mathbb{R}^n is path-connected and connected.
  3. Rn\mathbb{R}^n itself is convex, hence path-connected and connected, and so is every half-space {x:xkc}\{\, x : x_k \le c \,\}, and every box k<nJk\prod_{k<n} J_k with each JkJ_k an order-convex subset of R\mathbb{R}.

Facts & Assumptions

Given: Rn\mathbb{R}^n with n1n \ge 1, its product topology, and a convex subset CRnC \subseteq \mathbb{R}^n.

[A2]

An affine map tc+mtt \mapsto c + mt of R\mathbb{R} into R\mathbb{R} is continuous, since m(st)=mst|m(s-t)| = |m||s-t|, so a ball of radius δ/m\delta/|m| maps into one of radius δ\delta when m0m \ne 0, and a constant map is continuous (The absolute value makes R\mathbb{R} a metric space: d(x,y)=xyd(x,y) = |x-y| is a metric, its open balls are the intervals (xr,x+r)(x-r, x+r), and it is unbounded, Open ball, closed ball and sphere in a metric space, The metric topology: a set is open when every one of its points has a ball around it inside the set; closed means open complement, Metrizable space: a topological space whose topology is induced by some metric; metrizability is topological, the metric is not).

[A3]

A path in a subset AA from xx to yy is a continuous γ:[0,1]A\gamma : [0,1] \to A with γ(0)=x\gamma(0) = x, γ(1)=y\gamma(1) = y; AA is path-connected when every pair of its points is joined by one (Paths, path-connected spaces and path components, Intervals of R\mathbb{R}: the nine order-convex forms, nondegeneracy, and length).

[A6]

Rn\mathbb{R}^n is a real vector space, so it is closed under the scalar multiples and sums forming (1t)x+ty(1-t)x + ty (Vector space over a field); and an order-convex JRJ \subseteq \mathbb{R} contains every real lying between two of its elements (Intervals of R\mathbb{R}: the nine order-convex forms, nondegeneracy, and length).

Verification

technique · direct
1.1

Let x,yCx, y \in C and define γ:[0,1]Rn\gamma : [0,1] \to \mathbb{R}^n by γ(t):=(1t)x+ty\gamma(t) := (1-t)x + ty, so that the kk-th component is txk+t(ykxk)t \mapsto x_k + t(y_k - x_k), an affine map of R\mathbb{R} into R\mathbb{R}.

A2
1.2

Every ball is convex: for x,yB(c,r)x, y \in B(c,r) and t[0,1]t \in [0,1], (1t)x+tyc=(1t)(xc)+t(yc)(1t)xc+tyc<(1t)r+tr=r\lVert (1-t)x + ty - c\rVert = \lVert (1-t)(x-c) + t(y-c)\rVert \le (1-t)\lVert x-c\rVert + t\lVert y-c\rVert < (1-t)r + tr = r, using [A5] and 1t01-t \ge 0, t0t \ge 0.

A5
1.3

Rn\mathbb{R}^n is convex, since (1t)x+ty(1-t)x + ty is an element of Rn\mathbb{R}^n for all x,yx, y and tt; a box k<nJk\prod_{k<n} J_k with each JkJ_k order-convex is convex, since (1t)xk+tyk(1-t)x_k + t y_k lies between xkx_k and yky_k and hence in JkJ_k; and a half-space {x:xkc}\{x : x_k \le c\} is convex for the same reason.

A6
2.1

γ\gamma is continuous into Rn\mathbb{R}^n by [A1] and step 1.1, each component being continuous by [A2]; and γ\gamma takes values in CC by convexity, so it is continuous into the subspace CC by [A1].

step 1.1A1A2
3.1

γ(0)=x\gamma(0) = x and γ(1)=y\gamma(1) = y, so γ\gamma is a path in CC from xx to yy by [A3]. As x,yCx, y \in C were arbitrary, CC is path-connected; and it is connected by [A4]. This is claim 1.

step 1.1step 2.1A3A4
4.1

Claims 2 and 3 follow from claim 1 together with steps 1.2 and 1.3, each of the sets listed there being convex.

step 1.2step 1.3step 3.1

Remarks

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 191 results over 27 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.

Sources