徐品方
方程的基本要素是已知量和未知量,這些已知量、未知量都是用符號(hào)來(lái)表示的,而這些符號(hào)的形成卻經(jīng)歷了一個(gè)長(zhǎng)期、復(fù)雜的歷史過(guò)程.下面我們就來(lái)看看祖先們是怎樣用符號(hào)來(lái)表示代數(shù)式、代數(shù)方程,描述解方程的過(guò)程的.
古巴比倫人曾在泥板書(shū)中用楔形文字與符號(hào),描述了用配方法解一元二次方程的過(guò)程.公元前1650年,古埃及阿默斯(Ahmes,古埃及抄寫(xiě)員)在《萊茵德紙草書(shū)》中寫(xiě)下了一串如圖1所示的符號(hào).圖1相當(dāng)于一次方程 xè(?)+ + +1?(?)=37.1
這是最早用象形文字來(lái)表示代數(shù)方程的,雖然可用,但很繁雜.圖2是《萊茵德紙草書(shū)》中的一個(gè)方程問(wèn)題.2
該題翻譯出來(lái)是:“一個(gè)量加上它的,等于19,求這個(gè)量.”原書(shū)中的解法很繁瑣,因?yàn)榘<暗姆謹(jǐn)?shù),除之外全部都是“單分?jǐn)?shù)”(即分子是1的分?jǐn)?shù)),沒(méi)有出現(xiàn)這樣的分?jǐn)?shù).原書(shū)的答案是16++(下面簡(jiǎn)寫(xiě)成16),是用試位法解出的,即先設(shè)一個(gè)答案x1=7,于是 x1+= 8,再在兩邊同時(shí)乘上 ,右端是19.因此,正確答案是 x1=16=16 .當(dāng)然,該題用現(xiàn)代解法很簡(jiǎn)單,相當(dāng)于解一次方程x+=8,其解為 x =16.丟番圖
1700年前,古希臘代數(shù)鼻祖丟番圖(Diophantus,約246~330年)曾經(jīng)創(chuàng)設(shè)了一套數(shù)學(xué)符號(hào),這是近世符號(hào)代數(shù)的開(kāi)端.但因丟番圖的手稿早已失傳,后人傳抄的手稿又不統(tǒng)一,我們很難確知他用的是什么符號(hào).在留傳下來(lái)的一本不全的《算術(shù)》里,我們看到他第一次用符號(hào)S表示未知數(shù).此外,丟番圖還創(chuàng)造了未知數(shù)冪的符號(hào).例如他用sα表示 x ,用 ssβˉ表示2x,用 sss 表示3x;將代數(shù)式x2+2x+3表示為Δy sβˉ ;把x6-5x4- x2-3x-2寫(xiě)成 kyk Δy↑Δy s βˉ,其中Δy ,ky 分別表示x2,x3, 為數(shù)單位元素符號(hào),↑為減號(hào);把代數(shù)方程式630x2+73x =6寫(xiě)成,這里Δy 為x2,λ為630,s 為x,or為73,為等號(hào),為6.丟番圖創(chuàng)造的這一套符號(hào),雖然有許多缺陷,但是對(duì)代數(shù)方程的發(fā)展起到了很大的作用.
大約在公元3世紀(jì),表示已知數(shù)與未知數(shù)的符號(hào)開(kāi)始“萌芽”.古希臘數(shù)學(xué)家基奧芬特(約公元3世紀(jì))用 s′表 x,用表示 x2,把方程(x2+8x)-(5x2+1)=x 表示為,這里=1, =8, ↑為減號(hào),=5, τ為等號(hào),而表明數(shù)1沒(méi)有未知數(shù).
公元7世紀(jì),印度數(shù)學(xué)家婆羅摩笈多曾用字頭表示x,表示y.例如,他把ox2+10x-8寫(xiě)成 ,這里ba 是平方數(shù),py 是常數(shù)項(xiàng),表示-8.有時(shí)他用字頭表示未知數(shù),如方程3x2+10x-8= x2+1,他將其寫(xiě)成.另有資料說(shuō),他又用、表示 ox2+10x-8=x2+ox+1.這里ya 表示x,V表x 的二次,o 為系數(shù),故yaVo 表示ox2.
成書(shū)于公元前1世紀(jì)的《九章算術(shù)》中就記有方程,相當(dāng)于今天的方程組,書(shū)中用不同位置的算籌表示未知數(shù)及其次數(shù),只需用算籌擺出方程的系數(shù)即可得出方程的解.這種解法類(lèi)似于現(xiàn)今的矩陣運(yùn)算,其不足是沒(méi)有創(chuàng)立明確的符號(hào).但是,《九章算術(shù)》的方程術(shù)采用分離系數(shù)法,將算籌排列在特定的位置表示特定的未知數(shù),顯然這是一種沒(méi)有未知數(shù)符號(hào)的表達(dá)形式,但已表明我國(guó)古代已有用符號(hào)表示未知數(shù)的思想,這為后來(lái)“天元術(shù)”的產(chǎn)生奠定了基礎(chǔ).后來(lái),我國(guó)古代數(shù)學(xué)家把布列一元方程的方法叫做“天元術(shù)”,并且將其發(fā)展成解一元高次方程的方法.在“天元術(shù)”中,未知數(shù)被稱(chēng)為“天元”,記作“元”,相當(dāng)于在列方程解應(yīng)用題的步驟中“設(shè)元”;常數(shù)被叫做“太極”,簡(jiǎn)記“太”.“天元”這一名稱(chēng)首次出現(xiàn)于南宋數(shù)學(xué)大師秦九韶的《數(shù)書(shū)九章》(1247年)中,后來(lái)金元另一位數(shù)學(xué)大師李冶(1192~1279年)對(duì)此作了很大的改進(jìn).人們將依題意列成的代數(shù)式稱(chēng)為“天元式”,相當(dāng)于代數(shù)式.
我國(guó)古代用算籌自上而下列成方陣來(lái)表示代數(shù)式或方程.南宋秦九韶引入了一元高次方程的一般解法,除了用位置表示未知數(shù)及其次數(shù)外,還用“實(shí)”表負(fù)常數(shù)項(xiàng),用“方”表示一次項(xiàng)系數(shù),用“隔”表示最高項(xiàng)系數(shù),用“廉”表示其余系數(shù).李冶在其數(shù)學(xué)著作中,在籌旁注上“元”或“太”字,分別用來(lái)表示一次項(xiàng)或常數(shù)項(xiàng).例如,他把代數(shù)式2x2-5x +4記作
這里,前者注有“太”字的項(xiàng)表示常數(shù)4,而表示-5x.李冶在《益古演段》的第23問(wèn)里,把方程25x2+280x-6905=0記為
這里也標(biāo)出了常數(shù)項(xiàng)“太”和一次項(xiàng)“元”,顯然,這是一種半符號(hào)代數(shù).
古人常把代數(shù)式系數(shù)的每一項(xiàng)用一個(gè)文字作記號(hào),如常數(shù)項(xiàng)用“人”表示,含未知數(shù)一次項(xiàng)以上各項(xiàng)系數(shù)分別用“天”“上”“高”“層”“壘”“漢”“霄”“明”“仙”等符號(hào)表示,最高次項(xiàng)為9次;常數(shù)項(xiàng)以下為負(fù)數(shù)次冪,最低為負(fù)9次,分別用“地”“下”“低”“減”“落”“逝”“泉”“暗”“鬼”等符號(hào)表示.圖3中這19個(gè)字分別標(biāo)注在籌旁,此籌式相當(dāng)于代數(shù)式a9x9+a8x8+…+a1x +c +b1x +b2x-2+…+b8x-8+b9x-9.
李冶將這些前人的記號(hào)簡(jiǎn)化為一個(gè)“太”或“元”,依升冪或降冪排列規(guī)律就可知其方程.李冶的這一套記號(hào),成為宋朝以后我國(guó)古數(shù)學(xué)寶庫(kù)里的“稀世之珍”,廣為流傳.
“變量”又稱(chēng)“變數(shù)”,首次出現(xiàn)在數(shù)學(xué)翻譯家李善蘭(1811~1882年)、英國(guó)偉烈亞力(Alexander Wylie,1815~1887年)合譯的《代微積拾級(jí)》的書(shū)中.他們用甲、乙、丙、丁等天干和子、丑、寅、卯等十二地支以及天、地、人、物等26個(gè)字表示英文26個(gè)小寫(xiě)字母a,b, c,……和x,y,z,……符號(hào),并且還各加上口旁,如呷、……來(lái)代替大寫(xiě)字母A,B,C,…用角、亢、氏、序……二十八宿名稱(chēng)代替希臘字母.
后來(lái),李善蘭逐步引入西方符號(hào),采用“中西合流”的方式表示代數(shù)式和方程,如《代數(shù)備旨》(1896年)內(nèi)一個(gè)習(xí)題的兩個(gè)根式 和 ,他將其譯成直式:
又如,在《代形合參》(1893年)內(nèi)的一個(gè)習(xí)題的橢圓方程25y2+16x2=400,他將其譯成直式:
今天看來(lái),這種“中西結(jié)合”的符號(hào)十分繁雜,讓人覺(jué)得很別扭.直到20世紀(jì)初,我們的代數(shù)符號(hào)才與世界接軌,與今天的符號(hào)一樣,并且被改為橫排,沿用至今.
繼希臘、印度和中國(guó)之后,在代數(shù)符號(hào)的發(fā)展史上,歐洲人立下了汗馬功勞.意大利的斐波那契在1202年用文字表方程:duo census et decem radi? ces equantur demariis 30表示2x2+10x=30.
15世紀(jì)阿拉伯人蓋拉薩迪用表示x2+10x=56.德國(guó)人謬?yán)眨↗.Miller,1436~1476年,筆名雷格蒙塔努斯)在1473年曾用表示40x2+120x=800.
1484年,法國(guó)數(shù)學(xué)家許凱在數(shù)學(xué)著作《三部曲》里,用128、105和1208分別表示代數(shù)式12x3、10x5和120x8,首開(kāi)指數(shù)冪與代數(shù)式的先河.他還用 表示8x2+12x2=20x2.
1494年,意大利修道士帕喬利在著作《集成》里,曾用字頭co(來(lái)自Cosa“事物”)代表未知數(shù)x,字頭ce 代表x2,cu代表x3……
在歐洲,不同時(shí)期的方程又有不同的表示.例如1514年,德國(guó)數(shù)學(xué)家斯蒂菲爾(M.Stifel,1487~1567年)將方程x3+5x=12記為(這里Ω表示 x3,s2e 表示5x,表示“相等”即等號(hào)).德國(guó)人路多爾夫在1525年曾用表示x2=12x-36.1535年,奧地利人施雷勃爾用30se,-2pri,-56N 表示多項(xiàng)式30x2-2x-56.1537年荷蘭人赫克(V.Hoec- ka)用表示4x2-51x -30=45
1545年,意大利卡爾達(dá)諾(G.Cardano)用 表示x3+5x=12(其中 Cubus 表示立方,P 表示加號(hào)“+”,Positio 表示未知數(shù)x,表示等號(hào)).
1552年,意大利人格利蓋用表示現(xiàn)代方程 x4-4x2=4x2.其中小正方形“口”(中國(guó)古代缺字早用此記號(hào))表示x2,0m 表示減號(hào),“-”表等號(hào).
1550年,德國(guó)人申貝爾用表示4x2+3x=217.這里未知數(shù)符號(hào)“Pri”表示 x2,ra 表示 x,217N 中的“N”表常數(shù)項(xiàng).
1559年,法國(guó)數(shù)學(xué)家比奧特用表示x3-6x2+4x+9=24.他用六面體圖形“”來(lái)表示x3(前面“1”為系數(shù)),“M”是減號(hào),四邊形“?”表示x2,P 為加號(hào),“ρ”表示x,“τ”表示等號(hào).
1572年,意大利的邦別利創(chuàng)用或表示 x6+8x3=20.
1557年,英國(guó)人雷科德創(chuàng)用表示14x2-15x =71x.這里用“”表示 x2,“”表示x.
1572年,德國(guó)人萊布尼茨仿照邦別利,用表示x3+5x=12.有趣的是,同一方程“x3+5x=12”.法國(guó)人韋達(dá)在1591年將其記為 ,而英國(guó)人哈里奧特1631年出版的書(shū)中則用aaa+5a=12表示 x3+5x =12.顯然,他的記號(hào)比較接近現(xiàn)代通用的方程符號(hào)了,但前后卻經(jīng)歷了100多年.韋達(dá)《論方程的檢查與訂正》中的一頁(yè)
1577年,法國(guó)人戈塞林用67QP8LM12CM18QQM35表示多項(xiàng)式67x2+8x-12x3-18x4-35,同時(shí)用1LP2qM20aequaliasuntlLP30表示方程x+2y-20=x+30.這里,他用“Q”表示x2,“QQ”表示x4,“L”表示x,“C”表示x3,“q”表示第二個(gè)未知數(shù)y.“P”“M”分別表示加、減號(hào).
1585年,生于比利時(shí)的荷蘭人斯蒂文用+12①+48表示x3=-2x2+12x+48.
1615年,他又用 Acubus + Bplano 3 in A,ae? quarl Z solido 2表示x2+3B2x=2Z3.
1608年,德國(guó)人克拉維斯用表示3x+4y=29770.這里“”表示x,表示y.
1629年,法國(guó)人吉拉爾用表示 x3=12x -18.隨著時(shí)間的推移,代數(shù)方程的符號(hào)日趨簡(jiǎn)潔,逐漸發(fā)展成現(xiàn)代方程中的符號(hào).
1631年,英國(guó)人奧特雷德用 z± : zq -AE =A 表示 z ± =A .
1634年,法國(guó)人厄里崗(P.Herigone)用154a~71a2+14a3~a42/2120表示154a-71a2+14a3-a4=120.
1637年,法國(guó)人笛卡兒用x3-9xx+26x-表示 x3-9x2+26x-4=0.從此開(kāi)始用x,y,z 等拉丁字母表示未知數(shù)了.
1693年,英國(guó)人沃利斯用 x4+bx3-cxx +dx +e =0表示 x4+bx3-cx2+dx +e =0,此后就發(fā)展為現(xiàn)代的代數(shù)方程符號(hào)了.從1484年開(kāi)始至1637年,前后歷經(jīng)了153年,方程中的各種符號(hào)才最終形成.
當(dāng)然,對(duì)代數(shù)方程貢獻(xiàn)最大的是韋達(dá)和笛卡兒(R. Descartes,1596~1650年).1591年韋達(dá)首創(chuàng)用元音(又叫母音)A,E,I,O,U,Y(a,e,i,o,u,y)表示未知數(shù),用輔音(又叫子音)B,C,D,G,…(b,c,d,g,…)表示常數(shù).在名著《論方程的檢查與訂正》中就記載有他的方程,用1C+30Q-44N,a quatur1560表示方程 x3+30x2-44x =1560.在1637年,笛卡兒用字母表中前面的一些字母 a,b,c,……表示已知數(shù),用末尾的一些字母 x,y, z,……表示未知數(shù).笛卡兒的方程已十分接近現(xiàn)代方程的形式,但未使用等號(hào).笛卡兒的這一改革,跨出了劃時(shí)代的一步,該用法成了當(dāng)今方程中通用的方法.
當(dāng)然,韋達(dá)、笛卡兒都是用字母表示方程中的正數(shù).后來(lái),荷蘭數(shù)學(xué)家赫德(J.Hudde,1633?~1704年)在1657年,首先用相同的字母(或符號(hào))表示方程的正負(fù)系數(shù).最后法國(guó)數(shù)學(xué)家厄里崗(P.Herigone,17世紀(jì))又改進(jìn)了韋達(dá)的符號(hào),用a2表示a.a,用a3代表a.a.a 等,方程符號(hào)就更加完美.從此用文字縮寫(xiě)式表示代數(shù)式的方法逐漸被廢棄.
經(jīng)歷了三千多個(gè)春秋,現(xiàn)在通用的字母表示方程、解方程的方法終于“誕生”了,人們真正有了打開(kāi)未知世界大門(mén)的一把金鑰匙,正式告別了用文字(或縮寫(xiě))表示方程的歷史.方程中符號(hào)的演變促進(jìn)了初等代數(shù)的發(fā)展,使代數(shù)成為可與幾何媲美的一個(gè)龐大的分支.
——摘自《數(shù)學(xué)符號(hào)史》
語(yǔ)數(shù)外學(xué)習(xí)·高中版下旬2022年1期