top of page
Inaugurated by IN-SPACe
ISRO Registered Space Tutor

S7-SA2-0457

What is the Orthonormal Basis Construction?

Grade Level:

Class 12

AI/ML, Physics, Biotechnology, FinTech, EVs, Space Technology, Climate Science, Blockchain, Medicine, Engineering, Law, Economics

Definition
What is it?

The Orthonormal Basis Construction is a special way to create a set of 'building block' vectors that are all perpendicular to each other and have a length (magnitude) of exactly one. Think of it like making sure all your measuring rulers are exactly 1 unit long and perfectly straight, pointing in different directions.

Simple Example
Quick Example

Imagine you have three friends trying to describe the location of a cricket ball on a field. If they all use their own unique, messy directions (e.g., 'a bit this way, then a lot that way'), it's confusing. An orthonormal basis is like giving them three standard, perfectly straight, 1-meter long measuring tapes, each pointing exactly North, East, and Up. Now everyone can describe the ball's position clearly and consistently.

Worked Example
Step-by-Step

Let's say we have two vectors, v1 = (3, 0) and v2 = (2, 2), and we want to make an orthonormal basis from them using the Gram-Schmidt process.

Step 1: Normalize v1. This means making its length 1. The length of v1 is sqrt(3^2 + 0^2) = 3. So, u1 = v1 / 3 = (3/3, 0/3) = (1, 0).

---

Step 2: Find a vector perpendicular to u1 from v2. We call this v2_prime. v2_prime = v2 - proj(v2 onto u1). The projection is (v2 dot u1) * u1.
v2 dot u1 = (2 * 1) + (2 * 0) = 2.
So, proj(v2 onto u1) = 2 * (1, 0) = (2, 0).
v2_prime = (2, 2) - (2, 0) = (0, 2).

---

Step 3: Normalize v2_prime. The length of v2_prime is sqrt(0^2 + 2^2) = 2. So, u2 = v2_prime / 2 = (0/2, 2/2) = (0, 1).

---

Step 4: Check if u1 and u2 are orthonormal.
Are they perpendicular? u1 dot u2 = (1 * 0) + (0 * 1) = 0. Yes!
Do they have length 1? Length of u1 is 1, length of u2 is 1. Yes!

Answer: The orthonormal basis is u1 = (1, 0) and u2 = (0, 1).

Why It Matters

This construction is super important in fields like AI/ML for processing data efficiently and in Physics for understanding how forces act in different directions. Engineers use it to design stable structures, and computer graphics artists use it to render realistic 3D scenes. It's a fundamental tool for anyone working with data or physical systems.

Common Mistakes

MISTAKE: Forgetting to normalize vectors after making them orthogonal. | CORRECTION: After making vectors perpendicular using Gram-Schmidt, always divide each new vector by its own length to make its magnitude exactly 1.

MISTAKE: Confusing 'orthogonal' (perpendicular) with 'orthonormal' (perpendicular AND unit length). | CORRECTION: Orthonormal means BOTH orthogonal AND normalized. Orthogonal only means perpendicular.

MISTAKE: Incorrectly calculating the projection of one vector onto another. | CORRECTION: Remember the formula for projection of vector 'a' onto vector 'b' is ((a dot b) / (b dot b)) * b. For orthonormal bases, 'b dot b' (length squared) is usually 1.

Practice Questions
Try It Yourself

QUESTION: Are the vectors v1 = (1, 0) and v2 = (0, 1) an orthonormal basis? | ANSWER: Yes, because their dot product is 0 (orthogonal) and their lengths are both 1 (normalized).

QUESTION: If vector u = (3/5, 4/5), what is its length? Is it a unit vector? | ANSWER: Length = sqrt((3/5)^2 + (4/5)^2) = sqrt(9/25 + 16/25) = sqrt(25/25) = sqrt(1) = 1. Yes, it is a unit vector.

QUESTION: Given v1 = (1, 1) and v2 = (0, 1), use Gram-Schmidt to find an orthonormal basis. | ANSWER: Step 1: u1 = v1 / ||v1|| = (1, 1) / sqrt(2) = (1/sqrt(2), 1/sqrt(2)). Step 2: v2_prime = v2 - proj(v2 onto u1) = (0, 1) - (((0,1) dot (1/sqrt(2), 1/sqrt(2))) * (1/sqrt(2), 1/sqrt(2))) = (0, 1) - (1/sqrt(2) * (1/sqrt(2), 1/sqrt(2))) = (0, 1) - (1/2, 1/2) = (-1/2, 1/2). Step 3: u2 = v2_prime / ||v2_prime|| = (-1/2, 1/2) / sqrt((-1/2)^2 + (1/2)^2) = (-1/2, 1/2) / sqrt(1/4 + 1/4) = (-1/2, 1/2) / sqrt(1/2) = (-1/2, 1/2) / (1/sqrt(2)) = (-sqrt(2)/2, sqrt(2)/2). Orthonormal basis: u1 = (1/sqrt(2), 1/sqrt(2)), u2 = (-1/sqrt(2), 1/sqrt(2)).

MCQ
Quick Quiz

Which of the following describes an orthonormal basis?

Vectors that are parallel to each other and have different lengths.

Vectors that are perpendicular to each other and all have a length of one.

Vectors that are perpendicular to each other but can have any length.

Vectors that are parallel to each other and all have a length of one.

The Correct Answer Is:

B

An orthonormal basis requires vectors to be both orthogonal (perpendicular) and normalized (have a length of one). Option B correctly states both conditions.

Real World Connection
In the Real World

Imagine a drone delivering packages in a city. To accurately know its position and movement, the drone's navigation system uses an orthonormal basis. It sets up three perfect, perpendicular axes (like X, Y, Z) and measures movement along each. This helps it precisely track its location, avoid obstacles, and deliver your new phone or chai order right to your doorstep, just like how ISRO uses similar concepts for satellite navigation.

Key Vocabulary
Key Terms

VECTOR: A quantity having direction and magnitude, often represented by an arrow. | ORTHOGONAL: Perpendicular; two vectors are orthogonal if their dot product is zero. | NORMALIZED: Scaled so that its length (magnitude) is exactly one. | BASIS: A set of vectors that can be combined to form any other vector in a given space. | GRAM-SCHMIDT PROCESS: A method for converting a set of linearly independent vectors into an orthonormal set.

What's Next
What to Learn Next

Next, you can explore 'Eigenvalues and Eigenvectors'. Understanding orthonormal bases makes it easier to grasp how these special vectors help simplify complex transformations and data analysis, which is key in advanced AI and machine learning.

bottom of page