Alphabeta Math
ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26
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.

Powers and copowers of a set by a set

Example

Let S and Y be sets. In Set the power of Y by S is the function set YS, and the copower of Y by S is the Cartesian product S×Y:

YS=Set(S,Y),S⋅Y=S×Y.

The defining bijections can be written down directly, and the finite cases show what happens at the empty and singleton weights.

Facts & Assumptions

Given: Sets S and Y, and an arbitrary set X.

[F1]

The power of Y by S is the weighted limit of the one-object diagram at the constant weight S, and the copower is the corresponding weighted colimit (The power and the copower of an object by a set).

[L1]

A power by a set is the product of that many copies and a copower is the coproduct (A power by a set is the product of that many copies and a copower is the coproduct).

[F2]

Sets as objects and functions as morphisms form a large locally small category Set (Sets and functions form the large locally small category Set).

[F3]

The function set BA consists exactly of the functions A→B (The set BA of all functions A→B).

[F4]

The Cartesian product A×B consists exactly of the ordered pairs (a,b) with a∈A and b∈B (The Cartesian product A×B:={ z∈P(P(A∪B)):∃a∈A ∃b∈B z=(a,b) }).

[F5]

A set is finite when it is in bijection with {0,1,…,n−1} for some natural number n (The cardinality ∣A∣ of a finite set).

Verification

technique · direct
1.1F1F2F3

For every set X, a function f:X→YS is exactly a family of functions fx:S→Y indexed by x∈X, and hence exactly a function Φ(f):S→Set(X,Y) given by Φ(f)(s)(x):=f(x)(s); conversely, from α:S→Set(X,Y) one recovers Ψ(α):X→YS by Ψ(α)(x)(s):=α(s)(x). These two constructions are inverse, so Set(X,YS)≅Set(S,Set(X,Y)), which is the defining bijection of the power of Y by S.

1.2F1F3F4

For every set X, a function g:S×Y→X is exactly a function Φ′(g):S→Set(Y,X) given by Φ′(g)(s)(y):=g(s,y); conversely, from β:S→Set(Y,X) one recovers Ψ′(β):S×Y→X by Ψ′(β)(s,y):=β(s)(y). These two constructions are inverse, so Set(S×Y,X)≅Set(S,Set(Y,X)), which is the defining bijection of the copower of Y by S.

2.1L1step 1.1step 1.2

Steps 1.1 and 1.2 identify the two objects explicitly, and [L1] says the same objects are, in general, the product and the coproduct of S copies of Y. So in Set the power is the function set and the copower is the Cartesian product.

3.1L1F5step 2.1∎

The finite checks agree with those formulas: if S={0,1} and Y={a,b,c} then YS has 32=9 elements while S×Y has 2⋅3=6; if S={∗} then both objects identify with Y; if S=∅ then Y∅ is a one-element set while ∅×Y=∅; and if Y=∅ then ∅S=∅ for nonempty S, but ∅∅ is again a one-element set.

Remarks

The empty exponent is the standard trap: a power by ∅ is terminal, not initial. The hom-set bijection fixes the direction, and it fixes it the same way as the published empty product and empty coproduct do.

This example is the set-level shadow of the general theorem. The A page proves that a power is a product of copies and a copower a coproduct of copies in an arbitrary locally small category; here the copies can be named explicitly as functions out of S and ordered pairs with S.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

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