為什麼數學裡經常把上下標放在同一列裡?壟看山2021-03-28 22:34:06

第一個tex程式碼是a_2^3, 第二個是a_2\ ^3, 您覺得哪個好

為什麼數學裡經常把上下標放在同一列裡?rqy2021-03-29 00:05:13

主要原因當然是因為一開始在紙上大家就這樣寫。當然有錯開寫的 比方說強調順序時候的張量上下標。

其實類似排列組合那種符號很少,並且很多數學研究者不那樣寫(比方說組合數寫作 5C3(都是下標),或者用括號裡上5下3那種)。所以並沒有這種必要。

手機打不了公式,見諒。

為什麼數學裡經常把上下標放在同一列裡?知乎使用者2021-03-29 06:01:35

其實你要願意的話,完全可以把一個數列

a_{n}

寫成

a\left( n \right)

這樣的話

a_{n}^{k}

就變成了

a^{k}\left( n \right)

但這樣的話也有個問題,數列這麼寫了,你如何表示函式列?寫成二元函式的形式?

雖然函式列

f_{n}\left( x \right)

從本質來講確實是個二元函式就是了……

為什麼數學裡經常把上下標放在同一列裡?十月鐘聲2021-04-05 08:43:22

有趣的觀察!

我覺得主要是因為在大部分情況下,下標不具備運算性質,與排列組合的A、C不同(事實上,排列組合也很多時候寫成A(n,m)、C(n,m)了),所以引起歧義性的可能性很小,所以就不加位置區分的排版了。手寫的時候,我感覺我倒是會潛意識向左邊寫法靠近哈哈

為什麼數學裡經常把上下標放在同一列裡?Trebor2021-04-11 00:59:24

事實上,TeX在這裡是特意設計成上下標都以同一個box為基準排版:

a^2_3

a_3^2

得到

a^2_3;a_3^2

。這種設計選擇就說明這是更好的寫法。其一,這更加緊湊;其二,上標代表運算而下標不代表運算的情況比較常見,所以不會引起混淆。

另外,化學元素符號要用正體

\rm{SO}_4^{2-}

。在化學中,這樣同樣不引起混淆。在有混淆可能性的時候,我們會用括號。而且化學的記號固定性更強,只要你能看懂,多兩個特例也沒關係。