WHY a column? Because matrix–vector multiplication (later chapters) is defined so a matrix acts on a column from the left. Consistency now saves pain later.
A vector represents a displacement. If u moves me from origin O to point A, and v is another displacement, then to add them I continue from A by v, landing at B.
The x-displacement of the whole trip = (x-move of u) + (x-move of v) = u1+v1.
Same logic each axis.
Therefore addition must be componentwise — it's not a definition pulled from a hat, it's forced by "displacements accumulate along each axis independently."
Scaling means "do the same displacement c times." Doing v twice = v+v, whose components are 2v1,…. Extending from integers to reals by continuity gives cv=(cv1,…,cvn).
Imagine walking. A vector is an instruction: "go 3 steps east, 4 steps north." Adding two instructions means do the first walk, then the second — you end up somewhere, and that final spot is the sum. Scalar multiplication is like a speed dial: multiply by 2 = take a walk twice as long in the same direction; multiply by −1 = walk backwards the same distance. That's it — everything fancy in AI is just millions of these walks added up.
Dekho, ek vector basically ek arrow hai jo origin se kisi point tak jaata hai — usme direction bhi hai aur length (magnitude) bhi. AI-ML me har data point, har embedding, har feature-row ek vector hi hota hai, isliye ye foundation hai.
Do main operations yaad rakho. Pehla addition: dono vectors ko component-wise jodo — x ke saath x, y ke saath y. Geometrically ise "tip-to-tail" socho: pehle vector chalo, uske tip se doosra vector chalo, jahan pahunche wahi answer. Kyun component-wise? Kyunki har axis ka movement alag-alag add hota hai, ye definition kisi ne random nahi banayi.
Doosra scalar multiplication: ek number c se poore vector ko multiply karo, matlab har component ko c se guna. c agar 2 hai toh arrow double lamba, 0.5 toh aadha, aur negative c toh direction ulti ho jaati hai. Length ka formula: ∥cv∥=∣c∣∥v∥ — dhyan do, yaha ∣c∣ hai kyunki length kabhi negative nahi hoti, sirf direction flip hoti hai.
Ek important galti se bacho: ∥u+v∥ hamesha ∥u∥+∥v∥ ke barabar nahi hota — arrows ek doosre ko cancel bhi kar sakte hain (triangle inequality). Jab tumhe ye do cheezein — scale karo aur add karo — samajh aa jaayengi, tab neural network ka "weighted sum" bilkul trivial lagega, kyunki wo bas yehi operations baar-baar hain.