Linear-Algebra-Done-Right · Unit 27 · Video 2 · Interactive Practice
Change of Basis for Bilinear Forms: A = CᵀBC
IKey Formulas
Formula
Statement
Setting
α(u,v)=β(u,Tv)⟹M(α)=M(β)M(T)
T in the second slot multiplies on the right
β a bilinear form on V, T∈L(V), any basis e1,…,en
ρ(u,v)=β(Tu,v)⟹M(ρ)=M(T)tM(β)
T in the first slot multiplies on the left, transposed
same; (M(T)t)j,k=M(T)k,j
A=CtBC
Change-of-basis formula
A=M(β,(e1,…,en)), B=M(β,(f1,…,fn)), C=M(I,(e1,…,en),(f1,…,fn)): column k of C holds the f-coordinates of ek
β(u,v)=xtAy=(Cx)tB(Cy)
The same formula in coordinates
x,y the e-coordinates of u,v; Cx,Cy their f-coordinates
Key Insight: An operator's matrix changes by C−1BC because its output must be converted back into the e basis; a bilinear form outputs a scalar, so the left factor is Ct. The two formulas agree for every B only when Ct=C−1.
IIWhere the Transpose Comes From
In the second slot T multiplies M(β) on the right; in the first slot, on the left and transposed.
IIIThe Video's Example, Any Shifted Basis
For β(p,q)=p(2)q′(3) on P2(R), CtBC reproduces A for every basis 1,x−a,(x−b)2.
IVTranspose Versus Inverse in the Plane
With β(u,v)=utBv on R2 and B=(1−121), each basis e1,e2 gives A=CtBC; C−1BC matches it only when Ct=C−1.
💡 Challenge: find a basis other than (1,0),(0,1) for which C−1BC=CtBC, then check that its C satisfies CtC=I.
VQuiz Questions
Problem 1 · T in the Second Slot
Given: the bilinear form β(x,y)=2x1y1+x1y2−x2y2 on R2 and T∈L(R2) defined by T(x1,x2)=(x1+3x2,2x1+x2). Let α(u,v)=β(u,Tv) — findM(α) with respect to the standard basis.
✅ Correct!T sits in the second slot, so M(α)=M(β)M(T); for instance α(e1,e2)=β(e1,(3,1))=6+1=7.
❌ That is M(T)M(β). Matrix multiplication does not commute; with T in the second slot, M(T) goes on the right of M(β).
❌ That is M(β)M(T)t. Column k of M(T) holds the coordinates of Tek, so M(T)=(1231), and no transpose appears for the second slot.
❌ That is M(T)tM(β), the matrix of β(Tu,v), where T acts in the first slot. Here T acts in the second slot.
Show solution
Entry (j,k) of M(β) is β(ej,ek), the coefficient of xjyk, and column k of M(T) holds Tek: Te1=(1,2), Te2=(3,1).
Check one entry from the definition: α(e2,e1)=β(e2,Te1)=β((0,1),(1,2))=−x2y2=−2.
Problem 2 · T in the First Slot
Given: the bilinear form β(x,y)=x1y2−2x2y1+x2y2 on R2 and T∈L(R2) defined by T(x1,x2)=(x1−x2,3x2). Let ρ(u,v)=β(Tu,v) — findM(ρ) with respect to the standard basis.
✅ Correct!M(ρ)=M(T)tM(β); for instance ρ(e2,e1)=β((−1,3),(1,0))=−2⋅3=−6.
❌ That is M(T)M(β) — the transpose is missing. In β(Tej,ek) the index j is a column index of M(T), so the left factor must be M(T)t.
❌ That is M(β)M(T), the matrix of β(u,Tv). Here T acts in the first slot.
❌ That is M(β)M(T)t. The transposed factor belongs on the left of M(β), not on the right.
Show solution
Reading off coefficients and images: Te1=(1,0), Te2=(−1,3), so
Check from the definition: ρ(e2,e2)=β(Te2,e2)=β((−1,3),(0,1))=(−1)(1)+3⋅1=2.
Problem 3 · Change to a New Basis
Given: the bilinear form β(x,y)=x1y1+2x1y2+3x2y2 on R2, with matrix B with respect to the standard basis, and the basis e1=(1,1), e2=(0,1) — findA=M(β,(e1,e2)).
✅ Correct!A=CtBC, and every entry checks against β(ej,ek): β(e1,e1)=1+2+3=6.
❌ That is C−1BC, the change-of-basis formula for an operator. A bilinear form outputs a scalar, so nothing is converted back: the left factor is Ct.
❌ That is CBCt — the transpose is on the wrong side. Entry (j,k) of A is β(ej,ek), which is (column j of C)tB(column k of C).
❌ That is only BC, the standard-basis matrix of β(u,Tv) for the operator T that sends the standard basis to e1,e2. Changing the basis puts T in both slots, so Ct must also multiply on the left.
Show solution
With f1,f2 the standard basis, B holds the coefficients of xjyk, and the columns of C are the standard coordinates of e1,e2:
Check from the definition Aj,k=β(ej,ek): β(e1,e2)=β((1,1),(0,1))=0+2+3=5, β(e2,e1)=β((0,1),(1,1))=3, β(e2,e2)=3.
Problem 4 · From a Nonstandard Basis Back to the Standard One
Given: the basis f1=(1,1), f2=(1,−1) of R2 and a bilinear form β on R2 with B=M(β,(f1,f2))=(120−1). Let e1,e2 be the standard basis — findC=M(I,(e1,e2),(f1,f2)) and A=M(β,(e1,e2)).
What is C?
What is A?
✅ Correct!e1=21f1+21f2 and e2=21f1−21f2 give C, and A=CtBC; for instance β(e1,e1)=41(1+0+2−1)=21.
❌ These columns are f1,f2 written in the e basis. That matrix is M(I,(f1,f2),(e1,e2))=C−1. Column k of C must hold the f-coordinates of ek.
❌ Check column 2:−21f1+21f2=(0,−1)=−e2, not e2.
❌ Not quite. Solve ek=c1f1+c2f2 for each k; the pair (c1,c2) is column k of C.
❌ That is FtBF with F=(111−1), built from the columns f1,f2. The formula needs C, whose columns are the f-coordinates of e1,e2.
❌ B is the matrix in the f basis. The standard basis has its own matrix; for instance β(e1,e1)=21=1.
❌ That is C−1BC, the operator formula. For a bilinear form the left factor is Ct.
❌ Not quite. Compute BC first, then multiply by Ct on the left.
Show solution
Step 1: C. Solve e1=c1f1+c2f2: (c1+c2,c1−c2)=(1,0) gives c1=c2=21. Solve e2=c1f1+c2f2: (c1+c2,c1−c2)=(0,1) gives c1=21, c2=−21. So