Documentation

Linglib.Syntax.Minimalist.Agree.Consistency

Feature consistency as Birkhoff renormalization #

[MCB25]'s account of the syntax–semantics interface replaces a per-feature checking lifecycle (the retired activate → check → erase state machine with a Boolean convergesAtLF-style verdict) by a single recursive map φ₊ — the renormalized character of a Birkhoff factorization over the Connes–Kreimer Hopf algebra of the syntactic object, which "recursively modifies an initially chosen assignment of semantic values so as to incorporate the consistency checking over all substructures" (§3.1.5).

This file instantiates that map for feature consistency in the Boolean (parsing) semiring of §3.5: the target Consistency = {inconsistent, consistent} with /. The syntactic object S (a Nonplanar SOLabel subtree, SOLabel = LIToken ⊕ Unit) embeds into the Hopf algebra via ofTree S.val (no head decoration — the single MCB carrier, FreeCommMagma/toNonplanar retired). A local feature character φ is renormalized by the weight-+1 semiring Birkhoff factorization (RootedTree.ConnesKreimer.SemiringRenorm) into the consistency map φ₊.

The Birkhoff machinery is noncomputable (the coproduct goes through Quotient.out), so φ₊ is a specification of consistency, not an executable checker; concrete verdicts are established by structural proof.

Main definitions #

References #

[MCB25] (§3.1.5, §3.5, Def. 3.1.2, Prop. 3.1.9)

The Boolean consistency semiring #

The Boolean consistency semiring {inconsistent, consistent}: the two-element idempotent commutative semiring with ("some decomposition is consistent") as addition and ("all parts agree") as multiplication. The target of the feature-consistency character ([MCB25] §3.5's Boolean parsing semiring).

Instances For
    @[implicit_reducible]
    Equations
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[implicit_reducible]
      Equations
      • One or more equations did not get rendered due to their size.
      @[implicit_reducible]
      Equations
      • One or more equations did not get rendered due to their size.

      The identity Rota–Baxter operator (weight +1) on Consistency ([MCB25] Lemma 3.2.7, R = id): valid because is idempotent, so the weight-+1 divergence term is absorbed (a ∧ b = (a∧b) ∨ (a∧b) ∨ (a∧b)). On a Boolean target the threshold/ReLU operator collapses to id, since disagreement already is the additive zero inconsistent.

      Equations
      Instances For

        The SO → Hopf algebra bridge #

        The syntactic object as an element of the Connes–Kreimer Hopf algebra over : the singleton forest of its underlying nonplanar tree S.val : Nonplanar SOLabel. The base ring is (every commutative semiring, including Consistency, is an -algebra; a Boolean target is not a -algebra). This is the bridge on which a consistency character acts — no head decoration, since the single MCB carrier already is a Nonplanar SOLabel subtype.

        Equations
        Instances For

          The feature-consistency map #

          The feature-consistency map φ₊ on a syntactic object: the renormalized value of a feature character φ (with weight-+1 Rota–Baxter operator R) at the SO. This is [MCB25]'s "single recursive map [that] recursively modifies an initially chosen assignment of semantic values so as to incorporate the consistency checking over all substructures" — superseding the retired per-feature checking lifecycle.

          Equations
          Instances For

            The feature-consistency map factors as the semiring Birkhoff convolution φ₊ = φ₋ ⋆ φ ([MCB25] Def. 3.1.6, Prop. 3.1.9): on the SO's Hopf-algebra image S.toCK, the convolution of the Bogolyubov counterterm φ₋ with the character φ recovers the consistency verdict. Needs φ unital.

            The head-following feature character ϕ_{Υ,s,h} (MCB Lemma 3.2.5) #

            [MCB25]'s interface character (Lemma 3.2.5) follows the head: a probe Υ (testing agreement/disagreement with a semantic hypothesis) is applied to the semantic value of the §1.13 selection head h(T) of a tree, with −∞ (here inconsistent) when T has no well-defined head. We instantiate it for features: the probe Υ : LIToken → Consistency tests the head lexical item's features. The head is the genuine selCheckN (Lemma 1.13.7), so the character is grounded in the real selection-driven head, not a stipulation. (This is MCB's §3.2.1 head-following toy model — deliberately the simplest illustration; §3.2.2 refines it via convexity.)

            The head-probe value on a tree Υ_{s,h} ([MCB25] eq. (3.2.1)): the probe Υ applied to T's §1.13 selection head (selCheckN); inconsistent (−∞) when T has no well-defined head (off the endocentric domain).

            Equations
            Instances For

              Υ_{s,h} extended multiplicatively to forests (the semiring character of Lemma 3.2.5): a workspace is consistent iff each of its trees is. Mirrors birkhoffMinusMonoidHom.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For

                The head-following feature character φ = ϕ_{Υ,s,h} ([MCB25] Lemma 3.2.5) as an algebra hom H →ₐ[ℕ] Consistency: the unrenormalized feature assignment whose Birkhoff renormalization is the consistency map.

                Equations
                Instances For

                  The feature-consistency verdict on a syntactic object ([MCB25] §3.1.5, Lemma 3.2.5/3.2.7): the Birkhoff renormalization (with R = id) of the head-following feature character ϕ_{Υ,s,h}, evaluated at S. This is the "single recursive map [that] incorporates the consistency checking over all substructures" — the replacement for the retired checking lifecycle. consistent iff the head-probe agreements cohere across all substructures of S.

                  Equations
                  Instances For

                    The head-driven consistency verdict factors as the semiring Birkhoff convolution φ₊ = φ₋ ⋆ φ of the head-following character ([MCB25] Def. 3.1.6, Lemma 3.2.7).