MathIsimple
Course 1
Available

Foundations & Vector Spaces

Essential foundations for linear algebra: algebraic structures, complex numbers, equivalence relations, Gaussian elimination, and the definition of vector spaces.

1. Algebraic Structures

Definition 1.1: Group

A group is a set GG together with a binary operation :G×GG*: G \times G \to G satisfying:

  • (G1) Associativity: (ab)c=a(bc)(a * b) * c = a * (b * c) for all a,b,cGa, b, c \in G
  • (G2) Identity: There exists eGe \in G with ea=ae=ae * a = a * e = a for all aGa \in G
  • (G3) Inverses: For each aGa \in G, there exists a1Ga^{-1} \in G with aa1=a1a=ea * a^{-1} = a^{-1} * a = e
Example 1.1: Standard Examples of Groups
  • (Z,+)(\mathbb{Z}, +) — integers under addition (abelian, infinite)
  • (Q,)(\mathbb{Q}^*, \cdot) — nonzero rationals under multiplication (abelian)
  • (Zn,+)(\mathbb{Z}_n, +) — integers mod nn under addition (abelian, finite)
Definition 1.2: Ring

A ring is a set RR with two binary operations ++ (addition) and \cdot (multiplication) such that:

  • (R1) (R,+)(R, +) is an abelian group
  • (R2) Multiplication is associative: (ab)c=a(bc)(ab)c = a(bc)
  • (R3) Distributive laws: a(b+c)=ab+aca(b + c) = ab + ac and (a+b)c=ac+bc(a + b)c = ac + bc
Definition 1.3: Field

A field is a set FF with operations ++ and \cdot such that:

  • (F1) (F,+)(F, +) is an abelian group with identity 00
  • (F2) (F{0},)(F \setminus \{0\}, \cdot) is an abelian group with identity 11
  • (F3) Distributivity: a(b+c)=ab+aca(b + c) = ab + ac
  • (F4) 010 \neq 1
Example 1.2: Standard Fields
  • Q\mathbb{Q} — rational numbers
  • R\mathbb{R} — real numbers
  • C\mathbb{C} — complex numbers
  • Zp\mathbb{Z}_p for prime pp — finite field with pp elements
Theorem 1.1: ℤₚ is a Field

Zp\mathbb{Z}_p is a field if and only if pp is prime.

2. Complex Numbers

Definition 2.1: Complex Numbers

The complex numbers C\mathbb{C} is the set R×R\mathbb{R} \times \mathbb{R} with operations:

  • Addition: (a,b)+(c,d)=(a+c,b+d)(a, b) + (c, d) = (a + c, b + d)
  • Multiplication: (a,b)(c,d)=(acbd,ad+bc)(a, b) \cdot (c, d) = (ac - bd, ad + bc)

We write i=(0,1)i = (0, 1) and identify aRa \in \mathbb{R} with (a,0)C(a, 0) \in \mathbb{C}. Then (a,b)=a+bi(a, b) = a + bi.

Definition 2.2: Complex Conjugate and Modulus

For z=a+biCz = a + bi \in \mathbb{C}:

  • The complex conjugate is zˉ=abi\bar{z} = a - bi
  • The modulus is z=a2+b2|z| = \sqrt{a^2 + b^2}
Theorem 2.1: Euler's Formula

For any θR\theta \in \mathbb{R}:

eiθ=cosθ+isinθe^{i\theta} = \cos\theta + i\sin\theta

Every non-zero complex number can be written as z=reiθz = re^{i\theta} where r=zr = |z| and θ=arg(z)\theta = \arg(z).

3. Equivalence Relations

Definition 3.1: Equivalence Relation

An equivalence relation on a set SS is a relation \sim that is:

  • Reflexive: aaa \sim a for all aSa \in S
  • Symmetric: If aba \sim b, then bab \sim a
  • Transitive: If aba \sim b and bcb \sim c, then aca \sim c
Definition 3.2: Equivalence Class

The equivalence class of aSa \in S is:

[a]={bS:ab}[a] = \{b \in S : a \sim b\}
Theorem 3.1: Equivalence Classes Partition the Set

The equivalence classes of an equivalence relation partition SS: they are disjoint and their union is SS.

4. Gaussian Elimination

Definition 4.1: Elementary Row Operations

The three elementary row operations (EROs) on a matrix are:

  1. Row swap (Rᵢ ↔ Rⱼ): Interchange rows ii and jj
  2. Row scaling (Rᵢ ← cRᵢ): Multiply row ii by a non-zero scalar cc
  3. Row addition (Rᵢ ← Rᵢ + cRⱼ): Add cc times row jj to row ii
Definition 4.2: Row Echelon Form

A matrix is in row echelon form (REF) if:

  1. All zero rows are at the bottom
  2. The leading entry (pivot) of each non-zero row is to the right of the pivot in the row above
  3. All entries below a pivot are zero
Definition 4.3: Reduced Row Echelon Form

A matrix is in reduced row echelon form (RREF) if:

  1. It is in row echelon form
  2. Every pivot is equal to 1
  3. Each pivot is the only non-zero entry in its column
Theorem 4.1: Uniqueness of RREF

Every matrix has a unique reduced row echelon form.

5. Vector Spaces

Definition 5.1: Vector Space

A vector space over a field FF is a set VV together with two operations:

  • Vector addition: +:V×VV+: V \times V \to V
  • Scalar multiplication: :F×VV\cdot: F \times V \to V

satisfying the following eight axioms for all u,v,wVu, v, w \in V and α,βF\alpha, \beta \in F:

Axiom V1: Additive Commutativity
u+v=v+uu + v = v + u
Axiom V2: Additive Associativity
(u+v)+w=u+(v+w)(u + v) + w = u + (v + w)
Axiom V3: Additive Identity

There exists 0V0 \in V such that v+0=vv + 0 = v for all vVv \in V.

Axiom V4: Additive Inverse

For each vVv \in V, there exists vV-v \in V such that v+(v)=0v + (-v) = 0.

Axiom V5: Multiplicative Identity
1v=v1 \cdot v = v
Axiom V6: Scalar Associativity
α(βv)=(αβ)v\alpha(\beta v) = (\alpha\beta)v
Axiom V7: Distributivity over Vector Addition
α(u+v)=αu+αv\alpha(u + v) = \alpha u + \alpha v
Axiom V8: Distributivity over Scalar Addition
(α+β)v=αv+βv(\alpha + \beta)v = \alpha v + \beta v
Example 5.1: The Coordinate Space Fⁿ

For any field FF and positive integer nn, the set Fn={(a1,,an):aiF}F^n = \{(a_1, \ldots, a_n) : a_i \in F\} is a vector space with:

(a1,,an)+(b1,,bn)=(a1+b1,,an+bn)(a_1, \ldots, a_n) + (b_1, \ldots, b_n) = (a_1 + b_1, \ldots, a_n + b_n)
α(a1,,an)=(αa1,,αan)\alpha(a_1, \ldots, a_n) = (\alpha a_1, \ldots, \alpha a_n)
Example 5.2: Polynomial Space F[x]

The set F[x]F[x] of all polynomials with coefficients in FF is a vector space with standard addition and scalar multiplication.

Example 5.3: Matrix Space M_{m×n}(F)

The set of all m×nm \times n matrices with entries in FF is a vector space with entry-wise operations.

Theorem 5.1: Basic Properties of Vector Spaces

In any vector space VV over a field FF:

  1. The zero vector is unique
  2. Additive inverses are unique
  3. α0=0\alpha \cdot 0 = 0 for all αF\alpha \in F
  4. 0v=00 \cdot v = 0 for all vVv \in V
  5. (1)v=v(-1) \cdot v = -v for all vVv \in V
  6. αv=0    α=0 or v=0\alpha v = 0 \implies \alpha = 0 \text{ or } v = 0
Proof of Theorem 5.1 (Property 3):

Let αF\alpha \in F.

α0=α(0+0)=α0+α0\alpha \cdot 0 = \alpha \cdot (0 + 0) = \alpha \cdot 0 + \alpha \cdot 0

Adding (α0)-(\alpha \cdot 0) to both sides gives 0=α00 = \alpha \cdot 0.

Frequently Asked Questions

Why do we need all eight vector space axioms?

Each axiom captures an essential property. Remove any one, and the theory breaks: without additive inverses, we can't subtract; without the distributive law, scalar multiplication and addition are unrelated. The axioms are the minimal set ensuring a coherent algebraic structure.

What's the difference between a group and a field?

A group has one operation (like addition) with identity and inverses. A field has two operations (addition and multiplication) where both operations form abelian groups (with the exception that 0 has no multiplicative inverse). Fields are the scalars of linear algebra.

Why is the field important for vector spaces?

The same set can be a vector space over different fields with different properties. ℂ over ℂ is 1-dimensional; ℂ over ℝ is 2-dimensional. The field determines what 'scalar' means and affects dimension and structure fundamentally.

Can a vector space have just one element?

Yes! The trivial vector space {0} contains only the zero vector. It's a valid vector space (all axioms are satisfied vacuously or trivially). Its dimension is 0.

What's the connection between Gaussian elimination and vector spaces?

Gaussian elimination is the computational tool for working with vector spaces. It finds bases, computes dimensions, solves systems, and determines linear independence. The row space, column space, and null space are all computed using Gaussian elimination.

Foundations & Vector Spaces Practice
10
Questions
0
Correct
0%
Accuracy
1
Which of the following is NOT a group under addition?
Easy
Not attempted
2
What is the identity element in the group (Z,+)(\mathbb{Z}, +)?
Easy
Not attempted
3
Which of the following is a field?
Medium
Not attempted
4
What is i2023i^{2023}?
Easy
Not attempted
5
Which axiom fails for N\mathbb{N} under standard addition and scalar multiplication by reals?
Easy
Not attempted
6
What is the zero vector in the vector space of 2×22 \times 2 real matrices?
Easy
Not attempted
7
In the vector space R[x]\mathbb{R}[x] of polynomials, what is p(x)-p(x) for p(x)=x2+3x1p(x) = x^2 + 3x - 1?
Easy
Not attempted
8
Which is NOT an elementary row operation?
Easy
Not attempted
9
What is the modulus of z=3+4iz = 3 + 4i?
Easy
Not attempted
10
In a vector space, can the zero vector have a non-zero scalar multiple?
Medium
Not attempted