(1)
OAが x 軸となす角を α とすると
cosα=x12+y12x1sinα=x12+y12y1
cos(α+θ)=x22+y22x2sin(α+θ)=x22+y22y2
cosθ=cos{(α+θ−α)}
=cos(α+θ)⋅cosα+sin(α+θ)⋅sinα
=x22+y22x2⋅x12+y12x1+x12+y12y1⋅x22+y22y2
=x12+y12x22+y22x1x2+y1y2
(2)
sinθ=sin{(α+θ)−α}=sin(α+θ)⋅cosα−cos(α+θ)⋅sinα
=x22+y22y2⋅x12+y12x1−x22+y22x2⋅x12+y12y1=x12+y12x22+y22x1y2−y1x2
三角形の面積の公式より
△OAB=21OA⋅OB⋅sinθ(sinθ≥0)
=21x12+y12⋅x22+y22⋅x12+y12x22+y22∣x1y2−y1x2∣=21∣x1y2−y1x2∣
(3)
右図のようにベクトルaとbが作る平行四辺形はa×bで表され、
三角形は21a×bで表させる
これを用いると△ABC はベクトルCAとCBとによる三角形なので
△ABC=21CA×CB=21x1−x3y1−y3x2−x3y2−y3
=21{(x1−x3)(y2−y3)−(x2−x3)(y1−y3)}=21∣x1y2−x1y3−x3y2+x3y3−x2y1+x2y3+x3y1−x3y3∣
=21∣x1y2+x2y3+x3y1−x1y3−x2y1−x3y2∣