Questions: Lambda Calculus for Linguistic Semantics

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

The transitive verb 'loves' has the representation λy.λx.love(x,y). The object 'Maria' (denoted m) combines first, then the subject 'John' (denoted j) combines. What is the final result after both beta reductions?

Aλx.love(x,j) — John becomes the new bound variable after combining with the object
Blove(m,j) — the arguments are placed in the order they were applied
Clove(j,m) — beta reduction first yields λx.love(x,m), then substituting j for x gives love(j,m), meaning 'John loves Maria'
Dλj.love(j,m) — a new lambda abstraction is formed over the subject variable j
Question 2 Multiple Choice

Why can't the quantifier phrase 'every student' be represented as an individual entity (type e) that gets plugged into the argument slot of a predicate?

ABecause 'every student' refers to multiple individuals simultaneously, so it should be represented as a set of entities
BBecause 'every student' is a generalized quantifier — a higher-order function that takes a property as its argument and returns a truth value — not an individual that occupies a predicate's argument slot
CBecause lambda calculus is unable to represent plural or distributive expressions at all
DBecause quantifiers like 'every' are handled by a separate proof-theoretic system outside the lambda framework
Question 3 True / False

In lambda calculus semantics for linguistics, the expression λx.sleep(x) represents a specific individual who is sleeping.

TTrue
FFalse
Question 4 True / False

Beta reduction in lambda calculus for linguistics corresponds to the semantic operation of combining a predicate with its argument — for example, a verb phrase combining with its subject to form a complete proposition.

TTrue
FFalse
Question 5 Short Answer

How does treating a quantifier like 'every student' as a higher-order function (rather than an individual) allow it to compose with a verb phrase within the same lambda calculus framework used for proper names?

Think about your answer, then reveal below.