まず剛体なども扱うことを前提に、多数の質点からなる系の静力学を考えよう。 各質点では力の総和が 0 になるはずであるから、次の式が成立する。
| (A.1) |
例えば、二つの質点が一定距離になるような束縛(constraint)を受けている場合、
束縛条件(constraint)の個数、つまり束縛力の数は 1個である。
3個の質点が一体として動く場合には、3個の束縛条件が存在する。
4個の質点が一体として動く場合には、新たな質点を他の
3個に対して固定するために、さらに 3個の束縛条件が存在する。
以下同様に質点の数が増えるごとに、束縛条件の数は 3 ずつ増えていくので、
個の質点が一体として動いている場合には、束縛条件の数は
(
の場合は 1) となる。
なお
個の集団の運動を記載するには、
その重心の位置と角度の自由度の合せて 6個 (
の場合は 5)
の自由度で十分であるので、自由度と束縛条件の数の和は、元の成分の総数
になる。
同様に質点が個別にレールのような一次元的なものに束縛されている場合には、 質点ごとに 2個の束縛条件があることになる。 曲面に束縛されているときには、質点ごとに 1個の束縛条件があることになる。 その他、質点系と質点系が蝶番のように、 部分的な束縛条件を満す場合など、色々な束縛があるが、 同様に扱うことが可能である。
上式が成立すれば、これにどんな量を掛けても (元がベクトルであるので、スカラー倍でも内積でも外積でもよい) また、その結果をいくつ合計しても 0 となるから、次式が成立する。
| (A.2) |
さて、この変位
がすべての束縛条件を満す場合、
次の式が成立する。
| (A.3) |
その理由は、質点そのものに束縛条件がある場合には
が成立するし、
質点間に束縛条件がある場合には
が成立するからである。
後者の場合、例えば二質点に束縛がある場合には
が一定という関係が成立する。
これより、
、
つまり、
は、
二質点を結ぶ直線に垂直になる。
一方、
は二質点を結ぶ直線に平行であるから、
が得られる。
さて、議論に必要な成分の総数
は、一般には質点数の 3倍であるが、
一次元空間の質点を議論する場合には、質点数の 1倍になるし、
二次元空間の質点を議論する場合には、質点数の 2倍になる。
こうした種々の場合を扱うことを考え、力や変位の成分をバラバラに分けて、
その最初から連続的に符番しておこう。
例えば位置のベクトルは、
の三成分を
、
、
とし、
の三成分を
、
、
と記載するのである。
力についても同様に符番する。
すると、ダランベールの仮想変位の原理(d'Alenbert principle of virtual displacement)の式は次のように書ける。
ラグランジュは、この原理を、動力学にも適用されるように拡張された。
動力学の場合には、各質点に、加速度に対応する加速力
が追加されたとすれば、
静力学と同じに議論できる。
ここでも、加速力を成分分けし、改めて符番しよう。
一質点の成分に現われる質量はすべて同じ値となるが、成分ごとに強制的に 1
から順に符番することとする。
つまり三次元空間の最初の質点の加速力の三成分
は
、
、
と表現することとする。
すると各質点の成分ごとに次の式が成立する。
| (A.5) |
![]() |
(A.6) |
ここで
を束縛条件にしたがった変位とすると
![]() |
(A.7) |