在電腦、通訊及數學領域中,常見 Trivial 及 Non-trivial 兩詞。

例如在數學領域中,Trivial 常譯成「顯而易見」或「容易證明」,而 Non-trivial 則是「非顯而易見」或「難以證明」,另外有些人會把 Trivial 翻譯成「瑣細」、「平凡」,而 Non-trivial 則是「複雜」、「非凡」。

但若把這個翻譯直接套在電腦領域中,大多顯得很奇怪。例如 “Trivial code”,若譯成「顯而易見的程式」、「容易證明的程式」或「瑣細的程式」時,通常前後語意都不太順。

其實在某些時候,把 Trivial 譯成「簡單」,而 Non-trivial 則是原本的「複雜」或是「重要」會順得多。

所以,”Trivial code” (有時)譯成「簡單的程式」時,我們會發現在語意上也就通了。反之,”Non-trivial code” (有時)譯成「重要(複雜)的程式」也會如此。