Documentation

Linglib.Phenomena.Islands.Basic

Islands: Descriptive Vocabulary #

Cross-paper substrate types for classifying island constraints. Each island study (Studies/AuthorYear.lean) populates these classifications from its own theoretical commitments; the types themselves are theory-neutral descriptive labels.

Types #

Why this file exists #

These enums were originally hosted in Studies/Ross1967.lean, which forced every consumer (across Islands/, Questions/, FillerGap/, ArgumentStructure/) to transitively import Ross's empirical apparatus just to obtain the classification types. Promoting them to a phenomenon-level data file matches the CLAUDE.md "Data files (top level)" pattern: no imports from Theories/, shared facts any theory must account for.

Consumers #

Files that classify islands using these types include:

Types of island constraints (descriptive labels). Ross's foundational five plus later additions (MoS verbs, definite nominals).

  • embeddedQuestion : ConstraintType

    Wh-word blocks further wh-dependency.

  • complexNP : ConstraintType

    Complex NP blocks dependency (Ross 1967).

  • adjunct : ConstraintType

    Adjunct clause blocks dependency.

  • coordinate : ConstraintType

    Coordination blocks asymmetric dependency (CSC).

  • subject : ConstraintType

    Subject position blocks dependency.

  • sententialSubject : ConstraintType

    Sentential subject blocks dependency.

  • mannerOfSpeaking : ConstraintType

    MoS verb complement backgrounds content (@cite{lu-pan-degen-2025}).

  • definiteNominal : ConstraintType

    Definite/specific DP blocks dependency (@cite{chomsky-1973}, @cite{shen-huang-2026}).

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

      Constraint strength classification.

      • strong : ConstraintStrength

        Consistently blocks the dependency.

      • weak : ConstraintStrength

        Ameliorated in some contexts (D-linking, processing facilitation, stage-level subjects, etc.).

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

          Source of an island constraint: what mechanism produces it. Distinguishes structural accounts (subjacency, PIC, Angular Locality), processing accounts (memory load), semantic accounts (binding restrictions), and discourse accounts (information structure).

          These are descriptive labels for the mechanism — the classification of which source applies to which island type is a theoretical claim, derived in individual study files from their theoretical commitments.

          • syntactic : IslandSource

            Syntactic: island follows from structural configuration (PIC, subjacency, Angular Locality).

          • semantic : IslandSource

            Semantic: island follows from a binding restriction (Specificity Condition).

          • processing : IslandSource

            Processing: island is an artifact of memory/retrieval difficulty.

          • discourse : IslandSource

            Discourse: island arises from information-structural backgroundedness (@cite{goldberg-2006}, @cite{lu-pan-degen-2025}).

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