Transitive verbs

Transitive verbs like punches increase the number of syntactic and semantic arguments of intransitives by one. To analyze the sentence in (1),

  1. Tigress punches Po.

we can assign a lexical entry like the one in (2) to this verb.

  1. \(⟨\textit{punches}, (λx.(λy.\ct{punch}(y, x)))⟩ ⊢ ((np\backslash s)/np)\)

In this case, we have a function of the following type:

\[(λx.(λy.\ct{punch}(y, x))) : D_{e} → D_{e} → \{\true, \false\}\]

This function is defined in terms of a relation on entities, \(\ct{punch}\). That is, given two entities \(x\) and \(y\), \(\ct{punch}(y, x)\) is some truth value.

Then, given the lexical entry for Tigress where it denotes \(\ct{ti}\), we can derive the meaning and syntactic category of the sentence in (1):

\[\begin{prooftree} \AxiomC{\(⟨\textit{Tigress}, \ct{ti}⟩ ⊢ np\)} \AxiomC{\(⟨\textit{punches}, (λx.(λy.\ct{punch}(y, x)))⟩ ⊢ (np\backslash s)/np\)} \AxiomC{\(⟨\textit{Po}, \ct{p}⟩ ⊢ np\)} \RightLabel{\(/\)}\BinaryInfC{\(⟨\textit{punches Po}, (λx.(λy.\ct{punch}(y, x)))(\ct{p})⟩ ⊢ (np\backslash s)\)} \RightLabel{\(\backslash\)}\BinaryInfC{\(⟨\textit{Tigress punches Po}, (λx.(λy.\ct{punch}(y, x)))(\ct{p})(\ct{ti})⟩ ⊢ s\)} \end{prooftree}\]

Since \((λx.(λy.\ct{punch}(y, x)))\) takes two entities in order, we can get a function takes one entity by applying it first to \(\ct{p}\):

\[(λx.(λy.\ct{punch}(y, x)))(\ct{p})\] \[⇒ (λy.\ct{punch}(y, \ct{p}))\]

This function is itself a characteristic function of a set of entities in \(D_{e}\). As a result, if we apply it to two entities, we get a truth value:

\[(λx.(λy.\ct{punch}(y, x)))(\ct{p})(\ct{ti})\] \[⇒ (λy.\ct{punch}(x, \ct{p}))(\ct{ti})\] \[⇒ \ct{punch}(\ct{ti}, \ct{p})\]

This result, \(\ct{punch}(\ct{ti}, \ct{p})\), will be \(\true\) or \(\false\), depending on the model.