式展開
間違いしかありません.コメントにてご指摘いただければ幸いです(気が付いた点を特に断りなく頻繁に書き直していますのでご注意ください).
四元数において,可逆元とその逆元を左右から作用させる
q
p
q
−
1
実
部
部
q
p
q
−
1
=
q
p
q
―
|
q
|
2
=
1
|
q
|
2
q
p
q
―
=
1
w
2
+
|
V
|
2
(
w
,
V
)
(
w
p
,
V
p
)
(
w
,
−
V
)
⋯
q
―
=
w
−
x
i
−
y
j
−
z
k
=
(
w
,
−
V
)
,
(
実
部
,
i
j
k
部
)
,
V
=
x
i
+
y
j
+
z
k
=
1
w
2
+
|
V
|
2
(
w
w
p
−
V
⋅
V
p
,
w
V
p
+
w
p
V
+
V
×
V
p
)
(
w
,
−
V
)
⋯
q
1
q
2
=
(
w
1
,
V
1
)
(
w
2
,
V
2
)
=
(
w
1
w
2
−
V
1
⋅
V
2
,
w
1
V
2
+
w
2
V
1
+
V
1
×
V
2
)
=
1
w
2
+
|
V
|
2
(
(
w
w
p
−
V
⋅
V
p
)
w
−
(
w
V
p
+
w
p
V
+
V
×
V
p
)
⋅
(
−
V
)
,
(
w
w
p
−
V
⋅
V
p
)
(
−
V
)
+
w
(
w
V
p
+
w
p
V
+
V
×
V
p
)
+
(
w
V
p
+
w
p
V
+
V
×
V
p
)
×
(
−
V
)
)
⋯
q
1
q
2
=
(
w
1
,
V
1
)
(
w
2
,
V
2
)
=
(
w
1
w
2
−
V
1
⋅
V
2
,
w
1
V
2
+
w
2
V
1
+
V
1
×
V
2
)
=
1
w
2
+
|
V
|
2
(
w
2
w
p
−
w
V
⋅
V
p
+
w
V
p
⋅
V
+
w
p
V
⋅
V
+
(
V
×
V
p
)
⋅
V
)
,
−
w
w
p
V
+
(
V
⋅
V
p
)
V
+
w
2
V
p
+
w
w
p
V
+
w
V
×
V
p
+
V
×
(
w
V
p
+
w
p
V
+
V
×
V
p
)
)
⋯
A
×
B
=
−
B
×
A
=
1
w
2
+
|
V
|
2
(
w
2
w
p
+
w
p
|
V
|
2
+
(
V
×
V
)
⋅
V
p
,
+
(
V
⋅
V
p
)
V
+
w
2
V
p
+
w
V
×
V
p
+
w
V
×
V
p
+
w
p
V
×
V
+
V
×
(
V
×
V
p
)
)
⋯
(
A
×
B
)
⋅
C
=
(
B
×
C
)
⋅
A
=
(
C
×
A
)
⋅
B
,
A
×
A
=
0
,
A
⋅
A
=
|
A
|
2
=
1
w
2
+
|
V
|
2
(
w
p
(
w
2
+
|
V
|
2
)
,
(
V
⋅
V
p
)
V
+
w
2
V
p
+
2
w
V
×
V
p
+
(
V
⋅
V
p
)
V
−
(
V
⋅
V
)
V
p
)
⋯
A
×
(
B
×
C
)
=
(
A
⋅
C
)
B
−
(
A
⋅
B
)
C
=
1
w
2
+
|
V
|
2
(
w
p
(
w
2
+
|
V
|
2
)
,
2
(
V
⋅
V
p
)
V
+
w
2
V
p
+
2
w
V
×
V
p
−
|
V
|
2
V
p
)
⋯
A
⋅
A
=
|
A
|
2
=
1
w
2
+
|
V
|
2
(
w
p
(
w
2
+
|
V
|
2
)
,
2
(
V
⋅
V
p
)
V
+
(
w
2
−
|
V
|
2
)
V
p
+
2
w
V
×
V
p
)
特殊なp, qを考える
ここで,
た
だ
し
q
=
(
cos
(
θ
2
)
,
sin
(
θ
2
)
V
)
(
た
だ
し
|
V
|
=
1
)
,
p
=
(
0
,
V
p
)
とする.
q
p
q
−
1
=
1
cos
2
(
θ
2
)
+
|
sin
(
θ
2
)
V
|
2
(
0
(
cos
2
(
θ
2
)
+
|
sin
(
θ
2
)
V
|
2
)
,
2
(
sin
(
θ
2
)
V
⋅
V
p
)
sin
(
θ
2
)
V
+
(
cos
2
(
θ
2
)
−
|
sin
(
θ
2
)
V
|
2
)
V
p
+
2
cos
(
θ
2
)
sin
(
θ
2
)
V
×
V
p
)
=
1
cos
2
(
θ
2
)
+
sin
(
θ
2
)
|
V
|
2
(
0
,
2
sin
2
(
θ
2
)
(
V
⋅
V
p
)
V
+
(
cos
2
(
θ
2
)
−
sin
2
(
θ
2
)
|
V
|
2
)
V
p
+
2
cos
(
θ
2
)
sin
(
θ
2
)
V
×
V
p
)
=
1
cos
2
(
θ
2
)
+
sin
(
θ
2
)
⋅
1
(
0
,
2
sin
2
(
θ
2
)
(
V
⋅
V
p
)
V
+
(
cos
2
(
θ
2
)
−
sin
2
(
θ
2
)
⋅
1
)
V
p
+
2
cos
(
θ
2
)
sin
(
θ
2
)
V
×
V
p
)
=
1
1
(
0
,
2
sin
2
(
θ
2
)
(
V
⋅
V
p
)
V
+
(
cos
2
(
θ
2
)
−
sin
2
(
θ
2
)
)
V
p
+
2
cos
(
θ
2
)
sin
(
θ
2
)
V
×
V
p
)
=
(
0
,
(
1
−
cos
(
θ
)
)
(
V
⋅
V
p
)
V
+
cos
(
θ
)
V
p
+
sin
(
θ
)
V
×
V
p
)
⋯
2
sin
2
(
θ
2
)
=
sin
2
(
θ
2
)
+
sin
2
(
θ
2
)
=
(
1
−
cos
2
(
θ
2
)
)
+
sin
2
(
θ
2
)
=
1
−
(
cos
2
(
θ
2
)
−
sin
2
(
θ
2
)
)
=
1
−
cos
(
θ
)
⋯
cos
2
(
θ
2
)
−
sin
2
(
θ
2
)
=
cos
(
θ
2
+
θ
2
)
=
cos
(
θ
)
⋯
2
cos
(
θ
2
)
sin
(
θ
2
)
=
sin
(
θ
2
+
θ
2
)
=
sin
(
θ
)
=
(
0
,
(
V
⋅
V
p
)
V
−
cos
(
θ
)
(
V
⋅
V
p
)
V
+
cos
(
θ
)
V
p
+
sin
(
θ
)
V
×
V
p
)
=
(
0
,
(
V
⋅
V
p
)
V
+
cos
(
θ
)
(
V
p
−
(
V
⋅
V
p
)
V
)
+
sin
(
θ
)
V
×
V
p
)
位置ベクトル
V
p
を任意の回転軸
V
周りで
θ
だけ回転させる計算に対応する.
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿