質問: no more ... than ~ 鯨の構文 いわゆる「鯨の構文」の考え方が解りません。 a whale is no more a fish than a horse is. の訳は、色んな書籍等で目にしますが、そもそも どんな概念が根底にあるのかが解っていません。 例えば、少し単語を変えて a whale is no less a fish than a horse is. となると、どんな訳になるものやら見当がつきません。 何となく、鯨≠魚が馬≠魚の関係と同じ、という数量的には 同様のニュアンスとなるとは思うのですが。 ネイティブが、鯨の構文を見たときに、どんな思考回路を するものでしょうか? you can no more have the egg without the hen than you can have the hen without the egg. 鶏が先か、卵が先か、的な文でしょうが、これも more を less に変えると、同様に理解に苦しみます。 その他、例を挙げるといとまはないでしょうが、それだけ 丸暗記するのはナンセンスかと考えています。 大学受験は終わってしまったので、丸暗記ではなく 正しく理解していきたいと思っています(受験は丸暗記で 乗り越えられましたが...)。 どうぞ、お知恵の拝借をお願いします。
回答: まず,この no more ... than というのは not so much a as b とか,more b than a で 「a というよりもむしろ b」となるような,much/more が根底にあります。 この much/more は he is a scholar. のような叙述の真実性について用いられ, he is not so much a scholar as a writer. のように用いられます。 クジラ構文も,a horse is a fish. という真実性(0%)に対して, a whale is a fish の真実性は more だ,という錯覚をしがちだが, no(比較級を強く否定します)だ,つまり「同じだ」(マイナスまではいきません) すなわち,no more ... than を用いるには, 明らかに点数が低そうなものを引き合いに出し, 一見,それより点が高そうなものを持ってきて, いや,決してそれより高いのでなく,「同じ」だよ。 o 点だから,同じように「そうでない」となります。 一方,no less ... than というのは 明らかに点数が高そうなものを引き合いに出して, それより点数が低そうなものを持ってきて, いや,決して低くなく,「同じだ」 more でも less でも,「同じだ」には違いないのですが, more は「明らかに低そうなもの」とそれより高そうなものの比較で「同じ」 less は「明らかに高そうなもの」とそれより低そうなものの比較で「同じ」 だから,no less ... than を用いるなら, a whale is no loss a mammal than a horse is. のような例がふさわしく,クジラではおかしくなります。