Linear Algebra - Coordinate system

Card Puncher Data Processing

About

coordinate system in terms of vector.

Idea of coordinate system for a vector space V: (and generalized beyond two dimensions),

<MATH>v = \alpha_1 a_1 + \dots + \alpha_n a_n</MATH>

  • A vector v is represented by its coordinate representation <math>[\alpha_1, \dots , \alpha_n]</math> . A vector v is represented by the vector <math>[\alpha_1, \dots , \alpha_n]</math> of coefficients called the coordinate representation of v in terms of <math>a_1, \dots , a_n</math> .

Coordinate representation

The coordinate representation of v in terms of <math>a_1, \dots , a_n</math> is the vector <math>[\alpha_1, \dots , \alpha_n]</math> such that:

<MATH>v = \alpha_1 a_1 + \dots + \alpha_n a_n</MATH>

In this context, the coefficients are called the coordinates.

Example:

  • Coordinate representation of the vector <math>v = [1, 3, 5, 3]</math> in terms of the vectors <math>[1, 1, 0, 0], [0, 1, 1, 0], [0, 0, 1, 1]</math> . Since the vector is equal to <math>1 [1, 1, 0, 0] + 2 [0, 1, 1, 0] + 3 [0, 0, 1, 1]</math> the coordinate representation of v is <math>[1, 2, 3]</math>
  • Coordinate representation of the vector <math>[6, 3, 2, 5]</math> in terms of the vectors <math>[2, 2, 2, 3], [1, 0,-1, 0], [0, 1, 0, 1]</math> : Since <math>[6, 3, 2, 5] = 2 [2, 2, 2, 3] + 2 [1, 0,-1,0]-1 [0, 1, 0, 1]</math> the coordinate representation is <math>[2, 2,-1]</math>
  • Coordinate representation of the vector <math>[0,0,0,1]</math> in terms of the vectors <math>[1,1,0,1], [0,1,0,1], [1,1,0,0]</math> over Gf2 Since <math>[0, 0, 0, 1] = 1 [1, 1, 0, 1] + 0 [0, 1, 0, 1] + 1 [1, 1, 0, 0]</math> the coordinate representation of <math>[0, 0, 0, 1]</math> is <math>[1, 0, 1]</math>

Coordinate

Definition

The coordinates are the coefficients <math>[\alpha_1, \dots , \alpha_n]</math> of the Coordinate representation

Why put the coordinates in a vector? It makes sense to put the coordinates in a vector in view of linear-combinations definitions of matrix-vector multiplication. Let <MATH>A = [ a_2, \dots a_n ]</MATH>

  • <math>{\bf u}</math> The coordinate_representation of <math>{\bf v}</math> in terms of <math>{\bf a}_1, \dots , {\bf a}_n</math> can be written as matrix-vector equation <math>A{\bf u} = {\bf v}</math>
  • To go from a coordinate representation <math>{\bf u}</math> to the vector being represented, we multiply A times <math>{\bf u}</math> .
  • To go from a vector <math>{\bf v}</math> to its coordinate representation, we can solve the matrix-vector equation <math>A{\bf u} = {\bf v}</math> .

homogeneous

Homogeneous coordinates are the following point representation: {'x','y','u'}-vector<math>\begin{bmatrix} x \\ y \\ u\end{bmatrix}</math> .

How

to ensure for each point only one coordinate representation

  • How can we ensure that each point has only one coordinate representation?
  • Answer: The generators <math>a_1, \dots ,a_n</math> should form a basis.





Discover More
Monet Femme Ombrelle 1886 Logo
Color - Model

A color model is another name for a colorspace. They defines a coordinate space to define a color exactly via coordinates.
Monet Femme Ombrelle 1886 Logo
ColorSpace (Model)

A color space (or model) is a coordinate space where a set of coordinate define an unique color.
Ggplot Graphic Plot
GGplot - Coordinate System

coordinate system control how the two coordinates aesthetics work together (default: Cartesian) Others: coord_flipcoord_flip() - Flip x and y coord_map() coord_polar() They Occur after statistics...
Matrix Rotation 90
Geometry - Transformation Matrix

A geometric transformation can be represented by a matrix. THE advantage of using transformation matrices is that cumulative transformations can be described by simply multiplying the matrices that describe...
Card Puncher Data Processing
Linear Algebra - Basis of a Vector Space

A basis for vector space V is a linearly independent set of generators for V. Thus a set S of vectors of V is a basis for V if S satisfies two properties: Property B1 (Spanning) Span S = V, and Property...
Linear Algebra Image Scheme
Linear Algebra - Image representation

A generalized image consists of a grid of generalized pixels, where each generalized pixel is a quadrilateral (not necessarily a rectangle). Think of an image as a grid of rectangles, each assigned a...
Card Puncher Data Processing
Linear Algebra - Point

Zero-dimensional: Span of the empty set: The origin A point (x, y) can be represented in the plane by a {'x','y'}-vector. A point can also be represented by {'x','y','z'}-vector. This representation...
Card Puncher Data Processing
SVG - Coordinate System

The SVG coordinates system is pixel-based : 0,0 is the top-left corner of the drawing space x values move to the right, y values move down See also: A user coordinate system can established...



Share this page:
Follow us:
Task Runner