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.

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

Urysohn's Lemma and the Tietze Extension Theorem: Examples and Counterexamples

1 · Prerequisites

2 · Summary

3 · Logical flowchart

4 · Definitions, theorems and proofs

None yet.

5 · Examples, counterexamples and false statements

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passverified 2026-08-09 (gpt-5.6-terra-codex-subscription)Open item page →

A Urysohn function for (−∞,0] and [1,∞) in R, written down and checked against the definition

Example

In R with its usual topology, normal by In a metric space any two separated sets have disjoint open neighbourhoods, so every metrizable space is completely normal, the sets A:=(−∞,0] and B:=[1,∞) (Intervals of R: the nine order-convex forms, nondegeneracy, and length) are disjoint and closed. Define g:R→[0,1] by

g(x)  :=  max⁡{0, min⁡{1, x}}.

This g is a witness for Urysohn's lemma, under the axiom of dependent choice: in a normal space two disjoint closed sets are separated by a continuous function into [0,1], and conversely such a space is normal applied to A and B: continuous, with A⊆g−1({0}) and B⊆g−1({1}).

Facts & Assumptions

Given: R with its usual topology, A=(−∞,0], B=[1,∞), and g(x)=max⁡{0,min⁡{1,x}}.

[L1]

The constant maps and the identity are continuous, and so are max⁡{p,q} and min⁡{p,q} of two continuous real functions (Sums, scalar multiples, products, absolute values, maxima, minima and quotients with nonvanishing denominator of continuous functions are continuous, as are constants, the identity and every polynomial function, clauses 3 and 5).

Verification

technique · direct
1.1

g is continuous, being x↦max⁡{0,min⁡{1,x}}, a composition of max⁡ and min⁡ applied to the constants 0,1 and the identity, all continuous by [L1].

givenL1
1.2

For x≤0: min⁡{1,x}=x, since x≤0<1; and max⁡{0,x}=0, since x≤0. So g(x)=0 for every x∈A.

givenalgebra
1.3

For x≥1: min⁡{1,x}=1, since x≥1; and max⁡{0,1}=1. So g(x)=1 for every x∈B.

givenalgebra
2.1

By steps 1.1, 1.2 and 1.3, g:R→[0,1] is continuous with A⊆g−1({0}) and B⊆g−1({1}), exactly the conclusion Urysohn's lemma, under the axiom of dependent choice: in a normal space two disjoint closed sets are separated by a continuous function into [0,1], and conversely such a space is normal promises for the disjoint closed pair A,B.

step 1.1step 1.2step 1.3∎

Remarks

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)verified 2026-07-29 (claude-fable-5)Open item page →

The sets U0,U1,U1/2,U1/4,U3/4 of the Urysohn construction computed for two disjoint closed subsets of R

Example

Take A:=(−∞,0] and B:=[1,∞) in R, disjoint closed sets of the normal space R (In a metric space any two separated sets have disjoint open neighbourhoods, so every metrizable space is completely normal, Intervals of R: the nine order-convex forms, nondegeneracy, and length). For r a dyadic rational of [0,1] with r<1 (The dyadic rationals of [0,1], their finite levels Dn, and their density in [0,1]) put

Ur  :=  (−∞, 1+r2),U1:=R.

These are open, and satisfy Ur‾⊆Us for every r<s in D and U1=R, so (Ur)r∈D is a legitimate instance of the family hypothesised in If (Ur)r∈D are open with Ur‾⊆Us whenever r<s and U1=X, then x↦inf⁡{r∈D:x∈Ur} is a continuous map X→[0,1], and no choice principle is used and could arise from the construction inside Urysohn's lemma, under the axiom of dependent choice: in a normal space two disjoint closed sets are separated by a continuous function into [0,1], and conversely such a space is normal applied to A,B. In particular:

U0=(−∞, 12),U1/4=(−∞, 58),U1/2=(−∞, 34),U3/4=(−∞, 78),U1=R.

Facts & Assumptions

Given: A=(−∞,0], B=[1,∞) in R, and Ur:=(−∞,(1+r)/2) for dyadic r<1, U1:=R.

[L1]

(−∞,c)‾=(−∞,c] for real c, and (−∞,c)⊆(−∞,c′) exactly when c≤c′. The closure identity is two lines from the cited items: (−∞,c] is closed, since its complement (c,∞) contains an interval (x−r,x+r) around each of its points x (take r=x−c), which is the open-set criterion of The absolute value makes R a metric space: d(x,y)=∣x−y∣ is a metric, its open balls are the intervals (x−r,x+r), and it is unbounded claim 3; and c lies in the closure of (−∞,c), since every interval (c−r,c+r) with r>0 meets it, so by A point lies in the closure of A iff every basic neighbourhood of it meets A; the closure is the smallest closed superset and equals A together with its derived set claims 1 and 2 the closure of (−∞,c) is (−∞,c] exactly. The inclusion clause is immediate from Intervals of R: the nine order-convex forms, nondegeneracy, and length and the order. (The absolute value makes R a metric space: d(x,y)=∣x−y∣ is a metric, its open balls are the intervals (x−r,x+r), and it is unbounded, A point lies in the closure of A iff every basic neighbourhood of it meets A; the closure is the smallest closed superset and equals A together with its derived set, Intervals of R: the nine order-convex forms, nondegeneracy, and length)

[L2]

A⊆U0: every x≤0 satisfies x<1/2.

Verification

technique · direct
1.1

For dyadic r<s<1: Ur‾=(−∞, (1+r)/2] by [L1], and (1+r)/2<(1+s)/2 since r<s, so Ur‾⊆(−∞, (1+s)/2)=Us.

givenL1algebra
1.2

For dyadic r<1: Ur‾=(−∞,(1+r)/2], and (1+r)/2<1 since r<1, so Ur‾⊆(−∞,1)⊆R=U1.

givenL1algebra
1.3

A⊆U0 by [L2]; and B⊆R∖Ur for every dyadic r<1, since (1+r)/2<1≤x for x∈B, so x∉Ur.

givenL2algebra
2.1

By step 1.1 and step 1.2, Ur‾⊆Us for every r<s in D, and U1=R; so (Ur)r∈D satisfies the hypotheses of If (Ur)r∈D are open with Ur‾⊆Us whenever r<s and U1=X, then x↦inf⁡{r∈D:x∈Ur} is a continuous map X→[0,1], and no choice principle is used, and f(x):=inf⁡({r∈D:x∈Ur}∪{1}) is continuous R→[0,1]. By step 1.3, A⊆f−1({0}) (every r≥0 works for x∈A, so f(x)≤0, and f≥0 always) and B⊆f−1({1}) (no dyadic r<1 works for x∈B).

step 1.1step 1.2step 1.3∎

Remarks

ExampleConstruction: AI-adaptedVerification: AI-generatedprecheck passverified 2026-08-09 (gpt-5.6-terra-codex-subscription)Open item page →

In a metric space the function d(x,A)/(d(x,A)+d(x,B)) separates two disjoint closed sets outright, so the metric case spends no choice principle

Example

Let (X,d) be a metric space (Metric space: d(x,y)=0 iff x=y, symmetry, and the triangle inequality; pseudometric and ultrametric) with its metric topology (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 (Metrizable space: a topological space whose topology is induced by some metric; metrizability is topological, the metric is not) and hence normal (In a metric space any two separated sets have disjoint open neighbourhoods, so every metrizable space is completely normal), and let A,B⊆X be disjoint, nonempty and closed. Define h:X→[0,1] by

h(x)  :=  d(x,A)d(x,A)+d(x,B).

Then h is a witness for Urysohn's lemma, under the axiom of dependent choice: in a normal space two disjoint closed sets are separated by a continuous function into [0,1], and conversely such a space is normal applied to A and B, and it is written down by a single formula: no choice principle, dependent or otherwise, is spent in producing it, in contrast with the general construction inside that theorem.

Facts & Assumptions

Given: A metric space (X,d) and disjoint, nonempty, closed A,B⊆X.

Verification

technique · direct
1.1

For every x∈X: d(x,A)≥0 and d(x,B)≥0 by [L1], and they are not both 0, since d(x,A)=d(x,B)=0 would give x∈A∩B=∅ by [L1] (A, B closed); so d(x,A)+d(x,B)>0 and h(x) is a well-defined real number.

givenL1algebra
2.1

0≤h(x)≤1 for every x, since 0≤d(x,A)≤d(x,A)+d(x,B) by step 1.1.

step 1.1algebra
2.2

h is continuous: it is the quotient of the continuous functions d(⋅,A) and d(⋅,A)+d(⋅,B) (both continuous by [L1], the second a sum of continuous functions), and the denominator is nowhere 0 by step 1.1.

step 1.1L1
2.3

For x∈A: d(x,A)=0 by [L1], so h(x)=0/(0+d(x,B))=0. For x∈B: d(x,B)=0, and d(x,A)≠0 by step 1.1, so h(x)=d(x,A)/(d(x,A)+0)=1.

step 1.1L1algebra
3.1

By steps 2.1, 2.2 and 2.3, h:X→[0,1] is continuous with A⊆h−1({0}) and B⊆h−1({1}), exactly the conclusion of Urysohn's lemma, under the axiom of dependent choice: in a normal space two disjoint closed sets are separated by a continuous function into [0,1], and conversely such a space is normal for the pair A,B.

step 2.1step 2.2step 2.3∎

Remarks

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)verified 2026-07-29 (claude-fable-5)Open item page →

Every closed subset of R is a zero set and a Gδ, as the perfect-normality criterion predicts

Example

R with its usual topology is metrizable (The absolute value makes R a metric space: d(x,y)=∣x−y∣ is a metric, its open balls are the intervals (x−r,x+r), and it is unbounded, Metrizable space: a topological space whose topology is induced by some metric; metrizability is topological, the metric is not), hence perfectly normal by In a metric space every closed set is a zero set and a Gδ, and the distance function separates a point from a closed set, so every metrizable space is Tychonoff and perfectly normal: every closed C⊆R is a zero set (Zero sets and cozero sets of continuous real-valued functions) and a Gδ (Gδ and Fσ subsets of a topological space, agreeing with the real-line notion). Taking C:={0} makes both witnesses explicit: C=Z(f) for f(x):=∣x∣, and C=⋂n∈N(−1n+1, 1n+1).

This is exactly what Under dependent choice a space is perfectly normal if and only if it is normal and every closed set is a zero set predicts of a perfectly normal space, illustrated by the metric case that theorem's own proof does not need to run through, since perfect normality of R is already established directly from the metric.

Facts & Assumptions

Given: R with its usual topology, C={0}, and f(x)=∣x∣.

[L1]

Every closed subset of a metric space is a zero set and a Gδ: for C≠∅ closed, C=Z(x↦d(x,C)) and C=⋂n{x:d(x,C)<1/(n+1)} (In a metric space every closed set is a zero set and a Gδ, and the distance function separates a point from a closed set, so every metrizable space is Tychonoff and perfectly normal, clauses 1–2).

Verification

technique · direct
1.1

C={0} is closed and nonempty; by [L1] with d(x,C)=∣x∣ (step following [L2]), C=Z(f) with f(x)=∣x∣, and C=⋂n{x:∣x∣<1/(n+1)}.

givenL1L2
1.2

{x:∣x∣<1/(n+1)}=(−1n+1,1n+1) for every n∈N, directly unfolding the absolute-value inequality.

givenalgebra
2.1

By steps 1.1 and 1.2, {0}=Z(f) with f(x)=∣x∣, and {0}=⋂n(−1n+1,1n+1), exhibiting {0} as both a zero set and a Gδ.

step 1.1step 1.2∎

Remarks

  • No general closed subset of R is exceptional here. The argument above uses nothing about {0} beyond it being closed and nonempty in a metric space; the same two formulas, with d(x,C) in place of ∣x∣, exhibit any closed C⊆R as a zero set and a Gδ, choice-free.

  • This does not exercise the harder half of Under dependent choice a space is perfectly normal if and only if it is normal and every closed set is a zero set. That theorem's forward direction builds a zero set from a Gδ presentation via a countable family of Urysohn functions; here the zero set is read off directly from the metric, with no such construction and no dependent choice.

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)verified 2026-07-29 (claude-fable-5)Open item page →

A continuous function on [0,1]⊆R extended to all of R, both by Tietze and by hand

Example

Let A:=[0,1]⊆R, closed, and f:A→R, f(x):=x2, continuous. R is normal (In a metric space any two separated sets have disjoint open neighbourhoods, so every metrizable space is completely normal), so Under dependent choice, a continuous real-valued map on a closed subspace of a normal space extends to the whole space, and a map into an open interval extends into that same open interval guarantees a continuous F:R→R with F∣A=f, with no formula supplied. One is written down here directly:

F(x)  :=  (max⁡{0, min⁡{1, x}})2.

Facts & Assumptions

Given: A=[0,1], f(x)=x2, and F(x)=(max⁡{0,min⁡{1,x}})2.

[L1]

Verification

technique · direct
1.1

F is continuous, being the square of x↦max⁡{0,min⁡{1,x}}, itself continuous by [L1]; the square is a product of that function with itself, continuous by [L1].

givenL1
1.2

For x∈[0,1]: min⁡{1,x}=x and max⁡{0,x}=x, since 0≤x≤1; so F(x)=x2=f(x).

givenalgebra

Remarks

CounterexampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)verified 2026-07-29 (claude-fable-5)Open item page →

The reciprocal on (0,1] is continuous and extends to no continuous function on R, so closedness of the subspace is not decoration in the R-valued Tietze extension

Statement refuted

The continuous function f:(0,1]→R, f(x):=1/x, extends to a continuous function F:R→R.

This is the single witness behind FALSE: Every continuous real-valued function on a subspace of a normal space extends continuously to the whole space, presented on its own as the counterexample it is: it shows that dropping the hypothesis "A closed" from Under dependent choice, a continuous real-valued map on a closed subspace of a normal space extends to the whole space, and a map into an open interval extends into that same open interval is not a minor loosening but breaks that extension statement outright, on the very space R where it is otherwise available.

Which statement this witness refutes, and which it does not. The corollary is the R-valued form, and f meets every one of its hypotheses except closedness of A, so it isolates that hypothesis exactly. It does not refute Tietze's extension theorem, under dependent choice: a continuous map from a closed subspace of a normal space into [a,b] extends continuously to the whole space, and this property characterises normality itself with the closedness hypothesis removed: that theorem is stated for maps into a bounded interval [a,b], and f is unbounded, so f fails its codomain hypothesis as well. A witness violating two hypotheses cannot isolate one.

Facts & Assumptions

Counterexample

technique · contradiction
1.1

f is continuous on A by [L1], with 0∉A.

givenL1
1.2

For every real M there is x∈A with f(x)>M: for M≤0 take x:=1; for M>0, [L4] with ε:=1/(M+1) gives a natural n≥1 with 1/n<1/(M+1), hence n>M, and x:=1/n∈(0,1]=A has f(x)=n>M.

givenL4algebrachoose
1.3

Suppose, toward a contradiction, that a continuous F:R→R extends f.

assume-contra
2.1

Under step 1.3: F∣[0,1] is continuous by [L2]; by [L3], [0,1] is compact and F∣[0,1] is therefore bounded: fix real M0≥0 with ∣F(x)∣≤M0 for every x∈[0,1].

step 1.3L2L3choose
3.1

Under step 1.3: for x∈A⊆[0,1], F(x)=f(x), so f(x)≤M0 for every x∈A by step 2.1; but step 1.2 with M:=M0 gives x0∈A with f(x0)>M0, a contradiction.

step 1.3step 2.1step 1.2discharge-contradiction∎

Remarks

ExampleConstruction: AI-adaptedVerification: AI-generatedprecheck passverified 2026-08-09 (gpt-5.6-terra-codex-subscription)Open item page →

Sierpinski space is normal and not completely regular, so the T1 hypothesis in the Urysohn corollary is not decoration

Example

Sierpinski space S={a,b}, a≠b, with TSier={∅,{b},S} (The discrete, indiscrete, cofinite, cocountable, particular-point and Sierpinski topologies) is normal (Normal spaces and T4 spaces, with the source disagreement over whether normality includes T1 stated explicitly) but not completely regular (Completely regular spaces and Tychonoff (T312) spaces), by FALSE: Every normal space is completely regular. The refutation there in fact shows S is not even regular — the only open set containing a is S itself — and complete regularity then fails because it implies regularity (Every completely regular space is regular, and every Tychonoff space is T3). And S is not T1: the singleton {b} is not closed in S.

This is exactly why Under dependent choice a normal T1 space is completely regular, so T4⇒T312, and together with the implications already proved this is the whole classical chain proves its arrow for a normal T1 space and not for a bare normal space: S is a normal space for which the corollary's conclusion — complete regularity — genuinely fails, and the one hypothesis it lacks is T1.

Facts & Assumptions

Given: Sierpinski space S as above.

[L1]

S is normal and not completely regular, with witness argument as in FALSE: Every normal space is completely regular.

[L2]

S is not T1 (T0 (Kolmogorov) and T1 (Frechet) spaces): the only closed sets of S are S,{a},∅, so the singleton {b} is not closed.

Verification

technique · direct
1.1

By [L1], S is normal and not completely regular.

L1
1.2

By [L2], {b} is not among the closed sets {S,{a},∅} of S, so S fails T1.

L2
2.1

By steps 1.1 and 1.2: S is a normal space that is not T1 and not completely regular, so it does not meet the hypothesis of Under dependent choice a normal T1 space is completely regular, so T4⇒T312, and together with the implications already proved this is the whole classical chain (normal and T1), and indeed its conclusion fails for S; dropping T1 from that corollary would make it false, with S as the witness.

step 1.1step 1.2∎

Remarks

CounterexampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)verified 2026-07-29 (claude-fable-5)Open item page →

In the K-topology on R the closed set K∪{0} carries a continuous two-valued function with no continuous extension

Statement refuted

The subspace A:=K∪{0}⊆(R,TK) of the K-topology (The K-topology on R, generated by the open intervals together with their complements of K={1/(n+1):n∈N}, is T1 and Hausdorff but not regular) is closed, and the continuous k:A→[0,1] with k≡0 on K and k(0):=1 extends to a continuous F:R→[0,1].

This is false, and the failure is not a failure of closedness: A is closed. What fails is normality of the ambient space — (R,TK) is T1 but not normal — in contrast with the companion witness on this page that instead varies the closedness hypothesis of Tietze's theorem while keeping the ambient space normal.

Facts & Assumptions

Given: (R,TK) the K-topology with basis BK={(a,b):a<b}∪{(a,b)∖K:a<b} and K={1/(n+1):n∈N} (The K-topology on R, generated by the open intervals together with their complements of K={1/(n+1):n∈N}, is T1 and Hausdorff but not regular); A:=K∪{0}; and k:A→[0,1], k≡0 on K, k(0):=1.

[L1]

(R,TK) is T1; K is closed in TK; and the point 0 and the closed set K admit no disjoint open neighbourhoods, i.e. (R,TK) is not regular (The K-topology on R, generated by the open intervals together with their complements of K={1/(n+1):n∈N}, is T1 and Hausdorff but not regular, clauses 2–4).

Counterexample

technique · contradiction
1.1

0∉K: every 1/(n+1), n∈N, is positive, and 0 is not. By [L2] (using [L1], T1), {0} is closed; with K closed by [L1], A=K∪{0} is closed, a union of two closed sets.

givenL1L2algebra
1.2

{0} is open in the subspace A: (−1,1)∖K is open in TK by [L3], and its trace on A is ((−1,1)∖K)∩(K∪{0})={0}, since it excludes every point of K and contains 0.

givenL3algebra
1.3

Suppose, toward a contradiction, that a continuous F:R→[0,1] exists with F∣A=k.

assume-contra
2.1

K is open in the subspace A: R∖{0} is open in TK by step 1.1 ({0} closed), and its trace on A is (R∖{0})∩(K∪{0})=K, since 0∉K.

step 1.1algebra
2.2

Under step 1.3: W1:=F−1[(−12,12)] and W2:=F−1[(12,32)] are open in TK by [L4]. K⊆W1, since F≡k≡0∈(−12,12) on K⊆A; 0∈W2, since F(0)=k(0)=1∈(12,32); and W1∩W2=∅, the target intervals (−12,12) and (12,32) being disjoint.

step 1.3L4algebra
3.1

k is continuous on A: for open V⊆[0,1], k−1[V] is A if 0,1∈V; K if 0∈V,1∉V (open in A by step 2.1); {0} if 1∈V,0∉V (open in A by step 1.2); or ∅ otherwise; in every case open in A.

step 1.2step 2.1
4.1

Step 2.2 exhibits disjoint open W2∋0 and W1⊇K, contradicting [L1]: the point 0 and the closed set K admit no disjoint open neighbourhoods.

step 2.2L1discharge-contradiction∎

Remarks

Sources