The uniform-prior RSA model #
Finite states, Boolean meanings, a uniform prior, and no cost — the model of
[FB20] eqs. 5–9 — as the pipeline of Linglib.Pragmatics.RSA.Basic at those
arguments: the literal listener is uniform on each choice's extension, and the speaker's
and listeners' masses reduce to the informativity profiles of Linglib.Pragmatics.RSA.Profile.
Findings then close by decide: uniformly in the rationality through
Multiset.StrictDominates certificates, or at a pinned natural rationality through ℕ
inequalities (Multiset.divPowSum).
Main definitions #
RSA.uniformListener—literalListenerat a uniform prior and indicator meanings.RSA.uniformSpeaker,RSA.uniformJointListener— the pipeline at those arguments.
Main results #
RSA.uniformSpeaker_real_singleton_lt_of_card_lt— informativity monotonicity.RSA.uniformJointListener_fst_real_lt_of_prodMul_strictDominates— the certificate register.RSA.uniformJointListener_fst_real_lt_of_divPowSum,RSA.uniformJointListener_snd_real_lt_of_divPowSum— the evaluation register.
The literal listener at a uniform prior (eq. 5): uniform on each choice's extension.
Equations
- RSA.uniformListener sem = RSA.literalListener (ProbabilityTheory.uniformOn Set.univ) fun (c : C) => (↑(sem c)).indicator 1
Instances For
At a uniform prior a graded meaning normalizes to its share of the row sum: the prior cancels.
With real-valued meanings the share is the real ratio of the row.
The speaker at a uniform prior (eq. 7): best response to uniformListener at no cost.
Equations
- RSA.uniformSpeaker sem α = RSA.speaker α 1 (RSA.uniformListener sem)
Instances For
Every state has a true choice — the proviso making uniformSpeaker a probability
kernel.
A state truly described by a single choice produces it with certainty.
With positive finite cost factors, a speaker over the uniform literal listener produces a choice at a state exactly when the choice is true there.
The speaker share of a true choice depends on the state only through its profile.
Pooled speaker mass over an observation's fibre is a ratio of profile sums — [FB20] eq. 8, structurally.
Exact speaker mass on reals: extension-size weight over the state's partition.
Speaker shares over any set of choices stay within the row's unit mass.
Competition: any other true choice caps a share strictly below one.
Informativity monotonicity ([FB20] eq. 7's qualitative claim): between two true choices, the one with the strictly smaller extension is produced with strictly higher probability, at every positive rationality.
Softmax constant-utility invariance: when every true choice at a state has the same
extension size, the speaker is uniform on them — each share is m⁻¹ regardless of the
rationality.
Exact speaker mass at a natural rationality, as a ratio of ℕ-valued common-denominator sums.
The listener #
The joint listener at a uniform prior (eqs. 18b/21b): the pragmatic listener of
uniformSpeaker, hearing the form of the speaker's choice.
Equations
- RSA.uniformJointListener sem obs α = RSA.jointListener α 1 (RSA.uniformListener sem) (ProbabilityTheory.uniformOn Set.univ) obs
Instances For
A state truly described by an o-shaped choice witnesses a positive observation
marginal.
The evaluation register for the choice posterior at a natural rationality: pooled
preference between two o-shaped choices is the ℕ-valued common-denominator comparison over
all states — a kernel decide. The strict inequality carries its own truth witness.
Listener preference reduces to the cross-multiplied profile comparison, on reals: the observation marginal and the shared prior cancel. Both registers' closers enter here.
The certificate register: strict domination of the fibre-by-rest profile products
decides listener preference uniformly in the rationality. The certificate carries its own
truth witness, so a finding is a single decided Multiset.StrictDominates fact. An empty
fibre at t₁ is the support case: any nonempty product strictly dominates 0.
The evaluation register at a natural rationality: with all profile entries dividing D,
listener preference is the ℕ-valued common-denominator comparison — a kernel decide. The
strict inequality carries its own truth witness.
Latent families at the uniform prior #
A pair whose state the utterance does not describe under its latent receives no posterior mass, as soon as some state is described under some latent.
With positive finite cost factors, the state marginal of the family listener at the uniform prior is positive at a state exactly when some latent makes the choice true there.
The evaluation register for a latent family at a natural rationality and the uniform
prior on (state, latent) pairs: posterior preference between two events of pairs is the
ℕ-valued common-denominator comparison — a kernel decide. The strict inequality carries
its own truth witness.