天天看點

韓信如何點兵——中國剩餘定理

作者:科幻網

er>

科幻網10月27日訊(劉亞珠) 古人雲,韓信點兵——多多益善。你知道韓信是怎麼點兵的麼?

韓信作為中國古代一名傑出的軍事家,他的故事被人廣為流傳,其中韓信點兵就是其中之一。

韓信如何點兵——中國剩餘定理

據《史記》和《漢書》記載,漢高祖劉邦經常與韓信探讨帶兵打仗政策,一次劉邦曾問韓信能帶多少兵,韓信傲氣十足地回答“臣多多益善耳,”後來人們把這個典故歸納成“韓信點兵,多多益善。”

秦朝末年,楚漢相争。一次,韓信将1500名将士與楚王大将李鋒交戰。苦戰一場,楚軍不敵,敗退回營,于是韓信整頓兵馬傳回大學營時楚軍追來。韓信發現敵人不足五百騎,便急速點兵迎敵。

他指令士兵3人一排列隊,多出2名;接着指令士兵5人一排,結果多出3名;他又指令士兵7人一排,結果又多出2名。韓信立刻向将士們宣布,我軍有1073名勇士,敵人不足五百,定能敗敵。果然交戰不久,楚軍大敗而逃。

據記載,韓信自幼年得黃石傳授《孫子算經》,算經中有這一算法口訣“今有物不知其數,三三數之剩二,五五數之剩三,七七數之剩二,問物幾何?”用現代語言解釋來說,一個數除以3餘2,除以5餘3,除以7餘2,求這個數。

韓信如何點兵——中國剩餘定理

明代時著名的數學家程大位對這句口訣概括成詩歌“三人同行七十稀,五樹梅花開一枝,七子團圓正月半,除百零五便得知。”

《孫子算法》經考證發現對于這個問題的解法中國發現的比西方早,是以有人稱為“韓信點兵”,也被叫做“中國剩餘定理。”

繼續閱讀