Documentation

Linglib.Theories.Syntax.Minimalism.Core.Economy

Derivational Economy #

@cite{chomsky-1995} @cite{chomsky-2000}

Economy principles constrain syntactic derivations by comparing competing derivations that converge on the same PF string and LF interpretation, selecting the one with fewest operations.

Key Principles #

Design #

Economy is formalized as a COMPARISON between derivation costs, not as a constraint on individual derivations. This captures the global, transderivational character of economy: the grammar evaluates the full set of convergent derivations and selects the cheapest.

DerivationCost is abstract — it counts operations by type without committing to a particular derivation model. Both the core Derivation (step-based) and FullDerivation (workspace-based) models can project onto DerivationCost.

Cost of a syntactic derivation, measured by operation and resource counts.

The four dimensions capture the resources consumed:

  • lexicalItems: items drawn from the numeration (lexical resources)
  • mergeOps: External + Internal Merge (structure building)
  • agreeOps: Agree operations (feature checking)
  • ellipsisOps: E-feature triggered deletions at PF
  • lexicalItems :
  • mergeOps :
  • agreeOps :
  • ellipsisOps :
Instances For
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        Total number of syntactic operations (excluding lexical selection).

        Equations
        Instances For

          Extract cost from a core Derivation (step-based model).

          Counts emL/emR as External Merge and im as Internal Merge. Agree and ellipsis are not tracked in the core model.

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

            Derivation c1 is at least as economical as c2: no more operations and no more lexical resources on any dimension.

            Equations
            Instances For

              Derivation c1 is strictly more economical than c2: at least as economical, and strictly better on at least one dimension.

              Equations
              Instances For

                Economy comparison is reflexive.

                Economy comparison is transitive.

                Strict economy is transitive.

                Pronunciation Economy: ellipsis may apply only if it changes the PF output.

                An ellipsis operation that targets material already unpronounced (e.g., because a prior deletion already removed it) is vacuous and therefore banned.

                pfBefore: the PF string before ellipsis applies. pfAfter: the PF string after ellipsis applies.

                Equations
                Instances For
                  def Minimalism.vacuousEllipsis (pfBefore pfAfter : List String) :

                  Vacuous ellipsis: the PF output is unchanged by the deletion.

                  Equations
                  Instances For

                    Pronunciation Economy holds iff ellipsis is not vacuous.

                    Two syntactic objects are PF-equivalent if they produce the same phonological string (left-to-right leaf yield).

                    Equations
                    Instances For

                      PF equivalence is reflexive.

                      theorem Minimalism.pfEquivalent_symm {so1 so2 : SyntacticObject} (h : pfEquivalent so1 so2) :
                      pfEquivalent so2 so1

                      PF equivalence is symmetric.

                      theorem Minimalism.pfEquivalent_trans {so1 so2 so3 : SyntacticObject} (h12 : pfEquivalent so1 so2) (h23 : pfEquivalent so2 so3) :
                      pfEquivalent so1 so3

                      PF equivalence is transitive.