Skip to main content
Engineering LibreTexts

2.5: Vectors and Planes

  • Page ID
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    It may seem, after considering cubic systems, that any lattice plane (hkl) has a normal direction [hkl]. This is not always the case, as directions in a crystal are written in terms of the lattice vectors, which are not necessarily orthogonal, or of the same magnitude. A simple example is the case of in the (100) plane of a hexagonal system, where the direction [100] is actually at 120° (or 60° ) to the plane. The normal to the (100) plane in this case is [210]

    VR rotating image

    Weiss Zone Law

    The Weiss zone law states that:

    If the direction [UVW] lies in the plane (hkl), then:

    \[hU + kV + lW = 0\]

    In a cubic system this is exactly analogous to taking the scalar product of the direction and the plane normal, so that if they are perpendicular, the angle between them, θ, is 90° , then cosθ = 0, and the direction lies in the plane. Indeed, in a cubic system, the product can be used to determine the angle between a direction and a plane.

    However, the Weiss zone law is more general, and can be shown to work for all crystal systems, to determine if a direction lies in a plane.

    From the Weiss zone law the following rule can be derived:

    The direction, [UVW], of the intersection of (h1k1l1) and (h2k2l2) is given by:

    \[U = k_{1}l_{2} − k_{2}l_{1}\]

    \[V = l_{1}h_{2} − l_{2}h_{1}\]

    \[W = h_{1}k_{2} − h_{2}k_{1}\]

    As it is derived from the Weiss zone law, this relation applies to all crystal systems, including those that are not orthogonal.

    This page titled 2.5: Vectors and Planes is shared under a CC BY-NC-SA license and was authored, remixed, and/or curated by Dissemination of IT for the Promotion of Materials Science (DoITPoMS) via source content that was edited to the style and standards of the LibreTexts platform; a detailed edit history is available upon request.

    • Was this article helpful?