13.3 Spatial Coordinates and Spatial Vector Operations

Key Takeaways

  • A right-handed spatial Cartesian coordinate system $O-xyz$ represents any point $P$ as an ordered triple $(x, y, z)$ and any vector $\boldsymbol{a}$ as $(x_1, y_1, z_1)$ with basis vectors $\boldsymbol{i}, \boldsymbol{j}, \boldsymbol{k}$.
  • Spatial vector algebraic operations (addition, subtraction, scalar multiplication, dot product) obey component-wise rules: $\boldsymbol{a} \cdot \boldsymbol{b} = x_1 x_2 + y_1 y_2 + z_1 z_2$, $|\boldsymbol{a}| = \sqrt{x_1^2 + y_1^2 + z_1^2}$, and $\cos\theta = \frac{\boldsymbol{a} \cdot \boldsymbol{b}}{|\boldsymbol{a}||\boldsymbol{b}|}$.
  • Two spatial vectors are parallel if $\boldsymbol{a} = \lambda \boldsymbol{b}$ (proportional components) and perpendicular if $\boldsymbol{a} \cdot \boldsymbol{b} = 0$.
  • A normal vector $\boldsymbol{n} = (x, y, z)$ of a plane $\alpha$ is perpendicular to every vector lying in $\alpha$; it is constructed by solving the system $\begin{cases} \boldsymbol{n} \cdot \boldsymbol{u} = 0 \\ \boldsymbol{n} \cdot \boldsymbol{v} = 0 \end{cases}$ for two non-collinear vectors $\boldsymbol{u}, \boldsymbol{v} \subset \alpha$.
  • Establishing an optimal coordinate origin $O$ (typically at a right-angled vertex or projection of a vertex) simplifies geometric calculations and eliminates algebraic complexity.
Last updated: July 2026

13.3 Spatial Coordinates and Spatial Vector Operations

Spatial vectors convert geometric problems into algebraic computations. Introduced in the modern Gaokao syllabus, the spatial vector method provides an algorithmic, reliable approach to solving complex 3D geometry questions without relying on difficult synthetic auxiliary constructions.


1. Spatial Cartesian Coordinate System

Fix an origin point $O$ in space and three mutually perpendicular directed axes: the x-axis (abscissa), y-axis (ordinate), and z-axis (applicate), forming a right-handed Cartesian coordinate system $O-xyz$.

  • Basis Vectors: Let $\boldsymbol{i}, \boldsymbol{j}, \boldsymbol{k}$ be unit vectors along the positive x, y, and z axes, respectively. Then $|\boldsymbol{i}| = |\boldsymbol{j}| = |\boldsymbol{k}| = 1$ and $\boldsymbol{i} \cdot \boldsymbol{j} = \boldsymbol{j} \cdot \boldsymbol{k} = \boldsymbol{k} \cdot \boldsymbol{i} = 0$.
  • Point and Position Vector: For any point $P(x, y, z)$ in space, its position vector is: OP=xi+yj+zk=(x,y,z)\vec{OP} = x\boldsymbol{i} + y\boldsymbol{j} + z\boldsymbol{k} = (x, y, z)
  • Vector Between Two Points: Given $P_1(x_1, y_1, z_1)$ and $P_2(x_2, y_2, z_2)$: P1P2=(x2x1,y2y1,z2z1)\vec{P_1 P_2} = (x_2 - x_1, y_2 - y_1, z_2 - z_1)
  • Distance Formula: d(P1,P2)=P1P2=(x2x1)2+(y2y1)2+(z2z1)2d(P_1, P_2) = |\vec{P_1 P_2}| = \sqrt{(x_2 - x_1)^2 + (y_2 - y_1)^2 + (z_2 - z_1)^2}
  • Midpoint Formula: The midpoint $M$ of segment $P_1P_2$ has coordinates: M=(x1+x22,y1+y22,z1+z22)M = \left( \frac{x_1 + x_2}{2}, \frac{y_1 + y_2}{2}, \frac{z_1 + z_2}{2} \right)

2. Component Algebra of Spatial Vectors

Let $\boldsymbol{a} = (x_1, y_1, z_1)$ and $\boldsymbol{b} = (x_2, y_2, z_2)$ be two vectors in space, and $\lambda \in \mathbb{R}$:

  1. Vector Addition & Subtraction: a±b=(x1±x2,y1±y2,z1±z2)\boldsymbol{a} \pm \boldsymbol{b} = (x_1 \pm x_2, y_1 \pm y_2, z_1 \pm z_2)
  2. Scalar Multiplication: λa=(λx1,λy1,λz1)\lambda \boldsymbol{a} = (\lambda x_1, \lambda y_1, \lambda z_1)
  3. Dot Product (Scalar Product): ab=abcosθ=x1x2+y1y2+z1z2\boldsymbol{a} \cdot \boldsymbol{b} = |\boldsymbol{a}||\boldsymbol{b}| \cos \theta = x_1 x_2 + y_1 y_2 + z_1 z_2
  4. Vector Magnitude: a=aa=x12+y12+z12|\boldsymbol{a}| = \sqrt{\boldsymbol{a} \cdot \boldsymbol{a}} = \sqrt{x_1^2 + y_1^2 + z_1^2}
  5. Collinear (Parallel) Condition: ab    a=λb    x1x2=y1y2=z1z2=λ(for b0)\boldsymbol{a} \parallel \boldsymbol{b} \iff \boldsymbol{a} = \lambda \boldsymbol{b} \iff \frac{x_1}{x_2} = \frac{y_1}{y_2} = \frac{z_1}{z_2} = \lambda \quad (\text{for } \boldsymbol{b} \neq \boldsymbol{0})
  6. Perpendicular Condition: ab    ab=0    x1x2+y1y2+z1z2=0\boldsymbol{a} \perp \boldsymbol{b} \iff \boldsymbol{a} \cdot \boldsymbol{b} = 0 \iff x_1 x_2 + y_1 y_2 + z_1 z_2 = 0

3. Direction Vectors and Normal Vectors

Direction Vector of a Line (直线的方向向量)

Any non-zero vector $\boldsymbol{v}$ parallel to a straight line $l$ is called a direction vector of $l$. If line $l$ passes through point $A(x_0, y_0, z_0)$, any point $P(x, y, z)$ on $l$ satisfies $\vec{AP} = t \boldsymbol{v}$ for $t \in \mathbb{R}$.

Normal Vector of a Plane (平面的法向量)

Any non-zero vector $\boldsymbol{n}$ perpendicular to a plane $\alpha$ is called a normal vector of $\alpha$. That is, for every vector $\vec{AB}$ in plane $\alpha$: nAB=0\boldsymbol{n} \cdot \vec{AB} = 0

Standard System of Equations Algorithm for Normal Vector $\boldsymbol{n}$:

  1. Choose two non-collinear vectors $\boldsymbol{u} = (x_u, y_u, z_u)$ and $\boldsymbol{w} = (x_w, y_w, z_w)$ lying in plane $\alpha$.
  2. Set $\boldsymbol{n} = (x, y, z)$.
  3. Set up the homogeneous linear system: {nu=0nw=0    {xux+yuy+zuz=0xwx+ywy+zwz=0\begin{cases} \boldsymbol{n} \cdot \boldsymbol{u} = 0 \\ \boldsymbol{n} \cdot \boldsymbol{w} = 0 \end{cases} \implies \begin{cases} x_u x + y_u y + z_u z = 0 \\ x_w x + y_w y + z_w z = 0 \end{cases}
  4. Assign a convenient non-zero value to one free variable (e.g., $z = 1$ or $x = 1$) and solve for the remaining variables to get a simple integer-component normal vector $\boldsymbol{n}$.

4. Classic Gaokao Worked Example

Problem

In a right quadrangular pyramid $P-ABCD$, the base $ABCD$ is a square with side length $2$. The altitude of the pyramid is $PO = 2$, where $O$ is the center of the square base $ABCD$. Point $M$ is the midpoint of lateral edge $PC$.

  1. Establish an appropriate spatial coordinate frame.
  2. Calculate the coordinates of all vertices and point $M$.
  3. Compute a normal vector $\boldsymbol{n}$ for plane $MBD$.

Solution

  1. Establish Coordinate Frame: Since base $ABCD$ is a square centered at $O$, and $PO \perp$ base $ABCD$, take center $O$ as the coordinate origin $(0,0,0)$.

    • Let $x$-axis be parallel to $\vec{AB}$ (or along $OK$ where $K$ is midpoint of $BC$).
    • Let $y$-axis be along $OM$ (or parallel to $\vec{AD}$).
    • Let $z$-axis be along directed line segment $OP$.
  2. Vertex Coordinates:

    • Base vertices: $A(-1, -1, 0)$, $B(1, -1, 0)$, $C(1, 1, 0)$, $D(-1, 1, 0)$.
    • Apex: $P(0, 0, 2)$.
    • Midpoint $M$ of $PC$: M=(0+12,0+12,2+02)=(12,12,1)M = \left( \frac{0+1}{2}, \frac{0+1}{2}, \frac{2+0}{2} \right) = \left( \frac{1}{2}, \frac{1}{2}, 1 \right)
  3. Finding Normal Vector of Plane $MBD$:

    • Identify two vectors in plane $MBD$: $\vec{BD}$ and $\vec{BM}$. BD=DB=(11,1(1),00)=(2,2,0)\vec{BD} = D - B = (-1-1, 1-(-1), 0-0) = (-2, 2, 0) BM=MB=(121,12(1),10)=(12,32,1)\vec{BM} = M - B = \left( \frac{1}{2}-1, \frac{1}{2}-(-1), 1-0 \right) = \left( -\frac{1}{2}, \frac{3}{2}, 1 \right)
    • Let $\boldsymbol{n} = (x, y, z)$ be the normal vector of plane $MBD$. Set up equations: {nBD=0nBM=0    {2x+2y=012x+32y+z=0\begin{cases} \boldsymbol{n} \cdot \vec{BD} = 0 \\ \boldsymbol{n} \cdot \vec{BM} = 0 \end{cases} \implies \begin{cases} -2x + 2y = 0 \\ -\frac{1}{2}x + \frac{3}{2}y + z = 0 \end{cases}
    • From $-2x + 2y = 0$, we get $x = y$.
    • Substitute $x = y$ into second equation: $-\frac{1}{2}x + \frac{3}{2}x + z = 0 \implies x + z = 0 \implies z = -x$.
    • Assign $x = 1$. Then $y = 1$ and $z = -1$.
    • Conclusion: A normal vector for plane $MBD$ is $\boldsymbol{n} = (1, 1, -1)$.
Loading diagram...
Normal Vector Determination System
Test Your Knowledge

Given two spatial vectors $\boldsymbol{a} = (1, -2, 2)$ and $\boldsymbol{b} = (-2, 1, 2)$, what is the value of their dot product $\boldsymbol{a} \cdot \boldsymbol{b}$ and the magnitude $|\boldsymbol{a}|$?

A
B
C
D
Test Your Knowledge

If plane $\alpha$ contains vectors $\boldsymbol{u} = (1, 0, 1)$ and $\boldsymbol{v} = (0, 1, -1)$, which of the following vectors is a NORMAL VECTOR of plane $\alpha$?

A
B
C
D
Test Your Knowledge

If vector $\boldsymbol{a} = (2, -1, k)$ is parallel to vector $\boldsymbol{b} = (-4, 2, 6)$, what is the value of the parameter $k$?

A
B
C
D