- syntactic categoryの表現として属性と値の組み合わせの集まりを使う。
- John:NP
- Mary:NP
- snores:[(spec NP) (pos verb) (comp nil)]
- kissed:[(spec NP) (pos verb) (comp NP)]
- Categorial Grammar と比較して考えてみよう。
- John:NP
- Mary:NP
- snores:(NP\S)
- kissed:((NP\S)/NP)
- 練習問題1: X は何か?
<Specification>
α -> β γ
α≡γ mod spec (αとγは単一化可能
α ただしspec(の値)は違う)
/\ spec(α)= nil (αのspec(の値)はnilと指定される)
β γ spec(γ)≡β (γのspec(の値)はβと単一化可能)
John snores:[(spec X) (pos verb) (comp nil)]
/\
John:NP snores:[(spec NP) (pos verb) (comp nil)]
- 練習問題2: X と Z はそれぞれ何か?
<Complementation>
α -> β γ
α≡β mod comp (αとβは単一化可能
α ただしcomp(の値)は違う)
/\ comp(α)= nil (αのcomp(の値)はnilと指定される)
β γ comp(β)≡γ (βのcomp(の値)はγと単一化可能)
kissed Mary:[(spec X) (pos verb) (comp Z)]
/\
kissed: Mary:NP
[(spec NP) (pos verb) (comp NP)]
- 練習問題3: X と Z はそれぞれ何か?
John kissed Mary:[(spec X) (pos verb) (comp Z)]
/\
John:NP kissed Mary:[(spec NP) (pos verb) (comp Z)]
/\
kissed: Mary:NP
[(spec NP) (pos verb) (comp NP)]
John kissed Mary:[(spec nil) (pos verb) (comp nil)]
/\
John:NP kissed Mary:[(spec NP) (pos verb) (comp nil)]
/\
kissed: Mary:NP
[(spec NP) (pos verb) (comp NP)]
- NPとは
素性と値の組み合わせで表現されるべき対象で、最低限以下の情報をもつはず。改めて整理すると、以下のようになる。
- NP = [(spec nil) (pos noun) (comp nil)]
- Mary:[(spec nil) (pos noun) (comp nil)]
- John:[(spec nil) (pos noun) (comp nil)]
- snores:[(spec [(spec nil) (pos noun) (comp nil)])
(pos verb) (comp nil)]
- kissed:[(spec [(spec nil) (pos noun) (comp nil)])
(pos verb)
(comp [(spec nil) (pos noun) (comp nil)])]
- 練習問題4: X は何か?
<Specification>
α -> β γ
α≡γ mod spec (αとγは単一化可能
α ただしspec(の値)は違う)
/\ spec(α)= nil (αのspec(の値)はnilと指定される)
β γ spec(γ)≡β (γのspec(の値)はβと単一化可能)
John snores:[(spec X) (pos verb) (comp nil)]
/\
John: snores:[(spec [(spec nil) (pos noun) (comp nil)])
(pos verb) (comp nil)]
[(spec nil)
(pos noun)
(comp nil)]
- 練習問題5: X と Z はそれぞれ何か?
<Complementation>
α -> β γ
α≡β mod comp (αとβは単一化可能
α ただしcomp(の値)は違う)
/\ comp(α)= nil (αのcomp(の値)はnilと指定される)
β γ comp(β)≡γ (βのcomp(の値)はγと単一化可能)
kissed Mary:[(spec X) (pos verb) (comp Z)]
/\
kissed: Mary:[(spec nil) (pos noun) (comp nil)]
[(spec [(spec nil) (pos noun) (comp nil)])
(pos verb)
(comp [(spec nil) (pos noun) (comp nil)])]
- 練習問題6: X と Z はそれぞれ何か?
John kissed Mary:[(spec nil) (pos verb) (comp nil)]
/\
John: kissed Mary:[(spec [(spec nil) (pos noun) (comp nil)])
(pos verb) (comp nil)]
[(spec nil)
(pos noun)
(comp nil)]
/\
kissed: Mary:[(spec nil) (pos noun) (comp nil)]
[(spec [(spec nil) (pos noun) (comp nil)])
(pos verb)
(comp [(spec nil) (pos noun) (comp nil)])]
John kissed Mary:[(spec X) (pos verb) (comp Z)]
/\
John: kissed Mary:[(spec X) (pos verb) (comp Z)]
[(spec nil)
(pos noun)
(comp nil)]
/\
kissed: Mary:[(spec nil) (pos noun) (comp nil)]
[(spec [(spec nil) (pos noun) (comp nil)])
(pos verb)
(comp [(spec nil) (pos noun) (comp nil)])]
- 普通名詞と指示詞の数の一致
それぞれ素性と値の組み合わせとして以下のように表現される。
- book:[(spec [(spec nil) (pos det) (num sing) (comp nil)])
(pos noun) (num sing) (comp nil)]
- student:[(spec [(spec nil) (pos det) (num sing) (comp nil)])
(pos noun) (num sing) (comp nil)]
- books:[(spec [(spec nil) (pos det) (num plu) (comp nil)])
(pos noun) (num plu) (comp nil)]
- students:[(spec [(spec nil) (pos det) (num plu) (comp nil)])
(pos noun) (num plu) (comp nil)]
- this:[(spec nil) (pos det) (num sing) (comp nil)]
- that:[(spec nil) (pos det) (num sing) (comp nil)]
- these:[(spec nil) (pos det) (num plu) (comp nil)]
- those:[(spec nil) (pos det) (num plu) (comp nil)]
- the:[(spec nil) (pos det) (num sing OR plu) (comp nil)]
- 練習問題7: X と Z はそれぞれ何か?
<Specification>
α -> β γ
α≡γ mod spec (αとγは単一化可能
α ただしspec(の値)は違う)
/\ spec(α)= nil (αのspec(の値)はnilと指定される)
β γ spec(γ)≡β (γのspec(の値)はβと単一化可能)
this book:[(spec X) (pos noun) (num Z) (comp nil)]
/\
this: book:[(spec [(spec nil) (pos det) (num sing) (comp nil)])
[ (pos noun) (num sing) (comp nil)]
(spec nil)
(pos det)
(num sing)
(comp nil)
]
- 練習問題8: X と Z はそれぞれ何か?
<Specification>
α -> β γ
α≡γ mod spec (αとγは単一化可能
α ただしspec(の値)は違う)
/\ spec(α)= nil (αのspec(の値)はnilと指定される)
β γ spec(γ)≡β (γのspec(の値)はβと単一化可能)
these books:[(spec X) (pos noun) (num Z) (comp nil)]
/\
these: books:[(spec [(spec nil) (pos det) (num plu) (comp nil)])
[ (pos noun) (num plu) (comp nil)]
(spec nil)
(pos det)
(num plu)
(comp nil)
]
- 練習問題9: 次の specification は成立するか?
<Specification>
α -> β γ
α≡γ mod spec (αとγは単一化可能
α ただしspec(の値)は違う)
/\ spec(α)= nil (αのspec(の値)はnilと指定される)
β γ spec(γ)≡β (γのspec(の値)はβと単一化可能)
these book:[(spec X) (pos noun) (num Z) (comp nil)]
/\
these: book:[(spec [(spec nil) (pos det) (num sing) (comp nil)])
[ (pos noun) (num sing) (comp nil)]
(spec nil)
(pos det)
(num plu)
(comp nil)
]
- 練習問題9-2: 次の specification は成立するか?
<Specification>
α -> β γ
α≡γ mod spec (αとγは単一化可能
α ただしspec(の値)は違う)
/\ spec(α)= nil (αのspec(の値)はnilと指定される)
β γ spec(γ)≡β (γのspec(の値)はβと単一化可能)
the book:[(spec X) (pos noun) (num Z) (comp nil)]
/\
the: book:[(spec [(spec nil) (pos det) (num sing) (comp nil)])
[ (pos noun) (num sing) (comp nil)]
(spec nil)
(pos det)
(num sing OR plu)
(comp nil)
]
- 練習問題9-3: 次の specification は成立するか?
<Specification>
α -> β γ
α≡γ mod spec (αとγは単一化可能
α ただしspec(の値)は違う)
/\ spec(α)= nil (αのspec(の値)はnilと指定される)
β γ spec(γ)≡β (γのspec(の値)はβと単一化可能)
the book:[(spec nil) (pos noun) (num sing) (comp nil)]
/\
the: book:[(spec [(spec nil) (pos det) (num sing) (comp nil)])
[ (pos noun) (num sing) (comp nil)]
(spec nil)
(pos det)
(num sing OR plu)
(comp nil)
]
- まとめ
統語範疇を素性と値の組み合わせで表現することにより、数と人称の一致・格の一致・動詞の下位範疇化など、統語論の基本的課題が記述可能となる。
- 補足
語彙のレベルで記述すべき情報の中には、「個々の単語について個別的な記述を必要とする情報」もあるが、「ある類の単語について共通に見出される情報」もある。語彙のレベルである情報を記述するということは、かならずしも個々の単語について同じ情報を繰り返し記述すべきであるという意味ではない。こうした語彙レベルの一般性を扱う仕組みとしては、語彙余剰規則 lexical redundancy rule がある。
- book:[(spec [(spec nil) (pos det) (num sing) (comp nil)])
(pos noun) (num sing) (comp nil)]
- books:[(spec [(spec nil) (pos det) (num plu) (comp nil)])
(pos noun) (num plu) (comp nil)]
- *bookp:[(spec [(spec nil) (pos det) (num sing) (comp nil)])
(pos noun) (num plu) (comp nil)]
- *bookq:[(spec [(spec nil) (pos det) (num plu) (comp nil)])
(pos noun) (num sing) (comp nil)]