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.
Subset , proper subset , and the separation notation
Definition
For sets and we write , and say that is a subset of or that is included in , for the formula of the language of set theory (The first-order language of set theory: , , formulas with parameters, and class abbreviations); thus means that every element of is an element of . We also write for .
is a proper subset of , written , when and .
Separation notation. Let be a set, a formula and parameters. The Axiom Schema of Separation: for each formula , supplies a set whose elements are exactly the elements of for which holds, and The Axiom of Extensionality: shows there is only one such set. It is written
and every set introduced on this page by separating a condition inside a set already in hand is written this way. Directly from the definition, .
Remarks
-
is not used in this library. Sources disagree about it: some write for inclusion and some for proper inclusion, so a formula containing it cannot be read without knowing which convention its author used. and are unambiguous and are the only two symbols used here.
-
Membership and inclusion are different relations. says is one of the elements of ; says every element of is an element of . Neither implies the other in general, and ; and ; if and only if ; ; ; and while only holds is where the two are systematically related.
Depends on
- The Axiom of Extensionality: $\forall x\,\forall y\,(\forall z\,(z \in x \leftrightarrow z \in y) \to x = y)$
- The Axiom Schema of Separation: for each formula $\varphi$, $\forall \bar p\,\forall x\,\exists y\,\forall z\,(z \in y \leftrightarrow (z \in x \wedge \varphi(z,\bar p)))$
- The first-order language of set theory: $\in$, $=$, formulas with parameters, and class abbreviations
Used by
- For f : A → B: S ⊆ f⁻¹[f[S]] for every S ⊆ A, with equality for every such S if and only if f is injective; and f[f⁻¹[T]] = T ∩ f[A] for every T ⊆ B, so equality with T holds for every such T if and only if f is surjective Corollary
- There is no set U with y ∈ U for every set y Corollary
- Sets a and b with P(a) ∪ P(b) ⊊ P(a ∪ b) Counterexample
- Sets with (A × C) ∪ (B × D) ⊊ (A ∪ B) × (C ∪ D) Counterexample
- A function is a relation f with (a,b) ∈ f and (a,c) ∈ f implying b = c; f : A → B, the value f(a), domain and codomain Definition
- Filter on a set Definition
- Peano system Definition
- Reflexive, irreflexive, symmetric, asymmetric, antisymmetric, transitive, and connex relations on a set Definition
- Relation, dom R, ran R, fld R, and the specialisations "relation from A to B" and "relation on A" Definition
- The difference a ∖ b, the symmetric difference a triangle b, and the complement X ∖ a relative to a set X Definition
- The power set P(x) = { z : z ⊆ x } Definition
- {∅} × {∅,{∅}} listed in full, together with the inclusion in P(P(A ∪ B)) that makes it a set Example
- ∅ is a relation on every set, is the unique equivalence relation on ∅, is a function ∅ → B for every B, is a bijection ∅ → ∅, and is not a surjection ∅ → {∅} Example
- P(∅) = {∅}, P({∅}) = {∅,{∅}}, and P({∅,{∅}}) listed in full Example
- Singletons define a natural transformation from the identity functor on sets to the covariant power-set functor Example
- ∅ ⊆ x, x ⊆ x, inclusion is transitive, and x = y if and only if x ⊆ y and y ⊆ x Lemma
- 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 Lemma
- For a set x ≠ ∅ the collection { z : ∀ s (s ∈ x → z ∈ s) } is a set, and it does not depend on the member of x used to separate it Lemma
- For an indexed family (Aᵢ)_i ∈ I the collection of functions f with domain I and f(i) ∈ Aᵢ for every i ∈ I is a set Lemma
- For every set x there is exactly one set whose elements are precisely the subsets of x Lemma
- For relations R and S and a set A, the collections { (b,a) : (a,b) ∈ R }, { (a,c) : ∃ b ((a,b) ∈ R ∧ (b,c) ∈ S) } and { (a,b) ∈ R : a ∈ A } are sets Lemma
- For sets A and B the collection of all functions A → B is a set, being a subset of P(A × B) Lemma
- If a ∈ A and b ∈ B then (a,b) ∈ P(P(A ∪ B)) Lemma
- If a ⊆ b then ⋃ a ⊆ ⋃ b; if in addition a ≠ ∅ then ⋂ b ⊆ ⋂ a; and c ⊆ ⋃ a for every c ∈ a, while ⋂ a ⊆ c for every c ∈ a Lemma
- If every element of R is an ordered pair, then { a : ∃ b (a,b) ∈ R } and { b : ∃ a (a,b) ∈ R } are sets, both included in ⋃⋃ R Lemma
- The equivalence classes of an equivalence relation are nonempty, cover A, and are pairwise equal or disjoint; conversely every such cover arises from exactly one equivalence relation Lemma
- A × (B ∪ C) = (A × B) ∪ (A × C), A × (B ∩ C) = (A × B) ∩ (A × C), A × (B ∖ C) = (A × B) ∖ (A × C), (A ∩ B) × (C ∩ D) = (A × C) ∩ (B × D); A × B = ∅ if and only if A = ∅ or B = ∅; and for nonempty A and B, A × B ⊆ C × D if and only if A ⊆ C and B ⊆ D Proposition
- For f : A → B and S, T ⊆ A: f[S ∪ T] = f[S] ∪ f[T], f[S ∩ T] ⊆ f[S] ∩ f[T] and f[S] ∖ f[T] ⊆ f[S ∖ T]; both inclusions are equalities for all S and T if and only if f is injective Proposition
- P(∅) = {∅}; ∅ ∈ P(a) and a ∈ P(a); a ⊆ b if and only if P(a) ⊆ P(b); ⋃ P(a) = a; ⋂ P(a) = ∅; and P(a ∩ b) = P(a) ∩ P(b) while only P(a) ∪ P(b) ⊆ P(a ∪ b) holds Proposition
- R[A ∪ B] = R[A] ∪ R[B], R[A ∩ B] ⊆ R[A] ∩ R[B], R[A] ∖ R[B] ⊆ R[A ∖ B], A ⊆ B implies R[A] ⊆ R[B], and (S ∘ R)[A] = S[R[A]] Proposition
- Union and intersection are commutative, associative, idempotent and absorptive; a ∪ ∅ = a, a ∩ ∅ = ∅, a ∖ ∅ = a, a ∖ a = ∅; and a ⊆ b if and only if a ∪ b = b, if and only if a ∩ b = a, if and only if a ∖ b = ∅ Proposition
- a ∩ (b ∪ c) = (a ∩ b) ∪ (a ∩ c) and a ∪ (b ∩ c) = (a ∪ b) ∩ (a ∪ c); and for a nonempty set F, a ∩ ⋃ F = ⋃ { a ∩ b : b ∈ F } and a ∪ ⋂ F = ⋂ { a ∪ b : b ∈ F } Theorem
- Every function f : A → B factors as f = ι ∘ bar f ∘ π with π : A → A/ker f the surjective quotient map, bar f : A/ker f → f[A] the bijection [a] ↦ f(a), and ι : f[A] → B the inclusion injection; bar f is the only function making the factorisation hold Theorem
- For f : A → B and T, U ⊆ B: f⁻¹[T ∪ U] = f⁻¹[T] ∪ f⁻¹[U], f⁻¹[T ∩ U] = f⁻¹[T] ∩ f⁻¹[U], f⁻¹[T ∖ U] = f⁻¹[T] ∖ f⁻¹[U], and f⁻¹[B ∖ T] = A ∖ f⁻¹[T] Theorem
- Let ∼ be an equivalence relation on A with quotient map π : A → A/∼, and let f : A → B. There is a function g : A/∼ → B with g ∘ π = f if and only if a ∼ a' implies f(a) = f(a'); and such a g is then unique Theorem
- On a set A, R ↦ R ∖ Δ_A and S ↦ S ∪ Δ_A are mutually inverse bijections between the partial orders on A and the irreflexive, transitive relations on A; R ∖ Δ_A is the strict order of R, and every irreflexive transitive relation is asymmetric Theorem
- X ∖ (a ∪ b) = (X ∖ a) ∩ (X ∖ b) and X ∖ (a ∩ b) = (X ∖ a) ∪ (X ∖ b); and for a nonempty set F, X ∖ ⋃ F = ⋂ { X ∖ a : a ∈ F } and X ∖ ⋂ F = ⋃ { X ∖ a : a ∈ F } Theorem
Dependency tree · next 3 levels
Direct dependencies and their dependencies through the next three levels: 3 results over 2 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
- B. Kaya, MATH 320 Set Theory (METU), §1.2 (standard reference, not scraped)
- Subset (Wikipedia) (standard reference, not scraped)
- C. Wilson, A Brief Introduction to ZFC (Chicago REU 2016), Def. 2.1 (standard reference, not scraped)