Documentation

Linglib.Theories.Phonology.ParadigmUniformity.Defs

Paradigm Uniformity — generic lift combinators #

Paradigm uniformity (PU) is the family of phonological theories on which some constraint compares related wordforms, not individual segments, preferring related forms to be alike. This file factors the common mathematical content of PU theories — the lift from per-form ingredients to per-paradigm violation sums — out of any specific 1990s-2000s paper that proposed it.

The same two combinators appear in:

@cite{benua-1997}'s Transderivational Correspondence Theory (TCT) and Itô–Mester's correspondence-theoretic OO-faithfulness use a different evaluation discipline — asymmetric base-priority via recursive evaluation, not symmetric pairwise comparison — and therefore live in OptimalityTheory/TCT.lean (architecture) and ParadigmUniformity/Transderivational.lean (PU face), not via liftPairwise. Antifaithfulness (@cite{alderete-2001}) is the polarity-flipped sibling, in ParadigmUniformity/Antifaithfulness.lean.

The combinators here capture the symmetric, anchorless lift shared by OP and (sans anchor) LC; they do not themselves encode the recursive or polarity-flipped variants.

Connection to item-specificity theories #

The Theories/Phonology/ItemSpecificity/ interface (HasTokenFreq) provides per-item frequency annotations; paradigm uniformity becomes one input to a frequency-conditioned grammar (the other being IndexedConstraints/ScaledWeights/UseListed/RepresentationStrength). PU and item-specificity are orthogonal and frequently combined; the Breiss-Katsuda-Kawahara compound study (@cite{breiss-katsuda-kawahara-2026}) is a test case discriminating which pairing best fits Japanese velar nasalisation.

def Phonology.ParadigmUniformity.liftPerMember {Form : Type} (name : String) (family : Core.Constraint.OT.ConstraintFamily) (viol : Form) :

Lift a per-form violation count to a per-paradigm constraint by summing violations across all members. The form-level analogue of mathlib's Finset.sum. Used for markedness: *CCC penalising tri-consonantal clusters in each member, summed over the paradigm.

Equations
Instances For
    def Phonology.ParadigmUniformity.liftPairwise {Form : Type} (name : String) (family : Core.Constraint.OT.ConstraintFamily) (compare : FormForm) :

    Lift a per-pair comparison to a paradigm-level constraint by summing over all ordered pairs in the paradigm. This is the mathematical content of paradigm uniformity: every pair is compared, and violations accrue. The lift is symmetric in pair order, matching the @cite{mccarthy-2005} violation count.

    Anchoring is external: pass a compare function that ranks base-anchored, attested-anchored, or symmetric comparisons; the lift is agnostic.

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