Matrix transform vs linear transform

In summary, matrix transformations from R-n to R-m are linear transformations, but not all linear transformations are matrix transformations. While David Lay's text provides examples of matrix transforms that are also linear transforms, it does not provide examples of linear transforms that are not matrix transforms. However, Wikipedia states that affine transformations and perspective projections can also be represented by matrices, specifically 4x4 transformation matrices. These matrices are often referred to as "general transformation matrices" or "projective space transformation matrices".
  • #1
blixtra
Every matrix transformation from R-n to R-m is a linear transformation. The converse of this is not true: every linear transformation is not a matrix transformation.

According to David Lay's text, Linear Algebra, the term matrix transformation describes how a mapping is implemented, while the term linear transformation focus on a property of the mapping. His text is replete with examples of matrix transforms which are linear tranforms, but silent on examples of linear transforms that are not matrix transforms.

Where can I find a counterexample that illustrates a linear transformation which is not a matrix tranformation?

Also, as I contemplate future posts, is there a link that explains how to format my questions, equations, etc in LyX or something similar? Thanks.
 
Physics news on Phys.org
  • #2
If Wikipedia is to be believed, here is something you can use:
[PLAIN]http://en.wikipedia.org/wiki/Transformation_matrix said:
Linear[/PLAIN] transformations are not the only ones that can be represented by matrices. Using homogeneous coordinates, both affine transformations and perspective projections on Rn can be represented as linear transformations on RPn+1 (that is, n+1-dimensional real projective space). For this reason, 4x4 transformation matrices are widely used in 3D computer graphics.

3-by-3 or 4-by-4 transformation matrices containing homogeneous coordinates are often called, somewhat improperly, "homogeneous transformation matrices". However, the transformations they represent are, in most cases, definitely non-homogeneous and non-linear (like translation, roto-translation or perspective projection). And even the matrices themselves look rather heterogeneous, i.e. composed of different kinds of elements (see below). Since they are multi-purpose transformation matrices, capable of representing both affine and projective transformations, they might be called "general transformation matrices", or, depending on the application, "affine transformation" or "perspective projection" matrices. Moreover, since the homogeneous coordinates describe a projective vector space, they can also be called "projective space transformation matrices".
Hope that helps.
 
Last edited by a moderator:

1. What is the difference between matrix transform and linear transform?

The main difference between a matrix transform and a linear transform is the way they are represented mathematically. A matrix transform uses a matrix to represent the transformation, while a linear transform uses a linear function to represent the transformation. In other words, a matrix transform is a specific type of linear transform.

2. Can both matrix transform and linear transform be used to transform geometric shapes?

Yes, both matrix transform and linear transform can be used to transform geometric shapes. This is because they both involve applying a series of mathematical operations to the coordinates of the shape in order to change its position, size, or orientation.

3. How do matrix transform and linear transform affect vectors differently?

Matrix transform and linear transform affect vectors differently in terms of how they are applied. In a matrix transform, the vector is multiplied by a transformation matrix to obtain the new coordinates. In a linear transform, the vector is passed through a linear function to obtain the new coordinates.

4. Which method is more commonly used in computer graphics: matrix transform or linear transform?

In computer graphics, both matrix transform and linear transform are commonly used. However, matrix transform is more commonly used for 3D transformations, while linear transform is often used for 2D transformations. This is because matrix transform can represent more complex transformations in 3D space.

5. Are there any disadvantages to using matrix transform over linear transform?

One potential disadvantage of using matrix transform is that it can be more difficult to understand and visualize the transformation compared to linear transform. Additionally, matrix transform can be more computationally expensive, especially for larger matrices, compared to linear transform.

Similar threads

  • Linear and Abstract Algebra
Replies
2
Views
1K
  • Calculus and Beyond Homework Help
Replies
2
Views
1K
  • Calculus and Beyond Homework Help
Replies
9
Views
13K
Replies
2
Views
1K
  • Calculus and Beyond Homework Help
Replies
2
Views
3K
  • Calculus and Beyond Homework Help
Replies
8
Views
6K
  • Calculus and Beyond Homework Help
Replies
1
Views
2K
  • Linear and Abstract Algebra
Replies
2
Views
971
  • Advanced Physics Homework Help
Replies
20
Views
1K
  • Linear and Abstract Algebra
Replies
8
Views
2K
Back
Top