Linear Algebra (Full)
Difficulty Level: 1 — Recognition (MCQ + Matching + True/False with justification) Time Limit: 20 minutes Total Marks: 30
Section A — Multiple Choice (1 mark each) — 10 marks
Choose the single best answer.
Q1. For and , the dot product equals: (a) (b) (c) (d)
Q2. The magnitude of is: (a) (b) (c) (d)
Q3. By the Rank–Nullity theorem, if is a matrix with rank , the dimension of its null space is: (a) (b) (c) (d)
Q4. The determinant of is: (a) (b) (c) (d)
Q5. Which condition is NOT equivalent to " (an matrix) is invertible"? (a) (b) has only the trivial solution (c) columns of are linearly dependent (d)
Q6. For a orthogonal matrix , must equal: (a) any real value (b) (c) (d)
Q7. The characteristic polynomial of has roots (eigenvalues): (a) (b) (c) (d)
Q8. The cross product equals: (a) (b) (c) (d)
Q9. A quadratic form with symmetric is positive definite iff all eigenvalues of are: (a) negative (b) zero (c) positive (d)
Q10. The scalar projection of onto is given by: (a) (b) (c) (d)
Section B — Matching (1 mark each) — 6 marks
Q11. Match each concept in Column X to its correct description in Column Y.
| Column X | Column Y |
|---|---|
| (i) Rank of a matrix | (P) Set of all linear combinations of a set of vectors |
| (ii) Span | (Q) Number of pivot positions |
| (iii) Basis | (R) Solutions of |
| (iv) Null space | (S) Linearly independent spanning set |
| (v) Eigenvector | (T) Nonzero with |
| (vi) Determinant (3×3) | (U) Signed volume of parallelepiped |
Write your answers as (i)–?, (ii)–?, … (6 answers).
Section C — True/False WITH justification (2 marks each: 1 for T/F, 1 for reason) — 14 marks
Q12. Matrix multiplication is commutative: for all conformable matrices. (T/F + reason)
Q13. If a set of vectors in contains more than vectors, it must be linearly dependent. (T/F + reason)
Q14. Every symmetric real matrix has real eigenvalues and orthogonal eigenvectors. (T/F + reason)
Q15. The Cauchy–Schwarz inequality states . (T/F + reason)
Q16. In Gram–Schmidt orthogonalization, the resulting vectors span a different subspace than the originals. (T/F + reason)
Q17. If then the columns of are linearly independent. (T/F + reason)
Q18. For any matrix , row rank equals column rank. (T/F + reason)
Answer keyMark scheme & solutions
Section A (1 mark each)
Q1 — (b) . . Wait — recompute: . Correct answer is (a) . [1] (Mark scheme: correct value → (a).)
Q2 — (b) . . [1]
Q3 — (c) . Rank + nullity = number of columns ; nullity . [1]
Q4 — (a) . . [1]
Q5 — (c). Invertibility requires linearly independent columns; dependent columns is the opposite (singular case). [1]
Q6 — (c) . . [1]
Q7 — (b) . Diagonal matrix eigenvalues are its diagonal entries. [1]
Q8 — (a) . Right-hand rule / standard cyclic identity. [1]
Q9 — (c) positive. Positive definite all eigenvalues . [1]
Q10 — (b) . Scalar projection onto divides by . [1]
Section B (1 mark each)
Q11:
- (i) Rank → (Q) number of pivot positions
- (ii) Span → (P) all linear combinations
- (iii) Basis → (S) linearly independent spanning set
- (iv) Null space → (R) solutions of
- (v) Eigenvector → (T) nonzero with
- (vi) Determinant → (U) signed volume
[6 marks: 1 each]
Section C (2 marks each: 1 T/F + 1 reason)
Q12 — FALSE. [1] Matrix multiplication is generally non-commutative; e.g. but reversed gives . [1]
Q13 — TRUE. [1] In any linearly independent set has at most vectors (dimension is ); more than forces dependence. [1]
Q14 — TRUE. [1] Spectral theorem: real symmetric matrices have real eigenvalues and admit an orthonormal eigenbasis (eigenvectors for distinct eigenvalues are orthogonal). [1]
Q15 — TRUE. [1] Follows from ; equality iff parallel. [1]
Q16 — FALSE. [1] Gram–Schmidt produces orthogonal vectors that span the same subspace at each stage. [1]
Q17 — FALSE. [1] means singular, so columns are linearly dependent, not independent. [1]
Q18 — TRUE. [1] Row rank = column rank is a fundamental theorem; both equal the number of pivots. [1]
Note/correction: Q1's correct option is (a) (computation gives ). Award (a).
[
{"claim":"u·v for u=(1,2,2), v=(2,0,-1) equals 0","code":"u=Matrix([1,2,2]); v=Matrix([2,0,-1]); result=(u.dot(v)==0)"},
{"claim":"norm of (1,2,2) is 3","code":"u=Matrix([1,2,2]); result=(sqrt(u.dot(u))==3)"},
{"claim":"nullity of 4x6 rank-3 matrix is 3","code":"result=(6-3==3)"},
{"claim":"det[[2,1],[3,4]]=5","code":"A=Matrix([[2,1],[3,4]]); result=(A.det()==5)"},
{"claim":"eigenvalues of diag(2,5) are {2,5}","code":"A=Matrix([[2,0],[0,5]]); result=(set(A.eigenvals().keys())=={2,5})"}
]