Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck 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.

If f and g are functions then g∘f is a function with domain f−1[dom⁡g] and (g∘f)(x)=g(f(x)) there; ΔA is a function with ΔA(a)=a; and f∘ΔA=f=ΔB∘f for f:A→B

Statement

Let f and g be functions and let A, B be sets. Then

  • (i) g∘f is a function, dom⁡(g∘f)=f−1[dom⁡g], and (g∘f)(x)=g(f(x)) for every x in that domain;
  • (ii) ΔA is a function with dom⁡ΔA=A and ΔA(a)=a for every a∈A;
  • (iii) if f:A→B then f∘ΔA=f and ΔB∘f=f.

Facts & Assumptions

Given: functions f and g, and sets A, B.

[L1]
[L2]

(a,c)∈S∘R holds if and only if (a,b)∈R and (b,c)∈S for some b (The inverse relation R−1, the composite S∘R, and the restriction R↾A).

[L4]

a∈R−1[B] holds if and only if (a,b)∈R for some b∈B (The image R[A] and the preimage R−1[B] of a set under a relation).

Proof

technique · direct
1.1

Claim (i), single-valuedness: g∘f is a relation, and if (a,c) and (a,c′) both lie in it, there are b and b′ with (a,b),(a,b′)∈f and (b,c),(b′,c′)∈g; single-valuedness of f gives b=b′, and then single-valuedness of g gives c=c′.

L1L2
1.2

Claim (ii): if (a,b) and (a,c) lie in ΔA then b=a=c, so ΔA is a function; its domain is A, because (a,a)∈ΔA exactly for a∈A, and its value at a is a.

L1L3L5
1.3

Claim (iii): a function f:A→B has dom⁡f=A and ran⁡f⊆B, so it is a relation from A to B, and the identity laws for relations apply verbatim.

L6
2.1

Claim (i), domain and values: a∈dom⁡(g∘f) holds exactly when there are b and c with (a,b)∈f and (b,c)∈g, that is, exactly when a∈dom⁡f and f(a)∈dom⁡g; and that is exactly the condition a∈f−1[dom⁡g]. For such an a the pair (a,g(f(a))) lies in g∘f, so (g∘f)(a)=g(f(a)) by step 1.1.

L1L2L3L4step 1.1
3.1

Claims (i), (ii) and (iii) are established, which is the statement.

step 1.1step 1.2step 1.3step 2.1∎

Depends on

Used by

Dependency tree · two levels

16 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources