プログラミング言語と自然言語 #1
DBMSにおける「トランザクション」のようなものが自然言語(英語)にもあるように思える
What did you eat?
現代言語学(生成文法の最新バージョンであるMP(Minimalist Program)では、上記の文は(大雑把すぎて不正確だが)概略以下のように派生される
①did you eat what?
②What did you eat what?(文末のwhatをコピーして文頭に併合(Merge))
③What did you eat?(文末のwhatを削除(Delete))
②のような文がまず(ほとんど)観察されないという言語事実を考えると、Merge処理とDelete処理の単位を構成要素とするような「トランザクション」的なものが、自然言語(英語)にもあると考えられるのかもしれない🧐
この記事が気に入ったらサポートをしてみませんか?