2. Báq daorıoq róı báq muı / Types and denotations

The basic types

What are entities (○)? They encompass anything “in the world” about which we might want to make predications, such as me, or your name, or Spain, or the fact that you are reading this textbook. And ◐ is the result of such a predication: true or false.

But these types alone are not enough to model real-life predications, which have truth values that depend on their context: time, the world, the current values of bound pronouns, and so on. Furthermore, we would like to analyze not just statements, but any kind of speech act that a speaker might contribute to the discourse. To this end, there are at least some other “atomic” types that will come up in our analysis of Toaq sentences. Let’s take a brief look at all of them.

  1. ✲ is the type of events. An event is an instance of something being the case in some world, at some time.
  2. 〜 is the type of possible worlds. We rarely deal with 〜 on its own: instead, a squiggly underline indicates a function from possible worlds to the type it's under. For example, is short for
    〜 › ○
    . Later, we'll learn why this pattern is so common, and what roles it plays in our semantics.
  3. 🕔 is the type of time intervals. Really, they are just sets of points in time, and they need not be contiguous like a real interval. They are used to describe or bound when an event happens, and as such they'll come up when we dig into the semantics of tenses.
  4. ! is the type of speech acts. For example: a declaration, a question, a wish. This is the type of Toaq sentences: Kuna describes which speech act a sentence amounts to.
Metalanguage

If entities encompass anything in the world, why don’t they encompass events or time intervals? Why isn’t everything type ○?

There are, in fact, entities corresponding to such things. When we talk about ké jıaq or ké hora, they are entities just as ké kune and ké sıo are. The distinction is rather made in the metalanguage; the symbolic language we are describing right now, which Kuna uses to talk about Toaq. So ○ refers to any such things as described in Toaq, where they can be subjects and objects and referents of pronouns, and 🕔 refers to time intervals only in the context of describing the underlying behavior of tenses for Kuna to understand and manipulate.

Making the distinction between ○ and other types helps the semantics be “type-directed” without confusing the language for the metalanguage. It also keeps us from running into issues when denoting things like “this sentence is false”.

Operators

Kuna inherits the following standard notation for operators from mathematical logic.

Symbol Description
𝑒 : ✲ 𝑒 has type ✲
∃𝑥 𝑃 there exists x such that P
∀𝑥 𝑃 for all x, P
and
or
¬ not
implies
if and only if

Additionally, ≺ is the “amongness” relation on pluralities, and we like to write function application without parentheses: 𝑓 𝑔 ℎ ∧ 𝑥 𝑦 means (𝑓(𝑔))(ℎ) ∧ 𝑥(𝑦).

In this text, we’ll use 𝑥 := 𝑦 to mean: 𝑥 is defined as being equal to 𝑦.

Notation for values

We will stick to certain sets of letters when naming members of these basic types. Here are our picks:

Type Letter Description
𝑎, 𝑏, 𝑐… Entities
𝑃, 𝑄, 𝑅… Truth values
𝑒, 𝑒¹, 𝑒²… Events
𝑤, 𝑤¹, 𝑤²… Worlds
🕔 𝑡, 𝑡¹, 𝑡²… Times

To describe functions without giving them a name, we will use “lambda function” notation: λ𝑥 𝐸 is a function mapping 𝑥 to 𝐸. Here, 𝐸 is some expression that may refer to the input variable 𝑥. So the following definitions are equivalent:

𝑓(𝑥) := red(x) ∧ sweater(x)
𝑓 := λx  red x ∧ sweater x

Denotation

We say that Toaq words or phrases denote, or simply “stand for”, certain formulas. When describing Toaq’s semantics, or Kuna’s implementation, we will often use “denotation brackets” ⟦…⟧ to show this relationship between Toaq words or phrases and expressions in our mathematical language.

For example, the simplest stab at the meaning of looks something like this:

⟧ = λ𝑃 λ𝑄 𝑄 ∧ 𝑃

We can also use denotation brackets in the middle of an expression, to portray a halfway-denoted phrase whose further meaning depends only on the meaning of its smaller parts.

rú ruqshua⟧ = λ𝑄 𝑄 ∧ ⟦ruqshua

The denotation of many lexemes will just be a constant “lexical function” that shares its name. Don’t confuse the Toaq word zuche, which is a verb, is five letters long, et cetera, with the function zuche of type ○ › ✲ › ◐ that produces true exactly when its arguments describe a being-a-linguist event:

zuche⟧ = zuche
= λ𝑤 λ𝑎 λ𝑒  zuche 𝑤 𝑎 𝑒

(In time, we’ll get around to discussing why it takes these arguments in this order.)