Math 2.0

Geometry Proof

Proof of the geometric formula for the dot product

Builds on Angle between two vectorsLength of a vectorDot product

Proof

We argue directly from the definition of the angle.

  1. Let uu and vv be nonzero vectors in ℝn\R^n, and let θ\theta be the angle between them.
  2. Since u≠0u \neq 0, some coordinate uiu_i is nonzero. So the length ∥u∥=u12+⋯+un2\norm{u} = \sqrt{u_1^2 + \dots + u_n^2} is positive. In the same way ∥v∥>0\norm{v} > 0.
  3. By the definition of the angle, θ\theta is the number in [0,π][0, \pi] with cos⁡θ=u⋅v∥u∥ ∥v∥\cos \theta = \dfrac{u \cdot v}{\norm{u} \, \norm{v}}. Here u⋅vu \cdot v is the dot product.
  4. The denominator ∥u∥ ∥v∥\norm{u} \, \norm{v} is positive by step 2. We multiply both sides of the equation in step 3 by it.
  5. This gives u⋅v=∥u∥ ∥v∥cos⁡θu \cdot v = \norm{u} \, \norm{v} \cos \theta, which is the statement.

Idea

In ℝn\R^n the angle between two vectors is defined through its cosine: the dot product divided by the product of the lengths. The formula is this definition with the denominator cleared. The geometric content is that this angle agrees with the angle of school geometry, which the law of cosines confirms.

Reading path

To understand this page from the ground up, read these 4 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Angle between two vectors concept
  2. Dot product concept
  3. Length of a vector concept
  4. Proof of the geometric formula for the dot product proof

Where this leads

18 pages build on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Dot_product, Equivalence of the definitions
About this page
TagB8J28FSK1M
URIm2://B8J28FSK1M
Kindproof
WritingW0 stub
MSC51N20
ProvesGeometric formula for the dot product
UsesAngle between two vectors, Length of a vector, Dot product
Changed4 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.