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.

Every relation R satisfies R⊆dom⁡R×ran⁡R, and R is a relation from A to B if and only if dom⁡R⊆A and ran⁡R⊆B

Statement

Let R be a relation and let A and B be sets. Then

  • (i) R⊆dom⁡R×ran⁡R;
  • (ii) R⊆A×B if and only if dom⁡R⊆A and ran⁡R⊆B.

Facts & Assumptions

Given: a relation R and sets A, B.

[L2]

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").

[L3]

z∈A×B holds if and only if z=(a,b) for some a∈A and some b∈B (The Cartesian product A×B:={ z∈P(P(A∪B)):∃a∈A ∃b∈B z=(a,b) }).

[L4]

(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).

Proof

technique · direct
1.1

Claim (i): let z∈R. Since R is a relation, z=(a,b) for some sets a and b; then a∈dom⁡R and b∈ran⁡R by the defining conditions, so z∈dom⁡R×ran⁡R.

L1L2L3L5
1.2

Claim (ii), from left to right: assume R⊆A×B. If a∈dom⁡R then (a,b)∈R for some b, so (a,b)∈A×B, so (a,b)=(a′,b′) with a′∈A and b′∈B, and the characterising property gives a=a′∈A. The argument for ran⁡R⊆B is the same on the second coordinate.

L2L3L4L5
1.3

Claim (ii), from right to left: assume dom⁡R⊆A and ran⁡R⊆B, and let z∈R. Then z=(a,b) with a∈dom⁡R⊆A and b∈ran⁡R⊆B, so z∈A×B.

L1L2L3L5
2.1

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

step 1.1step 1.2step 1.3∎

Depends on

Used by

Dependency tree · two levels

14 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