- #1
gnome
- 1,041
- 1
What does it mean for a matrix or a vector to be "defined up to scale"?
I don't remember ever seeing this expression in my very limited exposure to linear algebra. To put it in context, I'm finding it in a text on computer vision in the section on geometric camera models.
They're talking about using something called homogeneous coordinates to represent points, vectors and planes, and they put the equation of a plane:
[tex]ax + by + cz -d = 0[/tex]
as the dot product of two vectors:
[tex]\Pi \cdot P = 0[/tex] (Eq. 2.2)
where
[tex]\Pi = \left ( \begin{array}{c} a\\ b\\ c\\ -d \end{array} \right ) \; \text{and} \; P = \left ( \begin{array}{c} x\\ y\\ z\\ 1 \end{array} \right ) [/tex]
Anyway, it goes on to say
(Why did I write "matrix question" as the title of this thread? I only mentioned vectors, not matrices, in my question, but this section of the text also deals with many matrices that are "only defined up to scale".)
I don't remember ever seeing this expression in my very limited exposure to linear algebra. To put it in context, I'm finding it in a text on computer vision in the section on geometric camera models.
They're talking about using something called homogeneous coordinates to represent points, vectors and planes, and they put the equation of a plane:
[tex]ax + by + cz -d = 0[/tex]
as the dot product of two vectors:
[tex]\Pi \cdot P = 0[/tex] (Eq. 2.2)
where
[tex]\Pi = \left ( \begin{array}{c} a\\ b\\ c\\ -d \end{array} \right ) \; \text{and} \; P = \left ( \begin{array}{c} x\\ y\\ z\\ 1 \end{array} \right ) [/tex]
Anyway, it goes on to say
I don't understand what is accomplished by putting the equation in this form, nor do I understand the significance of "defined up to scale". I don't see this terminology anyplace in my (elementary) linear algebra textbook (or I don't know what to look for). Any idea where I can find a clear explanation?Note that [itex]\Pi[/itex] is only defined up to scale since multiplying this vector by any nonzero constant does not change the solutions of Eq. 2.2. We use the convention that homogeneous coordinates are only defined up to scale, whether they represent points or planes...
(Why did I write "matrix question" as the title of this thread? I only mentioned vectors, not matrices, in my question, but this section of the text also deals with many matrices that are "only defined up to scale".)
Last edited: