"For which values of n does G have an eulerian trail?" というような前置詞+疑問代名詞で始まる疑問文の文法的理由。
- 元の文は "G has an eulerian trail for 何とかの値."
- どの値について成り立つのか知りたい。 "Which values of n does G have an eulerian trail for?"
- フォーマルな書き方(教科書や論文)だと前置詞を文末に残すのは良くないので前置詞を疑問代名詞の前へ。 "For which values of n does G have an eulerian trail?"
- 前置詞+疑問代名詞なら、疑問副詞にすべきでは? "Why (for which) values of n does G have an eulerian trail?" はおかしいので "For which"のまま。
参考
- 関係代名詞の使い方|イラストでわかる全12種類の関係詞まとめ 前置詞+ which、前置詞 + who, whomの理屈
- 関係副詞とは|図でわかる英語の関係副詞5種類の使い方 関係副詞と関係代名詞
- 31-2 前置詞の目的語 via On what ~?ではじまる疑問文の説明をお願いします。関係代名詞の前で使っ... - Yahoo!知恵袋
- 前置詞を使った疑問文について教えてください - 英語 | 【OKWAVE】
- 第103号 疑問詞と前置詞:最近の傾向や口語だと前置詞を文末に置いても良い場合があるという話。