Freezing #
A constituent that has moved is an island for later extraction, though it may itself move again.
This is the Freezing condition, and it is what makes VP-raising analyses of VOS order testable,
since whatever a raised VP still contains cannot be extracted and whatever left it before it
raised can. Frozen d x says that x sits inside some
mover of d, and ObeysFreezing d that no mover of d sits inside an earlier one, a pairwise
condition on the list of movers in the shape of List.Nodup. Movers carry the traces of what
evacuated them earlier, not the evacuees, so a remnant freezes nothing that left it.
Main definitions #
Main results #
Minimalist.Derivation.frozen_append_iff: extending a derivation freezes what its new movers contain and nothing else.Minimalist.Derivation.obeysFreezing_append_im_iff: a further movement obeys Freezing exactly when its mover is not frozen.
References #
x sits inside a constituent d has moved.
Equations
- d.Frozen x = ∃ m ∈ d.movedItems, m.Contains x
Instances For
Equations
Extending a derivation freezes what its new movers contain and nothing else.
Freezing is monotone under extension.
Freezing is blind to the sides of External Merge.
A derivation obeys Freezing when no step moves a constituent that an earlier mover contains.
Equations
- d.ObeysFreezing = List.Pairwise (fun (m m' : Minimalist.SyntacticObject) => ¬m.Contains m') d.movedItems
Instances For
A further movement obeys Freezing exactly when its mover is not frozen.
A further External Merge obeys Freezing exactly when the derivation does.