Alphabeta Math
CounterexampleConstruction: AI-generatedVerification: AI-generatedprecheck passaudited 2026-08-13
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 monotone functor between poset categories preserves every monomorphism but need not preserve pullbacks

Statement refuted

Every functor that preserves monomorphisms preserves pullbacks.

Facts & Assumptions

Given: The diamond poset P={0,a,b,1} with 0<a<1, 0<b<1, and a,b incomparable; and the two-element chain Q={0<1}.

[F1]

Pullbacks have the compatible-pair universal property (Pullbacks and pushouts as limits and colimits of cospans and spans).

[L1]
[F2]
[F3]

A poset is a category with at most one arrow between any two objects, and monotone maps are functors (A preorder is a category with at most one morphism between any two objects, and its functors are exactly monotone maps).

Counterexample

technique · finite posets
1.1

Define the monotone map F:P→Q by F(0)=0 and F(a)=F(b)=F(1)=1. By [F3] it is a functor. Every arrow in either poset category is monic, since two parallel arrows are automatically equal; hence F preserves every monomorphism.

F2F3
1.2

In P, the pullback of a→1←b is the meet a∧b=0, as follows directly from [F1] after translating arrows to inequalities. Its image is 0.

F1F3
2.1

The image cospan in Q is 1→1←1, whose pullback is 1. The canonical comparison is the noninvertible arrow 0→1, so [L1] says that F does not preserve this pullback. This refutes the statement.

F1L1step 1.2∎

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

10 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.