"Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo." is a grammatically correct sentence used as an example of how homonyms and homophones can be used to create complicated constructs. It has been known to exist since 1972 when the sentence was used by William J. Rapaport, currently an associate professor at the University at Buffalo.[1] It was posted to Linguist List by Rapaport in 1992.[2] It was also featured in Steven Pinker's 1994 book The Language Instinct. Sentences of this type, although not in such a refined form, have been known for a long time. A classical example is a proverb "Don't trouble trouble until trouble troubles you".

Contents

Sentence construction[edit]

The sentence is unpunctuated and uses three different readings of the word "buffalo". In order of their first use, these are:

Marking each "buffalo" with its use as shown above gives:

Buffaloc buffaloa Buffaloc buffaloa buffalov buffalov Buffaloc buffaloa.

Thus, the sentence when parsed reads as a description of the pecking order in the social hierarchy of buffaloes living in Buffalo:

[Those] (Buffalo buffalo) [that] (Buffalo buffalo buffalo) buffalo (Buffalo buffalo)
[Those] buffalo(es) from Buffalo [that are intimidated by] buffalo(es) from Buffalo intimidate buffalo(es) from Buffalo.
Bison from Buffalo, New York, who are intimidated by other bison in their community, also happen to intimidate other bison in their community.

It may be revealing to read the sentence replacing all instances of Buffalo the animal with "people" and the verb buffalo with "intimidate." The sentence then reads:

"Buffalo people [that] Buffalo people intimidate [also happen to] intimidate Buffalo people."

Preserving the structure even closer, mapping "buffalo" (animal) onto "dog", "buffalo" (verb) onto "bite" and "Buffalo" (city) onto Tokyo, would yield 'Tokyo dogs Tokyo dogs bite bite Tokyo dogs', or 'Tokyo dogs, whom other Tokyo dogs bite, themselves bite Tokyo dogs'. This is the same sentence structure as 'Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo'.

Other than the confusion caused by the homophones, the sentence is difficult to parse for several reasons:

  1. The use of "buffalo" as a verb is not particularly common and itself has several meanings.
  2. The construction in the plural makes the verb "buffalo", like the city, rather than "buffaloes".
  3. The choice of "buffalo" rather than "buffaloes" as the plural form of the noun makes it identical to the verb.
  4. There are no grammatical cues from syntactically significant words such as articles (again possible because of the plural construction) or "that".
  5. The absence of punctuation makes it difficult to read the flow of the sentence.
  6. Consequently, it is a garden path sentence, i.e., it cannot be parsed by reading one word at a time without backtracking.
  7. The statement includes a universal predicate about a class and also introduces a later class (the buffalo that are intimidated by intimidated Buffalo) that may but need not be distinct from the first class.

It can be extended to:

Buffaloc buffaloa Buffaloc buffaloa buffalov buffalov Buffaloc buffaloa Buffaloc buffaloa buffalov

...in which the subject and object of the central verb 'balance'.

Indeed, for any n ≥ 1, the sentence buffalon is grammatically correct.[3] The shortest is 'buffalo!', meaning either 'bully (someone)!', 'look, there are buffalo, here!' For n = 0 could be argued to be a valid garden path sentence; one's definition of 'sentence' may or may not include "" as a valid sentence. Rational sentences, however, generally include at least one word and thus are excluded for the preceding.

Similar examples[edit]

Notes[edit]

  1. ^ Rapaport, William J. 22 September 2006. "A History of the Sentence "Buffalo buffalo buffalo buffalo buffalo."". Accessed 23 September 2006.
  2. ^ Rapaport, William J. 19 February 1992. "Message 1: Re: 3.154 Parsing Challenges". Accessed 14 September 2006.
  3. ^ Tom Tymoczko and Jim Henle, Sweet Reason: A Field Guide to Modern Logic, 2004, pages 99-100.

External links[edit]