質問: 比較の慣用表現について 比較の慣用表現で疑問に思ったことがあります。 有名な“鯨構文”で、a is no more b than c is.というのがあります。 ある文法書に以下のような例文が書かれていました。 (著作権もあるので、単語は若干変えています。) 1.i am no more a musician than you are.私はあなた同様音楽家ではない。 2.yumi is no more beautiful than kate is.ユミはケイト同様美しくない。 3.sleeping too much is no more healthy than eating too much.寝すぎは食べすぎ同様健康的でない。 以上の3つの文の中で、どうしても3番だけ引っかかります。 なぜ、sleeping too much is no healthier than eating too much.だといけないのでしょう? それとも、これは同じ意味なのでしょうか。 同じ文法書に、 this video camera is no bigger than my hand.このビデオカメラは私の手くらいの大きさしかない。 =this video camera is as small as my hand.このビデオカメラは私の手と同じくらい小さい。 とありました。 つまり、この文章は鯨の構文に当てはめると、this video camera is no more big than my hand.となるのではないでしょうか。 でも、3.同様、more bigというならびにどうも違和感を感じます。 ちなみに、別の文法書では、この鯨構文の例文でa is no more b than c is.のbの部分には、tall, nice, big, largeなどの形容詞を用いた例文は一切使われず、beautiful, famous, popularなどの、3音節以上の形容詞(比較級がmore~になるもの)のみで書かれていました。 昔、英語の授業で「比較級の前のno は、主語とthan以下の比べたいものとの間に“差”が無いことをあらわす。その上、noは否定語なので、その後ろの語の意味を覆してしまう。だから、a whale is no more a fish than a horse is.は、『鯨は馬と差がない。』+『鯨は魚ではない』=鯨は馬と同様魚ではない、となる。」と教わりました。 この原理で行くと、 sleeping too much is no healthier than eating too much. は鯨構文と同じ和訳になるのではないでしょうか? それとも、根本的なところですが、healthyは比較級としてmore healthyもhealthierも取れるのでしょうか? ご解答願います。
回答: a whale is no more a fish than a horse is. no more a than b bと同様aでない この構文の特徴は b の部分に可能性0%のものがきます。馬は魚である というありえないことと比べて、鯨が魚である可能性は0%より少しも多くはない つまり鯨が魚である可能性は同じように0% と言うことから意訳して、馬が魚でないのと同じように、鯨も魚でない という意味になります。日本語に訳すと分かりにくいですが、出来れば英文からイメージをつかむようにしましょう。 日本語にするとおかしくなる英文は他にもたくさんありますから。 no healthier than とは言えません。no more ・・・than の決まった形なので、no more health than となります