中実方陣と中空方陣

中実方陣と中空方陣

 正方形に並べた碁石を数えるような問題を 方陣算 といいます。方陣という名称は戦場で兵士を四角形に並べた陣立てに由来します。方陣は大まかに分けると2種類あって、中までぎっしり詰まった並び方を 中実方陣 、中を取り除いた並び方を 中空方陣 とよびます。まず最初に簡単な数列を使って方陣算の一般法則を確認しておきます。

一般的な方陣算

 中実方陣と中空方陣は簡単な法則で結びついています。
 下の図を見てください。

 中空方陣と中実方陣

 中実方陣に並んだ碁石の数は 1, 4, 9, 16 , 25, … というように平方数そのものです。そして一辺 n 個の中空方陣の石の数は、一辺 n 個の中実方陣から、一辺 n - 2 個の中実方陣を差し引いたものとなっています。

 たとえば上の図にあるように、一辺 4 個の中実方陣の石は 16 個、そこから一辺 2 個の中実方陣の石 4 個を差し引いて、

一辺 4 個の中空方陣の石の数 = 16 - 4 = 12

となっています。これを一般的な数式で書くと、一辺 n 個の中空方陣の石の数 f(n) は、

f(n) = n2 - (n - 2)2 = 4(n - 1) (n ≧ 3)

という簡単な形で表せます。 n = 5 で確認してみると

f(5) = 4(5-1) = 16

となって、確かに上の図とぴったり合っていますね。これを

一辺の個数が1つ増えると、全体で4つ増える

中空方陣を仕切りで数えると覚えておいてもよいかもしれません。また、中空方陣の石は次のような枠でくくって数えても同じ式が現れます。
 この例では 4 × (4 - 1) = 12 となっていますね。
 算数では基本的にこのような数え方をします。
 
 

例題01 中空方陣

 40 個の碁石を中空方陣の形に並べると、一辺には何個の石が並びますか?
 
[解答1] 40個の碁石を並べる図のような仕切りを作ります。1つの仕切りに 40 ÷ 4 = 10 個の石が並ぶので、1辺の石の数は 10 + 1 = 11 となります。
 
 
 
 
[解答2] 一辺 n 個の中空方陣の石の数は 4(n - 1) なので、

 4(n - 1) = 40

を解いて n = 11 となります。
 

例題02 中実方陣

 ある数の碁石を正方形(中実方陣)の形に並べようとしたところ、 9 個も余ってしまいました。そこで1列増やした正方形に並べようとすると、今度は 4 個足りませんでした。碁石の数はいくつですか?

[解答]L字型に並べる 余った 9 個と足りない 4 個を合わせた 13 個を図のように外側のL字に並べると、1辺が 6 + 1 = 7 個の中実方陣となります。石の総数は 7 × 7 = 49 なのですが、ここから足りない 4 個を差し引くのを忘れずに。答えは 49 - 4 = 45 個となります。
 
 

変則的な方陣

 ここまでは基本的な方陣を見てきましたが、変則的なバージョンもいくつかあります。たとえば周囲を2列で囲んだ中実方陣です。

 中空方陣2列の数え方

 上図のように数え方は2通りあります。 2 × 4 = 8 個に括った仕切りが 4 つで 8 × 4 = 32 個としてもよいし、 n = 4, 6 の中空方陣を足し加えて

f(4) + f(6) = 12 + 20 = 32

と求めることもできます。「周囲 m 個で n 列で囲う …… 」というような一般的な法則を問われる問題であれば、後者の考え方のほうが解きやすいと思います。

例題03 俵算

俵算の問題図 右図では2辺に等しく 5 個ずつの直角三角形に碁石を並べています(その数は全部で 15 個です)。それでは2辺に等しく n 個ずつの直角三角形に碁石を並べたとき、石の数は全部でいくつになりますか? また n = 100 の場合で計算してください。
 
 
[解答] 俵算の解答図 まず1辺が 5 個の場合の簡単な計算法を確認しておきます。それは右図のように全く同じ形に並んだ碁石を斜辺で組合わせてしまうというものです。つまりこの長方形に並んだ碁石の数を 2 で割って

5 × 6 ÷ 2 = 15 個

で計算できるということです。すると n 個の場合は

n(n + 1)/2

と表せます。n = 100 のときは

100(100 + 1)/2 = 5050 個

となります。このような数え方を俵算とよびます。

エクセルや数学に関するコメントをお寄せください