行列を発明してしまった子 C は教えていてとても面白い子である.6ヶ月前にはいつも泣いていた一桁の足し算に苦労していた子である.しかし今は3桁の引き算もこなす. 今回,彼女が解いていた問題を図 1 に示す. Figure 1. The question. 私はこの答えが次の図 2のようなものだったらとてもうれしいと考えた. Figure 2. Expected answer 私が他の子を見ている間,彼女はどうやら集中して計算しているようだ.私はどうやっているのかと彼女の机に近付いて見たものは,なんということだ,行列だ!(図3). Figure 3. A matrix is invented. 私は彼女に,「ちょっと待った.これは自分で考えたの?」と聞いたら.「もちろん,どこか計算を間違ってる?」という答えであった. 私には計算はどうでもよかった.彼女が自分でこのように答えを並べたことに驚いたのである.問題の2つの数字の組はどちらも横に並べてあったものである.片方を縦にしてそして,全てに適用する演算子を一つだけ左上に書き,答えを表にして並べたのである. こう書くのはとても合理的である.図4にどれだけ無駄な繰り返しが図 2にあるのかを示した.まず,各数字は3回コピーされている.'+'と '=' の記号はそれぞれ9回コピーされている. Figure 4. Unnecessary duplications 彼女の書いた図3の上図を見ると,全ては '+' なのであるから'+'は一回だけ書かれている.これもすばらしい,下図には '-' が書かれている. この図3にはコピーされている数字は一つもない.必要最小限でかつ十分な情報が書かれている.人はコピーすると間違えるものであるから,このように書く方式が長い年月を経て洗練されてきた.Excel などのスプレットシートを使う人ならば,どうしてこのように書くのかご存知であろう.そしてそれが図 2よりもずっと便利であることもご存知であろう. 彼女はどこかでこれを見たのかもしれない.たとえそうでも私は彼女がこのように書く方法を自然に思って疑問なく書いたことにとても感激した.それで私は金のシー...