質問: 英語の比較表現における"a is... as~asb"和訳について "a is... as~asb"の意味は、比較用法の同級・同格表現として「aはbと同じくらい~だ」と中学校以来習ってきましたし、一般的な英文法書にもそのように書かれています。日本語の限界なのかもしれませんが、この英語表現は数学的表記だと「a≧b」の意味であり、「以上」と訳すべきなのかもしれませんが、なぜか「=」を強調しすぎる「同じくらい」という和訳になっているのはなぜなんでしょうか? 日本語の「同じくらい」ではaがbより少し下まわる「a<b」も含むことになります。"a is not ... as~asb"が明確に「a≧b」の反例「a<b」を表す「aはbほど~ではない」という正確な表現に比べると、不正確な表現に思えます。
回答: >"a is... as~asb"の意味は、比較用法の同級・同格表現として「aはbと同じくらい~だ」 "a is... as~asb"の意味は、比較用法の同級・同格表現として「aはbと同じくらい~に...だ」ですよね。例えば「her porsche is running as fast as his ferrari.」のような表現のことですよね。 >この英語表現は数学的表記だと「a≧b」の意味であり、「以上」と訳すべきなのかもしれません いいえ、この英語表現は数学的表記だと「a≦b」の意味です。したがって「以下」です。 >なぜか「=」を強調しすぎる「同じくらい」という和訳になっているのはなぜなんでしょうか? まず「aはb以下に~に...だ」は日本語として不自然です。例えば「彼女のポルシェは彼のフェラーリ以下に速い」は日本語として不自然ですよね。とはいえ、「彼女のポルシェは彼のフェラーリなみに速く走っている」ですとか「彼女のポルシェは彼のフェラーリほどに速く走っている」なら自然ですので、「aはbなみに~に...だ」などがいいと私も思います。 「同じくらい」でも間違いとは言いきれませんが、「同じくらい」だと「以上」も含むので、丸覚えしてしまうと、どこかで辻褄が合わなくなりますよね。私も変だと前から思っています。