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.
For : for every , with equality for every such if and only if is injective; and for every , so equality with holds for every such if and only if is surjective
Statement
Let . Then
- (i) for every ;
- (ii) equality holds in (i) for every if and only if is injective;
- (iii) for every ;
- (iv) for every if and only if is surjective.
Facts & Assumptions
Given: a function .
holds if and only if for some (The image and the preimage of a set under a relation).
We write , and say is a function from to , when is a function with and (A function is a relation with and implying ; , the value , domain and codomain).
is injective (one-to-one) if implies , for all (Injection, surjection, bijection).
is surjective (onto) if for every there is some with ; equivalently, the image equals (Injection, surjection, bijection).
holds if and only if and (, , , , and ).
means that every element of is an element of (Subset , proper subset , and the separation notation ).
If every satisfies if and only if , then (The Axiom of Extensionality: ).
, the singleton of , is the set whose only element is (The unordered pair and the singleton ).
Proof
Membership criteria used throughout: for , exactly when for some ; and for , exactly when and .
Claim (i): if then , so .
Claim (iii): if then with and , so and ; conversely if and with , then puts in and in .
Claim (ii): suppose is injective and for some . Then , so for some , and injectivity gives ; with step 2.1 this is equality. Conversely, if is not injective, take in with and put ; then while , so equality fails for that .
Claim (iv): if is surjective then , so for claim (iii) gives . Conversely, if the equality holds for every , take ; claim (iii) gives , which is surjectivity.
Claims (i) to (iv) are established, which is the statement.
Remarks
- Only one of the two criteria needs the injectivity lemma. Claim (ii) is the round-trip form of the equality criterion in For and : , and ; both inclusions are equalities for all and if and only if is injective; the argument is repeated here because the witness used to break equality is a singleton rather than a pair of sets.
Depends on
- Injection, surjection, bijection
- The image $R[A]$ and the preimage $R^{-1}[B]$ of a set under a relation
- A function is a relation $f$ with $(a,b) \in f$ and $(a,c) \in f$ implying $b = c$; $f : A \to B$, the value $f(a)$, domain and codomain
- The unordered pair $\{x,y\}$ and the singleton $\{x\} = \{x,x\}$
- $\bigcup \varnothing = \varnothing$, $\bigcup \{a\} = a$, $\bigcup \{a,b\} = a \cup b$, $\bigcap \{a\} = a$, and $\bigcap \{a,b\} = a \cap b$
- Subset $x \subseteq y$, proper subset $x \subsetneq y$, and the separation notation $\{\, z \in x : \varphi(z) \,\}$
- The Axiom of Extensionality: $\forall x\,\forall y\,(\forall z\,(z \in x \leftrightarrow z \in y) \to x = y)$
- Relation, $\operatorname{dom} R$, $\operatorname{ran} R$, $\operatorname{fld} R$, and the specialisations "relation from $A$ to $B$" and "relation on $A$"
Used by
Nothing in the library uses this result yet.
Dependency tree · next 3 levels
Direct dependencies and their dependencies through the next three levels: 25 results over 13 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
- Image (mathematics) (Wikipedia) (standard reference, not scraped)
- Bijection, injection and surjection (Wikipedia) (standard reference, not scraped)
- B. Kaya, MATH 320 Set Theory (METU), §2.2 (standard reference, not scraped)