let Vand W be vector spaces. let T:V→W be a linear operator. T is one-to-one or injective⟺ker(T)={0}.
let Vand W be vector spaces of equal dimension. let T:V→W be a linear operator. T is one-to-one⟺T is onto⟺dim(Im(T))=dim(V)
let Vand W be vector spaces. let T:V→W be a linear operator. T is isomorphic if T is linear and invertible.
also, V is isomorphic to W⟺dimV=dimW.
let V be a vector space over F. then V is isomorphic to F⟺dim(V)=n
V∗:=L(V,F)
where V∗ is known as the dual space of V.
given an ordered basis {v1,v2,…,vn} for a finite dimensional vector space V, we can define an ordered basis{v1∗,v2∗,…,vn∗} for the dual V∗. given any f∈V∗,
f=f(v1)v1∗+⋯+f(vn)vn∗
let V and W be finite dimensional vector spaces with bases βV and βW respectively. for any linear transformation T:V→W, the map T∗:W∗→V∗ is defined by T∗(g)=g∘T for all g∈W∗. this also satisfies the property [T∗]βW∗βV∗=([T]βVβW)t, which is probably why friedberg calls T∗=Tt 😡
chapter 5
2 n×n matrices A and B are said to be similar if there exists P such that:
B=P−1AP
A and B have the same determinant
A and B have the same eigenvalues
A and B have the same trace
A and B have the same rank
P is usually known as the change of coordinates matrix. essentially, A and B are representing the same linear transformation, but in different bases. the choice of basis is completely arbitrary. we just decided to work in the standard basis from the start of time. but similar matrices tell us that if we chose a completely random other basis, and did the “same” linear transformation on that, we would be doing the same thing. 🤯
a linear operator T is on a vector space V is called diagonalizable:
if there is an ordered basis β for which [T]β is a diagonal matrix.
if and only if there exists an ordered basis β consisting of eigenvectors of T.
if and only if pT(t) splits over FAND for each eigenvalue, algebraic multiplicity = geometric multiplicity =dim(ker(T−λI))
if T is diagonalizable and β={v1,…,vn} is an ordered basis of eigenvectors for T, then the matrix [T]β=D is a diagonal matrix where entries on the diagonal are eigenvalues. also, for an eigenvalue djj, it corresponds to the jth eigenvector vj for 1≤j≤n.
side note:
let’s consider the linear transformation in R2 that rotates every vector in the plane 90 degrees CCW (CCW or CW doesn’t actually matter for this example)
given any v∈R2, T(v) is never gonna be a scalar multiple of v since it’s being rotated.
so, there are transformations that don’t have any eigenvectors/eigenvalues, and so, they’re also not diagonalizable.
let A∈Matn×n(F).
t∈F is an eigenvalue ⟺det(A−tIn)=0. this determinant thing is called the characteristic polynomial of A.
pA(t) has degree n with leading coefficient (−1)n (monic polynomial).
A has at most n distinct eigenvalues.
given t∈F is an eigenvalue, v∈Fn is an eigenvector of A⟺v=0 and (A−tIn)v=0
let T be a linear operator. let λ1,…,λk be distinct eigenvalues of T. for 1≤i≤k, let Si be a linearly independent finite set of eigenvectors corresponding to λi. then, the set S1∪⋯∪Sk is also linearly independent.
let T operate on a finite dimensional vector space with dimension n. if T has n distinct eigenvalues, then T is diagonalizable. not the other way around though
the algebraic multiplicity of an eigenvalue λ is the largest positive integer m for which (t−λ)m is a factor of pT(t).
an eigenspace is defined as:
Eλ:={v∈V:T(v)=λv}=ker(T−λI)
imma define dim(Eλ) as the geometric multiplicity of λ. then 1≤dim(Eλ)≤m, where m is the algebraic multiplicity of λ
let T be a linear operator on a finite dimensional vector space. let’s say T has distinct eigenvalues λ1,…,λk and that pT(t) splits. then we know that:
T is diagonalizable ⟺for each eigenvalue, the algebraic multiplicity = geometric multiplicity.
given an ordered basis βi for Eλi, β1∪⋯∪βk forms an ordered basis for V consisting of eigenvectors.
direct sums
given subspaces W1,…,Wk and W of a vector space V such that Wi⊆W for 1≤i≤k. we call W the direct sum of the subspaces W1,…,Wk and write V=W1⊕⋯⊕Wk if:
V=∑i=1kWi
Wj∩∑i=jWi={0},∀j:1≤j≤k
these are equivalent:
V=W1⊕⋯⊕Wk.
if v=v1+⋯+vk=0, where vi∈Wi, then v1=⋯=…vk=0.
for any v∈V, v can uniquely be written as a sum: v=v1+⋯+vk, where vi∈Wi.
for any choice of bases γi for Wi, their union γ1∪⋯∪γk forms a basis for V.
there exists at least one choice of bases γi for Wi, such that their union γ1∪⋯∪γk forms a basis for V.
a linear operator T on a finite dimensional vector space is diagonalizable ⟺V is the direct sum of the eigenspaces of T
invariant subspaces
given a linear operator T on a finite dimensional vector space V, a subspace W is called T invariant if T(W)⊆W, that is, T(v)∈W,∀v∈W.
here are some examples of Tinvariant subspaces:
{0}
V
Im(T)
ker(T)
Eλ, where λ is any eigenvalue of T
cyclic subspaces
W:=span{x,T(x),T2(x),…}
W is called a Tcyclic subspace generated by x, x∈V,x=0.
apparently, any T invariant subspace of V containing x must also contain W.
let W be a T invariant subspace of V. then, pT∣W(t) divides pT(t).
let W be a T cyclic subspace of V generated by x∈V,x=0. let dim(V)=k. the set {x,T(x),T2(x),…,Tk−1(x)} forms a basis for W.
cayley hamilton theorem
given pT(t), pT(T)=T0, the zero transformation.
given pA(t), pA(A)=O, the zero matrix.
chapter 6
inner products
an inner product is a function that takes an ordered pair of vectors x,y∈V and maps it to a scalar in F. these properties also hold (axioms):
⟨x+z,y⟩=⟨x,y⟩+⟨z,y⟩
⟨cx,y⟩=c⟨x,y⟩
⟨x,y⟩=⟨y,x⟩
c∈F;x,y∈V
standard inner product
⟨x,y⟩=i=1∑nxiyi
when F=R or C.
given A is an m×n matrix, the conjugate transpose or adjoint of A is the n×m matrix A∗ such that (A∗)ij=Aji.
other properties that can be proven (theorem 6.1): x,y,z∈V,c∈F
⟨x,y+z⟩=⟨x,y⟩+⟨x,z⟩
⟨x,cy⟩=c⟨x,y⟩
⟨x,0⟩=⟨0,x⟩=0F
** first component linear, second component conjugate linear **
norm: ∣∣x∣∣=⟨x,x⟩
theorem 6.2:
∣∣cx∣∣=∣c∣⋅∣∣x∣∣
∣∣x∣∣≥0
∣⟨x,y⟩∣≤∣∣x∣∣⋅∣∣y∣∣ (cauchy-schwarz inequality)
∣∣x+y∣∣≤∣∣x∣∣+∣∣y∣∣ (triangle inequality)
theorem 6.3:
given an orthogonal subset S={v1,…,vk} of V and y∈span(S), then:
y=i=1∑k∣∣vi∣∣2⟨y,vi⟩vi
theorem 6.4:
gram-schmidt
basically you can take a linearly independent subset of a finite dimensional inner product space V, and extend it to a orthogonal/orthonormal basis of V.
theorem 6.5:
given an orthonormal basis β={v1,…,vn} and x∈V:
x=i=1∑n⟨x,vi⟩vi
theorem 6.6:
given a finite dimensional subspace W of V and y∈V, there exists unique vectors u∈W,v∈W⊥ such that y=u+v.
if β={v1,…,vk} is an orthonormal basis for W, then:
u=i=1∑k⟨y,vi⟩vi
theorem 6.7:
given S={v1,…,vk} is an orthonormal set:
S can be extended to an orthonormal basis {v1,…,vk,vk+1,…,vn} for V.
if W=span(S), then the set {vk+1,…,vn} is an orthonormal basis for W⊥.
if W is any subspace of V, then dim(V)=dim(W)+dim(W⊥).
theorem 6.8:
let g:V→F be a linear transformation. then, there exists a unique y∈V such that g(x)=⟨x,y⟩,∀x∈V.
theorem 6.9:
given T:V→V, there exists a unique linear function T∗:V→V such that ⟨T(x),y⟩=⟨x,T∗(y)⟩.
T∗ is called the adjoint of T.
theorem 6.10:
let β be an orthonormal basis for V. if T is a linear endomorphism, then [T∗]β=[T]β∗.
theorem 6.11:
let T and U be linear endomorphisms whose adjoints for sure exist. then;
T+U has an adjoint. (T+U)∗=T∗+U∗
cT has an adjoint. (cT)∗=cT∗
TU has an adjoint. (TU)∗=U∗T∗
T∗ has an adjoint. T∗∗=T
I has an adjoint. I∗=I
same holds for matrices.
T has an eigenvector ⟹T∗ has an eigenvector
theorem 6.14:
if the characteristic polynomial of T splits, then there exists an orthonormal basis β for V such that [T]β is upper triangular.
T is normal ⟺TT∗=T∗T
same for matrices
theorem 6.15:
given T is normal:
∣∣T(x)∣∣=∣∣T∗(x)∣∣,∀x∈V
T−cI is normal ∀c∈F
T(x)=λx⟹T∗(x)=λx
T(x1)=λ1x1 and T(x2)=λ2x2⟹⟨x1,x2⟩=0 for distinct λ1 and λ2
theorem 6.16:
T is normal ⟺there exists an orthonormal basis for complex IPS V consisting of eigenvectors of T
T is called self adjoint if T=T∗
if T is a self adjoint endomorphism on V, then:
every eigenvalue of T is real
if V is a real IPS, then the characteristic polynomial of T splits
theorem 6.17:
given T is a linear endomorphism on a real IPS V, T is self-adjoint ⟺there exists an orthonormal basis for V consisting of eigenvectors of T.
if ∣∣T(x)∣∣=∣∣x∣∣, ∀x∈V, then T is called an orthogonal operator over R or a unitary operator over C.
note: since this type of operator preserves length, any kind of reflection/rotation in R2 is an orthogonal operator.
theorem 6.18:
these are equivalent:
T∗T=I
TT∗=I
⟨T(x),T(y)⟩=⟨x,y⟩,∀x,y∈V
if B is an orthonormal basis for V, then T(B) is an orthonormal basis for V
there exists an orthonormal basis B for V such that T(B) is an orthonormal basis for V
∣∣T(x)∣∣=∣∣x∣∣,∀x∈V
to prove that ∣∣T(x)∣∣=∣∣x∣∣⟹T∗T=I, we need this lemma:
lemma: given a self-adjoint operator U and ⟨x,U(x)⟩=0,∀x∈V, U=T0, the zero transformation.
corollaries:
given T, V has an orthonormal basis of eigenvectors of T with corresponding eigenvalues ±1⟺T is both self-adjoint and orthogonal for real IPS
OR
T is unitary for complex IPS
theorem 6.23
given T:R2→R2 is an orthogonal linear operator, and A=[T]β, where let’s assume β is the standard ordered basis for R2. exactly one of these statements is true:
T is a rotation, and det(A)=1
T is a reflection about a line through the origin, and det(A)=−1
let T be a projection. we say that T is an orthogonal projection if Im(T)⊥=ker(T) and ker(T)⊥=Im(T).
V=ker(T)⊕Im(T)
note: orthogonal projections are different from orthogonal operators ‼️
theorem 6.24
T is an orthogonal projection ⟺T has an adjoint T∗, and T2=T=T∗.
theorem 6.25 (spectral theorem)
given T on V over F with the distinct eigenvalues λ1,…,λk. let’s assume T is normal if F=C or T is self-adjoint if F=R. let Eλi be the eigenspace of T corresponding to eigenvalue λi, and let Ti be the orthogonal projection of V on Eλi. the following hold:
V=Eλ1⊕⋯⊕Eλk
let Eλi′ denote the sum of eigenspaces Eλj for i=j, then Eλi′=Eλi⊥.
TiTj=δijTi,1≤i,j≤k
I=T1+⋯+Tk
T=λ1T1+⋯+λkTk
corollaries:
if F=C, then T is unitary ⟺T is normal and ∣λ∣=1 for every eigenvalue λ of T.
if F=C, then T is self-adjoint ⟺T is normal and every eigenvalue of T is real.
reflections & rotations
bilinear forms
a function H:V×V→F is called a bilinear form on V if H is linear in each variable when the other variable is held fixed. aka satisfies the following:
H(ax1+x2,y)=aH(x1,y)+H(x2,y)
H(y,ax1+x2)=aH(y,x1)+H(y,x2)
theorem 6.31:
the sum of two bilinear forms and the product of a scalar and a bilinear form on V are also bilinear forms on V. the set of all bilinear forms B(V) is a vector space with respect to these operations.
given an ordered basis β={v1,…,vn} for V, we can define a matrix A corresponding to a bilinear form H∈B(V). let the ij entry of A be defined by:
Aij=H(vi,vj)
A is called the matrix representation of H with respect to the ordered basis β. it is denoted by ψβ(H):B(V)→Fn×n.
theorem 6.32:
ψβ is an isomorphism as defined above.
corollary:
ψβ(H)=A⟺H(x,y)=[ϕβ(x)]tA[ϕβ(y)]
corollary:
there exists a unique matrix A=ψβ(H) such that:
H(x,y)=xtAy
let A,B∈Fn×n. B is congruent to A if there exists an invertible matrix Q∈Fn×n such that B=QtAQ.
theorem 6.33:
given two bases β and γ for V, let Q=[I]γβ, the change of coordinates matrix from γ coordinates to β coordinates. for any H∈B(V), ψγ(H)=Qtψβ(H)Q. thus, ψγ is congruent to ψβ.