The Adjoint Structure of Predication on Bilattice-Valued Fibers
Table of contents
¶Abstract
We name the mathematical object formed by a system of subject-predicate-object triples carrying values in the free bounded distributive bilattice a predication modal geometry, and prove it is a Chu space. Lambek (1958) proved that predicate-argument combination in categorial grammar is a residuation; Lawvere (1969) established a related adjunction pattern in categorical logic. We instantiate residuation on via the twist-product residuation of Busaniche & Cignoli (2014), obtaining operations (extending) and (restricting) with a verified adjunction iff . This adjunction lifts to a fiber functor over any bilattice-valued SPO system, producing a bilattice-valued hyperdoctrine in the sense of Lawvere (1970) and Maruyama (2021). Under Jakl’s (2025) identification of the Chu construction with the twist construction — — we prove every bilattice-valued SPO system is a predication modal geometry, i.e. a predicate-indexed Chu space over , with and the Chu tensor and linear implication. The modal calculus is decidable (Rivieccio, Jung, & Jansana 2017); the operations and adjunction restrict to the post-closure set ; and the dynamics of iterated extension and restriction on the four-element algebra are characterized by exhaustive computation.
¶1. Predication as residuation
Frege (1879) established that a predicate is an unsaturated function: it takes a subject and returns a value. In a subject-predicate-object triple , the predicate combines and into an assertion.
Lambek (1958) formalized how this combination works. In the Lambek calculus, a product operation on expressions admits exactly two residuals:
The left residual asks what must combine with on the right to yield something below . The right residual asks what must combine with on the left. These two residuals exhaust the modes of functor-argument interaction. This is a theorem: the product has two argument positions, so there are exactly two residuals.
Galatos, Jipsen, Kowalski, & Ono (2007) proved that the Lambek calculus is the logic of residuated lattices. The residuals and are residuals in the algebraic sense, and the full theory of residuated lattices applies.
Lawvere (1969) established a related adjunction pattern in categorical logic. The fundamental adjunction on a hyperdoctrine is , where is substitution along a morphism , is the left adjoint (generative: extends a predicate to a larger context), and is the right adjoint (constraining: restricts a predicate to where it holds universally). The Lambek and Lawvere adjunctions are not literally the same theorem — Lambek’s is a pair of residuals for a non-commutative monoidal product on a poset, and Lawvere’s is a chain of adjoints to base-change along a morphism — but the two exhibit a common pattern in which the generative/combining side is left-adjoint to a substitution/restriction operation. It is this pattern that the twist-product residuation of §2 instantiates in the algebraic case.
In the commutative case (), the two Lambek residuals coincide into a single implication . The adjunction retains its two sides: the product side (combining, generating, extending) and the implication side (testing, constraining, restricting).
¶2. Instantiation on the four-valued bilattice
¶2.1 The twist product
Belnap (1977) defined four epistemic states for a knowledge system receiving information from multiple sources: (no information), (told true), (told false), (told both). Kalman (1958) introduced the twist product construction on bounded distributive lattices; Fitting (1991) extended it to bilattices and proved . Fitting (2002) proved this is the free bounded distributive bilattice on one generator.
In the twist-product representation, each value is a pair : , , , . The first component tracks positive evidence; the second tracks negative evidence. The bilattice carries two orderings: truth (, with at bottom and at top) and knowledge (, with at bottom and at top).
¶2.2 The residuated pair
Theorem 1 (Busaniche & Cignoli 2014; Chajda & Langer 2021). On the twist product of any integral commutative residuated lattice , the operations
form a residuated pair with respect to the twist-product order (corresponding to ):
This is the Lambek residuation instantiated on . The product is extending: it combines two epistemic states by fusing their positive evidence and cross-referencing each side’s positive evidence against the other’s negative evidence. The implication is restricting: it tests implication in both truth directions and combines negative evidence.
We verified this adjunction by exhaustive computation on all 64 triples . Zero violations.
¶2.3 Algebraic properties
The following properties hold on (verified computationally):
Proposition 1. is the identity element for : for all .
Proposition 2. is the absorbing element for : for all .
Proposition 3. , , and are idempotent under . is not: .
Proposition 4. for , and .
Chajda & Langer (2021) also establish a second adjoint pair on twist products — the Nelson implication , incorporating contrapositive symmetry.
Proposition 5 (Nelson identity). For all :
Proposition 6. The simple contrapositive fails: in general. Neither nor commutes with negation or conflation .
Propositions 1–6 are verifiable by inspection of the operation tables (a finite computation on 4 elements). The Nelson identity (Proposition 5) means negation-aware iterated implication is sound even though naive contrapositive is not.
¶3. The fiber functor
¶3.1 Predicate fibers
Let be a system of subject-predicate-object triples where each triple carries a value in . For each predicate occurring in , the fiber of is the collection of all triples using :
The pointwise bilattice operations on define a fiber algebra .
Proposition 7. Each fiber algebra is a distributive bilattice. (Pointwise products of distributive bilattices are distributive; Fitting 2002.)
¶3.2 The functor
Let be the category whose objects are predicates occurring in and whose morphisms are generated by three classes of predicate relationships in the vocabulary: specialization (one predicate restricts to another), inversion (one predicate is the converse-and-negation of another), and composition (one predicate is the pointwise conjunction of two others). These are the three classes of relationships between predicates that induce bilattice homomorphisms between fiber algebras; they are exhaustive within the homomorphism constraint that defines .
Theorem 2 (Fiber Functor). The assignment extends to a contravariant functor .
Proof. Each of the three morphism classes of must map to a bilattice homomorphism in . Specialization induces restriction of valuations, which preserves pointwise bilattice operations. Inversion applies negation pointwise, which is a bilattice homomorphism (Fitting 1991). Composition applies pointwise, preserving bilattice structure by Proposition 7. For functoriality, must satisfy and on composable generators. Identity is immediate: the identity morphism in is the identity specialization, inducing the identity restriction on . Composition: the composite of two specializations is the specialization along the composite fiber inclusion, whose induced restriction is the composite of the two restrictions; two successive inversions apply to each valuation; and repeated -composition is associative and commutative by Proposition 7.
This makes a bilattice-valued hyperdoctrine in the sense of Lawvere (1970), instantiating Maruyama’s (2021) fibered algebraic semantics for the specific case of over predicate-structured data.
Corollary 1. The adjunction lifts to fibers: for each predicate , extending and restricting on are adjoint fiber-wise.
¶4. Predication modal geometries as Chu spaces
The object whose adjoint structure the previous sections describe is a Chu space. This identification is what gives the name predication modal geometry: predication from the SPO indexing, modal from the paired Priestley-dual geometry of (Jung & Rivieccio 2012), geometry from the Chu-space structure we now establish.
¶4.1 The Chu construction
For a bounded distributive lattice with a distinguished element , the Chu construction is the category whose objects are triples with sets and a pairing, and whose morphisms are pairs of maps satisfying . The construction is due to Barr; we use here only its object-level structure.
¶4.2 Jakl’s identification
Theorem 3 (Jakl 2025). For a Heyting algebra and its bottom, the Chu construction is isomorphic to the twist-product construction: corresponds to the Chu object with the natural pairing into . Under this isomorphism, the multiplicative tensor of the Chu construction corresponds to the twist product of Theorem 1, and the linear implication corresponds to .
Specializing to gives , and in particular as residuated structures.
¶4.3 Bilattice-valued SPO systems are predication modal geometries
Definition. A predication modal geometry is a bilattice-valued SPO system regarded through its structure as a predicate-indexed Chu space: for each predicate occurring in , the triple with is an object of under Theorem 3, and the family is indexed by the category of §3.2.
Theorem 4. Every bilattice-valued SPO system is a predication modal geometry: the assignment factors the fiber functor of Theorem 2 through the Chu category as , where and is the algebraic isomorphism of Theorem 3.
Proof. By Theorem 3, is isomorphic as a residuated structure to ; let denote this isomorphism. Each fiber algebra is therefore a -valued function space, equivalently the Chu object in which both state and attribute sides are the subject-object-pair index and the pairing is the valuation. Define on objects by and on the three generating morphism classes of §3.2 by the correspondents of the -homomorphisms of Theorem 2 under : these are well-defined because is a category isomorphism on the underlying algebras. Functoriality follows from functoriality of (Theorem 2) and the isomorphism . By construction .
Corollary. The adjunction on predicate fibers is the adjunction of linear logic at the algebraic level, via the Chu identification of Theorem 3.
This is the naming theorem: the adjoint structure of predication on bilattice-valued fibers is the Chu-multiplicative structure on a predicate-indexed Chu space over .
¶5. Consequences
¶5.1 Decidability
Rivieccio, Jung, & Jansana (2017) proved that modal operators on the four-valued bilattice decompose into pairs of classical modal operators on the twist components:
The resulting four-valued modal logic has the finite model property and is decidable.
Corollary 2. The modal calculus arising from the fiber functor is decidable.
This follows because the fiber algebras are distributive bilattices (Proposition 7) over , and the modal logic on is decidable by Rivieccio, Jung, & Jansana (2017).
¶5.2 Post-closure restriction
Under closure (iterating inference rules to a fixpoint in the sense of Fitting 1991), -valued assertions within scope are pushed upward in . The effective algebra operates on .
Theorem 5. The set is closed under both and . The identity element is in . The adjunction iff holds on with zero violations.
Proof. Exhaustive computation on all 27 triples.
The adjunction persists after closure.
¶5.3 Dynamics
The following results are computed exhaustively on .
Proposition 8. All orbits under iterated left- or left- reach fixed points in at most 2 steps.
Proposition 9. The only oscillatory behavior in the system: alternating -by- and -by- produces period-2 orbits (). All other alternating dynamics converge.
¶5.4 Geometry
The Priestley dual of as a distributive bilattice is a discrete two-point space with a swap involution encoding negation (Jung & Rivieccio 2012). Bilattices are two-sorted structures whose duals are pairs of Priestley spaces linked by continuous order-preserving maps (Rivieccio & Jung 2012). The modal calculus of predication lives in these paired spaces.
¶References
- Arieli, O. & Avron, A. (1996). “Reasoning with Logical Bilattices.” J. Logic, Language and Information, 5(1), 25–63.
- Belnap, N. D. (1977). “A Useful Four-Valued Logic.” In Dunn & Epstein (eds.), Modern Uses of Multiple-Valued Logic, Reidel, 5–37.
- Busaniche, M. & Cignoli, R. (2014). “The Subvariety of Commutative Residuated Lattices Represented by Twist-Products.” Algebra Universalis, 71, 5–22.
- Chajda, I. & Langer, H. (2021). “Adjoint Operations in Twist-Products of Lattices.” Symmetry, 13(2), Article 253.
- Fitting, M. (1991). “Bilattices and the Semantics of Logic Programming.” J. Logic Programming, 11(2), 91–116.
- Fitting, M. (2002). “Bilattices Are Nice Things.” In Bolander et al. (eds.), Self-Reference, CSLI Publications.
- Frege, G. (1879). Begriffsschrift. Louis Nebert.
- Galatos, N., Jipsen, P., Kowalski, T., & Ono, H. (2007). Residuated Lattices: An Algebraic Glimpse at Substructural Logics. Elsevier.
- Jakl, T. (2025). “Four Imprints of Belnap’s Useful Four-Valued Logic in Computer Science.” arXiv:2503.20679.
- Jung, A. & Rivieccio, U. (2012). “Priestley Duality for Bilattices.” Studia Logica, 100(1–2), 223–252.
- Kalman, J. A. (1958). “Lattices with Involution.” Trans. AMS, 87(2), 485–491.
- Lambek, J. (1958). “The Mathematics of Sentence Structure.” American Mathematical Monthly, 65(3), 154–170.
- Lawvere, F. W. (1969). “Adjointness in Foundations.” Dialectica, 23(3–4), 281–296.
- Lawvere, F. W. (1970). “Equality in Hyperdoctrines and Comprehension Schema as an Adjoint Functor.” Proc. AMS Symp. Pure Math., 17, 1–14.
- Maruyama, Y. (2021). “Fibred Algebraic Semantics for a Variety of Non-Classical First-Order Logics and Topological Logical Translation.” J. Symbolic Logic, 86(3), 1189–1213.
- Rivieccio, U., Jung, A., & Jansana, R. (2017). “Four-Valued Modal Logic: Kripke Semantics and Duality.” J. Logic and Computation, 27(1), 155–199.
Last reviewed .
References
[arieli1996] . ().Reasoning with Logical Bilattices. J. Logic, Language and Information, 5(1), 25–63.
[belnap1977] . ().A Useful Four-Valued Logic. Modern Uses of Multiple-Valued Logic, Reidel, 5–37.
[busaniche2014] . ().The Subvariety of Commutative Residuated Lattices Represented by Twist-Products. Algebra Universalis, 71, 5–22.
[chajda2021] . ().Adjoint Operations in Twist-Products of Lattices. Symmetry, 13(2), Article 253.
[fitting1991] . ().Bilattices and the Semantics of Logic Programming. J. Logic Programming, 11(2), 91–116.
[fitting2002] . ().Bilattices Are Nice Things. Self-Reference, CSLI Publications.
[frege1879] . ().Begriffsschrift. Louis Nebert.
[galatos2007] . ().Residuated Lattices: An Algebraic Glimpse at Substructural Logics. Elsevier.
[jakl2025] . ().Four Imprints of Belnap's Useful Four-Valued Logic in Computer Science. arXiv:2503.20679.
[jung2012] . ().Priestley Duality for Bilattices. Studia Logica, 100(1–2), 223–252.
[kalman1958] . ().Lattices with Involution. Trans. AMS, 87(2), 485–491.
[lambek1958] . ().The Mathematics of Sentence Structure. American Mathematical Monthly, 65(3), 154–170.
[lawvere1969] . ().Adjointness in Foundations. Dialectica, 23(3–4), 281–296.
[lawvere1970] . ().Equality in Hyperdoctrines and Comprehension Schema as an Adjoint Functor. Proc. AMS Symp. Pure Math., 17, 1–14.
[maruyama2021] . ().Fibred Algebraic Semantics for a Variety of Non-Classical First-Order Logics and Topological Logical Translation. J. Symbolic Logic, 86(3), 1189–1213.
[rivieccio2017] . ().rivieccio2017. J. Logic and Computation, 27(1), 155–199.