Stassen (1985): Comparison and Universal Grammar #
This file formalizes Stassen's typology of comparative constructions and his explanation of it by temporal chaining. A comparative assigns its standard noun phrase derived case, the case of the comparee, or a fixed case, and a fixed-case standard is the direct object of a verb of exceeding or an adverbial in a separative, allative or locative case, which gives six types. A temporal chain is consecutive or simultaneous and is balanced, both predicates keeping their rank, or deranked, one predicate reduced, either only under identity of subjects or absolutely, and an absolutely deranked consecutive chain reduces its anterior or its posterior predicate, which gives the seven syntactic types of chaining. The book's thesis is that a language models its comparative on one of its chains, and its chaining-based universals follow from the modelling. Over the fragments, Japanese, Korean, Turkish and Hindi-Urdu have the separative comparative the book lists them under, Mandarin and Swahili the exceed one, Swahili also a secondary conjoined one and English the particle one, and the converbs of Korean and Turkish derank their chains as a separative comparative requires.
Main definitions #
Stassen1985.Type1985,Stassen1985.type1985: the six comparative types and the type of a construction, read off its anatomyStassen1985.ChainType: the seven syntactic types of temporal chaining, with theirtemporality,strategy,conditionalityanddirectionStassen1985.Models: the chains a comparative type is modelled onStassen1985.strategy: the strategy a medial verb form shows
Main results #
Stassen1985.toWALS_type1985,caseAssignment_type1985,spatialCase_type1985: the type agrees with the construction's anatomy and collapses to the type of the atlasStassen1985.universal1AtoStassen1985.universal4: the chaining-based universalsStassen1985.separative_fragments,mandarin_exceed,english_particle,swahili_double_option: the fragments' constructions under the typologyStassen1985.korean_consistent,Stassen1985.turkish_consistent: the chains a separative comparative is modelled on have the strategy the converbs show
Implementation notes #
- The universals are stated over the modelling relation, as the book states them of a language that has a comparative of the type, so each says that a chain the type is modelled on has the property. The chaining data of the sample that Part Two of the book tests the universals against are not transcribed, and the language types of §4.7 under the Principle of Parallel Chaining and the procedure-based universals of chapter 15 are not formalized.
- A clause-chaining fragment records the form of a medial verb but neither the conditionality of its deranking nor the direction of the reduced predicate, so it yields a strategy and not a chain type.
- The mixed comparatives of §2.5, the conjoined exceed comparatives of Fulani, Acholi, Motu, Tamazight and Temne, have no type here, and neither has an adverbial standard in no spatial case, such as the Finnish partitive or the Swahili kuliko the book calls indeterminate.
References #
The six comparative types #
Equations
- Stassen1985.instDecidableEqType1985 x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Stassen1985.instReprType1985 = { reprPrec := Stassen1985.instReprType1985.repr }
Equations
- Stassen1985.instFintypeType1985 = { elems := { val := ↑Stassen1985.Type1985.enumList, nodup := Stassen1985.Type1985.enumList_nodup }, complete := Stassen1985.instFintypeType1985._proof_1 }
The type of the atlas, which collapses the adverbial types into one.
Equations
- Stassen1985.Type1985.separative.toWALS = Comparative.ComparativeType.locational
- Stassen1985.Type1985.allative.toWALS = Comparative.ComparativeType.locational
- Stassen1985.Type1985.locative.toWALS = Comparative.ComparativeType.locational
- Stassen1985.Type1985.exceed.toWALS = Comparative.ComparativeType.exceed
- Stassen1985.Type1985.conjoined.toWALS = Comparative.ComparativeType.conjoined
- Stassen1985.Type1985.particle.toWALS = Comparative.ComparativeType.particle
Instances For
The case assignment of a type is derived for the conjoined and particle types and fixed otherwise.
Equations
Instances For
The encoding of a fixed-case standard.
Equations
- Stassen1985.Type1985.exceed.fixedEncoding = some Comparative.FixedCaseEncoding.directObject
- Stassen1985.Type1985.separative.fixedEncoding = some Comparative.FixedCaseEncoding.adverbial
- Stassen1985.Type1985.allative.fixedEncoding = some Comparative.FixedCaseEncoding.adverbial
- Stassen1985.Type1985.locative.fixedEncoding = some Comparative.FixedCaseEncoding.adverbial
- Stassen1985.Type1985.conjoined.fixedEncoding = none
- Stassen1985.Type1985.particle.fixedEncoding = none
Instances For
The spatial case of an adverbial standard.
Equations
Instances For
Derived case is exactly the conjoined and particle types.
Adverbial encoding is exactly the spatial triad.
The type of a construction, read off its anatomy; none for an adverbial standard in no
spatial case.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The type of a construction collapses to the type its anatomy derives in the typology of the atlas.
The case assignment of a construction's type is the construction's.
The spatial case of an adverbial type is the case of the construction's standard.
Temporal chaining #
A chain is consecutive, one event after the other, or simultaneous.
- consecutive : Temporality
- simultaneous : Temporality
Instances For
Equations
- Stassen1985.instDecidableEqTemporality x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Stassen1985.instReprTemporality = { reprPrec := Stassen1985.instReprTemporality.repr }
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
A chain is balanced, both predicates keeping their structural rank, or deranked, one predicate reduced.
Instances For
Equations
- Stassen1985.instDecidableEqStrategy x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Stassen1985.instReprStrategy = { reprPrec := Stassen1985.instReprStrategy.repr }
Equations
- Stassen1985.instFintypeStrategy = { elems := { val := ↑Stassen1985.Strategy.enumList, nodup := Stassen1985.Strategy.enumList_nodup }, complete := Stassen1985.instFintypeStrategy._proof_1 }
A deranked chain reduces a predicate only under identity of the subjects, or absolutely.
- conditional : Conditionality
- absolute : Conditionality
Instances For
Equations
- Stassen1985.instDecidableEqConditionality x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Stassen1985.instReprConditionality = { reprPrec := Stassen1985.instReprConditionality.repr }
Equations
- One or more equations did not get rendered due to their size.
A deranked consecutive chain reduces its anterior or its posterior predicate.
Instances For
Equations
- Stassen1985.instDecidableEqDirection x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Stassen1985.instReprDirection = { reprPrec := Stassen1985.instReprDirection.repr }
Equations
- Stassen1985.instFintypeDirection = { elems := { val := ↑Stassen1985.Direction.enumList, nodup := Stassen1985.Direction.enumList_nodup }, complete := Stassen1985.instFintypeDirection._proof_1 }
The seven syntactic types of temporal chaining (§4.6). A consecutive chain is balanced, conditionally deranked with its posterior predicate reduced, or absolutely deranked with its anterior or its posterior predicate reduced, and a simultaneous chain is balanced, conditionally deranked or absolutely deranked.
- consecutiveBalanced : ChainType
- consecutiveConditional : ChainType
- consecutiveAnterior : ChainType
- consecutivePosterior : ChainType
- simultaneousBalanced : ChainType
- simultaneousConditional : ChainType
- simultaneousAbsolute : ChainType
Instances For
Equations
- Stassen1985.instDecidableEqChainType x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Stassen1985.instReprChainType = { reprPrec := Stassen1985.instReprChainType.repr }
Equations
- Stassen1985.instFintypeChainType = { elems := { val := ↑Stassen1985.ChainType.enumList, nodup := Stassen1985.ChainType.enumList_nodup }, complete := Stassen1985.instFintypeChainType._proof_1 }
The temporality of a chain type.
Equations
- Stassen1985.ChainType.consecutiveBalanced.temporality = Stassen1985.Temporality.consecutive
- Stassen1985.ChainType.consecutiveConditional.temporality = Stassen1985.Temporality.consecutive
- Stassen1985.ChainType.consecutiveAnterior.temporality = Stassen1985.Temporality.consecutive
- Stassen1985.ChainType.consecutivePosterior.temporality = Stassen1985.Temporality.consecutive
- Stassen1985.ChainType.simultaneousBalanced.temporality = Stassen1985.Temporality.simultaneous
- Stassen1985.ChainType.simultaneousConditional.temporality = Stassen1985.Temporality.simultaneous
- Stassen1985.ChainType.simultaneousAbsolute.temporality = Stassen1985.Temporality.simultaneous
Instances For
The strategy of a chain type.
Equations
Instances For
The conditionality of a deranked chain type.
Equations
- Stassen1985.ChainType.consecutiveConditional.conditionality = some Stassen1985.Conditionality.conditional
- Stassen1985.ChainType.simultaneousConditional.conditionality = some Stassen1985.Conditionality.conditional
- Stassen1985.ChainType.consecutiveAnterior.conditionality = some Stassen1985.Conditionality.absolute
- Stassen1985.ChainType.consecutivePosterior.conditionality = some Stassen1985.Conditionality.absolute
- Stassen1985.ChainType.simultaneousAbsolute.conditionality = some Stassen1985.Conditionality.absolute
- Stassen1985.ChainType.consecutiveBalanced.conditionality = none
- Stassen1985.ChainType.simultaneousBalanced.conditionality = none
Instances For
The direction of a deranked consecutive chain type, posterior for the conditionally deranked one.
Equations
Instances For
A chain type has a conditionality exactly when it deranks.
A chain type has a direction exactly when it is a deranked consecutive chain, since a simultaneous chain has no anterior or posterior predicate.
The book's thesis is that a comparative is modelled on a temporal chain. A particle comparative is modelled on a balanced chain of either temporality, a conjoined comparative on the balanced simultaneous chain, an exceed comparative on a conditionally deranked chain, usually the simultaneous one, and the three adverbial comparatives on the absolutely deranked chains, the separative on the anterior consecutive, the allative on the posterior consecutive and the locative on the simultaneous one.
- particleConsecutive : Models ChainType.consecutiveBalanced Type1985.particle
- particleSimultaneous : Models ChainType.simultaneousBalanced Type1985.particle
- conjoined : Models ChainType.simultaneousBalanced Type1985.conjoined
- exceedConsecutive : Models ChainType.consecutiveConditional Type1985.exceed
- exceedSimultaneous : Models ChainType.simultaneousConditional Type1985.exceed
- separative : Models ChainType.consecutiveAnterior Type1985.separative
- allative : Models ChainType.consecutivePosterior Type1985.allative
- locative : Models ChainType.simultaneousAbsolute Type1985.locative
Instances For
Equations
- One or more equations did not get rendered due to their size.
Every comparative type is modelled on some chain type.
The chaining-based universals (§5.2) #
Universal 1A says that a derived-case comparative is modelled on a balanced chain.
Universal 1B says that a fixed-case comparative is modelled on a deranked chain.
Universal 2A says that an exceed comparative is modelled on a conditionally deranked chain.
Universal 2B says that an adverbial comparative is modelled on an absolutely deranked chain.
Universal 3A says that a separative comparative is modelled on the absolutely deranked anterior consecutive chain.
Universal 3B says that an allative comparative is modelled on the absolutely deranked posterior consecutive chain.
Universal 3C says that a locative comparative is modelled on the absolutely deranked simultaneous chain.
Universal 4 says that a conjoined comparative is modelled on the balanced simultaneous chain.
The fragments #
The strategy a medial verb form shows is balancing when the form is finite and deranking otherwise.
Equations
Instances For
The ablative standards of Japanese, Korean, Turkish and Hindi-Urdu are separative comparatives, the type the book lists the four languages under.
Mandarin has an exceed comparative, the type the book lists it under.
English has a particle comparative, the construction of §9.4.
Swahili has a primary exceed comparative and a secondary conjoined one, the double option of the book's chapter 10, and its kuliko construction, an adverbial standard in no spatial case, is the indeterminate case the book calls it.
Korean has a separative comparative and deranked chains, so the chain its comparative is modelled on has the strategy its converbs show.
Turkish likewise has a separative comparative and deranked chains.