Alphabeta Math
PropositionStatement: 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.

T∘(S∘R)=(T∘S)∘R, (S∘R)−1=R−1∘S−1, (R−1)−1=R, dom⁡(R−1)=ran⁡R, and ΔB∘R=R=R∘ΔA for a relation R from A to B

Statement

Let R, S, T be relations and let A, B be sets. Then

  • (i) T∘(S∘R)=(T∘S)∘R;
  • (ii) (S∘R)−1=R−1∘S−1;
  • (iii) (R−1)−1=R;
  • (iv) dom⁡(R−1)=ran⁡R and ran⁡(R−1)=dom⁡R;
  • (v) if R is a relation from A to B, then ΔB∘R=R and R∘ΔA=R.

Facts & Assumptions

Given: relations R, S, T and sets A, B.

[L1]

(b,a)∈R−1 holds if and only if (a,b)∈R; (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).

[L3]

dom⁡R:={ a:∃b (a,b)∈R },ran⁡R:={ b:∃a (a,b)∈R } (Relation, dom⁡R, ran⁡R, fld⁡R, and the specialisations "relation from A to B" and "relation on A").

[L5]

(a,b)=(c,d) if and only if a=c and b=d ((a,b)=(c,d) if and only if a=c and b=d).

[L6]

If every z satisfies z∈x if and only if z∈y, then x=y (The Axiom of Extensionality: ∀x ∀y (∀z (z∈x↔z∈y)→x=y)).

[L8]

Proof

technique · direct
1.1

Claim (i): every element of either side is an ordered pair, and (a,d) lies in T∘(S∘R) exactly when there is c with (a,c)∈S∘R and (c,d)∈T, that is, exactly when there are b and c with (a,b)∈R, (b,c)∈S and (c,d)∈T. Reading the same condition with the middle pair grouped the other way gives membership in (T∘S)∘R.

L1L2L5L6L8
1.2

Claim (ii): (c,a)∈(S∘R)−1 exactly when (a,c)∈S∘R, that is, exactly when there is b with (a,b)∈R and (b,c)∈S; and that says exactly that (c,b)∈S−1 and (b,a)∈R−1 for some b, which is (c,a)∈R−1∘S−1.

L1L2L5L6L8
1.3

Claim (iii): every element of R is an ordered pair (a,b), and (a,b)∈(R−1)−1 exactly when (b,a)∈R−1, exactly when (a,b)∈R; both sides consist of ordered pairs, so they are equal.

L1L2L5L6L8
1.4

Claim (iv): a∈dom⁡(R−1) exactly when (a,b)∈R−1 for some b, exactly when (b,a)∈R for some b, exactly when a∈ran⁡R; the second identity is the same argument with the coordinates exchanged.

L1L3L6
2.1

Claim (v): let R be a relation from A to B, so dom⁡R⊆A and ran⁡R⊆B. Then (a,c)∈ΔB∘R exactly when there is b with (a,b)∈R and b=c∈B, that is, exactly when (a,c)∈R and c∈B; and (a,c)∈R already forces c∈ran⁡R⊆B, so the two sets are equal. Symmetrically (a,c)∈R∘ΔA exactly when a∈A and (a,c)∈R, and (a,c)∈R forces a∈dom⁡R⊆A.

L1L3L4L6L7step 1.4
3.1

Claims (i) to (v) are established, which is the statement.

step 1.1step 1.2step 1.3step 1.4step 2.1∎

Depends on

Used by

Dependency tree · two levels

17 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