Algebraic Descent Through Closure Operators
Author: Thu-Le TRAN
Written by ChatGPT
Let (P,≤) be a poset. A map j:P→P is a closure operator if it is monotone, extensive, and idempotent:
x≤jx,x≤y⇒jx≤jy,j2x=jx.
Write
Pj=Fix(j)={x∈P:jx=x}.
Let ⋆:P×P→P be a commutative monotone operation.
Theorem 1
The following conditions are equivalent:
jx⋆jy≤j(x⋆y),(N)
j(jx⋆jy)=j(x⋆y),(J)
j(x⋆jy)=j(x⋆y).(A)
Proof. First, (N)⇔(J). Since x≤jx and y≤jy,
j(x⋆y)≤j(jx⋆jy).
Under (N),
j(jx⋆jy)≤j2(x⋆y)=j(x⋆y),
hence (J). Conversely, by extensivity and (J),
jx⋆jy≤j(jx⋆jy)=j(x⋆y),
which gives (N).
Next, (J)⇔(A). Since
x⋆y≤x⋆jy≤jx⋆jy,
applying j and using (J) gives
j(x⋆y)≤j(x⋆jy)≤j(jx⋆jy)=j(x⋆y),
hence (A). Conversely, by commutativity and two applications of (A),
j(jx⋆jy)=j(jy⋆jx)=j(jy⋆x)=j(x⋆jy)=j(x⋆y).
Thus
(N)⟺(J)⟺(A).
A closure operator satisfying these equivalent conditions is called a nucleus for ⋆.
2. Descent of a commutative monoid
Let (P,⋆,e) be an ordered commutative monoid, with ⋆ monotone, and let j be a nucleus for ⋆. Define on Pj
x⋆jy:=j(x⋆y),ej:=j(e).
Theorem 2
(Pj,⋆j,ej) is a commutative monoid.
Proof. Closure under ⋆j is immediate from idempotence. Commutativity follows directly from that of ⋆. For associativity, using (A),
(x⋆jy)⋆jz=j(j(x⋆y)⋆z)=j((x⋆y)⋆z)=j(x⋆(y⋆z))=j(x⋆j(y⋆z))=x⋆j(y⋆jz).
For the identity, again by (A),
x⋆jej=j(x⋆je)=j(x⋆e)=jx=x.
Hence the monoid structure descends from P to Pj.
3. Descent of a commutative semiring
Let (S,+,⋅,0,1) be an ordered commutative semiring whose two operations are monotone. Let j be a closure operator which is a nucleus for both + and ⋅. Define
x+jy:=j(x+y),x⋅jy:=j(xy),
and
0j:=j0,1j:=j1.
Theorem 3
(Sj,+j,⋅j,0j,1j) is a commutative semiring.
Proof. By Theorem 2, both commutative monoid structures descend. It remains to prove distributivity and absorption. Using (A) for multiplication, ambient distributivity, and (J) for addition,
x⋅j(y+jz)=j(x⋅j(y+z))=j(x(y+z))=j(xy+xz)=j(j(xy)+j(xz))=(x⋅jy)+j(x⋅jz).
Moreover,
x⋅j0j=j(x⋅j0)=j(x⋅0)=j0=0j.
Thus the complete commutative semiring structure descends to Sj.
4. Descent of an idempotent commutative semiring
Consider now an ordered idempotent commutative semiring
(S,∨,⊗,⊥,e),
where addition is the join:
x∨x=x.
The key point is that no nuclearity assumption is needed for ∨.
Lemma 4
Every closure operator j satisfies the nucleus condition for finite joins:
jx∨jy≤j(x∨y).
Proof. Since x≤x∨y and y≤x∨y, monotonicity gives
jx≤j(x∨y),jy≤j(x∨y).
Therefore
jx∨jy≤j(x∨y).
Thus every closure operator is automatically a nucleus for the join operation.
Let now j be a closure operator which is a nucleus only for ⊗. Define
x∨jy:=j(x∨y),x⊗jy:=j(x⊗y),
with
⊥j:=j⊥,ej:=je.
Theorem 4
(Sj,∨j,⊗j,⊥j,ej) is an idempotent commutative semiring.
Proof. By Lemma 4, j is automatically a nucleus for ∨, while nuclearity for ⊗ is assumed. Hence Theorem 3 applies. It remains only to check idempotence:
x∨jx=j(x∨x)=jx=x.
Therefore the idempotent commutative semiring structure descends to Sj.
The essential principle can be summarized as
closure+nuclearity⟹algebraic descent to fixed points.
For idempotent ordered structures, the join operation is special: its nuclearity is already forced by the closure axioms. Consequently, only the non-order-theoretic operation, such as ⊗, requires an additional nuclearity assumption.