二次形式

数学

概要

  • 二次関数の表現とその座標変換
  • 楕円体(慣性テンソルを含む)を座標変換で飛ばす方法

参考

二次形式基礎

  • 二次形式は実対称行列Aに対して、f(x)=xtAxf(x)=x^t A x
  • 実対称行列は常に直交行列PでA=P1APA=P^{-1} A' Pと対角化可能
  • x=Pxx=Px'に対して、f(x)=xtAx=xtAxf(x)=x^t A x = x'^t A' x'
  • 1xtA1x=1^1x^t A ^1x = 1の座標系0での表現は、1x=01R0x^1x=^1_0R ^0xなので、(^1_0R x)^t A (^1_0R x) = ^0x^t ^0_1R A ^0_1R^t ^0x = 1
    • つまり、世界座標系から物体座標系の回転行列がAOR^O_A Rだとすると、物体座標系での対角慣性テンソルAI^A Iに対して、世界座標系での慣性テンソルOI^O IOI=AORAIAORt^O I= ^O_AR ^A I ^O_AR^tと相似変換される、ということ。

最終更新: 2020-01-01