Editor's note: If you want to machine learning, linear algebra must first, as for why, look at this article, certainly will be inspired. At the same time, the site recommends MIT Strang's linear Algebra Open class: Http://v.163.com/special/opencourse/daishu.html, while recommending his two textbooks (known as North America's most popular): "Introduction to Linear Algebra ", 4th Edition by Gilbert Strang," Linear Algebra and its Applications ", 4th Edition by Gilbert Strang
The linear algebra course, whether you start from the determinant or directly from the matrix, is riddled with inexplicable beginnings.
For example, in the national General Engineering Department of teaching the most widely used in Tongji linear algebra textbook (now to the fourth edition), one to introduce the odd concept of reverse order number, and then use the reverse number to give the determinant of a very non-intuitive definition, followed by some simply silly determinant of the nature and exercise-- Add this line to another row by a factor, and then reduce the column, tossing it to call a lively, but it is not at all to see what the use of this thing.
Most of the mediocre students like me here are a little dizzy: even this is a vague thing, began to drill the fire circle performance, it is too unreasonable! So people started skipping classes, and many more began to copy their homework. This is the middle of the move, because the subsequent development can be described with a twist, followed by this nonsense determinant, is an equally unreasonable but the greatest of all the guy's appearance-The matrix came! Years later, I realized that when the teacher foolishly with the square brackets to a bunch of silly, and slowly said: "This thing is called The Matrix", my math career opened how tragic and bitter, the scene of a very tragic! since then, in almost everything with the word "learning" a little bit of the edge of things, the matrix this guy never absent. for me, this is not a time to deal with linear algebra of the idiot, The Matrix boss of the uninvited often make me disgraced, badly beaten. For a long time, I read in the matrix, just as Ah Q saw false foreign devil, rubbing forehead on detour.
In fact, I'm not an exception. General engineering students often find it difficult to beginner linear algebra. This situation is at home and abroad. " If you are not familiar with the concept of linear algebra and want to learn the natural sciences, it is now almost as illiterate," said Swedish mathematician Lars Garding in his famous encounter with mathematics. however, "according to the current international standards, linear algebra is expressed by axiomatic, it is the second generation of mathematical models , which brings difficulties in teaching." "In fact, when we began to learn linear algebra, unconsciously entered the" second generation mathematical model "category, which means that the mathematical expression and abstraction has a comprehensive evolution, for the childhood has been in the" first generation of mathematical models ", that is, practical-oriented, In a specific mathematical model, it is strange for us to take such drastic paradigm shift without and clearly inform.
Most engineering students tend to learn a number of follow-up courses, such as numerical analysis, mathematical programming, and matrix theory, before they are able to understand and skillfully use linear algebra. Even so, many people, even if they can skillfully use linear algebra as a tool for scientific research and application work, but for many of the course of the beginner's proposed, seemingly very basic problems are not clear. For example:
1. What is a matrix?
2, the vector can be considered to have n independent nature (dimension) of the object's representation, what is the matrix?
3, if we think that the matrix is a set of columns (row) vector composed of a new composite vector expansion, then why this expansion has such a wide range of applications? In particular, why is the two-dimensional expansion so useful?
4, if each element of the matrix is a vector, then we expand once again, become three-dimensional square, is not more useful?
5. Why is the multiplication rule of matrix so stipulated? Why would such a bizarre multiplication rule have such a huge effect in practice? A lot of seemingly unrelated questions, and finally all boils down to the multiplication of matrices, isn't that a wonderful thing? Is there some fundamental law of the world under the rule of matrix multiplication that seems inexplicable? If so, what are these essential laws?
6. What is a determinant? Why is there such a strange rule of calculation? What is the relationship between determinant and its corresponding phalanx in nature? Why only the Phalanx has the corresponding determinant, and the general matrix does not (do not think this problem is stupid, if necessary, for the MXN matrix definition determinant is not to do, the reason why do not do, because there is no need, but why not this necessary)? Moreover, the determinant of the calculation rules, it seems that the matrix of any calculation rules are not intuitive contact, why in many ways determine the nature of the matrix? Is this all just a coincidence?
7, why the matrix can be divided into block calculation? Chunking calculation This thing seems so random, why is it feasible?
8, for Matrix transpose operation at, there is (AB) T=btat, for the matrix to seek inverse A-1, there is (AB) -1=b-1a-1. Why is there a similar nature to the two operations that seem to have nothing to do with it? Is this just a coincidence?
9, why say P-1ap get matrix and a matrix "similar"? What do you mean by "similarity" here?
10. What is the nature of eigenvalues and eigenvectors? Their definition is very surprising, because Ax=λx, a large matrix of the effect, but the equivalent of a small number λ, is indeed a bit strange. But what is the definition of "characteristic" or even "intrinsic"? What exactly are they carved out of?
Such a problem often makes it difficult for people who have been using linear algebra for many years. It is as if adults face the children's inquisitive, and finally always forced to say, "This is it, so far", in the face of such a problem, many veteran can finally only use: "is so stipulated, you accept and remember the good" to stall.
However, if such a question cannot be answered, linear algebra is a rude, unreasonable, inexplicable set of rules for us, and we will feel that we are not learning a subject, but are being without any explanation "thrown" into a compelling world, driven only by the whip of exams, It is utterly impossible to appreciate the beauty, harmony and unity of the two. Until many years later, we have found that this knowledge is so useful, but still very confused: Why so coincidence ? I think this is the result of intuitive loss in our linear algebra teaching. These questions about "how to" and "how to" can only be answered by purely mathematical proofs, which cannot satisfy the questioner. For example, if you demonstrate that the matrix block operation is feasible through the general proof method, this does not allow the questioner's doubts to be solved. Their real confusion is: why is the matrix chunking operation feasible ? Is it just coincidence, or is it necessarily determined by the nature of the object of the matrix? If this is the latter, then what is the nature of the matrix? Just a little consideration of the above questions, we will find that all these problems are not purely based on mathematical proof can be solved. Like our textbooks, everything is mathematically proven, and the students who are finally trained can only use the tools skillfully, but lack a real sense of understanding.
Since the rise of the French Bourbaki school in the 1930 's, the axiomatic and systematic description of mathematics has been a great success, which has greatly improved the rigor of the mathematics education we receive. However, a controversial side effect of mathematical axiomatic is the loss of intuition in general mathematics education. Mathematicians seem to think that intuition and abstraction are contradictory, so do not hesitate to sacrifice the former. However, many people, including myself, are skeptical about this, and we do not think that intuition and abstraction must contradict each other, especially in math education and math textbooks, to help students build intuition and help them understand the abstract concepts and understand the nature of mathematics. Conversely, if you pay attention to formal rigor, students as if forced to drill the fire ring in the performance of the mice, like the dry rules of slavery.
As for linear algebra, some of the intuitive questions mentioned above, I have been thinking over and over for more than two years, and have read several books about linear algebra, numerical analysis, Algebra, and 四、五次, including the former Soviet masterpiece Mathematics: its contents, methods and meanings, and Professor Gong Sheng's The five-spoke of linear algebra, the aforementioned encounter with Mathematics ("Mathematical Overview") and Thomas A. Garrity's "mathematical supplements" all gave me great inspiration. But even so, my understanding of the subject has gone through several self-denial. For example, some of the conclusions of previous thinking have been written in their own blog, but now it seems that these conclusions are basically wrong. Therefore, I intend to make a complete record of my present understanding, on the one hand, because I feel that the present understanding is more mature, can be taken out to discuss with others, to others to consult. On the other hand, if there is further understanding in the future, to overthrow the present understanding, then the snapshot now written is also very meaningful.
Let's talk about the understanding of several core concepts of linear space and matrices today. Most of these things are written in their own understanding, basically not transcription, there may be mistakes in the place, hoping to be pointed out. But I want to be intuitive, that is, to say the real problem behind the math.
First of all talk about space, this concept is one of the lifeblood of modern mathematics, starting from the topological space, step by step up the definition, can form a lot of space. Linear space is still relatively elementary, if the norm is defined inside, it becomes the normed linear space. The normed linear space satisfies the completeness, it becomes the Banah space, and the defined angle in the normed linear space has the inner product space, the inner product space satisfies the completeness, and the Hilbert space is obtained. In short, there are many kinds of space. If you're going to see a mathematical definition of a space, it's basically: there's a set that defines a certain concept on this set, and then satisfies some of the properties that can be called space. This is a bit strange, why use "space" to call some of these collections? As you will see, this is actually very reasonable. We are most familiar with the space, there is no doubt that we live in the (according to Newton's absolute space-time view) of the three-dimensional space, mathematically speaking, this is a three-dimensional Euclidean space, we do not care so much, first look at what we are familiar with such a space some of the most basic characteristics. Think about it and we'll know that this three-dimensional space:
1. Consists of many (in fact, infinitely multiple) location points;
2. There is a relative relationship between these points;
3. The length and angle can be defined in the space;
4. This space can accommodate movement, and here we call the movement from one point to another point of movement (transformation), rather than the "continuous" movement of the meaning of calculus.
Of these properties above, the most critical is the 4th article. 1th, 2 can only be said to be the basis of space, not the characteristics of space-specific, all the discussion of mathematical problems, there must be a set, most of them have to define some structure in this set (relationship), not to say that with these even space. And the 3rd is too special, the other space does not need to have, is not the key nature. Only the 4th is the nature of space, that is to say, accommodating motion is the essential feature of space . Recognizing this, we can extend our understanding of three-dimensional space to other spaces. In fact, whatever the space, it must accommodate and support the rule-conforming Motion (transformation) in which it occurs. You will find that in some kind of space there will always be a relative transformation, such as topological space has topological transformations, linear space in the linear transformation, affine space has affine transformations, in fact, these transformations are only the corresponding space allowed in the form of motion. So, as long as you know, "space" is a collection of objects that accommodate motion, whereas transformations specify the motion of the corresponding space. Let's take a look at the linear space. The definition of a linear space is available in any book, but since we recognize that the linear space is a space, then there are two basic questions that must be solved first:
1. Space is a collection of objects, the linear space is also a space, so is also a collection of objects. So what is the linear space of a collection of objects? Or, what do objects in linear space have in common?
2. How is motion in a linear space expressed? That is, how is the linear transformation represented?
We first answer the first question, the answer to this question is not to beat around the bush, can be straightforward to give the answer: any object in the linear space, by selecting the basis and coordinates of the method, can be expressed as a vector form. The usual vector space I will not say, give two not, so ordinary example:
1, L1 is the highest of the polynomial is not greater than n times the entire composition of a linear space, that is, each object in this linear space is a multi-formula. If we use x0,x1,..., xn as the base, then any such polynomial can be expressed as a set of n+1 vector, in which each component AI is actually a factor of X (i-1) in the polynomial. It is worth noting that the selection of the base has a variety of methods, as long as the selected group of the basis of the linear independent can be. This is going to use the concept mentioned later, so let's not say it, just mention it.
L2 is the whole of the N-order continuous micro function on the closed interval [a, b], constituting a linear space. In other words, each object in this linear space is a continuous function. For any one of the continuous functions, according to the Weierstrass theorem, it is possible to find a polynomial function of the highest order not greater than N, making it 0 the difference from the continuous function, that is, exactly equal. In this way, the problem boils down to L1. There's no need to repeat it back.
So, vectors are very powerful, so long as you find the right base, you can use vectors to represent any object in a linear space. Here the head great article, because the vector surface is only a column number, but in fact because of its order, so in addition to these numbers themselves carry the information, but also in each number of the corresponding location to carry information. Why are arrays the simplest and most powerful in programming? This is the root cause. This is another question, and we won't say it here.
To answer the second question, the answer to this question relates to one of the most fundamental questions of linear algebra. the motion in a linear space is called a linear transformation . In other words, you can move from one point in a linear space to any other point, which is accomplished by a linear change. So what does a linear transformation mean? Interestingly, in a linear space, when you select a group of bases, you can not only use a vector to describe any object in the space, but you can use a matrix to describe any motion (transformation) in that space. The way to make an object correspond to motion is to use the matrix representing that movement multiplied by the vector representing that object. in short, after selecting a base in a linear space, the vector depicts the object, and the matrix depicts the motion of the object, which is applied by the multiplication of matrices and vectors . Yes, the essence of the matrix is the description of motion . If someone later asks you what the matrix is, then you can tell him loudly that the essence of the matrix is the description of the motion.
But how interesting is it that the vectors themselves can also be viewed as n x 1 matrices? It is really fascinating that the object and movement in a space can be expressed in a similar way. Can you say it's a coincidence? If it were a coincidence, it would be a lucky coincidence! It can be said that most of the wonderful properties of linear algebra are directly related to this coincidence.
Then understand the matrix, which says "matrix is the description of motion", so far, it seems that everyone has no opinion. But I believe in the morning and evening there will be a mathematical department of the Netizen to make the decision turn. Because the concept of motion is associated with calculus in mathematics and physics. When we learn calculus, there will always be someone to tell you, elementary mathematics is the study of constant mathematics, is the study of static mathematics, higher mathematics is a variable of mathematics, is the study of the movement of mathematics. Everyone is word of mouth, and almost everyone knows it. But people who really know what the meaning of this saying is, don't seem to have much. In short, in our human experience, motion is a continuous process, from point A to point B, even the fastest light, which takes a time to point through the path between AB, leads to the concept of continuity. And continuous this thing, if do not define the concept of limit, can not explain at all. The ancient Greeks of mathematics is very strong, but is the lack of the concept of limit, so can not explain the movement, was the famous paradox of Zeno (flying Arrows, Scud Achilles ran but the tortoise and so on four paradoxes) made a lot of people.
Because this article is not about calculus, so I will not say more. Interested readers can take a look at the "relive calculus" written by the professor of civil friends. I just read the beginning of the book, only to understand that "advanced mathematics is the study of the Movement of mathematics," the truth of the sentence. However, in my article "Understanding the Matrix", the concept of "movement" is not a continuous movement in calculus, but a change that occurs instantaneously. For example, this moment at point a, after a "movement", suddenly "jump" to the b point, which does not need to go through a point and B point between any point. Such "movement", or "jump", is a violation of our daily experience. But those who know a little about quantum physics will immediately point out that quantum (for example, electrons) jumps in different energy-level orbits, which happen instantaneously and have such a transition behavior. Therefore, there is no such movement phenomenon in nature, but we cannot observe it on the macroscopic. But anyway, the word "movement" is used here, it is easy to produce ambiguity, more precisely, should be "jump". So this sentence can be changed to: "The matrix is the description of the transition in the linear space ." But this is too physical, that is, too specific, but not enough mathematics, that is, not enough abstraction. So we end up with a genuine mathematical term--the transformation--to describe the thing. In this case, we should understand that the so-called transformation is actually the transition from one point (Element/object) to another (element/object) in space. For example, a topological transformation is a transition from one point to another in a topological space. For example, affine transformations are transitions from one point to another in affine space.
Incidentally, this affine space is a brother with vector space. As a friend of computer graphics knows, although describing a three-dimensional object requires only three-dimensional vectors, all of the computer graphics transformation matrices are 4x4. For the reasons, many of the books are written "for the convenience of use", which in my opinion is simply an attempt to muddle through. The real reason is that the graphical transformations applied in computer graphics are actually carried out in affine space rather than in vector space . Think of the vector space in a vector parallel to move the same vector is still the same, and the real world, such as two parallel segments of course can not be considered the same thing, so the living space of computer graphics is actually affine space . The matrix representation of affine transformations is essentially 4x4. Interested readers can go to the "computer graphics-geometric tools algorithm detailed".
Once we understand the concept of "transformation," the definition of the matrix becomes: the matrix is a description of the transformations in the linear space . So far, we have finally got a definition of what looks like comparative mathematics. But just a few more words to say. It is generally said in the textbook that a linear transformation t in a linear space V can be expressed as a matrix when a set of bases is selected. So let's also make it clear what is a linear transformation, what is a base, and what is called a set of bases. The definition of a linear transformation is simple, with a transform t, so that for any two different objects X and Y in the middle of a linear space V, and any real numbers a and B, there are: t (ax+by) =at (x) +bt (y), then the T is a linear transformation. Definitions are written in this way, but there is no intuitive understanding of the definition of light. What kind of transformation is a linear transformation? As we have just said, the transformation is to move from one point in space to another, whereas a linear transformation is the movement of one point of a linear space V to another point of another linear space W. There is a meaning in this sentence that a point can not only be transformed to another point in the same linear space, but can be transformed to another point in another linear space. No matter how you change, as long as the transformation is a linear space in the object, the transformation must be a linear transformation, you can certainly use a non-singular matrix to describe. And you use a non-singular matrix to describe a transformation, it must be a linear transformation.
Some people may ask, why do we emphasize the non-singular matrix here? The so-called non-singular, only to the square is meaningful, then the situation of non-phalanx how? This will be more verbose, and finally the linear transformation as a mapping, and discuss its mapping properties, as well as the linear transformation of the nuclear and image concepts can be completely clear.
Here we only explore one of the most common and useful transformations, that is, a linear transformation within the same linear space. That is to say, the matrix below, without explanation, is the square, and is a non-singular square. To learn a learning, the most important thing is to grasp the backbone of the content, the rapid establishment of the whole concept of this knowledge, do not have to start with all the details and special circumstances, from the chaos.
What is a base? The question is to be talked about later, as long as the base is considered a coordinate system in a linear space. Note that the coordinate system, not the coordinate value, is a "contradictory unity". In this way,"Select a group of bases" means that a coordinate system is selected in the linear space . Well, finally we refine the definition of the matrix as follows:"matrices are a description of linear transformations in linear spaces. In a linear space, as long as we select a set of bases, any linear transformation can be described with a definite matrix. " the key to understanding this sentence is to distinguish between" linear transformation "and" a description of linear transformation ". One is the object, the other is the expression of that object. Just as we are familiar with object-oriented programming, an object can have multiple references, each reference can be called a different name, but all refer to the same object. If the image is not yet, then a very vulgar analogy. For example, if you have a pig, you want to take a picture of it, as long as you have selected a camera position, you can shoot a picture of the pig. This picture can be seen as a description of the pig, but only a one-sided description, because in a different lens position for the pig to take pictures, can get a separate picture, is another one-sided description of the pig. All these pictures are described by the same pig, but they are not the pig itself. Similarly, for a linear transformation, as long as you select a set of bases, you can find a matrix to describe the linear transformation. To change a group of bases, you get a different matrix. All of these matrices are a description of the same linear transformation, but they are not linear transformations themselves.
But then, here's the problem. If you give me two pictures of a pig, how do I know that the same pig is on the two pictures? Similarly, you give me two matrices, how do I know if these two matrices are described in the same linear transformation? If it is the same linear transformation of the different matrix description, that is the Clan brothers, meet do not know, not become a joke. Fortunately, we can find a property of the Matrix Brothers of the same linear transformation: if matrices a and b are two different descriptions of the same linear transformation (which is different because different bases are selected, That is, a different coordinate system is selected, then a non-singular matrix P can be found , so that the relationship betweenaand B is satisfied: a=p-1bp. Linear algebra A little bit more familiar to the reader to see, this is the definition of the similarity matrix . Yes, the so-called similarity matrix is a different description matrix of the same linear transformation . According to this definition, photos of different angles of the same pig can also be similar photos. Vulgar a little, but can make people understand. In the above equation, the matrix p is actually a transformation relationship between the base of a matrix and the base of the B-matrix.
On this conclusion, I can prove it in a very intuitive way (not the formal proof in the general textbook), and if there is time, I will add this proof in my blog later. The discovery is too important. Originally a family of similar matrices are the same linear transformation of the description Ah! No wonder it's so important! In the graduate course of engineering, there are some courses, such as Matrix theory, matrix analysis, and so on, which say a variety of similar transformations, such as what is similar to the standard type, diagonal, etc., all require the transformation to get after the matrix and the previous matrix similar, why so required? because this is the only requirement, the two matrices before and after the transformation are guaranteed to describe the same linear transformation .
Of course, the different matrices of the same linear transformation are described, and the actual operation is not a good ring. Some descriptor matrices are much better than other matrix properties. This is easy to understand, the same pig's picture also has a beautiful ugly point. So the similarity transformation of the matrix can transform an ugly matrix into a more beautiful matrix, and the two matrices are guaranteed to describe the same linear transformation. In this way, the matrix as a linear transformation of the side of the description, basically clear. However, it is not so simple, or linear algebra has a more wonderful nature, that is, the matrix can not only be used as a description of the linear transformation, but also as a group of base description . As a matrix of transformation, not only can one point in the linear space be transformed to another point, but also can transfer one coordinate system (base) table in linear space to another coordinate system (base). Moreover, the transformation point and the transformation coordinate system have the same effect. The most interesting mysteries of linear algebra are contained therein. In understanding these things, many theorems and rules in linear algebra become clearer and more intuitive.
First, let's summarize some of the main conclusions in the previous section:
1. First there is space, space can accommodate the object movement. A space corresponds to a class of objects.
2. There is a space called linear space, the linear space is to accommodate the vector object motion.
3. Motion is instantaneous and therefore also referred to as transformation.
4. A matrix is a description of motion (transformation) in a linear space.
5. Multiplication of matrices and vectors is the process of implementing motion (transformation).
6. The same transformation, in different coordinate systems behave as different matrices, but their nature is the same, so the eigenvalues are the same.
Let's focus our eyesight on a bit to change the way we look at matrices in the past.
We know that the basic object in a linear space is a vector.
This is what the vector says: [A1,a2,a3,..., an].
The matrix is that: A11,a12,a13,..., a1n,a21,a22,a23,..., a2n,..., an1,an2,an3,..., Ann
Don't be too clever, we can see that the matrix is a set of vectors. In particular, square matrices in n-dimensional linear spaces consist of n-dimensional vectors. We are only here to discuss this n-order, non-singular square, because understanding it is the key to understanding the matrix, it is the general situation, and other matrices are unexpected, are forced to deal with the nasty situation, can be put aside. Here more than a mouth, learning to grasp the mainstream, do not dwell on the offshoot stub. Unfortunately, most of our textbook textbooks are buried in the details of the main line, so that we do not understand how the first to be knocked out. For example, mathematical analysis, clearly the most important idea is that an object can be expressed as an infinite number of reasonable choices of the linear and the object, the concept is throughout, but also the essence of mathematical analysis. But the textbook does not say this sentence, anyway is to let you do Demidovich, master a lot of solution tricky skills, remember all kinds of special circumstances, two kinds of discontinuity, weird micro and integrable conditions (who remember Cauchy conditions, Durrichle conditions ...?) ), after the final exam, all forget the light. To me, it is better to repeatedly emphasize this thing, it is deeply engraved in the brain, other things forget to forget, really encountered problems, and then check the Math Handbook, why pound foolish it?
So, if a group of vectors are linearly independent of each other, then they can become a set of bases that measure this linear space, which in fact becomes a coordinate system in which each vector is laid on an axis and becomes the basic unit of measure on that axis (length 1). Now it's a critical step. It seems that the matrix is made up of a set of vectors, and if the matrix is not singular (I said, only considering this), then the set of vectors that make up this matrix is linearly independent, and can be a coordinate system for measuring linear space. Conclusion: The matrix describes a coordinate system . "Wait a while!" "You yell up," you liar! Didn't you say that the matrix is motion? Why is this matrix again a coordinate system? "Well, so I'm talking about a key step. I am not cheating, the reason that the matrix is motion, but also the coordinate system, that is because-" motion equivalent to the coordinate system transformation ." I'm sorry, but it's not accurate, I just want to impress you. The exact phrase is: "The transformation of an object is equivalent to the transformation of a coordinate system ." Or: The transformation of the next object in the fixed coordinate system is equivalent to the coordinate system transformation where the fixed object is located. "Plainly," the movement is relative. ”
Let's think about achieving the same transformation results, such as turning points (2,3) to a point where you can do it two ways. First, the coordinate system does not move, move, Move (the) point to (2,3) to go. Second, the point is not moving, change the coordinate system, let the x-axis measurement (unit vector) into the original 1/2, so that the y-axis measurement (unit vector) into the original 1/3, so point or that point, but point coordinates become (2,3). In different ways, the result is the same. in the first way, The matrix is regarded as the motion description, and the matrix and vector multiplication is the process of making the vector (point) move. In this way, thema=b means: "Vector a after the transformation described by the matrix M , became vector b." In the second way, the matrix M describes a coordinate system, which is called M. So: ma=b means: "There is a vector, which is a vector of measure resultin the measure of the coordinate system m,then it is measured in the coordinate system I , the result of this vector is B . "I here refers to the unit matrix, which is the matrix where the main diagonal is 1and the other is zero." And these two approaches are inherently equivalent. I hope you understand this, because this is the key to this article. Because it is the key, I have to explain it again. In the sense that M is a coordinate system, if M is placed in front of a vector a, which forms the MA style, we can think of this as an environmental declaration of vector A. It's equivalent to saying, "Pay attention!" Here is a vector, which is measured in the coordinate system m, and the resulting measurement can be expressed as a. But it is measured in other coordinate systems, and it gets different results. To be clear, I put M in front of you to understand that this is the result of the vector being measured in the coordinate system M. ”
So let's look at the solitary vector b:b a few more times, don't you see? It is not actually B, it is: IB is also said: " in the unit coordinate system, that is, we usually say the Cartesian coordinate system I , there is a vector, the result of the measurement is B." "And Ma=ib means:" In the M coordinate system in the amount of vector a, with the I coordinate system in the amount of vector B, is actually a vector ah! "Where is the multiplication calculation, which is the identification." In this sense we re-understand the vector. Vector this thing objectively exists, but to show it out, it is necessary to put it in a coordinate system to measure it, and then the result of the measurement (vector on each axis of the projection values) in a certain order together, it becomes the vector representation we usually see. You choose a different coordinate system (base), the representation of the vector is different. The vector is the same vector, and the chosen coordinate system is different, and it is represented differently. Therefore, it is reasonable to say that each expression of a vector should be declared in which coordinate system is measured. Represented by the MA, that is to say, there is a vector that is measured in the coordinate system represented by the M matrix as the result of a.
We usually say that a vector is [2 3 5 7]t, which implies that the measurement of this vector in the I coordinate system is [2 3 5 7]t, so this form is a simplified special case. Notice that the coordinate system represented by the M-matrix consists of a set of bases, which are also made up of vectors, and there is also the problem of what coordinate system the set of vectors are measured in. In other words, the general method of expressing a matrix should also indicate the datum coordinate system in which it is located. The so-called M, in fact, is IM, that is, m in the group of the basis of the measurement is in the I coordinate system to derive. From this point of view, the MXN is not a matrix multiplication, but rather the declaration of a measure in the M coordinate system N, where m itself is measured in the I coordinate system.
Turning back to the question of transformation, I just said, "the transformation of the next object in the fixed coordinate system is equivalent to the coordinate system transformation of the fixed object", the "fixed object" we found, that is the vector. But what about the transformation of the coordinate system? Why didn't I see it? See: Ma=ib I want to change M to I now, how to change? By the M-1, the inverse matrix of M is multiplied by the previous one. In other words, do you have a coordinate system m, and now I multiply it by a M-1 and I, so that if a in the M coordinate system is a quantity in I, I get B. I suggest you pick up a pen and paper at this moment and draw a picture to get an understanding of the matter. For example, if you draw a coordinate system, the unit of measure on the x-axis is 3, and in such a coordinate system, the coordinate is (2,y), which is actually the point in the Cartesian coordinate system (2,3). The way to let it come true is that the original coordinate system: 2 0 0 3 of the X-direction metric is reduced to the original 1/2, and the Y-direction metric is reduced to the original 1/3, so that the coordinate system becomes the unit coordinate system I. Keep the point constant, and the vector now becomes (2, 3). How can I reduce the X-direction metric to the original 1/2 and the Y-direction metric to the original 1/3? is to make the original coordinate system: 2 0 0 3 is the matrix: 1/2 0 0 1/3 left multiply. And this matrix is the inverse matrix of the original matrix.
Here's an important conclusion: "The method of applying transformations to a coordinate system is to multiply the matrix representing that coordinate system with the matrix that represents that change." once again, the multiplication of the matrix becomes the exertion of motion. However, the applied motion is no longer a vector, but another coordinate system. If you think you can make it clear, think about the conclusion that the Matrix MXN, on the one hand, indicates that the transformation result of the coordinate system n under the motion m, on the other hand, regards m as the n prefix and as the environment description of N, then that is, in the M coordinate system, there is another coordinate system N. This coordinate system n if measured in the I coordinate system, the result is a coordinate system of MXN.
Here, I have actually answered the question that the average person is learning linear algebra is one of the most puzzling, and that is why the multiplication of matrices should be defined as such. To put it simply, it is because:
1. From the point of view of transformation, the M transform is applied to the coordinate system n, that is, the M transform is applied to each vector that makes up the coordinate system N.
2. From the point of view of the coordinate system, the second coordinate system of n is represented in the M coordinate system, which also boils down to finding the coordinates of the N coordinate system in the I coordinate system and then forming a new matrix.
3. As for the matrix multiplied by the vector, it is because a vector measured in M is a, and if you want to restore the true image in I, you have to do an inner product operation with each vector in M, respectively.
I leave the derivation of this conclusion to the interested friend. It should be said that, in fact, to this step, has been very easy. In general, the multiplication of matrices has to be so stipulated that all substantiated, is not what neuropathy out of the imagination. I can't say much more. The matrix is also the coordinate system and the transformation. In the end is the coordinate system, or transformation, has been said to be unclear, the movement and the entity here Unified, the boundary between material and consciousness has disappeared, all attributed to unspeakable, can not be defined. At this point, we have to admit that our great linear algebra textbook says that the matrix definition is incomparably correct: "A matrix is a mathematical object that consists of a number of rows and n columns of M." "Well, that's basically all I want to say.
Original: http://blog.csdn.net/myan/article/details/647511
——————————————————————————————
1. Affine space
Define Baidu Encyclopedia
difference with linear space small wood insect answer
Understanding the Matrix "turn" Meng Yan