Pollock's Verb Movement Diagnostics #
Connects the Minimalist verb movement parameter
(Syntax/Minimalist/VerbMovementParameter.lean) to Pollock's
French/English diagnostic paradigm (Data/Examples/Pollock1989.json).
Main declarations #
paramOf,diagOf: adapters reading a row's language andpaperFeaturesintoVMovementParamandVDiagnosticacceptable_iff_order_predicted: a row is acceptable iff the theory's predicted V/diagnostic order matches the row's attested surface orderall_diagnostics_converge: all four diagnostics agree for any parameter settingdoSupport_iff_no_raising: do-support anticorrelates with V-raising
Movement-parameter adapter: French lexical verbs raise, English lexical verbs stay in situ, English auxiliaries raise.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Diagnostic adapter: the row's diagnostic feature as a VDiagnostic.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The theory's predicted surface order: does the verb precede the diagnostic element?
Equations
- Pollock1989.predictedOrder row = do let __do_lift ← Pollock1989.paramOf row let __do_lift_1 ← Pollock1989.diagOf row pure (Minimalist.verbPrecedesDiagnostic __do_lift __do_lift_1)
Instances For
The attested surface order recorded in the row's
v_precedes_diagnostic feature.
Equations
- Pollock1989.surfaceOrder row = Option.map (fun (x : String) => x == "true") (row.feature? "v_precedes_diagnostic")
Instances For
Transfer equation: a Pollock row is acceptable iff the verb
movement parameter predicts exactly the attested surface order.
The marginal row (ex_p12, "John often has eaten pizza") sits on
the not-acceptable side: the auxiliary should raise, so the
Adv > Aux order mismatches the prediction.
All four diagnostics agree for any parameter setting. This is the core of Pollock's argument: the four tests are not independent observations but consequences of a single parameter (V-raises vs. V-in-situ).
For any parameter setting, all four diagnostics give the same answer.
Do-support and verb raising are complementary: a parameter setting that raises V never needs do-support, and a setting that keeps V in situ always needs it. This follows from the theory: do-support exists because V cannot raise.
Do-support is needed iff V does not raise past negation.