Noonan (2007): Complementation Typology + Bridge Theorems #
@cite{noonan-2007}
Noonan's complementation typology (six complement types, twelve CTP classes, realis/irrealis split, equi-deletion restriction, indicative implicational hierarchy) plus interconnection theorems linking it to existing linglib infrastructure.
Part I: Per-language CTP data + Noonan's verified generalizations #
7-language CTPDatum sample (English/Latin/Turkish/Irish/Persian/Hindi-Urdu/ Japanese) testing four Noonan generalizations:
- G1: Realis/irrealis split (@cite{noonan-2007} Table 2.3)
- G2: Equi-deletion restricted to reduced complement types (§2.1)
- G3: Negative raising restricted to propAttitude/desiderative (gap-filler)
- G4: Per-language indicative-desiderative implies indicative-propAttitude (§2.4)
Part II: Bridge theorems #
Five bridges connecting CTPClass to existing infrastructure:
- CTPClass ↔ VerbEntry (Verbal.lean) — derive CTP class from verb features
- CTPClass ↔ SelectionClass (LeftPeriphery.lean) — map CTP to question embedding
- CTPClass ↔ MoodSelector (Mood/Basic.lean) — map CTP to mood selection
- ComplementType ↔ NoonanCompType — map English-specific to typological categories
- VerbEntry → MoodSelector — derive mood selection from verb features
English (@cite{noonan-2007} §1.1) attests all six complement types. #
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.
Instances For
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.
Instances For
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.
Instances For
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.
Instances For
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.
Instances For
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.
Instances For
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.
Instances For
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.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Latin uses indicative/subjunctive split along realis/irrealis lines #
(@cite{noonan-2007} §1.3).
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.
Instances For
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.
Instances For
Turkish strongly favors nominalized complements #
(@cite{noonan-2007} §1.4).
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.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Irish: finite/non-finite split with paratactic patterns #
(@cite{noonan-2007} §1.5).
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.
Instances For
Persian: clear subjunctive/indicative split along CTP lines #
(@cite{noonan-2007} §2.3).
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.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Hindi-Urdu: subjunctive complement with desideratives #
(@cite{noonan-2007} §2.3).
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.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Japanese: extensive nominalized complements. #
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.
Instances For
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.
Instances For
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.
Instances For
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.
Instances For
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.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Each datum's reality status matches the CTP class's default.
Equi-deletion only occurs when some allowed complement type is reduced.
Negative raising verbs are exclusively propAttitude or desiderative.
Knowledge CTPs never support negative raising.
Does this language use indicative with desideratives?
Equations
- One or more equations did not get rendered due to their size.
Instances For
Does this language use indicative with propAttitudes?
Equations
- One or more equations did not get rendered due to their size.
Instances For
Implicational hierarchy per-language (@cite{noonan-2007} §2.4): if a language uses indicative for desiderative CTPs, it also uses indicative for propositional-attitude CTPs.
English is the only language in the sample with indicative-desiderative
(hope and wish), so English is the only place this implication has
nontrivial content. The 6 other-language theorems were vacuously true
(false antecedent) and have been deleted. To extend this generalization
further, add a language with indicative-desiderative attestation
(Modern Greek thélo na + indicative-mood form; Bulgarian
iskam da + present-indicative form).
A1. Derive CTPClass from VerbEntry fields #
CTPClass is DERIVED from existing VerbEntry fields — not added as a new field.
This follows the deriveSelectionClass pattern from LeftPeriphery.lean.
Derive Noonan's CTP class from a VerbEntry's primitive fields.
The mapping uses levinClass, factivePresup, causative,
implicative, cosType, speechActVerb, and attitude:
- levinClass ==.see → perception (see)
- factivePresup → knowledge (know, realize, regret)
- causative.isSome → manipulative (cause, make, force)
- implicative.isSome → achievement (manage, fail)
- cosType.isSome → phasal (stop, start, continue)
- speechActVerb → utterance (say, tell)
- attitude doxastic → propAttitude (believe, think)
- attitude preferential positive → desiderative (want, hope)
- attitude preferential other → propAttitude (fear, worry)
- Otherwise → none
Equations
- One or more equations did not get rendered due to their size.
Instances For
A2. Per-verb verification theorems #
Each theorem is proved by native_decide. Changing one VerbEntry field
breaks exactly one theorem.
B1. Map Noonan's CTP classes to Dayal's selection classes #
This connects two independent typological systems:
- @cite{noonan-2007}: CTP semantics → complement type
- @cite{dayal-2025}: Predicate semantics → left-peripheral selection
Default mapping from CTP class to selection class.
- Knowledge → responsive (know, remember: entail knowledge of answer)
- Utterance → rogativeSAP (ask, tell: speech-act layer)
- PropAttitude → uninterrogative (believe, think: no question embedding)
- Desiderative → uninterrogative (want, hope: anti-rogative)
- Perception → responsive (see: factive perception of answer)
- Achievement → uninterrogative (manage: no question embedding)
- Phasal → uninterrogative (stop: no question embedding)
- Manipulative → uninterrogative (make: no question embedding)
- Others → uninterrogative
Equations
- Phenomena.Complementation.Studies.Noonan2007.ctpToDefaultSelectionClass Typology.Complementation.CTPClass.knowledge = Interfaces.SyntaxSemantics.LeftPeriphery.SelectionClass.responsive
- Phenomena.Complementation.Studies.Noonan2007.ctpToDefaultSelectionClass Typology.Complementation.CTPClass.utterance = Interfaces.SyntaxSemantics.LeftPeriphery.SelectionClass.rogativeSAP
- Phenomena.Complementation.Studies.Noonan2007.ctpToDefaultSelectionClass Typology.Complementation.CTPClass.propAttitude = Interfaces.SyntaxSemantics.LeftPeriphery.SelectionClass.uninterrogative
- Phenomena.Complementation.Studies.Noonan2007.ctpToDefaultSelectionClass Typology.Complementation.CTPClass.desiderative = Interfaces.SyntaxSemantics.LeftPeriphery.SelectionClass.uninterrogative
- Phenomena.Complementation.Studies.Noonan2007.ctpToDefaultSelectionClass Typology.Complementation.CTPClass.perception = Interfaces.SyntaxSemantics.LeftPeriphery.SelectionClass.responsive
- Phenomena.Complementation.Studies.Noonan2007.ctpToDefaultSelectionClass Typology.Complementation.CTPClass.achievement = Interfaces.SyntaxSemantics.LeftPeriphery.SelectionClass.uninterrogative
- Phenomena.Complementation.Studies.Noonan2007.ctpToDefaultSelectionClass Typology.Complementation.CTPClass.phasal = Interfaces.SyntaxSemantics.LeftPeriphery.SelectionClass.uninterrogative
- Phenomena.Complementation.Studies.Noonan2007.ctpToDefaultSelectionClass Typology.Complementation.CTPClass.manipulative = Interfaces.SyntaxSemantics.LeftPeriphery.SelectionClass.uninterrogative
- Phenomena.Complementation.Studies.Noonan2007.ctpToDefaultSelectionClass Typology.Complementation.CTPClass.commentative = Interfaces.SyntaxSemantics.LeftPeriphery.SelectionClass.uninterrogative
- Phenomena.Complementation.Studies.Noonan2007.ctpToDefaultSelectionClass Typology.Complementation.CTPClass.pretence = Interfaces.SyntaxSemantics.LeftPeriphery.SelectionClass.uninterrogative
- Phenomena.Complementation.Studies.Noonan2007.ctpToDefaultSelectionClass Typology.Complementation.CTPClass.modal = Interfaces.SyntaxSemantics.LeftPeriphery.SelectionClass.uninterrogative
- Phenomena.Complementation.Studies.Noonan2007.ctpToDefaultSelectionClass Typology.Complementation.CTPClass.negative = Interfaces.SyntaxSemantics.LeftPeriphery.SelectionClass.uninterrogative
Instances For
B2. Consistency with deriveSelectionClass #
Verify that for verbs where CTP class is defined AND the verb takes questions, the two derivations agree. Note: many CTPs don't embed questions at all, so the comparison is only meaningful for question-taking verbs.
For question-embedding verbs with a CTP class, the CTP-based mapping matches the structural derivation from LeftPeriphery.lean.
This covers: know, discover, remember_rog, forget_rog (knowledge → responsive), ask (utterance → rogativeSAP).
C1. Map CTP classes to mood selection #
This connects Noonan's semantic CTP classes to @cite{mendes-2025}'s mood semantics. The realis/irrealis split predicts mood selection.
Map CTP class to mood selection. Realis CTPs select indicative; irrealis select subjunctive. Some are language-dependent (moodNeutral).
Equations
- Phenomena.Complementation.Studies.Noonan2007.ctpToMoodSelector Typology.Complementation.CTPClass.knowledge = Semantics.Mood.MoodSelector.indicativeSelecting
- Phenomena.Complementation.Studies.Noonan2007.ctpToMoodSelector Typology.Complementation.CTPClass.utterance = Semantics.Mood.MoodSelector.moodNeutral
- Phenomena.Complementation.Studies.Noonan2007.ctpToMoodSelector Typology.Complementation.CTPClass.propAttitude = Semantics.Mood.MoodSelector.indicativeSelecting
- Phenomena.Complementation.Studies.Noonan2007.ctpToMoodSelector Typology.Complementation.CTPClass.commentative = Semantics.Mood.MoodSelector.indicativeSelecting
- Phenomena.Complementation.Studies.Noonan2007.ctpToMoodSelector Typology.Complementation.CTPClass.perception = Semantics.Mood.MoodSelector.indicativeSelecting
- Phenomena.Complementation.Studies.Noonan2007.ctpToMoodSelector Typology.Complementation.CTPClass.desiderative = Semantics.Mood.MoodSelector.subjunctiveSelecting
- Phenomena.Complementation.Studies.Noonan2007.ctpToMoodSelector Typology.Complementation.CTPClass.manipulative = Semantics.Mood.MoodSelector.subjunctiveSelecting
- Phenomena.Complementation.Studies.Noonan2007.ctpToMoodSelector Typology.Complementation.CTPClass.modal = Semantics.Mood.MoodSelector.subjunctiveSelecting
- Phenomena.Complementation.Studies.Noonan2007.ctpToMoodSelector Typology.Complementation.CTPClass.achievement = Semantics.Mood.MoodSelector.moodNeutral
- Phenomena.Complementation.Studies.Noonan2007.ctpToMoodSelector Typology.Complementation.CTPClass.phasal = Semantics.Mood.MoodSelector.moodNeutral
- Phenomena.Complementation.Studies.Noonan2007.ctpToMoodSelector Typology.Complementation.CTPClass.pretence = Semantics.Mood.MoodSelector.subjunctiveSelecting
- Phenomena.Complementation.Studies.Noonan2007.ctpToMoodSelector Typology.Complementation.CTPClass.negative = Semantics.Mood.MoodSelector.subjunctiveSelecting
Instances For
Realis CTPs select indicative or are mood-neutral (never subjunctive-selecting).
Irrealis CTPs select subjunctive or are mood-neutral (never indicative-selecting).
D1. Map linglib's English-specific complement types to Noonan's #
typological categories
Map English fragment complement types to Noonan's universal categories.
Returns none for types that don't correspond to a clausal complement.
Equations
- Phenomena.Complementation.Studies.Noonan2007.englishToNoonan Semantics.Lexical.ComplementType.finiteClause = some Typology.Complementation.NoonanCompType.indicative
- Phenomena.Complementation.Studies.Noonan2007.englishToNoonan Semantics.Lexical.ComplementType.infinitival = some Typology.Complementation.NoonanCompType.infinitive
- Phenomena.Complementation.Studies.Noonan2007.englishToNoonan Semantics.Lexical.ComplementType.gerund = some Typology.Complementation.NoonanCompType.nominalized
- Phenomena.Complementation.Studies.Noonan2007.englishToNoonan Semantics.Lexical.ComplementType.smallClause = some Typology.Complementation.NoonanCompType.paratactic
- Phenomena.Complementation.Studies.Noonan2007.englishToNoonan Semantics.Lexical.ComplementType.none = none
- Phenomena.Complementation.Studies.Noonan2007.englishToNoonan Semantics.Lexical.ComplementType.np = none
- Phenomena.Complementation.Studies.Noonan2007.englishToNoonan Semantics.Lexical.ComplementType.np_np = none
- Phenomena.Complementation.Studies.Noonan2007.englishToNoonan Semantics.Lexical.ComplementType.np_pp = none
- Phenomena.Complementation.Studies.Noonan2007.englishToNoonan Semantics.Lexical.ComplementType.question = some Typology.Complementation.NoonanCompType.indicative
Instances For
Every English verb that takes a clausal complement maps to a Noonan type.
E1. Derive MoodSelector from VerbEntry fields #
This is placed in Bridge.lean (not Verbal.lean) to avoid circular imports:
it needs both Verbal and Mood/Basic. Follows the deriveSelectionClass pattern.
Derive mood selection from a VerbEntry's primitive fields.
The logic:
- Preferential positive + Levin want-class → subjunctive (want, wish)
- Preferential positive + non-want-class → crossLinguisticallyVariable (hope, expect: SBJV in some languages, IND in others; @cite{grano-2024} Table 1)
- Preferential negative/uncertainty attitude → indicative (fear, worry)
- Doxastic attitude → indicative (believe, think)
- Factive → indicative (know: presupposes truth)
- Perception (levinClass ==.see) → indicative (see)
- Speech-act verb → moodNeutral (say: varies cross-linguistically)
- Change-of-state → moodNeutral (stop: varies)
- Causative → subjunctive (make: irrealis)
- Implicative → moodNeutral (manage: varies)
- Otherwise → moodNeutral
Equations
- One or more equations did not get rendered due to their size.
Instances For
E2. Per-verb mood selector verification #
F1. CTP class → mood selector consistency #
For verbs with a derivable CTP class, the mood selector derived directly from VerbEntry should be consistent with the CTP-based derivation.
The CTP-based mood mapping agrees with the direct derivation for representative verbs from each CTP class.
F2. Three-way agreement for key verbs #
For important verbs, all three classification systems agree:
- deriveCTPClass → CTP class
- deriveSelectionClass → question embedding
- deriveMoodSelector → mood selection
"know" is classified consistently across all three bridges: knowledge CTP, responsive selection, indicative mood.
"believe" is classified consistently: propAttitude CTP, uninterrogative, indicative mood.
"want" is classified consistently: desiderative CTP, uninterrogative (anti-rogative), subjunctive mood.
"ask" is classified consistently: utterance CTP, rogativeSAP, mood-neutral.
G1. Complement size by CTP class #
@cite{egressy-2026} shows that complement size determines SOT availability in Hungarian. This bridge maps Noonan's CTP classes to their typical complement sizes, connecting the complementation typology to the clause-size infrastructure.
These are default sizes — individual languages may override (e.g., in Hungarian, hogy forces CP regardless of CTP class).
Default complement size for a CTP class.
Finite declarative complements are typically CP-sized. Restructuring predicates select smaller complements.
- utterance → CP (full finite with complementizer)
- propAttitude → CP (full finite that-clause)
- knowledge → CP (factive that-clause)
- perception → TP (small clause / reduced complement)
- desiderative → TP (subjunctive / infinitival)
- manipulative → TP (ECM / small clause)
- phasal → vP (restructuring)
- achievement → vP (restructuring)
- modal → TP (functional, shares T domain)
- commentative → CP (factive that-clause)
- pretence → CP (finite complement)
- negative → vP (restructuring)
Equations
- Phenomena.Complementation.Studies.Noonan2007.ctpDefaultComplementSize Typology.Complementation.CTPClass.utterance = Minimalist.ComplementSize.cP
- Phenomena.Complementation.Studies.Noonan2007.ctpDefaultComplementSize Typology.Complementation.CTPClass.propAttitude = Minimalist.ComplementSize.cP
- Phenomena.Complementation.Studies.Noonan2007.ctpDefaultComplementSize Typology.Complementation.CTPClass.knowledge = Minimalist.ComplementSize.cP
- Phenomena.Complementation.Studies.Noonan2007.ctpDefaultComplementSize Typology.Complementation.CTPClass.commentative = Minimalist.ComplementSize.cP
- Phenomena.Complementation.Studies.Noonan2007.ctpDefaultComplementSize Typology.Complementation.CTPClass.pretence = Minimalist.ComplementSize.cP
- Phenomena.Complementation.Studies.Noonan2007.ctpDefaultComplementSize Typology.Complementation.CTPClass.perception = Minimalist.ComplementSize.tP
- Phenomena.Complementation.Studies.Noonan2007.ctpDefaultComplementSize Typology.Complementation.CTPClass.desiderative = Minimalist.ComplementSize.tP
- Phenomena.Complementation.Studies.Noonan2007.ctpDefaultComplementSize Typology.Complementation.CTPClass.manipulative = Minimalist.ComplementSize.tP
- Phenomena.Complementation.Studies.Noonan2007.ctpDefaultComplementSize Typology.Complementation.CTPClass.modal = Minimalist.ComplementSize.tP
- Phenomena.Complementation.Studies.Noonan2007.ctpDefaultComplementSize Typology.Complementation.CTPClass.phasal = Minimalist.ComplementSize.vP
- Phenomena.Complementation.Studies.Noonan2007.ctpDefaultComplementSize Typology.Complementation.CTPClass.achievement = Minimalist.ComplementSize.vP
- Phenomena.Complementation.Studies.Noonan2007.ctpDefaultComplementSize Typology.Complementation.CTPClass.negative = Minimalist.ComplementSize.vP
Instances For
Utterance CTPs default to CP.
Propositional attitude CTPs default to CP.
Perception CTPs default to TP (small clause).
Phasal CTPs default to vP (restructuring).
CP-selecting CTPs are opaque to tense Agree.
TP-selecting and vP-selecting CTPs are transparent to tense Agree.