Alphabeta Math
ExampleConstruction: AI-adaptedVerification: 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.

A two-to-one function on a four-element set, its kernel, the quotient, and the canonical factorisation computed explicitly

Example

Write u:=∅, v:={∅}, w:={∅,{∅}} and x:={{∅}}; these four are pairwise distinct. Put A:={u,v}∪{w,x} and B:={u,v}, and let

f:={(u,u),(v,u)}∪{(w,v),(x,v)},

so f:A→B takes the value u twice and the value v twice. Then

ker⁡f={(u,u),(u,v)}∪{(v,u),(v,v)}∪{(w,w),(w,x)}∪{(x,w),(x,x)},

A/ker⁡f={{u,v},{w,x}},f[A]=B,

and the canonical factorisation f=ι∘fˉ∘π has π(u)=π(v)={u,v}, π(w)=π(x)={w,x}, fˉ({u,v})=u, fˉ({w,x})=v, and ι=ΔB.

Facts & Assumptions

Given: u,v,w,x, A, B and f as displayed.

[L3]
[L4]

[a]  :=  { b∈A  :  a∼b }  ⊆  A (Equivalence relation, equivalence class, and the quotient set A/∼).

[L5]

A/∼  :=  { [a]  :  a∈A } (Equivalence relation, equivalence class, and the quotient set A/∼).

[L6]

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

[L7]

{x,y} is the set whose elements are exactly x and y, and {x}:={x,x} (The unordered pair {x,y} and the singleton {x}={x,x}).

[L8]

There is exactly one set with no elements, written ∅ (There is exactly one set with no elements, written ∅).

[L9]

f is surjective (onto) if for every b∈B there is some x∈A with f(x)=b (Injection, surjection, bijection).

[L12]

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

[L13]

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

Verification

technique · direct
1.1

The four sets are pairwise distinct: u has no element; v and x each have exactly one, namely u and v respectively, which differ; and w has both u and v, so it differs from all three. Hence A has exactly four elements and B exactly two.

L7L8L10L11
2.1

f is a function A→B: its four pairs have distinct first coordinates, so it is single valued; its domain is A and its range is B. It is surjective, since u=f(u) and v=f(w), so f[A]=B.

L3L6L9L12L13step 1.1
3.1

ker⁡f is as displayed: a pair (a,a′) of elements of A lies in it exactly when f(a)=f(a′), and f takes the value u exactly at u and v, and the value v exactly at w and x; so the pairs are those with both coordinates in {u,v} or both in {w,x}. By the general lemma it is an equivalence relation on A.

L1L12step 1.1step 2.1
4.1

The classes are [u]=[v]={u,v} and [w]=[x]={w,x}, so A/ker⁡f has exactly the two elements {u,v} and {w,x}, and the quotient map sends u and v to the first and w and x to the second.

L4L5L7step 3.1
5.1

The canonical factorisation is as displayed: fˉ sends {u,v}=[u] to f(u)=u and {w,x}=[w] to f(w)=v, and it is a bijection onto f[A]=B; the inclusion ι is the identity on B because f[A]=B; and composing gives back f.

L2L6step 2.1step 3.1step 4.1∎

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

32 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