「‍」 Lingenic

Subexponential Logic

(⤓.md ◇.md); γ ≜ [2026-07-17T120407.600, 2026-07-17T135416.643] ∧ |γ| = 3

Subexponential Logic

Origin. Danos, Joinet, Schellinx (1993). Nigam and Miller (2009). Multiple exponential modalities. Fine-grained resource control. Foundation for logic programming semantics.

Models. Family of !ₐ modalities. Preorder on subexponentials. Controls which structural rules apply. Modular specification of behaviors.

Formalism.

Subexponential signature: Σ = (I, ≤, U) where:

  • I: set of indices (subexponential labels)
  • ≤: preorder on I
  • U ⊆ I: unbounded subexponentials

Multiple exponentials: !ₐA for a ∈ I Each !ₐ has its own behavior.

Structural rules per modality: If a ∈ U: weakening and contraction for !ₐ If a ∉ U: linear (no structural rules)

Promotion: !ᵦ₁A₁, ..., !ᵦₙAₙ ⊢ B ────────────────────────── !ₐ-promotion !ᵦ₁A₁, ..., !ᵦₙAₙ ⊢ !ₐB (requires all βᵢ ≤ a)

Dereliction: Γ, A ⊢ B ──────────── der Γ, !ₐA ⊢ B

Absorption: If a ≤ b: !ᵦA ⊸ !ₐA Higher index absorbs lower.

Example (linear logic programming): !_∞: classical (unlimited) !0: linear (one use) Program clauses in !∞, queries linear.

Symbols.

SymbolUnicodeNameMeaning
!ₐSubexponentialIndexed modality
U+2264PreorderIndex ordering
UUnboundedAllows contraction
ΣU+03A3SignatureConfiguration

Metatheory. Cut elimination. Focusing. Logic programming semantics. Expressiveness varies with signature.

Applies to. Linear logic programming. Concurrent systems. Proof search strategies. Resource management. Multi-level security.

Limitations. Signature design matters. Complexity varies. Less studied than basic linear. Tooling limited.

© 2026 Lingenic LLC