Alphabeta Math
ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passaudited 2026-09-01
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 slice of Set computed as a locally cartesian closed category

Example

Let f:X→Y be the function with X={a,b,c}, Y={0,1}, and

f(a)=0,f(b)=0,f(c)=1.

Let p:E→X have fibers Ea={u,v}, Eb={w}, and Ec={z}.

Facts & Assumptions

Given: The displayed finite sets and maps over X and Y.

[L1]

Set is locally cartesian closed, so each pullback functor has a right adjoint Πf (Set is locally cartesian closed).

[L2]

Slice objects and pullback functors are defined as in Slice categories, composition, and pullback along a morphism.

Verification

technique · direct
1.1givenalgebra

The dependent product ΠfE→Y has fiber over 0 equal to Ea×Eb={(u,w),(v,w)} and fiber over 1 equal to Ec={z}. So ΠfE has three elements in total, two over 0 and one over 1.

2.1step 1.1algebra

If q:B→Y is the singleton fiber over 1, then f∗q→X is the singleton fiber over c, and a map f∗q→p over X is exactly a choice of an element of Ec, namely z. This matches maps q→ΠfE over Y, which must choose the unique element over 1.

3.1step 2.1L1L2∎

This concrete fiber computation realizes the pullback/right-adjoint pattern guaranteed by Set is locally cartesian closed, using the slice formalism of Slice categories, composition, and pullback along a morphism.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

9 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