Dot Product Calculator

2D & 3D Vector Analysis

Calculate dot product, angle between vectors, magnitudes, and projections for 2D and 3D vectors.

Vector Input

Vector 1 (v₁)

Vector 2 (v₂)

Dot Product Formula

2D: v₁ · v₂ = x₁×x₂ + y₁×y₂

3D: v₁ · v₂ = x₁×x₂ + y₁×y₂ + z₁×z₂

Key Properties

Commutative: v₁ · v₂ = v₂ · v₁

Distributive: v₁ · (v₂ + v₃) = v₁ · v₂ + v₁ · v₃

Scalar: (cv₁) · v₂ = c(v₁ · v₂)

Orthogonal: v₁ · v₂ = 0