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],[like],[v*!phi],[[mary!D],[d!case!N]],[T!phi],[ceQ!wh!T],[think],[vunerg],[[he!D],[d!case!N]],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | |
SO: | [] |
Stream: | [[q!case!N!scope],[like],[v*!phi],[[mary!D],[d!case!N]],[T!phi],[ceQ!wh!T],[think],[vunerg],[[he!D],[d!case!N]],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | |
SO: | [who!D] |
Stream: | [[like],[v*!phi],[[mary!D],[d!case!N]],[T!phi],[ceQ!wh!T],[think],[vunerg],[[he!D],[d!case!N]],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | |
SO: | [q!case!scope[q!scope][who]] |
Stream: | [[v*!phi],[[mary!D],[d!case!N]],[T!phi],[ceQ!wh!T],[think],[vunerg],[[he!D],[d!case!N]],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [q!case!scope[q!scope][who]] |
SO: | [like[like][q!case!scope[q!scope][who]]] |
Stream: | [[[mary!D],[d!case!N]],[T!phi],[ceQ!wh!T],[think],[vunerg],[[he!D],[d!case!N]],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [q!scope[q!scope][who]] |
SO: | [v*[v*][like[like][q!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],[[he!D],[d!case!N]],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [q!scope[q!scope][who]] |
SO: | [v*[v*][like[like][q!scope[q!scope][who]]]] |
Stream: | [[T!phi],[ceQ!wh!T],[think],[vunerg],[[he!D],[d!case!N]],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [d!case[d][mary]] [q!scope[q!scope][who]] |
SO: | [v*[d!case[d][mary]][v*[v*][like[like][q!scope[q!scope][who]]]]] |
Stream: | [[ceQ!wh!T],[think],[vunerg],[[he!D],[d!case!N]],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [d[d][mary]] [q!scope[q!scope][who]] |
SO: | [T[T][v*[d[d][mary]][v*[v*][like[like][q!scope[q!scope][who]]]]]] |
Stream: | [[ceQ!wh!T],[think],[vunerg],[[he!D],[d!case!N]],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [d[d][mary]] [q!scope[q!scope][who]] |
SO: | [T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][q!scope[q!scope][who]]]]]]] |
Stream: | [[think],[vunerg],[[he!D],[d!case!N]],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [d[d][mary]] [q!scope[q!scope][who]] |
SO: | [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][q!scope[q!scope][who]]]]]]]]]] |
Stream: | [[think],[vunerg],[[he!D],[d!case!N]],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [q!scope[q!scope][who]] b [d[d][mary]] |
SO: | [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][q!scope[q!scope][who]]]]]]]]]] |
Stream: | [[vunerg],[[he!D],[d!case!N]],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [q!scope[q!scope][who]] b [d[d][mary]] |
SO: | [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][q!scope[q!scope][who]]]]]]]]]]] |
Stream: | [[[he!D],[d!case!N]],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [q!scope[q!scope][who]] b [d[d][mary]] |
SO: | [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][q!scope[q!scope][who]]]]]]]]]]]] |
Stream: | [[he!D],[d!case!N]] |
Stack (⥥): | |
SO: | [] |
Stream: | [[d!case!N]] |
Stack (⥥): | |
SO: | [he!D] |
Stream: | [] |
Stack (⥥): | |
SO: | [d!case[d][he]] |
Stream: | [[d!case[d][he]],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [q!scope[q!scope][who]] b [d[d][mary]] |
SO: | [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][q!scope[q!scope][who]]]]]]]]]]]] |
Stream: | [[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [d!case[d][he]] [q!scope[q!scope][who]] b [d[d][mary]] |
SO: | [vunerg[d!case[d][he]][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][q!scope[q!scope][who]]]]]]]]]]]]] |
Stream: | [[cQ!wh!T]] |
Stack (⥥): | [d[d][he]] [q!scope[q!scope][who]] b [d[d][mary]] |
SO: | [T[vunerg][T[T][vunerg[d[d][he]][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][q!scope[q!scope][who]]]]]]]]]]]]]]] |
Stream: | [[cQ!wh!T]] |
Stack (⥥): | [d[d][he]] [q!scope[q!scope][who]] b [d[d][mary]] |
SO: | [T[d[d][he]][T[vunerg][T[T][vunerg[d[d][he]][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][q!scope[q!scope][who]]]]]]]]]]]]]]]] |
Stream: | [] |
Stack (⥥): | [d[d][he]] [q[q][who]] b [d[d][mary]] |
SO: | [cQ[q[q][who]][cQ[d[d][he]][cQ[cQ][T[d[d][he]][T[vunerg][T[T][vunerg[d[d][he]][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][q[q][who]]]]]]]]]]]]]]]]]]] |
Stream: | [] |
Stack (⥥): | b [d[d][he]] [q[q][who]] b [d[d][mary]] |
SO: | [cQ[q[q][who]][cQ[d[d][he]][cQ[cQ][T[d[d][he]][T[vunerg][T[T][vunerg[d[d][he]][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][q[q][who]]]]]]]]]]]]]]]]]]] |
Stream: | [[cQ!wh!T]] |
Stack (⥥): | [d[d][he]] [q!scope[q!scope][who]] b [d[d][mary]] |
SO: | [T[d[d][he]][T[vunerg][T[T][vunerg[d[d][he]][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][q!scope[q!scope][who]]]]]]]]]]]]]]]] |
Stream: | [] |
Stack (⥥): | [d[d][he]] [q[q][who]] b [d[d][mary]] |
SO: | [cQ[q[q][who]][cQ[T][cQ[vunerg][cQ[cQ][T[d[d][he]][T[vunerg][T[T][vunerg[d[d][he]][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][q[q][who]]]]]]]]]]]]]]]]]]]] |
Stream: | [] |
Stack (⥥): | b [d[d][he]] [q[q][who]] b [d[d][mary]] |
SO: | [cQ[q[q][who]][cQ[T][cQ[vunerg][cQ[cQ][T[d[d][he]][T[vunerg][T[T][vunerg[d[d][he]][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][q[q][who]]]]]]]]]]]]]]]]]]]] |
Stream: | [[ceQ!wh!T],[think],[vunerg],[[he!D],[d!case!N]],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [d[d][mary]] [q!scope[q!scope][who]] |
SO: | [T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][q!scope[q!scope][who]]]]]]] |
Stream: | [[think],[vunerg],[[he!D],[d!case!N]],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [d[d][mary]] [q!scope[q!scope][who]] |
SO: | [ceQ[q!scope[q!scope][who]][ceQ[T][ceQ[ceQ][T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][q!scope[q!scope][who]]]]]]]]]] |
Stream: | [[think],[vunerg],[[he!D],[d!case!N]],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [q!scope[q!scope][who]] b [d[d][mary]] |
SO: | [ceQ[q!scope[q!scope][who]][ceQ[T][ceQ[ceQ][T[d[d][mary]][T[T][v*[d[d][mary]][v*[v*][like[like][q!scope[q!scope][who]]]]]]]]]] |
Stream: | [[vunerg],[[he!D],[d!case!N]],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [q!scope[q!scope][who]] b [d[d][mary]] |
SO: | [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][q!scope[q!scope][who]]]]]]]]]]] |
Stream: | [[[he!D],[d!case!N]],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [q!scope[q!scope][who]] b [d[d][mary]] |
SO: | [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][q!scope[q!scope][who]]]]]]]]]]]] |
Stream: | [[he!D],[d!case!N]] |
Stack (⥥): | |
SO: | [] |
Stream: | [[d!case!N]] |
Stack (⥥): | |
SO: | [he!D] |
Stream: | [] |
Stack (⥥): | |
SO: | [d!case[d][he]] |
Stream: | [[d!case[d][he]],[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [q!scope[q!scope][who]] b [d[d][mary]] |
SO: | [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][q!scope[q!scope][who]]]]]]]]]]]] |
Stream: | [[T!phi!v],[cQ!wh!T]] |
Stack (⥥): | [d!case[d][he]] [q!scope[q!scope][who]] b [d[d][mary]] |
SO: | [vunerg[d!case[d][he]][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][q!scope[q!scope][who]]]]]]]]]]]]] |
Stream: | [[cQ!wh!T]] |
Stack (⥥): | [d[d][he]] [q!scope[q!scope][who]] b [d[d][mary]] |
SO: | [T[vunerg][T[T][vunerg[d[d][he]][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][q!scope[q!scope][who]]]]]]]]]]]]]]] |
Stream: | [[cQ!wh!T]] |
Stack (⥥): | [d[d][he]] [q!scope[q!scope][who]] b [d[d][mary]] |
SO: | [T[d[d][he]][T[vunerg][T[T][vunerg[d[d][he]][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][q!scope[q!scope][who]]]]]]]]]]]]]]]] |
Stream: | [] |
Stack (⥥): | [d[d][he]] [q[q][who]] b [d[d][mary]] |
SO: | [cQ[q[q][who]][cQ[d[d][he]][cQ[cQ][T[d[d][he]][T[vunerg][T[T][vunerg[d[d][he]][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][q[q][who]]]]]]]]]]]]]]]]]]] |
Stream: | [] |
Stack (⥥): | b [d[d][he]] [q[q][who]] b [d[d][mary]] |
SO: | [cQ[q[q][who]][cQ[d[d][he]][cQ[cQ][T[d[d][he]][T[vunerg][T[T][vunerg[d[d][he]][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][q[q][who]]]]]]]]]]]]]]]]]]] |
Stream: | [[cQ!wh!T]] |
Stack (⥥): | [d[d][he]] [q!scope[q!scope][who]] b [d[d][mary]] |
SO: | [T[d[d][he]][T[vunerg][T[T][vunerg[d[d][he]][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][q!scope[q!scope][who]]]]]]]]]]]]]]]] |
Stream: | [] |
Stack (⥥): | [d[d][he]] [q[q][who]] b [d[d][mary]] |
SO: | [cQ[q[q][who]][cQ[T][cQ[vunerg][cQ[cQ][T[d[d][he]][T[vunerg][T[T][vunerg[d[d][he]][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][q[q][who]]]]]]]]]]]]]]]]]]]] |
Stream: | [] |
Stack (⥥): | b [d[d][he]] [q[q][who]] b [d[d][mary]] |
SO: | [cQ[q[q][who]][cQ[T][cQ[vunerg][cQ[cQ][T[d[d][he]][T[vunerg][T[T][vunerg[d[d][he]][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][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 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 |
Stack depth: | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 2 | 2 | 2 | 2 | 3 | 3 | 3 | 0 | 0 | 0 | 3 | 4 | 4 | 4 | 4 | 5 | 4 | 5 | 2 | 3 | 3 | 3 | 0 | 0 | 0 | 3 | 4 | 4 | 4 | 4 | 5 | 4 | 5 |