1. He says vectors are different from points, and even dares to use different notation for points and vectors. That is complete bs, vectors are simply points in a vector space (by definition). So, I have to use angle brackets for vectors and regular parenthesis for points, just to be in line with the textbook. What nonsense and extra unneeded work!
Vectors and points are different things.
|
No they aren't. Think of it in C++ terms: a good way to model it is that a vector is a template specialization of the point class. For example, one good way to do it: a point is:
1 2 3 4 5 6 7
|
template <typename space>
class point{
public:
//implement your point however you wish,
//most likely using a std::vector or a custom sparse vector class
space* ownerSpace;
}
|
Then a vector is simply:
|
point<VectorSpace> myVector;
|
where VectorSpace is a particular class which is implemented elsewhere (and studied in Linear algebra). In C++ terms, a vector is a specialization of the point class. Saying that a vector is not the same as a point, while acceptable for a student who has just read that in a textbook (contradicting his linear algebra textbook), is completely not acceptable for a professional mathematician, what an author of a textbook is supposed to be.
6. He says "traces" - instead of "level curves", "horizontal slices" or "horizontal cross-sections". Trace is a mathematical term reserved for the sum of the diagonal elements of a square matrix.
A level curve is a trace, but a trace is not necessarily a level curve. Many terms are different when applied to different objects. A trace of a surface is different than the trace of a matrix. I suspect that it's use in linear algebra as a property of a matrix came after.
|
You are citing Stewart, and that is understandable. In place of "traces", he may as well use the words "shapes", "forms", "cross sections", "cross-section projections" (all of these are better choices than "traces" by the way), as well as "little green men", "my favorite invented word as confusing as it can be and as contradicting standard mathematical terminology as possible".
In case you are wondering, "traces" are not used to denote what Stewart is calling "traces" in Bulgarian, Russian (like many Bulgarians, most of my math textbooks were in Russian), German, or English*.
*if you read textbooks written by people who actually know a little math.
By the way, the mathematical position/authority/fame of a person should not come into play when discussing mathematics. However, I am sure that will eventually pop up down the line. So, to counter that before it happens, let me approximately cite a conversation between my math department chair and myself.
Department chair: "So, did you look at Stewart's definition of a continuous function?"
Me: "Why, what's wrong with it?"
Department chair: "It's incorrect."
Me: "Well, I read it and it look OK."
Department chair: "Oh I see, it's the new edition. So, Stewart finally learned the definition!"