Vector Space Demonstration
Loading the math board and drawing, please wait…
This example demonstrates the concept of vector space by dynamically adjusting vectors to show the region they span. It involves core mathematical concepts like vector addition, scalar multiplication, linear combinations, and vector space definitions. GeoGebra commands such as Random, If, and ReducedRowEchelonForm are used, along with objects like vectors a1, b1, c1, and matrix M_1, to visualize the space. Suitable for high school students and educators learning linear algebra basics and vector space visualization.
GeoGebra Commands & Parameters
Random(-9, 9) → a1Random(-2, 2) → scale3Random(-2, 2) → scale2Random(-2, 2) → scale1Random(-9, 9) → b1Random(0, 1) → testRandom(-9, 9) → a2Random(-9, 9) → a3If(test ≟ 0, (scale1 * a1) + (scale2 * b1), (scale1 * a1) + (scale2 * b1) + scale3) → c1Random(-9, 9) → b2Random(-9, 9) → b3If(test ≟ 0, (scale1 * a2) + (scale2 * b2), (scale1 * a2) + (scale2 * b2) + scale3) → c2If(test ≟ 0, (scale1 * a3) + (scale2 * b3), (scale1 * a3) + (scale2 * b3) + scale3) → c3ReducedRowEchelonForm({{a1, a2, a3}, {b1, b2, b3}, {c1, c2, c3}}) → M_1