Alphabeta Math
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.

✓ 10 results · all verified · 5 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 5 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Adjunctions Units and Counits: Examples

1 · Prerequisites

2 · Summary

3 · Logical flowchart

4 · Definitions, theorems and proofs

None yet.

5 · Examples, counterexamples and false statements

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

The unit inserts generators as one-letter words and the counit evaluates words in the free-group adjunction

Example

For the free-group adjunction F⊣U, the unit ηX:X→UF(X) sends a generator to its one-letter word. The counit εG:FU(G)→G evaluates a reduced word in the elements of G.

Facts & Assumptions

Given: A set X and a group G.

[L1]

The free-group adjunction identifies homomorphisms F(X)→G with functions X→U(G) by restriction to the generator map (The free-group functor is left adjoint to the underlying-set functor).

[F1]

Reduced words on X⊔X−1 form F(X), and the generator map sends x to its one-letter word (Reduced words form the free group on an alphabet).

[F2]

The triangle identities are (εF)(Fη)=1F and (Uε)(ηU)=1U (Adjunction by unit, counit, and the triangle identities).

Verification

technique · direct
1.1L1F1

Under [L1], the identity of F(X) transposes to the generator inclusion, so ηX(x) is the one-letter word x. The identity function of U(G) extends uniquely to εG, hence εG evaluates a word by multiplying its letters in G.

2.1step 1.1L1F2

On a generator x, the composite εF(X)F(ηX) first makes the one-letter word whose letter is the word x, then evaluates it to x. The two homomorphisms agree on all generators, so the first identity in [F2] holds.

2.2step 1.1F2

For g∈G, the composite U(εG)ηU(G) forms the one-letter word g and evaluates it to g. Thus the second identity in [F2] holds.

3.1step 2.1step 2.2∎

If X=∅, the first check is equality of the unique homomorphisms from the trivial free group. If G is trivial, every evaluated word is its identity. Thus both boundary cases obey the same formulas.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

The unit inserts basis vectors and the counit evaluates formal linear combinations in the free-vector-space adjunction

Example

Let k be a field. In the free-vector-space adjunction k(−)⊣U, the unit sends x to the basis vector ex, and the counit

εV:k(U(V))⟶V

sends a formal finite sum ∑v∈Eavev to the actual sum ∑v∈Eavv in V.

Facts & Assumptions

Given: A set X and a k-vector space V.

[L1]

The free-module adjunction sends a function on X to its unique linear extension from k(X) (The free-module functor is left adjoint to the underlying-set functor).

[F1]

Every element of k(X) is a unique finite sum ∑x∈Eaxex, and x↦ex is the standard basis inclusion (The free module on a set and its standard basis).

[F2]

The unit and counit of an adjunction satisfy (εF)(Fη)=1F and (Uε)(ηU)=1U (Adjunction by unit, counit, and the triangle identities).

Verification

technique · direct
1.1L1F1

By [L1], the unit is the standard basis inclusion x↦ex. The counit is the unique linear extension of 1U(V), so [F1] gives εV(∑avev)=∑avv.

2.1step 1.1F1

On a basis vector ex, the composite εk(X)k(ηX) sends ex to eex and then to ex. Linearity and [F1] show that it is the identity on all of k(X).

2.2step 1.1F2

On v∈V, the composite U(εV)ηU(V) sends v to ev and then to v. Hence both triangle identities in [F2] hold.

3.1step 1.1step 2.1∎

When X=∅, k(X) is the zero vector space and step 2.1 is the unique linear endomorphism of it. When V=0, the formula in step 1.1 is the zero map.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Vanishing sets and vanishing ideals form a contravariant Galois connection

Example

Let k be a field and A=k[x1,…,xn]. For S⊆A and X⊆kn, define

V(S):={a∈kn:f(a)=0 for every f∈S},

I(X):={f∈A:f(a)=0 for every a∈X}.

Then V and I reverse inclusion and satisfy

X⊆V(S)⟺S⊆I(X).

They therefore form a contravariant Galois connection. Moreover VIV=V and IVI=I.

Facts & Assumptions

Given: A field k, a natural number n, a subset S⊆k[x1,…,xn], and a subset X⊆kn.

[F1]

Multivariate polynomial rings are defined recursively by R[x1,…,x0]=R and R[x1,…,xn+1]=R[x1,…,xn][xn+1], with commuting indeterminates (Polynomial rings in finitely many commuting indeterminates by iteration).

[F2]

For f=∑iaixi and a unital homomorphism φ:R→S, evaluation is fφ(s)=∑iφ(ai)si, and a root is an s at which this value is zero (Evaluation and roots of a polynomial in a commutative target ring).

[F3]

For commutative rings R,S, a unital ring homomorphism φ ⁣:R→S, and s∈S, there is a unique unital ring homomorphism ev⁡φ,s ⁣:R[x]→S extending φ on constant polynomials and sending x to s (Universal property of R[x]: a coefficient homomorphism and the image of x determine a unique ring homomorphism).

[F4]

In a commutative ring, an ideal is an additive subgroup closed under multiplication by arbitrary ring elements (Left, right and two-sided ideals).

[F5]

A nonempty subset is an ideal exactly when it is closed under differences and multiplication by ring elements (Ideal criteria and intersections of ideals).

[F6]

Mutually left and right adjoint contravariant functors are characterized by a natural correspondence of arrows with both variances reversed (Mutually left and mutually right adjoint contravariant functors).

Verification

technique · direct
1.1F1F2F3inductionconstruct

Simultaneous evaluation. For a=(a1,…,an)∈kn define ev⁡a ⁣:A→k by induction on n. For n=0, [F1] gives A=k and ev⁡a=1k. For the step, [F1] gives k[x1,…,xn]=k[x1,…,xn−1][xn], so [F3] applied with φ=ev⁡(a1,…,an−1) and s=an yields a unital ring homomorphism ev⁡a ⁣:A→k fixing k and sending each xi to ai; on a single indeterminate its formula is that of [F2]. Write f(a):=ev⁡a(f). Being a ring homomorphism, ev⁡a satisfies (f−g)(a)=f(a)−g(a) and (rf)(a)=r(a)f(a).

2.1step 1.1F4F5algebra

The zero polynomial lies in I(X). If f,g∈I(X) and r∈A, then step 1.1 gives (f−g)(a)=0−0=0 and (rf)(a)=r(a)⋅0=0 for every a∈X, so [F5] makes I(X) an ideal.

2.2step 1.1given

If S⊆T, every common zero of T is a common zero of S, so V(T)⊆V(S). If X⊆Y, every polynomial vanishing on Y vanishes on X, so I(Y)⊆I(X).

2.3step 1.1given

By the two displayed definitions, X⊆V(S) means exactly that f(a)=0 for every a∈X and f∈S, which means exactly that S⊆I(X).

3.1step 2.2step 2.3F6

Regard subsets and ideals as inclusion preorders. Steps 2.2 and 2.3 give the contravariant arrow correspondence required by [F6], hence V and I form the claimed Galois connection.

3.2step 2.2step 2.3

Applying step 2.3 to S and V(S) gives S⊆I(V(S)), hence V(I(V(S)))⊆V(S) by step 2.2; the reverse inclusion holds because every polynomial in I(V(S)) vanishes on V(S). Thus VIV=V.

4.1step 2.2step 2.3∎

Dually, X⊆V(I(X)) and inclusion reversal give I(V(I(X)))⊆I(X), while the opposite inclusion follows from the definition of V(I(X)). Thus IVI=I.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Finite directed paths form the free category on a quiver

Example

A small quiver consists of sets Q0 of vertices and Q1 of directed edges with source and target maps s,t:Q1→Q0. Its free category P(Q) has vertices as objects and finite composable edge paths as morphisms. The empty path is an identity and path concatenation is composition. This construction is left adjoint to the functor sending a small category to its underlying quiver.

Facts & Assumptions

Given: A small quiver Q and a small category C.

[F1]

A category has associative composition and a two-sided identity at each object; its object class may be empty (Category, object, morphism, domain, codomain, identity, composition, and hom-collection).

[F2]

If a property holds at 0 and passes from n to n+1, then it holds for every natural number (The principle of mathematical induction).

[L1]

A natural bijection D(Fc,d)≅C(c,Gd) presents F as left adjoint to G in locally small categories (Under local smallness, transposition gives the natural hom-set bijection, and conversely).

Verification

technique · direct
1.1F1construct

A path of length n is a composable n-tuple of edges. Concatenation of paths is associative, and the length-zero path at a vertex is a two-sided identity. Thus these data form a category P(Q) by [F1], including when Q0 is empty.

2.1F1step 1.1construct

Given a quiver map q:Q→U(C), define q^:P(Q)→C on vertices by q and on a path by composing the images of its edges in order; send an empty path to the appropriate identity. Associativity in [F1] makes this a functor.

2.2step 1.1F1construct

For a quiver map f=(f0,f1):Q→Q′ define P(f):P(Q)→P(Q′) by f0 on objects and by (e1,…,en)↦(f1e1,…,f1en) on paths; the image tuple is composable because f commutes with source and target. It sends empty paths to empty paths and concatenations to concatenations, so it is a functor, and P(1Q)=1P(Q) and P(gf)=P(g)P(f) hold componentwise. Thus P is a functor.

3.1step 2.1F2

Any functor extending q must have the values in step 2.1: induction on path length using [F2] forces the empty path to an identity and each longer path to the composite of its edge images. Hence the extension is unique.

4.1step 2.1step 2.2step 3.1L1∎

Both Quiv and Cat here consist of small quivers and small categories, so a quiver map is a pair of functions between sets and a functor is a pair of functions between sets; each morphism collection is a subset of a set of functions and hence a set, making both categories locally small as [L1] requires. Restriction to vertices and edges and the extension q↦q^ are inverse by steps 2.1 and 3.1, and they commute with the actions of step 2.2 and with postcomposition by functors, so the bijection Cat(P(Q),C)≅Quiv(Q,U(C)) is natural and [L1] yields P⊣U.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passaudited 2026-08-16Open item page →

The inclusion of groupoids into categories is left adjoint to the maximal-subgroupoid functor

Example

Let I:Gpd↪Cat be the inclusion of small groupoids and let Core⁡(C) be the maximal subgroupoid of a small category C. Then

I⊣Core⁡.

Facts & Assumptions

Given: A small groupoid G and a small category C.

[F1]

A groupoid is a category in which every morphism is an isomorphism (Isomorphism, groupoid, and connected category).

[F2]

The subcategory of all objects and all isomorphisms of C is a groupoid containing every subgroupoid of C (The isomorphisms in a category form its maximal subgroupoid).

[L1]

A natural hom-set bijection presents an adjunction between locally small categories (Under local smallness, transposition gives the natural hom-set bijection, and conversely).

Verification

technique · direct
1.1F1F2

Every functor T:IG→C sends inverses to inverses, so [F1] and [F2] force every image morphism into Core⁡(C). Keeping the same object and morphism functions gives a unique factor Tˉ:G→Core⁡(C).

1.2F1F2

If K:C→D is a functor, it sends isomorphisms to isomorphisms and therefore restricts to Core⁡(K):Core⁡(C)→Core⁡(D). Identities and composites restrict unchanged, so Core⁡ is a functor.

2.1step 1.1step 1.2

The factorization in step 1.1 and inclusion give inverse bijections Cat(IG,C)≅Gpd(G,Core⁡(C)). Their definitions by restriction show naturality in both variables.

3.1step 2.1L1∎

The categories of small categories and small groupoids are locally small, so [L1] applied to step 2.1 gives I⊣Core⁡. The construction also covers the empty groupoid and empty category.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passaudited 2026-08-16Open item page →

Frobenius reciprocity for group representations without tensor products

Example

Let H≤G be groups and let k be a field. For a left k-linear H-representation V, define Ind⁡HG(V) to be the functions f:G→V such that

f(gh)=h−1⋅f(g)

for g∈G and h∈H, and such that the left cosets on which f is nonzero form a finite set. With (a⋅f)(g)=f(a−1g), this is a G-representation and

Ind⁡HG⊣Res⁡HG.

Facts & Assumptions

Given: A subgroup H≤G, a field k, an H-representation V, and a G-representation W.

[F1]

A left group action satisfies e⋅x=x and (gh)⋅x=g⋅(h⋅x) (Left group actions, transitive actions, and faithful actions).

[F2]

A vector space is an abelian group under addition with scalar laws λ(u+v)=λu+λv, (λ+μ)v=λv+μv, (λμ)v=λ(μv), and 1v=v (Vector space over a field).

[F3]

A map T:V→W is linear exactly when T(au+bv)=aT(u)+bT(v) for all scalars and vectors (Linear map between vector spaces over the same field).

[F4]

A subgroup contains the identity and is closed under products and inverses (Subgroup).

[F5]

The left coset of H represented by g is gH={gh:h∈H}, and the right coset is Hg={hg:h∈H} (Left and right cosets gH and Hg of a subgroup).

[F6]

For sets A,B, the functions A→B form the set BA (The set BA of all functions A→B).

[F7]

A set is finite when it is in bijection with some natural number (The cardinality ∣A∣ of a finite set).

[F8]

For a finite set S and a function into a commutative monoid, ∑s∈Sas is the enumeration-independent finite sum, and the sum over the empty set is 0 (A finite sum in a commutative monoid indexed by an arbitrary finite set).

[F9]

Finite sums are invariant under bijective reindexing, split over disjoint unions, and satisfy the two finite Fubini formulas (Finite commutative-monoid sums are invariant under bijective reindexing, split over disjoint unions, and satisfy the finite Fubini rule).

Verification

technique · direct
1.1F2F3F5F6F7algebra

The defining equations cut out a vector subspace of the function set VG from [F6]. Pointwise operations preserve the covariance equation, and finite unions preserve finite coset support.

2.1step 1.1F1F2F4algebra

The formula (a⋅f)(g)=f(a−1g) preserves the covariance equation and finite support. The equations in [F1] show that it is a left G-action, and pointwise operations show that the action is linear. Hence Ind⁡HG(V) is a G-representation.

2.2step 1.1F1F3F5F7F8algebra

For an H-equivariant linear map u:V→Res⁡HG(W), set u^(f):=∑gH∈G/Hg⋅u(f(g)), where zero summands are omitted. If g is replaced by gh, the summand becomes gh⋅u(h−1⋅f(g))=g⋅u(f(g)), so it depends only on the coset. The nonzero index set is finite, and [F8] makes the empty-support value zero.

3.1step 2.1F1F3F4algebra

Define jV:V→Res⁡HGInd⁡HG(V) by jV(v)(h)=h−1⋅v for h∈H and jV(v)(g)=0 for g∉H. The subgroup axioms make this well-defined with support in H, and direct calculation gives jV(a⋅v)=a⋅jV(v) for a∈H; it is linear by [F3].

3.2step 2.1step 2.2F1F3F9algebra

Linearity follows termwise from [F3]. Left multiplication bijects the relevant coset sets, so reindexing with [F9] gives u^(a⋅f)=a⋅u^(f). Thus u^ is a G-equivariant linear map, naturally in V and W.

4.1step 2.1step 3.1step 2.2F8F9

Every f has the finite decomposition f=∑gHg⋅jV(f(g)): at any x∈G, only the coset xH contributes, and its contribution is f(x). Therefore a G-map T satisfies (TjV)^(f)=T(f).

5.1step 3.1step 2.2step 3.2step 4.1F4F8∎

The function jV(v) is supported on the single coset H, and its value at 1 is v, so (u^)jV=u. Together with step 4.1, the assignments u↦u^ and T↦TjV are inverse natural bijections, proving Ind⁡HG⊣Res⁡HG.

CounterexampleConstruction: AI-generatedVerification: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

A componentwise family of morphisms need not be a natural transformation and hence need not be a unit

Statement refuted

For functors F:C→D and G:D→C, any family of correctly typed morphisms ηX:X→GFX is a possible unit.

Facts & Assumptions

Given: The identity functors F=G=1Set, the von Neumann sets 1={0} and 2={0,1}, and the inclusion i:1→2 with i(0)=0.

[F1]

A natural transformation α:F⇒G must satisfy Gf∘αA=αB∘Ff for every f:A→B (Natural transformation and its components).

[F2]

Sets and functions form the large locally small category Set (Sets and functions form the large locally small category Set).

[F3]

A unit of an adjunction is a natural transformation 1C⇒GF (Adjunction by unit, counit, and the triangle identities).

Counterexample

technique · direct
1.1F2construct

Let η2:2→2 transpose 0 and 1, and let ηX=1X for every set X≠2. These are correctly typed components in the category [F2].

2.1step 1.1F1

For i:1→2, the left side of [F1] is iη1, which sends 0 to 0, while the right side is η2i, which sends 0 to 1. Thus the naturality equation fails.

3.1step 2.1F3∎

The family is not a natural transformation and therefore cannot be a unit by [F3]. Correct component types alone do not suffice.

CounterexampleConstruction: AI-generatedVerification: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

A wrong counit can be natural while both triangle identities fail

Statement refuted

For identity functors, any natural choices of unit and counit give the identity adjunction.

Facts & Assumptions

Given: The two-element group C2={1,z} with z2=1.

[F1]

Every monoid is a one-object category, and it is a group exactly when every morphism is invertible (A monoid is a one-object category, and a group is a one-object category in which every morphism is invertible).

[F2]

An adjunction requires (εF)(Fη)=1F and (Gε)(ηG)=1G (Adjunction by unit, counit, and the triangle identities).

Counterexample

technique · direct
1.1F1construct

Regard C2 as a one-object category C by [F1] and set F=G=1C. Choose the identity element as the component of η and z as the component of ε.

2.1step 1.1F2algebra

Both transformations are natural because C2 is abelian, but each triangle composite is z1=z≠1. Hence both identities in [F2] fail.

3.1step 2.1F2∎

Replacing ε by the identity element makes both composites equal to 1, recovering the identity adjunction and isolating the failure in the wrong counit.

ExampleConstruction: AI-adaptedVerification: AI-adaptedprecheck passaudited 2026-08-16Open item page →

A floor-division and multiplication adjunction between natural-number preorders

Example

Fix m∈N with m>0. On the preorder (N,≤) define

F(n)=mn,G(r)=⌊rm⌋.

Then F⊣G. Its unit and counit are n≤G(F(n)) and F(G(r))≤r, and in fact G(F(n))=n, FGF=F, and GFG=G.

Facts & Assumptions

Given: Natural numbers m,n,r with m>0.

[F1]

The natural numbers are the smallest inductive set, with 0=∅ and successor σ(n)=n∪{n} (The natural numbers N (von Neumann)).

[F2]

Natural order is defined by a≤b exactly when a+d=b for some d∈N (Order on the natural numbers).

[F3]

Natural multiplication is determined by a⋅0=0 and a⋅σ(b)=a⋅b+a (Multiplication of natural numbers).

[F4]

For integers a and b>0, there is a unique pair (q,s) with a=qb+s and 0≤s<b; moreover b divides a exactly when s=0 (Division with remainder in Z: for a∈Z and b>0 there are unique q,r∈Z with a=qb+r and 0≤r<b).

[F5]

A Galois connection between preorders satisfies F(a)≤b exactly when a≤G(b), with unit a≤GF(a) and counit FG(b)≤b (Galois connection between preorders).

Verification

technique · direct
1.1F1F4construct

Apply [F4] to r and m, viewing naturals as nonnegative integers, and write uniquely r=qm+s with 0≤s<m. Define G(r)=q.

2.1step 1.1F2F3F4algebra

If mn≤r, [F2] gives r=mn+d. Divide d by m as d=tm+s′ with 0≤s′<m. Then r=(n+t)m+s′, so uniqueness in [F4] gives q=n+t and n≤q.

2.2step 1.1F2F3algebra

Conversely, if n≤q, write q=n+t by [F2]. Then r=qm+s=mn+(tm+s), so [F2] gives mn≤r. Hence F(n)≤r exactly when n≤G(r).

3.1step 2.1step 2.2F4F5

The equivalence in steps 2.1 and 2.2 is the condition [F5], so F⊣G. Taking r=mn gives quotient n and remainder 0, hence G(F(n))=n; the counit is mG(r)≤r.

4.1step 3.1F4∎

The equality GF=1 gives FGF=F, while applying G to the counit formula and using the quotient q=G(r) gives GFG=G. When m=1, every remainder is 0 and both maps are the identity; the assumption m>0 excludes division by zero.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16Open item page →

Ceiling ⊣ inclusion ⊣ floor: an adjoint triple between (R,≤) and (Z,≤)

Example

Regard (Z,≤) and (R,≤) as preorders and let J:Z→R be the inclusion of Z as its canonical copy inside R. Write ⌊x⌋ for the integer part of a real x and put ⌈x⌉:=−⌊−x⌋. Then

⌈−⌉  ⊣  J  ⊣  ⌊−⌋,

an adjoint triple between (R,≤) and (Z,≤): for all m∈Z and x∈R,

J(m)≤x  ⟺  m≤⌊x⌋,⌈x⌉≤m  ⟺  x≤J(m).

Both composites through J are identities, ⌊J(m)⌋=m=⌈J(m)⌉ — the unit of J⊣⌊−⌋ and the counit of ⌈−⌉⊣J — while the counit J(⌊x⌋)≤x and the unit x≤J(⌈x⌉) are in general strict.

Facts & Assumptions

Given: Integers m,d and reals x,y, with N, Z and Q identified with their canonical copies in R along N→Z→Q→R.

[F1]

A preorder determines a category with at most one morphism between any two objects, and functors between such categories are exactly monotone maps (A preorder is a category with at most one morphism between any two objects, and its functors are exactly monotone maps, Preorder and monotone map).

[F2]

A Galois connection F⊣G between preorders A and B consists of monotone maps F:A→B and G:B→A such that F(a)≤b exactly when a≤G(b), for every a∈A and b∈B; under the identification of preorders with thin categories this is exactly an adjunction, with unit a≤GF(a) and counit FG(b)≤b (Galois connection between preorders).

[F3]

An adjoint triple L⊣M⊣R consists of categories C,D, functors L,R:D→C and M:C→D, and adjunctions L⊣M and M⊣R (Adjoint triple L⊣M⊣R).

[F4]

For every real x there is exactly one integer m with m≤x<m+1; it is written ⌊x⌋ and called the integer part, or floor, of x (Integer part: for every real x there is exactly one integer m with m≤x<m+1).

[F5]

The embeddings N→Z→Q→R are injective and preserve 0, 1, addition, multiplication and order; Z is a totally ordered commutative ring; and every integer ≥0 is the image of a unique natural, that map being injective and order preserving (The naturals embed in the integers, The integers embed in the rationals, The rationals embed densely in the reals, The integers form a totally ordered ring, The integers as equivalence classes of pairs of naturals).

[F6]

For all m,n∈N: m<n exactly when σ(m)≤n; consequently there is no k with n<k<σ(n) (Discreteness: σ(n) is the immediate successor).

[F7]

In an ordered field the order is total and transitive (Ordered field), and translation invariance holds in the strict form: if a<b then a+c<b+c (Order is preserved by adding a constant and by adding inequalities).

Verification

technique · direct
1.1F7algebra

Three nonstrict consequences of [F7], each obtained by adjoining the equality case to a strict statement, are used below. (a) t≤u exactly when t+v≤u+v: if t<u then t+v<u+v by [F7] and if t=u then t+v=u+v, so t+v≤u+v; applying the same with −v recovers t≤u. (b) t≤u exactly when −u≤−t: translating by v=−t−u carries the first to the second by (a), and translating by t+u carries it back. (c) If t≤u<w then t<w: for t<u this is transitivity of the strict order and for t=u it is immediate.

1.2F5F6F7algebra

An integer d with d<1 satisfies d≤0. The order of Z is total by [F5], so either d≤0 or 0<d. In the second case d≥0 and d≠0, so [F5] presents d as the image of a unique natural j, with j≠0 because the embedding is injective and sends 0 to 0; then 0<j, so [F6] with m=0 gives σ(0)=1≤j, and the embedding preserves order and 1, so 1≤d. That contradicts d<1 by trichotomy, leaving d≤0.

1.3F4F5F7

⌊J(m)⌋=m for every integer m. Indeed m≤J(m)<m+1 holds because J(m) is m read in R and 0<1 there, so the uniqueness clause of [F4] identifies ⌊J(m)⌋ with m.

2.1step 1.1step 1.2F4F5F7algebra

For every integer m and real x: J(m)≤x exactly when m≤⌊x⌋. If m≤⌊x⌋ then, since ⌊x⌋≤x by [F4] and J preserves order by [F5], transitivity gives J(m)≤x. Conversely suppose J(m)≤x. By [F4] also x<⌊x⌋+1, so m<⌊x⌋+1 by step 1.1(c), and translating by −⌊x⌋ with [F7] turns this into m−⌊x⌋<1. Now m−⌊x⌋ is an integer by [F5], so step 1.2 gives m−⌊x⌋≤0, that is m≤⌊x⌋.

2.2step 1.3F5F7algebra

⌈J(m)⌉=m for every integer m: −m is an integer with J(−m)=−J(m) by [F5], and step 1.3 gives ⌊J(−m)⌋=−m, whence ⌈J(m)⌉=−⌊−J(m)⌋=−⌊J(−m)⌋=m.

3.1step 2.1F2F4F5F7

J and ⌊−⌋ are monotone, and J⊣⌊−⌋. That J is monotone is part of [F5]. If x≤y then J(⌊x⌋)≤x≤y by [F4], so step 2.1 applied to the integer ⌊x⌋ and the real y gives ⌊x⌋≤⌊y⌋; thus ⌊−⌋ is monotone. The equivalence of step 2.1 is then exactly the condition in [F2] for J⊣⌊−⌋, whose unit is m≤⌊J(m)⌋ and whose counit is J(⌊x⌋)≤x.

3.2step 1.1step 2.1F5F7algebra

For every integer m and real x: ⌈x⌉≤m exactly when x≤J(m). By step 1.1(b), x≤J(m) exactly when −J(m)≤−x, and −J(m)=J(−m) because J preserves addition and 0 by [F5]. Step 2.1, applied to the integer −m and the real −x, converts J(−m)≤−x into −m≤⌊−x⌋, and step 1.1(b) converts that into −⌊−x⌋≤m, which is ⌈x⌉≤m.

4.1step 3.1step 3.2F2F5F7

⌈−⌉ is monotone and ⌈−⌉⊣J. If x≤y then −y≤−x by step 1.1(b), so ⌊−y⌋≤⌊−x⌋ by step 3.1, and step 1.1(b) gives −⌊−x⌋≤−⌊−y⌋, that is ⌈x⌉≤⌈y⌉. With J monotone by [F5], the equivalence of step 3.2 is the condition in [F2] for ⌈−⌉⊣J, whose unit is x≤J(⌈x⌉) and whose counit is ⌈J(m)⌉≤m.

5.1step 3.1step 4.1F1F3

Taking C=(Z,≤) and D=(R,≤) as thin categories by [F1], with M=J and L=⌈−⌉, R=⌊−⌋, steps 3.1 and 4.1 supply the two adjunctions L⊣M and M⊣R required by [F3]. Hence ⌈−⌉⊣J⊣⌊−⌋ is an adjoint triple.

6.1step 1.3step 2.2step 3.1step 4.1F4∎

The counit of J⊣⌊−⌋ and the unit of ⌈−⌉⊣J are in general strict, while steps 1.3 and 2.2 make the other unit and counit equalities. For x=12: [F4] applied to 0≤12<1 gives ⌊x⌋=0, so J(⌊x⌋)=0<12; and applied to −1≤−12<0 it gives ⌊−x⌋=−1, so ⌈x⌉=1 and 12<1=J(⌈x⌉).

Sources