Docs / Morphology / Paradigm / Basic

Paradigms: forms over cells

import Linglib.Morphology.Paradigm.Basic · namespace Morphology

A paradigm assigns a surface form to each of n linearly ordered cells, and its syncretism is the kernel setoid Setoid.ker p of that assignment, decidable over finitely many cells. The ordered carrier serves realization-pattern typology (*ABA and contiguity). A paradigm system assigns a form to each row and cell of a table whose rows are lexemes or inflection classes and whose cells form any type; it carries implicative structure and entropy over the cells (Complexity.lean) and proportional analogy (Analogy.lean).

Main declarations

References

Declarations

The paradigm of an inventory

The forms an inventory I offers for the cell c, where the item i has the form form i and realizes the cells cells i. A cell no item realizes gets ∅ and an overabundant cell several forms, and Setoid.ker (formsAt cells form I) relates the cells the inventory does not distinguish.

def formsAtL46–51
{ι : Type u_1} {Cell : Type u_2} {F : Type u_3} [DecidableEq Cell] [DecidableEq F] (cells : ι → Finset Cell) (form : ι → F) (I : Finset ι) (c : Cell) :
Finset F
  • formsAt cells form I c = Finset.image form ({x ∈ I | c ∈ cells x})

Used by mem_formsAt, formsAt_mono, formsAt_union

Used in Syntax/Category/Pronoun/Indefinite, Syntax/Category/Pronoun/Personal, Syntax/Category/Pronoun/Reflexive

L53–54
L56–59
L61–63

A paradigm system assigns a form to each row of a table, a lexeme or an inflection class, at each cell, such as the inflection-class table of Ackerman & Malouf 2013's Table 1, whose class count (the enumerative complexity of that paper's Table 3) is Fintype.card D.

@[reducible, inline] abbrev ParadigmSystemL67–70
(D : Type u_1) (Cell : Type u_2) (Form : Type u_3) :
Type (max (max u_1 u_2) u_3)

Used by ParadigmSystem.toRealization, ParadigmSystem.toRealization_realize, ParadigmSystem.isTotal_toRealization, ParadigmSystem.isUnivalent_toRealization

Used in Fragments/Burmeso/ObjectAgreement, Fragments/Greek/StandardModern/Declension, Fragments/Mazatec/Verbs, Morphology/Paradigm/Analogy, Morphology/Paradigm/Complexity and 2 more