本來「增加 n 倍」和「變成 n 倍」這兩個概念的分別很明顯,但當 n = 1 時,人們卻將之混淆。這樣的例子在生活裏比比皆是。為甚麼 n = 1 這麼特別呢?愚見認為有兩個可能的原因:
- 「變成一倍」等於沒變
與「變成兩倍」或「變成三倍」不同,「變成一倍」實際上指沒有變化,與「變成」的意思相違。因此,很多人會覺得這句話沒意思。於是他們在心裏「自動校正」(autocorrect),將「變成一倍」自動看成有轉變意義的「增加一倍」,並慢慢習非成是。 - 中文的用法問題
這個問題在英語裏甚少發生。也許這是因為常用的倍數詞語(變成兩倍、變成三倍等),在英語裏各有自己的動詞(double、triple 等),因此「它增加兩倍」或「它增加三倍」等意思都會被「It triples.」或「It quadruples.」等寫法取代。以我有限的英語水平,我不認識有「變成一倍」的常用英語字彙。可是在中文裏,在數詞後加上後綴「倍」便輕易表達倍數的意思,使「變成一倍」這種對一般人沒甚意思的片語亦不難存在〔註〕。最後人們好像上一點指出的「自動校正」般把它錯看為「增加一倍」。因此這可能是中文才有的語病。
這樣的錯誤不涉及高深的數學理論,但偏偏很少人會主動公開提及和更正。為甚麼?
〔註〕更高的倍數(如一百倍)未必有相應的英語單字,但人們一般也會把它們寫成形如「100-fold」的片語。可是「1-fold」或「2-fold」這種用法卻不常見。