Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedSession-authored (Fable 5 assisted)precheck passverified 2026-08-06 (claude-opus-5)
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.

f:ABf : A \to B is a bijection if and only if there is a function g:BAg : B \to A with gf=ΔAg \circ f = \Delta_A and fg=ΔBf \circ g = \Delta_B; such a gg is unique, equals the inverse relation f1f^{-1}, and is itself a bijection

Statement

Let f:ABf : A \to B. Then ff is a bijection if and only if there is a function g:BAg : B \to A with gf=ΔAg \circ f = \Delta_A and fg=ΔBf \circ g = \Delta_B. When such a gg exists it is unique, it is the inverse relation f1f^{-1}, and it is itself a bijection BAB \to A.

No choice principle is used: the value g(b)g(b) is the unique aa with f(a)=bf(a) = b, so it is determined rather than selected.

Facts & Assumptions

Given: a function f:ABf : A \to B.

[L1]

ff is injective (one-to-one) if f(x)=f(y)f(x) = f(y) implies x=yx = y, for all x,yAx, y \in A (Injection, surjection, bijection).

[L2]

ff is surjective (onto) if for every bBb \in B there is some xAx \in A with f(x)=bf(x) = b (Injection, surjection, bijection).

[L3]

We write f:ABf : A \to B, and say ff is a function from AA to BB, when ff is a function with domf=A\operatorname{dom} f = A and ranfB\operatorname{ran} f \subseteq B (A function is a relation ff with (a,b)f(a,b) \in f and (a,c)f(a,c) \in f implying b=cb = c; f:ABf : A \to B, the value f(a)f(a), domain and codomain).

[L4]

(b,a)R1(b,a) \in R^{-1} holds if and only if (a,b)R(a,b) \in R (The inverse relation R1R^{-1}, the composite SRS \circ R, and the restriction RAR \restriction A).

[L8]

f=gf = g if and only if domf=domg\operatorname{dom} f = \operatorname{dom} g and f(x)=g(x)f(x) = g(x) for every xdomfx \in \operatorname{dom} f (Functions ff and gg are equal if and only if domf=domg\operatorname{dom} f = \operatorname{dom} g and f(x)=g(x)f(x) = g(x) for every xx in that common domain).

[L9]

ranR:={b:a (a,b)R}\operatorname{ran} R := \{\, b : \exists a\ (a,b) \in R \,\} (Relation, domR\operatorname{dom} R, ranR\operatorname{ran} R, fldR\operatorname{fld} R, and the specialisations "relation from AA to BB" and "relation on AA").

Proof

technique · direct
1.1

Suppose ff is a bijection. The inverse relation f1f^{-1} is a function: if (b,a)(b,a) and (b,a)(b,a') lie in it then f(a)=b=f(a)f(a) = b = f(a'), so a=aa = a' by injectivity. Its domain is ranf\operatorname{ran} f, which is BB by surjectivity, and its range is domf=A\operatorname{dom} f = A; hence f1:BAf^{-1} : B \to A.

L1L2L3L4L5L9
1.2

Conversely, suppose g:BAg : B \to A satisfies gf=ΔAg \circ f = \Delta_A and fg=ΔBf \circ g = \Delta_B. If f(a)=f(a)f(a) = f(a') then a=g(f(a))=g(f(a))=aa = g(f(a)) = g(f(a')) = a', so ff is injective; and any bBb \in B satisfies b=ΔB(b)=f(g(b))b = \Delta_B(b) = f(g(b)), so bb is a value of ff and ff is surjective. Hence ff is a bijection.

L1L2L6L7L10
1.3

Any two such functions agree: if gg and gg' both satisfy the two identities then, for bBb \in B, f(g(b))=bf(g'(b)) = b, so g(b)=g(f(g(b)))=ΔA(g(b))=g(b)g(b) = g(f(g'(b))) = \Delta_A(g'(b)) = g'(b); both have domain BB, so g=gg = g'.

L6L7L8
2.1

For a bijection ff, the function f1f^{-1} of step 1.1 satisfies the two identities: f1ff^{-1} \circ f and ΔA\Delta_A are functions with domain AA, and f1(f(a))=a=ΔA(a)f^{-1}(f(a)) = a = \Delta_A(a) for aAa \in A; likewise ff1f \circ f^{-1} and ΔB\Delta_B are functions with domain BB agreeing at every point.

L4L6L7L8step 1.1
2.2

Such a gg is itself a bijection: ff is a function ABA \to B with fg=ΔBf \circ g = \Delta_B and gf=ΔAg \circ f = \Delta_A, which is the hypothesis of step 1.2 applied to gg in place of ff.

step 1.2
3.1

Such a gg is the inverse relation: f1f^{-1} satisfies the two identities by step 2.1, and step 1.3 says there is only one function that does.

step 1.3step 2.1
4.1

The two directions, the uniqueness, the identification with f1f^{-1} and the bijectivity of gg are established, which is the statement.

step 1.1step 1.2step 1.3step 2.1step 2.2step 3.1

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 26 results over 12 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