Lexical uncertainty: the Lexicon type #
The shared Lexicon type for lexical-uncertainty RSA models: models
marginalize over a latent lexicon (Latent := YourLexiconType; see
[PLLF16] and [PL15]). Consumed by
Syntax/ConstructionGrammar/GrammarDist.lean (grammars as distributions
over lexica) and Studies/Clark1983.lean.
A lexicon maps each utterance to a graded truth function over worlds —
[BLG16]'s L(u, w), with values in [0,1] to allow
graded semantics.
- meaning : Utterance → World → ℚ
The meaning function for this lexicon
Instances For
Notation: L' ≤ₗ L means L' refines (is more specific than) L
Equations
- RSA.Lexicon.«term_≤ₗ_» = Lean.ParserDescr.trailingNode `RSA.Lexicon.«term_≤ₗ_» 50 0 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol " ≤ₗ ") (Lean.ParserDescr.cat `term 0))