The formula this page uses
Plane Ax + By + Cz = D → n = (A, B, C) From three points: n = PQ × PR Surface F = 0: n = ∇F
Solve normal vector problems with clear steps, notation, and a final check.
Evaluate the governing formula locally in your browser. Define each known quantity once, then change values to test another case instantly.
Choose an example or enter a formula.
No calculations yet.
Plane Ax + By + Cz = D → n = (A, B, C) From three points: n = PQ × PR Surface F = 0: n = ∇F
Three points on a plane
Infinitely many, but they all lie on one line through the origin. (3, −6, −3), (1, −2, −1) and (−1, 2, 1) all describe the same plane; only the length and the arrow direction differ.
Because the cross product of two vectors is perpendicular to both by construction. PQ and PR both lie flat inside the plane, so anything perpendicular to both must stick straight out of it.
Then PQ and PR are parallel, their cross product is the zero vector, and no plane is determined. Three collinear points sit on infinitely many planes, so the calculation correctly refuses to pick one.
Use n · (r − r₀) = 0 with r₀ the point of contact. For n = (2, 4, −1) at (1, 2, 5) that expands to 2(x − 1) + 4(y − 2) − (z − 5) = 0, or 2x + 4y − z = 5.