Documentation

Linglib.Syntax.Minimalist.Verbal.SmallClause

Small Clause Predication #

[dD95] [Bak88]

[dD95]'s central thesis: all subject-predicate relationships are incarnated as small clauses [SC Subject Predicate]. The predicate head's category determines the construction type:

Pred categoryConstructionExample
PVerb-particle / dative"lift Hsu up", "give the books to Mary"
AResultative"hammer the metal flat"
VCausative"make the child laugh"
NCopular / ECM"consider John a fool"

The SC analysis unifies these constructions structurally: they share the tree shape V [SC Subj Pred] = node(leaf, node(leaf, leaf)), with differences reduced to the category of the predicate head.

Cross-linguistic extension #

Bantu applicative morphemes (-il-, -el-) and Japanese causative -(s)ase are analyzed as affixal particles: grammaticalized instances of P-to-V incorporation. Low applicatives introduce the same structural configuration as particles — SC predication between a goal and a theme, mediated by a P head.

Category of the predicate head in a small clause.

[dD95]: X ∈ {A, N, P, V} — the four LEXICAL categories. The SC family is parameterized by which lexical category serves as the predicate head.

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

      A small clause: subject-predicate pair where the predicate is categorially typed ([dD95]:27, ex. 44).

      [SC subject predicate]

      The predCat field determines which member of the SC family this instance belongs to.

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

          Build the syntactic object for a small clause: [SC Subj Pred].

          Equations
          Instances For

            Embed a small clause under a verb: V [SC Subj Pred].

            Equations
            Instances For

              The construction type name for each SC predicate category.

              Equations
              Instances For

                Companion predicate #

                The bundled structure SmallClause is the Submonoid-style API object: it carries data + the predicate-category discriminator. The companion predicate IsSmallClause : SyntacticObject → Prop lets us ask "is this raw SO an SC?" without constructing a SmallClause. Mathlib analogue: Submonoid (structure) + IsSubmonoid (predicate).

                Use this companion to characterize SC encodings written as raw merge-built SyntacticObjects (the prevailing style in study files like HaddicanEtAl2026, Studies/Dendikken1995) without forcing them through the SmallClause constructor.

                @[reducible, inline]

                Head category of a syntactic object: the outer category of the projecting (selection-driven) head ([Adg03] eq. 137 / [MCB25] Lemma 1.13.7 — "the item that projects becomes head"). none at exocentric/symmetric nodes outside the endocentric domain Dom(h).

                Computable, section-free alias of outerCatC for the SC-domain reading. Supersedes the former Quot.out-based leftSpine.outerCat (arbitrary leftmost leaf): the value now tracks the genuine selector, not the representative choice.

                Equations
                Instances For

                  Binary-node leaf/node counts #

                  SO.merge / SO.node are noncomputable (the Nonplanar carrier round-trips through Quotient.out), so decide/rfl can't read back the shape of a merge-built tree. These two lemmas give the structural facts study files need — a binary node has the summed leaf count of its children and exactly one more internal node — by quotient induction, mirroring Nonplanar.numNodes_node.

                  Leaf count of a binary Merge node is the sum of its children's.

                  @[simp]

                  Leaf count of a Merge is the sum of its children's (SO.merge = SO.node).

                  A syntactic object qualifies as a small-clause predicate iff its head category is one of [dD95]'s four SC-licensed lexical categories (P/A/V/N).

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

                    A syntactic object IS a small clause when it is a binary node (subject + predicate) some immediate daughter of which satisfies IsSmallClausePredicate. Den Dikken's SC structure (book p. 132 ex. 52a) has the form [SC Spec XP] with Spec one daughter and the projecting predicate XP the other; under MCB nonplanar Merge we don't structurally distinguish "left" from "right", so the swap-invariant formulation asks "one of the immediate daughters is the predicate".

                    This existential matches the consumer pattern: the test discharges when either the SC's predicate is structurally findable, regardless of which Quot.out representative was chosen. Computable via immediatelyContains (which is decidable and Multiset-based).

                    Equations
                    Instances For
                      @[implicit_reducible]
                      Equations

                      SO.merge-form rewrite for IsSmallClause. Symmetric — by the swap- invariant existential, the predicate can be either the left or the right child.

                      Round-trip: any SmallClause whose stored predCat agrees with its predicate's actual head category yields a SyntacticObject satisfying IsSmallClause. The hypothesis is the well-formedness invariant the free-form SmallClause constructor doesn't enforce by type — for the standard PVC/Resultative/etc. constructors that use mkLeafPhon matching predCat.toCat, the hypothesis discharges by rfl.

                      Whether an applicative head is analyzable as an affixal particle.

                      Low applicatives introduce a transfer/possession relation between goal and theme — structurally, a P head relating two DPs via SC predication. This is the same configuration as particles.

                      High applicatives relate the applied argument to the event, not to the theme — they are NOT affixal particles.

                      Equations
                      Instances For

                        Map low applicatives to SC predicate category P. Low Appl mediates the same structural relation as a particle: [SC Goal [XP Theme]] where the applicative head is the P.

                        Equations
                        Instances For

                          Low recipient applicatives are affixal particles.

                          Low source applicatives are affixal particles.

                          High applicatives are NOT affixal particles.

                          Low recipient applicatives map to SC predicate category P.

                          Low source applicatives map to SC predicate category P.

                          High applicatives have no SC predication analog.