Why do we use ijk for vectors
Content on WhatAnswers is provided "as is" for informational purposes. While we strive for accuracy, we make no guarantees. Content is AI-assisted and should not be used as professional advice.
Last updated: April 8, 2026
Key Facts
- William Rowan Hamilton introduced i, j, k notation in 1843 as part of quaternion algebra
- The notation represents unit vectors: i=(1,0,0), j=(0,1,0), k=(0,0,1)
- Oliver Heaviside and Josiah Willard Gibbs popularized the notation in vector calculus in the 1880s
- The notation became standard in physics textbooks by the early 20th century
- The letters i, j, k were chosen as consecutive letters after h (for Hamilton)
Overview
The i, j, k notation for vectors has its origins in 19th-century mathematics, specifically in the work of Irish mathematician William Rowan Hamilton (1805-1865). In 1843, Hamilton developed quaternion algebra, a four-dimensional number system that extended complex numbers. He used i, j, k to represent the three imaginary units of quaternions, with i² = j² = k² = ijk = -1. These symbols were later adapted to represent the standard basis vectors in three-dimensional Euclidean space. The notation gained prominence through the work of physicists and mathematicians like Oliver Heaviside (1850-1925) and Josiah Willard Gibbs (1839-1903), who developed modern vector calculus in the 1880s. By the early 20th century, this notation had become standard in physics and engineering textbooks worldwide, replacing earlier notations like using arrows or bold letters without standardized symbols.
How It Works
The i, j, k notation provides a concise way to represent vectors in three-dimensional Cartesian coordinates. Each letter represents a unit vector pointing along one of the coordinate axes: i points along the positive x-axis (1,0,0), j along the positive y-axis (0,1,0), and k along the positive z-axis (0,0,1). Any vector in three-dimensional space can be expressed as a linear combination of these basis vectors. For example, a vector v = (3, -2, 5) would be written as v = 3i - 2j + 5k. This notation simplifies vector operations: addition becomes component-wise addition of coefficients, scalar multiplication distributes to each component, and dot products can be calculated using the orthonormal properties (i·i = j·j = k·k = 1, i·j = j·k = k·i = 0). The cross product follows specific rules: i×j = k, j×k = i, k×i = j, with anti-commutativity (j×i = -k, etc.).
Why It Matters
The i, j, k notation matters because it provides a standardized, efficient language for describing three-dimensional quantities in physics, engineering, and computer graphics. In physics, it's essential for describing forces, velocities, and electromagnetic fields. In engineering, it's used in structural analysis, fluid dynamics, and robotics. The notation's compact form reduces errors in calculations and improves communication among professionals. Its historical connection to quaternions remains relevant in computer graphics and aerospace engineering, where quaternions are used for 3D rotations. The notation's widespread adoption has created a common mathematical vocabulary that transcends disciplines, enabling precise description of spatial relationships and directional quantities in countless real-world applications from bridge design to video game development.
More Why Do in Daily Life
- Why don’t animals get sick from licking their own buttholes
- Why don't guys feel weird peeing next to strangers
- Why do they infantilize me
- Why do some people stay consistent in the gym and others give up a week in
- Why do architects wear black
- Why do all good things come to an end lyrics
- Why do animals have tails
- Why do all good things come to an end
- Why do animals like being pet
- Why do anime characters look european
Also in Daily Life
More "Why Do" Questions
Trending on WhatAnswers
Browse by Topic
Browse by Question Type
Sources
- Wikipedia - QuaternionCC-BY-SA-4.0
- Wikipedia - VectorCC-BY-SA-4.0
- Wikipedia - William Rowan HamiltonCC-BY-SA-4.0
Missing an answer?
Suggest a question and we'll generate an answer for it.