Sign follows the angle. Since 0≤θ≤π: a⋅b=∣a∣∣b∣ when θ=0 (parallel, same direction); a⋅b=−∣a∣∣b∣ when θ=π (parallel, opposite direction); a⋅b=0 when θ=π/2 (perpendicular). More generally, a⋅b>0 for 0≤θ<π/2, and a⋅b<0 for π/2<θ≤π.
(iii)–(iv) The zero-product test.a⋅b=0⟺∣a∣=0 or ∣b∣=0 or θ=π/2. So for non-zero vectors, a⋅b=0 is exactly the condition a⊥b.
(v) Self dot-product.a⋅a=∣a∣2, often abbreviated a2 — this identity is used constantly when expanding expressions like ∣a±b∣2.
(vi) The axis unit vectors.i^⋅i^=j^⋅j^=k^⋅k^=1 (each makes angle 0 with itself), while i^⋅j^=j^⋅k^=k^⋅i^=0 (each pair is mutually perpendicular).
(vii) Scalars pull straight out. For scalars λ,μ: (λa)⋅(μb)=(λμ)(a⋅b).
(viii) Distributive.a⋅(b+c)=a⋅b+a⋅c (left distributivity), and (a+b)⋅c=a⋅c+b⋅c (right distributivity); the same holds with − in place of +, and extends to sums of any number of vectors.
(ix) Vector identities (proved just like (x±y)2, (x+y)(x−y) for real numbers, using (v) and (viii)):
∣a+b∣2=∣a∣2+∣b∣2+2a⋅b,∣a−b∣2=∣a∣2+∣b∣2−2a⋅b,(a+b)⋅(a−b)=∣a∣2−∣b∣2.Proof of the first:(a+b)⋅(a+b)=a⋅a+a⋅b+b⋅a+b⋅b=∣a∣2+∣b∣2+2a⋅b (using commutativity to combine the two cross terms).
(x) Coordinate (working) formula. For a=a1i^+a2j^+a3k^,b=b1i^+b2j^+b3k^, expanding a⋅b term by term and using (vi) to kill every cross term between different axis vectors leaves only the three matching terms: a⋅b=a1b1+a2b2+a3b3. In words: the dot product is the sum of the products of corresponding components.
(xi) Angle formula. Rearranging the definition: θ=cos−1(∣a∣∣b∣a⋅b). …