Examples:
Example | Instruction stream (clickable) | Notes |
---|---|---|
Strong Crossover | ||
Who1 thinks (that) Mary likes him1 | [who, q, he, d, like, 'v*', [mary, d], 'T', c_eQ, think, v_unerg, 'T', c_Q] | Doubling Constituent (DC) he-who object of embedded verb like.
Two derivations. [Note: Need to allow c stack search to find (inactive) who.] |
Who1 thinks (that) Mary likes him2 | [he, d, like, 'v*', [mary, d], 'T', c_e, think, v_unerg, [who, q], 'T', c_Q] | No DC.
He is object of embedded verb like. Who is subject of matrix verb think. Two derivations. |
*Who1 does he1 think Mary likes | No DC analysis possible. | |
Who1 does he2 think (that) Mary likes | [who, q, like, 'v*', [mary, d], 'T', c_eQ, think, v_unerg, [he, d], 'T', c_Q] | No DC.
Who object of embedded verb like. He subject of matrix verb think. Two derivations. |
Stream: | [[who!D],[q!case!N!scope],[he!D],[d!case!N],[like],[v*!phi],[[mary!D],[d!case!N]],[T!phi],[ceQ!wh!T],[think],[vunerg],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | |
SO: | [] |
Stream: | [[q!case!N!scope],[he!D],[d!case!N],[like],[v*!phi],[[mary!D],[d!case!N]],[T!phi],[ceQ!wh!T],[think],[vunerg],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | |
SO: | [who!D] |
Stream: | [[he!D],[d!case!N],[like],[v*!phi],[[mary!D],[d!case!N]],[T!phi],[ceQ!wh!T],[think],[vunerg],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | |
SO: | [q!case!scope[q!scope][who]] |
Stream: | [[d!case!N],[like],[v*!phi],[[mary!D],[d!case!N]],[T!phi],[ceQ!wh!T],[think],[vunerg],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | inactive([q!case!scope[q!scope][who]]) |
SO: | [he!D[he!D][q!case!scope[q!scope][who]]] |
Stream: | [[like],[v*!phi],[[mary!D],[d!case!N]],[T!phi],[ceQ!wh!T],[think],[vunerg],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | inactive([q!case!scope[q!scope][who]]) |
SO: | [d!case[d][he[he][q!case!scope[q!scope][who]]]] |
Stream: | [[v*!phi],[[mary!D],[d!case!N]],[T!phi],[ceQ!wh!T],[think],[vunerg],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [d!case[d][he[he][q!case!scope[q!scope][who]]]] inactive([q!case!scope[q!scope][who]]) |
SO: | [like[like][d!case[d][he[he][q!case!scope[q!scope][who]]]]] |
Stream: | [[[mary!D],[d!case!N]],[T!phi],[ceQ!wh!T],[think],[vunerg],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [d[d][he[he][q!case!scope[q!scope][who]]]] inactive([q!case!scope[q!scope][who]]) |
SO: | [v*[v*][like[like][d[d][he[he][q!case!scope[q!scope][who]]]]]] |
Stream: | [[mary!D],[d!case!N]] |
Stack (⥥): | |
SO: | [] |
Stream: | [[d!case!N]] |
Stack (⥥): | |
SO: | [mary!D] |
Stream: | [] |
Stack (⥥): | |
SO: | [d!case[d][mary]] |
Stream: | [[d!case[d][mary]],[T!phi],[ceQ!wh!T],[think],[vunerg],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [d[d][he[he][q!case!scope[q!scope][who]]]] inactive([q!case!scope[q!scope][who]]) |
SO: | [v*[v*][like[like][d[d][he[he][q!case!scope[q!scope][who]]]]]] |
Stream: | [[T!phi],[ceQ!wh!T],[think],[vunerg],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [d!case[d][mary]] [d[d][he[he][q!case!scope[q!scope][who]]]] inactive([q!case!scope[q!scope][who]]) |
SO: | [v*[d!case[d][mary]][v*[v*][like[like][d[d][he[he][q!case!scope[q!scope][who]]]]]]] |
Stream: | [[ceQ!wh!T],[think],[vunerg],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [d[d][mary]] [d[d][he[he][q!case!scope[q!scope][who]]]] inactive([q!case!scope[q!scope][who]]) |
SO: | [T[T][v*[d[d][mary]][v*[v*][like[like][d[d][he[he][q!case!scope[q!scope][who]]]]]]]] |
Stream: | [[ceQ!wh!T],[think],[vunerg],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [d[d][mary]] [d[d][he[he][q!case!scope[q!scope][who]]]] inactive([q!case!scope[q!scope][who]]) |
SO: | [T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][d[d][he[he][q!case!scope[q!scope][who]]]]]]]]] |
Stream: | [[think],[vunerg],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [d[d][mary]] [d[d][he[he][q!case!scope[q!scope][who]]]] inactive([q!case!scope[q!scope][who]]) |
SO: | [ceQ[q!case!scope[q!scope][who]][ceQ[d[d][mary]][ceQ[ceQ][T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][d[d][he[he][q!scope[q!scope][who]]]]]]]]]]]] |
Stream: | [[think],[vunerg],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [q!case!scope[q!scope][who]] b [d[d][mary]] [d[d][he[he][q!case!scope[q!scope][who]]]] |
SO: | [ceQ[q!case!scope[q!scope][who]][ceQ[d[d][mary]][ceQ[ceQ][T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][d[d][he[he][q!scope[q!scope][who]]]]]]]]]]]] |
Stream: | [[vunerg],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [q!case!scope[q!scope][who]] b [d[d][mary]] [d[d][he[he][q!case!scope[q!scope][who]]]] |
SO: | [think[think][ceQ[q!case!scope[q!scope][who]][ceQ[d[d][mary]][ceQ[ceQ][T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][d[d][he[he][q!scope[q!scope][who]]]]]]]]]]]]] |
Stream: | [[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [q!case!scope[q!scope][who]] b [d[d][mary]] [d[d][he[he][q!case!scope[q!scope][who]]]] |
SO: | [vunerg[vunerg][think[think][ceQ[q!case!scope[q!scope][who]][ceQ[d[d][mary]][ceQ[ceQ][T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][d[d][he[he][q!scope[q!scope][who]]]]]]]]]]]]]] |
Stream: | [[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [q!case!scope[q!scope][who]] b [d[d][mary]] [d[d][he[he][q!case!scope[q!scope][who]]]] |
SO: | [vunerg[q!case!scope[q!scope][who]][vunerg[vunerg][think[think][ceQ[q!scope[q!scope][who]][ceQ[d[d][mary]][ceQ[ceQ][T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][d[d][he[he][q!scope[q!scope][who]]]]]]]]]]]]]]] |
Stream: | [[cQ!wh!T]] |
Stack (⥥): | [q!scope[q!scope][who]] b [d[d][mary]] [d[d][he[he][q!scope[q!scope][who]]]] |
SO: | [T[vunerg][T[T][vunerg[q!scope[q!scope][who]][vunerg[vunerg][think[think][ceQ[q!scope[q!scope][who]][ceQ[d[d][mary]][ceQ[ceQ][T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][d[d][he[he][q!scope[q!scope][who]]]]]]]]]]]]]]]]] |
Stream: | [[cQ!wh!T]] |
Stack (⥥): | [q!scope[q!scope][who]] b [d[d][mary]] [d[d][he[he][q!scope[q!scope][who]]]] |
SO: | [T[q!scope[q!scope][who]][T[vunerg][T[T][vunerg[q!scope[q!scope][who]][vunerg[vunerg][think[think][ceQ[q!scope[q!scope][who]][ceQ[d[d][mary]][ceQ[ceQ][T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][d[d][he[he][q!scope[q!scope][who]]]]]]]]]]]]]]]]]] |
Stream: | [] |
Stack (⥥): | [q[q][who]] b [d[d][mary]] [d[d][he[he][q[q][who]]]] |
SO: | [cQ[q[q][who]][cQ[cQ][T[q[q][who]][T[vunerg][T[T][vunerg[q[q][who]][vunerg[vunerg][think[think][ceQ[q[q][who]][ceQ[d[d][mary]][ceQ[ceQ][T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][d[d][he[he][q[q][who]]]]]]]]]]]]]]]]]]]] |
Stream: | [] |
Stack (⥥): | b [q[q][who]] b [d[d][mary]] [d[d][he[he][q[q][who]]]] |
SO: | [cQ[q[q][who]][cQ[cQ][T[q[q][who]][T[vunerg][T[T][vunerg[q[q][who]][vunerg[vunerg][think[think][ceQ[q[q][who]][ceQ[d[d][mary]][ceQ[ceQ][T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][d[d][he[he][q[q][who]]]]]]]]]]]]]]]]]]]] |
Stream: | [[ceQ!wh!T],[think],[vunerg],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [d[d][mary]] [d[d][he[he][q!case!scope[q!scope][who]]]] inactive([q!case!scope[q!scope][who]]) |
SO: | [T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][d[d][he[he][q!case!scope[q!scope][who]]]]]]]]] |
Stream: | [[think],[vunerg],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [d[d][mary]] [d[d][he[he][q!case!scope[q!scope][who]]]] inactive([q!case!scope[q!scope][who]]) |
SO: | [ceQ[q!case!scope[q!scope][who]][ceQ[T][ceQ[ceQ][T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][d[d][he[he][q!scope[q!scope][who]]]]]]]]]]]] |
Stream: | [[think],[vunerg],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [q!case!scope[q!scope][who]] b [d[d][mary]] [d[d][he[he][q!case!scope[q!scope][who]]]] |
SO: | [ceQ[q!case!scope[q!scope][who]][ceQ[T][ceQ[ceQ][T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][d[d][he[he][q!scope[q!scope][who]]]]]]]]]]]] |
Stream: | [[vunerg],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [q!case!scope[q!scope][who]] b [d[d][mary]] [d[d][he[he][q!case!scope[q!scope][who]]]] |
SO: | [think[think][ceQ[q!case!scope[q!scope][who]][ceQ[T][ceQ[ceQ][T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][d[d][he[he][q!scope[q!scope][who]]]]]]]]]]]]] |
Stream: | [[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [q!case!scope[q!scope][who]] b [d[d][mary]] [d[d][he[he][q!case!scope[q!scope][who]]]] |
SO: | [vunerg[vunerg][think[think][ceQ[q!case!scope[q!scope][who]][ceQ[T][ceQ[ceQ][T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][d[d][he[he][q!scope[q!scope][who]]]]]]]]]]]]]] |
Stream: | [[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [q!case!scope[q!scope][who]] b [d[d][mary]] [d[d][he[he][q!case!scope[q!scope][who]]]] |
SO: | [vunerg[q!case!scope[q!scope][who]][vunerg[vunerg][think[think][ceQ[q!scope[q!scope][who]][ceQ[T][ceQ[ceQ][T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][d[d][he[he][q!scope[q!scope][who]]]]]]]]]]]]]]] |
Stream: | [[cQ!wh!T]] |
Stack (⥥): | [q!scope[q!scope][who]] b [d[d][mary]] [d[d][he[he][q!scope[q!scope][who]]]] |
SO: | [T[vunerg][T[T][vunerg[q!scope[q!scope][who]][vunerg[vunerg][think[think][ceQ[q!scope[q!scope][who]][ceQ[T][ceQ[ceQ][T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][d[d][he[he][q!scope[q!scope][who]]]]]]]]]]]]]]]]] |
Stream: | [[cQ!wh!T]] |
Stack (⥥): | [q!scope[q!scope][who]] b [d[d][mary]] [d[d][he[he][q!scope[q!scope][who]]]] |
SO: | [T[q!scope[q!scope][who]][T[vunerg][T[T][vunerg[q!scope[q!scope][who]][vunerg[vunerg][think[think][ceQ[q!scope[q!scope][who]][ceQ[T][ceQ[ceQ][T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][d[d][he[he][q!scope[q!scope][who]]]]]]]]]]]]]]]]]] |
Stream: | [] |
Stack (⥥): | [q[q][who]] b [d[d][mary]] [d[d][he[he][q[q][who]]]] |
SO: | [cQ[q[q][who]][cQ[cQ][T[q[q][who]][T[vunerg][T[T][vunerg[q[q][who]][vunerg[vunerg][think[think][ceQ[q[q][who]][ceQ[T][ceQ[ceQ][T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][d[d][he[he][q[q][who]]]]]]]]]]]]]]]]]]]] |
Stream: | [] |
Stack (⥥): | b [q[q][who]] b [d[d][mary]] [d[d][he[he][q[q][who]]]] |
SO: | [cQ[q[q][who]][cQ[cQ][T[q[q][who]][T[vunerg][T[T][vunerg[q[q][who]][vunerg[vunerg][think[think][ceQ[q[q][who]][ceQ[T][ceQ[ceQ][T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][d[d][he[he][q[q][who]]]]]]]]]]]]]]]]]]]] |
Step: | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Stack depth: | 0 | 0 | 0 | 1 | 1 | 2 | 2 | 0 | 0 | 0 | 2 | 3 | 3 | 3 | 3 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 5 | 3 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 5 |