Documentation

Linglib.Theories.Syntax.Minimalism.Core.ObligatoryOperations

Obligatory Operations @cite{preminger-2014} #

@cite{chomsky-2001}

@cite{preminger-2014} argues that φ-agreement is an obligatory operation that can fail without crashing the derivation. This contrasts with the standard Minimalist view where unvalued features at the interfaces cause the derivation to crash.

The Standard Model #

Probes carry uninterpretable/unvalued features ([uφ]). If [uφ] reaches the interfaces (PF/LF) without being valued by Agree, the derivation crashes. This makes agreement effectively obligatory AND success- mandatory: any probe must find a matching goal, or the structure is ungrammatical.

Preminger's Alternative #

Agreement is obligatory — the grammar MUST attempt it — but failure does NOT crash the derivation:

The key distinction: obligatoriness (the probe must search) vs. crash-on-failure (failure to find a goal is fatal). Standard Minimalism conflates these; Preminger separates them.

The Derivational Time-Bomb Argument (Ch. 5) #

Derivational time-bombs (uninterpretable features that cause crash at the interface) cannot model obligatory-but-failable agreement because:

  1. A time-bomb ([uF]) detonates at the interface if unvalued
  2. The system cannot distinguish "probe attempted and failed" from "probe was never present"
  3. But obligatoriness requires this distinction: a probe that tried and failed should produce default morphology, while a probe that was never there should produce no morphology

Empirical Evidence #

All three are instances of the same mechanism: obligatory probing + failure without crash → default morphology.

Two models of what happens when a probe fails to find a matching goal.

  • crashOnFailure: the standard Minimalist model. Unvalued features at the interfaces cause the derivation to crash. Agreement is both obligatory and success-mandatory.
  • obligatoryNocrash: Preminger's model. Agreement is obligatory (the probe must attempt to Agree), but failure to find a goal does NOT crash — default morphology surfaces instead.
  • crashOnFailure : AgreementModel

    Standard: unvalued features at interface → crash.

  • obligatoryNocrash : AgreementModel

    Preminger: obligatory but failure → default, no crash.

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

      The outcome of an obligatory probing operation.

      • valued: the probe found a goal and was valued by its φ-features.
      • unvalued: the probe attempted but found no suitable goal. In the crash model, this crashes. In the obligatory-no-crash model, the derivation continues with default morphology.
      • valued : ProbeOutcome

        Probe successfully agreed with a goal.

      • unvalued : ProbeOutcome

        Probe attempted but found no suitable goal.

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

          Does the derivation converge given a probe outcome? In the crash model: only if the probe was valued. In the obligatory-no-crash model: always.

          Equations
          Instances For

            Does this outcome yield default morphology? Only unvalued probes produce the default (Elsewhere entry).

            Equations
            Instances For

              What surfaces at PF for a given probe outcome.

              • Valued probe: agreement morphology reflecting the goal's features.
              • Unvalued probe: the Elsewhere entry (3SG ∅ in Kaqchikel).

              In the crash model, the unvalued case never reaches PF (the derivation crashes first). In Preminger's model, it does, and the Elsewhere entry surfaces.

              • agreement : PFRealization

                Agreement morphology reflecting the valued features.

              • elsewhere : PFRealization

                Default/Elsewhere morphology (3SG ∅ in Kichean).

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

                  The two models diverge when the probe fails: the crash model does not converge, but the obligatory-no-crash model does.

                  The crash model requires success for convergence.

                  The obligatory-no-crash model always converges.

                  Failed probes yield default morphology (the Elsewhere entry).

                  Successful probes do NOT yield default morphology.

                  In the obligatory-no-crash model, failed agreement produces the Elsewhere PF realization — not a crash. This is Preminger's central empirical prediction (Ch. 5).

                  Whether a probe was present in the derivation. Obligatoriness means: if the functional head is projected, its probe MUST be present. The question is what happens when the probe fails — not whether it can be absent.

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

                      The three-way distinction that Preminger argues for:

                      1. Probe present + valued → agreement morphology
                      2. Probe present + unvalued → default morphology (NOT crash)
                      3. Probe absent → no agreement morphology at all

                      The crash model collapses (2) into ungrammaticality, losing the distinction between (2) and (3).

                      Equations
                      Instances For

                        Present+unvalued and absent are observationally distinct: the former produces default morphology, the latter produces no morphology. The crash model cannot capture this.

                        def Minimalism.attemptAgree (probeFeats goalFeats : FeatureBundle) (ftype : FeatureVal) :

                        Run an Agree attempt and return the outcome.

                        This bridges the Agree mechanism (applyAgree) with the failure model (ProbeOutcome): if valuation succeeds, the probe was valued; otherwise it attempted but failed. This is the missing link between the Agree operation (which returns Option FeatureBundle) and Preminger's obligatory-but-failable model (which distinguishes valued from unvalued).

                        The key insight: the Agree mechanism itself doesn't decide what happens on failure — that's the job of the AgreementModel. This function extracts the binary outcome so the model can decide convergence.

                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For
                          def Minimalism.agreeWithModel (model : AgreementModel) (probeFeats goalFeats : FeatureBundle) (ftype : FeatureVal) :

                          Run Agree under a given model and return convergence + PF realization.

                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For
                            theorem Minimalism.attemptAgree_valued {pf gf : FeatureBundle} {ft : FeatureVal} {result : FeatureBundle} (h : applyAgree pf gf ft = some result) :

                            Successful Agree yields a valued probe outcome.

                            Failed Agree yields an unvalued probe outcome.

                            Under the obligatory-no-crash model, Agree always converges regardless of whether the probe found a goal.