Why Use Matrices for Linear Transformations?

Click For Summary

Discussion Overview

The discussion revolves around the use of matrices for linear transformations, exploring the reasons for preferring matrix representations over direct transformations. It encompasses theoretical aspects, practical applications, and computational considerations.

Discussion Character

  • Exploratory
  • Technical explanation
  • Conceptual clarification

Main Points Raised

  • Some participants suggest that using matrices allows for easier computation when performing successive rotations through matrix multiplication.
  • Others argue that using a matrix does not result in a loss of information compared to using the transformation directly, and that finding eigenvalues is more straightforward with matrices.
  • One participant highlights that matrix calculations simplify the composition of linear transformations and the computation of images under transformations, making it more practical for physical applications.
  • Another point raised is that the matrix representation of derivatives may be utilized by computer algebra systems (CAS) and programmable calculators for evaluating derivatives.

Areas of Agreement / Disagreement

Participants express varying perspectives on the advantages of using matrices versus transformations, with no consensus reached on a definitive preference. The discussion remains open regarding the contexts in which one approach may be favored over the other.

Contextual Notes

Some limitations include the dependence on specific bases for transformations and the potential complexity introduced when switching between different bases, which may not be as transparent without matrix representation.

matqkks
Messages
283
Reaction score
6
Why would you want to use a matrix for a linear transformation?
Why not just use the given transformation instead of writing it as a matrix?
 
Physics news on Phys.org
If you have a number of rotations to be performed in succession, you can just multiply the matrices. Also you can determine information about a rotation, for example the axis of rotation, by calclulating the eigevectors of the matrix.
 
Using the transformation or using the matrix is equivalent. You won't lose information if you use the matrix.

If you want to keep on using the transformation, then you can do this. But in many cases, using the matrix is simply much easier. Finding eigenvalues for example is much easier with a matrix than with a transformation.
 
one reason is:

a matrix calculation reduces the computation of composition of linear transformations, as well as the computation of image elements under a linear transformation, to arithmatic operations in the underlying field. that is:

conceptual--->numerical.

sometimes, this is preferrable for getting "actual answers" in a physical application, where some preferred basis (coordinate system) might already be supplied.

for example, the differentiation operator is a linear transformation from Pn(F) to Pn(F).

actually "computing a derivative" IS just computing the matrix product [D]B[p]B = [p']B:

for n = 2, and F = R, we have for the basis B = {1,x,x2}, that [D]B=

[0 1 0]
[0 0 2]
[0 0 0],

or that if p(x) = a + bx + cx2,

p'(x) = b + 2cx.

of course, this would be just as easy using D(p) = p' using the calculus definition,

but it's not so clear what happens if you want to use THIS basis: {1+x,1-x,1-x2}, using the calculus definition, whereas the matrix form makes it transparent.
 
Is it by using a matrix representation of a derivative that CAS and programmable calculators evaluate derivatives?
 

Similar threads

  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 19 ·
Replies
19
Views
4K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
2
Views
2K
  • · Replies 12 ·
Replies
12
Views
5K
  • · Replies 9 ·
Replies
9
Views
2K