A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Formal Pragmatics and Context

Research Depth 77 in the knowledge graph I know this Set as goal
491topics build on this
490prerequisites beneath it
See this on the map →
Linguistic PragmaticsMontague SemanticsContext-Update SemanticsDiscourse Representation Theory+3 more
pragmatics context formal

Core Idea

Formal pragmatics extends Montague's compositional semantics by incorporating context as a formal component. Meanings depend on contextual parameters (speaker, hearer, time, location). Indexicals like 'I' and 'here' have constant character (the rule for finding their referent) but varying content (the actual referent depending on context). This formalizes how context updates affect meaning dynamically.

Explainer

From linguistic pragmatics you know that utterance meaning goes beyond sentence meaning — what a speaker communicates depends on context, shared knowledge, and communicative intent. From Montague semantics you know how to assign meanings compositionally: each expression has a semantic value, and the meaning of a complex expression is computed from the meanings of its parts. Formal pragmatics asks: how do we keep that compositional rigor while also accounting for the fact that context changes what expressions mean? The answer is to make context itself a formal object — an element of the semantic machinery rather than just background.

The key move comes from David Kaplan's theory of indexicals. An indexical is an expression whose reference shifts with context: "I," "you," "here," "now," "today." On the surface, indexicals are a problem for compositional semantics — if "I" means something different in every utterance, how can we give it a stable semantic entry? Kaplan's solution is to distinguish two levels of meaning. Every indexical has a constant character: a rule or function that specifies how to find its referent given a context. "I" always means "the speaker of this context." This character never changes. But the content — the actual referent in a specific context — does change: when you say "I," the content is you; when I say "I," the content is me. Character is the meaning of the word; content is its contextual value. This two-level architecture lets formal semantics handle indexicals without abandoning compositionality.

Context is formalized as an index or tuple of parameters: typically at minimum a speaker, a hearer, a time, a location, and a possible world. An utterance of "I am here now" is evaluated against this index. The sentence is true at an index if and only if the speaker of that index is at the location of that index at the time of that index — which is trivially true for any coherent context of utterance, explaining the near-tautological feel of the sentence despite its apparent informativeness. Different sentences are sensitive to different parameters: tense expressions exploit the time parameter, "here" and "there" exploit location, modals like "might" and "must" exploit possible worlds. Formal pragmatics charts which expressions are sensitive to which parameters and how.

Where formal pragmatics extends beyond Kaplan is in modeling how context is not just consumed but updated through discourse. As a conversation unfolds, the common ground between speaker and hearer changes: each assertion (if accepted) adds to what both parties take to be known. Robert Stalnaker's framework treats context as a context set — the set of possible worlds still compatible with what has been established in the discourse. A felicitous assertion eliminates possibilities from the context set; a question invites the hearer to provide information that narrows it further. This dynamic view of context connects formal semantics to the study of discourse coherence and pragmatic inference. It explains why what you can appropriately say at point B in a conversation depends on what was said at point A — context is not just the world outside the conversation but the cumulative record of the conversation itself.

Practice Questions 5 questions

Prerequisite Chain

Understanding ZeroThe Number ZeroCounting to FiveCounting to 10Counting to 20Counting a Set of Objects Up to 20Cardinality: The Last Number CountedMatching Numerals to QuantitiesSubitizing Small QuantitiesAddition Within 10Number Bonds to 10Addition Within 20Doubles and Near DoublesDoubles Facts Within 10Near Doubles Facts Within 20Mental Math Strategies for AdditionMental Math: Adding and Subtracting TensAddition Within 100Repeated Addition as MultiplicationMultiplication as Equal GroupsMultiplication: ArraysBasic Multiplication Facts (0s, 1s, 2s, 5s, 10s)Multiplication Facts Within 100Division as Equal SharingDivision as Grouping (Measurement Division)Division: Grouping (Repeated Subtraction) ModelDivision: Fair Sharing ModelDivision as Equal SharingDivision as GroupingBasic Division FactsDivision Facts Within 100Multiplication and Division Fact FamiliesRelationship Between Multiplication and DivisionDivision Facts as Inverse of MultiplicationRemainders and Quotients in DivisionDivision Word ProblemsMulti-Step Word ProblemsSolving Multi-Step Word ProblemsMultiplication Word ProblemsDivision Word ProblemsIntroduction to Long DivisionFactors and MultiplesPrime and Composite NumbersEquivalent FractionsRelating Fractions and DecimalsDecimal Place ValueIntegers and the Number LineComparing and Ordering IntegersAbsolute ValueAdding IntegersSubtracting IntegersMultiplying IntegersIntroduction to ExponentsOrder of OperationsInteger Order of OperationsVariable ExpressionsThe Distributive PropertyVariables and Expressions ReviewIntroduction to PolynomialsAdding and Subtracting PolynomialsMultiplying PolynomialsFactorialPermutationsCombinationsCounting Principles: Addition and Multiplication RulesIntroduction to Graph TheoryPropositional Logic FoundationsLogical EquivalencesSet Operations: Union, Intersection, and ComplementCartesian Products and RelationsPartial OrdersBinary RelationsEquivalence RelationsInjective, Surjective, and Bijective FunctionsLambda CalculusLambda Calculus for Linguistic SemanticsMontague SemanticsFormal Pragmatics and Context

Longest path: 78 steps · 490 total prerequisite topics

Prerequisites (2)

Leads To (5)