Morphological Exponence Rules #
@cite{bybee-1985} @cite{kennedy-2007} @cite{lakoff-1970} @cite{link-1983}
Concrete instantiations of MorphRule for functional categories.
All rules that are purely formal (no semantic contribution) have
isVacuous := true. Number marking on nouns is the exception:
singular restricts to atoms, plural applies algebraic closure.
Whether a tense form is realized synthetically (inflectional suffix) or periphrastically (auxiliary + verb). Lakoff's key diagnostic: periphrastic forms block "false" tense interpretations.
- synthetic : TenseFormType
- periphrastic : TenseFormType
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Core.Morphology.Tense.instBEqTenseFormType.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Synthetic past tense rule: appends "-ed" to the lemma.
Irregular forms (e.g., "went", "was") are supplied via irregularForm.
Semantically vacuous — temporal semantics is handled by PAST.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Synthetic present tense rule: appends "-s" for 3sg default.
Semantically vacuous — temporal semantics is handled by PRES.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Synthetic future marker rule: prepends "will".
English future is borderline periphrastic, but Lakoff treats bare will as allowing false-tense interpretations (§5), so we classify it as synthetic for the false-tense diagnostic.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Periphrastic past rule: "used to V".
Cannot express false past (Lakoff §1, ex. 8a).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Periphrastic future rule: "going to V".
Cannot express false future (Lakoff §1).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Past participle rule: appends "-ed" to the lemma.
Irregular forms (e.g., "eaten", "slept") are supplied via irregularForm.
Semantically vacuous — participial semantics lives in the Theory layer.
Equations
- One or more equations did not get rendered due to their size.
Instances For
All tense rules have category .tense.
Present participle rule: appends "-ing" to the lemma.
Irregular forms (e.g., "running", "lying") are supplied via irregularForm.
Semantically vacuous — progressive/gerundive semantics is handled in Theory.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Singular rule for nouns: adds atomicity condition.
Semantics: pred ↦ (λ x => pred x ∧ Atom x)
This implements @cite{link-1983}: singular nouns denote atomic individuals.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Plural rule for nouns (regular: append -s).
Semantics: pred ↦ closurePred pred ∧ ¬Atom
where closurePred is Link's algebraic closure (from Core/Mereology.lean).
This makes "dogs" true of plural individuals (sums of dogs).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Plural rule with identity semantics, for models without mereological structure (e.g., toy models with only atomic individuals).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Verb agreement -s: formal change only, semantically vacuous.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Verb agreement is semantically vacuous.
Comparative degree rule: generates the comparative form of an adjective.
Regular formation appends "-er" to the lemma; irregular forms
(e.g., "better", "more expensive") are supplied via irregularForm.
Semantically vacuous at the morphological level — comparative
semantics (degree quantification) is handled compositionally
by Semantics.Lexical.Adjective.Comparative.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Superlative degree rule: generates the superlative form of an adjective.
Regular formation appends "-est" to the lemma; irregular forms
(e.g., "best", "most expensive") are supplied via irregularForm.
Semantically vacuous at the morphological level — superlative semantics (MAX operator) is handled compositionally.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Both degree rules are semantically vacuous.
Both degree rules have category .degree.