The Transparency Principle #
@cite{schlenker-2007} @cite{schlenker-2008a} @cite{spector-2025}
Schlenker's Transparency Principle states that a presupposition is felicitous iff it is semantically redundant at its syntactic position. @cite{spector-2025} applies this to anaphora: free variables presuppose they are valued, and Transparency governs whether this presupposition projects.
Core Idea #
Given a sentence S containing a presuppositional element at some position, form two sentences:
- S1: replace the element with
U(x) ∧ φ(presupposition conjoined) - S2: replace the element with
φalone
Transparency is satisfied iff S1 and S2 have the same truth value at every world-assignment pair in the context, for every formula φ.
Middle Kleene Connection #
The Transparency proofs rely on Middle Kleene truth tables:
- Left-undefined absorbs (both ∧ and ∨)
- Left-defined uses Strong Kleene
This asymmetry is what makes ∃xT(x) ∧ P(x̲) felicitous (Transparency
holds) while P(x̲) ∧ ∃xT(x) is infelicitous (Transparency fails).
Assignment types #
PartialAssign and PluralAssign are defined in Core.Assignment.
A context is a set of world-assignment pairs. @cite{spector-2025} §2.2.1: "We view a context C as a set of world-assignment pairs (w,g)."
Equations
- Semantics.Presupposition.Transparency.Ctx W D = (W → Core.PartialAssign D → Prop)
Instances For
The null context: all world-assignment pairs. @cite{spector-2025} §2.2.1: "the null context which contains all possible world-assignment pairs."
Equations
Instances For
Stalnakerian update: intersect context with sentence's truth set. @cite{spector-2025} §2.2.1: "if a sentence S is accepted as true in context C, then the resulting context is simply C intersected with the set of world-assignment pairs where S is true."
Equations
- Semantics.Presupposition.Transparency.stalnakerUpdate C S w g = (C w g ∧ S w g = Core.Duality.Truth3.true)
Instances For
Two trivalent sentences agree throughout a context.
Equations
- Semantics.Presupposition.Transparency.agreeIn C S1 S2 = ∀ (w : W) (g : Core.PartialAssign D), C w g → S1 w g = S2 w g
Instances For
A trivalent sentence over world-assignment pairs.
Equations
Instances For
A sentence frame: a sentence with a hole for a sub-sentence.
Equations
Instances For
The Transparency Principle (symmetric version).
@cite{spector-2025} §2.2.2 / §6.3: For a sentence S containing
a free (underlined) variable x, form S1 by replacing P(x̲) with
U(x) ∧ φ and S2 by replacing P(x̲) with φ. Transparency is
satisfied in context C iff S1 and S2 agree throughout C for every
formula φ.
We formalize this as: given a sentence-with-hole frame and a
presupposition predicate presup, Transparency holds iff for every
φ, frame (meetMiddle presup φ) and frame φ agree in C.
The frame represents the sentence with a hole where the
presuppositional element occurs. The presupposition (e.g., U(x))
is conjoined via Middle Kleene conjunction.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Transparency holds trivially when the presupposition is always true
in the context (since meetMiddle true v = v).
The Novelty Condition: an existential quantifier introducing variable x can only occur once in a discourse.
@cite{spector-2025} §4 / @cite{heim-1982}: "If x is a variable, an occurrence of ∃x can only occur once in a whole discourse." This prevents ∃xP(x).∃xQ(x) from collapsing to ∃x(P(x) ∧ Q(x)).
Equations
- Semantics.Presupposition.Transparency.noveltyCondition usedVars newVar = ¬newVar ∈ usedVars