Skip to content

Strong monad

In category theory, a strong monad is a monad on a monoidal category with an additional natural transformation, called the strength, which governs how the monad interacts with the monoidal product.

Version
v1 · 2026-09-28 · History
Domain-specific #
12322
Domain group
Formal Sciences
Origin domain
Mathematics
Subdomain
Category Theory → Mathematics

Core Idea

Strong monad is treated here as the recurring mathematicslogicstatistics identity summarized by this source-grounded definition: In category theory, a strong monad is a monad on a monoidal category with an additional natural transformation, called the strength, which governs how the monad interacts with the monoidal product. In category theory, a strong monad is a monad on a monoidal category with an additional natural transformation, called the strength, which governs how the monad interacts with the monoidal product.

Scope of Application

  • Documented setting. Strong monads play an important role in theoretical computer science where they are used to model computation with side effects.

  • Definition. A (left) strong monad is a monad (T, η, μ) over a monoidal category (C, ⊗, I) together with a natural transformation t A,B : A ⊗ TB → T(A ⊗ B), called (tensorial).

  • Commutative strong monads. For every strong monad T on a symmetric monoidal category, a right strength natural transformation can be defined by.

  • Commutative strong monads. t'{A,B}=T(\gamma{B,A})\circ t{B,A}\circ\gamma{TA,B} : TA\otimes B\to T(A\otimes B).

  • Commutative strong monads. A strong monad T is said to be commutative when the diagram.

Clarity

A clear use of Strong monad names the carrier, the operative relation, and the conditions under which the source treats the identity as present. The minimal definition is In category theory, a strong monad is a monad on a monoidal category with an additional natural transformation, called the strength, which governs how the monad interacts with the monoidal product.

Manages Complexity

Strong monad compresses multiple mathematicslogicstatistics details into a stable diagnostic relation. The source shows both the central mechanism—and conversely a symmetric monoidal monad (T,\eta,\mu,m) defines a commutative strong monad (T,\eta,\mu,t) by t{A,B}=m{A,B}\circ(\etaA\otimes 1{TB}):A\otimes TB\to T(A\otimes B).—and the practical consequence—a strong monad T is said to be commutative.

Abstract Reasoning

  1. Type the carrier. Identify the mathematicslogicstatistics entities to which the claim applies.
  2. State the relation. Use the source-grounded identity: In category theory, a strong monad is a monad on a monoidal category with an additional natural transformation, called the strength, which governs how the monad interacts with the monoidal product.
  3. Check operation and conditions. A (left) strong monad is a monad (T, η, μ) over a monoidal category (C, ⊗, I) together with a natural transformation t A,B : A ⊗ TB → T(A ⊗ B), called (tensorial).

Knowledge Transfer

Within the home domain. Knowledge about Strong monad transfers literally when a new case preserves the same carrier type, relation, and recognition test. Strong monads play an important role in theoretical computer science where they are used to model computation with side effects. A (left) strong monad is a monad (T, η, μ) over a monoidal category (C, ⊗, I) together with a natural transformation t A,B : A ⊗ TB → T(A ⊗ B), called (tensorial) left strength, such that the diagrams. Beyond the home domain. No canonical parent is asserted for Strong monad.

Relationships to Other Abstractions

Local relationship map for Strong monadParents appear above the current abstraction, mutual partners to the right, and children below. Node labels state whether each abstraction is prime or domain-specific; colors identify relation types.Strong monadDOMAINDomain-specific abstraction: Mathematical structure — is a kind ofMathematicalstructureDOMAIN

Current abstraction Strong monad Domain-specific

Parents (1) — more general patterns this builds on

  • Strong monad is a kind of Mathematical structure Domain-specific

    Strong monad is a strict kind of Mathematical structure: its frozen identity entails the parent's defining structure while adding domain-specific restrictions.

Hierarchy path (1) — routes to 1 parentless root

Neighborhood in Abstraction Space

Strong monad sits in a moderately populated region (47th percentile for distinctiveness): it has near-neighbors but no dense thicket of look-alikes.

Family — Category Theory & Homotopical Algebra (18 abstractions)

Nearest neighbors

Computed from structural-signature embeddings · 2026-10-08