Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Swedish accent #514

Open
jbellik opened this issue Dec 1, 2020 · 4 comments
Open

Swedish accent #514

jbellik opened this issue Dec 1, 2020 · 4 comments
Assignees

Comments

@jbellik
Copy link
Contributor

jbellik commented Dec 1, 2020

A function that takes the output of GEN and for each tree in the candidate set, returns several trees...

addMinimalPhiHeads(ptree): returns {all trees q such that q is like ptree except that every minimal phi has a head labeled either at its left edge or its right edge}

Nick Kalivoda's specifications:
every minimal φ is marked by Gen as either being left-headed or right-headed. So for three words, just looking at the minimal φ's,:

(a b c*)
(a* b c)
(a*) (b c*)
(a*) (b* c)
(a b*) (c*)
(*a b) (c*)
(a*) (b*) (c*)

NOT generated: (a b* c)

@nkalivoda
Copy link
Contributor

Let's name this something like "minimal φ head side".

The thing that ended up italics in the above list is supposed to be (a b) (c) with an asterisk after "a" and one after "c".

Switching to acute accents for this comment to avoid further italics

Something that the three-word list didn't make clear is that we want left- and right-headed minimal φs to be able to co-occur. So for (ω ω) (ω ω), we want:

LL: (ώ ω) (ώ ω)
LR: (ώ ω) (ω ώ)
RL: (ω ώ) (ώ ω)
RR: (ω ώ) (ω ώ)

And just to reiterate, only words in a minimal φ can be accented. Not allowed: {ώ...}, (...φ...ώ...), etc.

Theoretially, the thought behind this is that children in level-skipping configurations, and/or nodes lower than one of their siblings, are "adjoined", so they can't be the head of their parent. Equivalently (I think), if we interpret "head" as "accented", then running AccentAsHead on any of these structures should give 0 violations.

@nkalivoda
Copy link
Contributor

The function seems to be incorrect, unless I'm missing something. In the second tableau in minimalPhiHead.html, exactly one daughter of ι is head-marked, and there is no head-marking within minimal φs. For instance, {(a b c)′}, {a b c′}, {(a b) c′}, which I thought would be impossible. For three words and [–Hd, –Exh, –NR, +Branching], I would have expected the following list:

{(a b c′)}
{(a′ b c)}
{((a b′) c)}
{((a′ b) c)}
{(a (b c′))}
{(a (b′ c))}
{a b c}
{(a b′) c}
{(a′ b) c}
{a (b c′)}
{a (b′ c)}

@jbellik
Copy link
Contributor Author

jbellik commented Feb 1, 2021 via email

@nkalivoda
Copy link
Contributor

Excellent, glad it was intentional!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants