海運関係の仕事についている知人から相談を受けた。コンテナに貨物を積み込んだときに、重心がどこになるかを計算で求めたいと言う。コンテナを高く積んだ貨物船が沖を通るのを何度か見たことがある。重心が偏っていると、船が傾いて転覆する恐れがあるので、これは重要な問題である。会社で使っている計算ソフトではコンテナの重量を加味していないので、明らかに間違いがあると言った。説明を聞いて、すぐにその指摘は正しいと分かった。そこで、簡単にモデル化して計算した結果を渡していた。高校 ( 中学 ) の物理の問題としても、初歩的なものである。その後、もっと簡単に答えが出せることに気がついた。ここでは、そのいきさつと、計算で求めた重心位置を、測定で検証する方法を説明する。図を描くのは煩わしいので、言葉と数式のみを用いることにする。 立方体であるコンテナを、重さが同じの細長い板で近似する。幅は狭いので、長手方向のみを考え、 1 次元の問題に簡略化する。この板の一方の端(左側)の位置を原点とする座標 x を考える。板の重さを w 1 、長さを L とする。この板の上に、合計で N -1 個の貨物を置くものとする。それぞれの貨物の重さと、重心位置 ( 板の上の ) を、 w n と x n ( n =2, 3, ・・ N ) とする。 求めるべき全体の重心位置を x c と表す。重心位置でコンテナ全体を支えると、左右が釣り合う。物理的には左右のモーメントが同じになると表現される。 先に求めた計算法は、板を重心の右と左に分けて考え 、右側の重心 x R =( L - x c ) /2 と、左側の重心 x L = x c /2 として、モーメントの釣り合いを計算していた。やってみると、途中で 2 次式が現れるので戸惑う。しかし、 2 次の部分は打ち消す結果になるので安心する。結果を示せば、 x c =( w 1 L /2+ w 2 x 2 , ・・ + w N x N )/ ( w 1 + w 2 , ・・ + w N ) となる。全体の重さを W = w 1 + w 2 , ・・ + w N とおけば、 x c = r 1 L /2+ r 2 x 2 , ・・ +