Professional Documents
Culture Documents
中國剩餘定理
中國剩餘定理
韓信點兵法 / 中國剩餘定
理
韓信點兵法 / 中國剩餘定理
根據「孫子算經」記載︰
「今有物,不知其數,三三數之,
剩二,五五數之,剩三,七七數
之,剩二,問物幾何?」
韓信點兵法 / 中國剩餘定理
今有物,不知其數,三三數之,剩二,
五五數之,剩三,七七數之,剩二,問物幾何?
設該數為 X
根據題目資料: X = 3a + 2
X = 5b + 3
X = 7c + 2
X 的數值是什麼?
韓信點兵法 / 中國剩餘定理
今有物,不知其數,三三數之,剩二,
五五數之,剩三,七七數之,剩二,問物幾何?
思路分析:
據以下觀察,這條題目不應只得一個解。
問題:既然題目是有很多的解,
那麼,最小的一個正數解
是多少?
韓信點兵法 / 中國剩餘定理
由於運算複雜,所以,古時有以下
歌訣把重要步驟及數字紀錄下來:
三 人 同 行 七 十 稀,
五 樹 梅 花 廿 一 枝,
七 子 團 圓 正 月 半,
除 百 零 五 便 得 知。
韓信點兵法 / 中國剩餘定理
三人同行七十稀: 70 3 餘 1
五樹梅花廿一枝: 21 5 餘
1
七子團圓正月半: 15 7 餘 1
除百零五便得知:解與解相距是
105 的倍數
韓信點兵法 / 中國剩餘定理
三 人 同 行 七 十 稀,五 樹 梅 花 廿 一 枝,
七 子 團 圓 正 月 半,除 百 零 五 便 得 知。
X = 3a + 2
X = 5b + 3
X = 7c + 2
由於 70 3 餘 1 , 21 5 餘 1 , 15 7 餘
1 ,
所以
(2 x 70) 3 餘 2 ; (3 x 21) 5 餘 3 ; (2 x 15 ) 7
餘 2
韓信點兵法 / 中國剩餘定理
從上述結果,我們得知:
(2 x 70) 3 餘 2 ; (3 x 21) 5 餘 3 ; (2 x 15 ) 7
餘 2
由於 70 = 5 x 7 x 2 ( 70 能被 5 和 7 整
除 )
21 = 7 x 3 ( 21 能被 3 和 7 整除 )
15 = 3 x 5 ( 15 能被 3 和 5 整除 )
所以, (2 x 70) + (3 x 21) + (2 x 15 ) = 233
除以 3 餘 2 ;除以 5 餘 3 ;除以 7 餘
2 。
韓信點兵法 / 中國剩餘定理
三 人 同 行 七 十 稀,五 樹 梅 花 廿 一 枝,
七 子 團 圓 正 月 半,除 百 零 五 便 得 知。
233 是符合題目的其中一個解。
除百零五便得知