top | item 26526505

(no title)

cionx | 5 years ago

Variable names in mathematics have no intrinsic meaning (as they have, for example, in physics). In a mathematical text, every occuring variable must be properly defined. This is most commonly done before they are used, with formulations like “let x be …” or “x := …”, or immediately after they have just been used in a formula, with something like “where x denotes …”. Failing to do so is just as much of a mistake in mathematics as it is in programming. (In an homework assignment or exam, doing so will lose you points.)

In praxis one should be aware of the following points:

  - In programming, the computer will complain if an undefined variable is used. In mathematics, this is sadly missing. (The next best things are other proofreaders, i.e. other mathematicians.)

  - Variable names aren’t just picked at random (or as a, b, c, …), but nearly always follow sensible patterns. (Natural numbers are n, m, k, l, …; vectors are v, w, u, …; indices are i, j, k, l, …; radius is r; …) Different authors may use different conventions, but they still allow mathematicians to kind of understand what the variable means just from looking at its name.

  - Every area of mathematics has certain keywords which the reader has to be aware of. Again, some authors may use (slightly) different conventions, but there are typically only few conventions out there, and they often don’t differ much. (Example: The space of homomorphisms/linear maps between two vector spaces V and W is commonly denoted by Hom(V, W), hom(V,W), ℒ(V, W) or Lin(V, W).) One can oftentimes tell what a keyword means just from it’s name, its signature, and its usage. Keywords also often consist of more than one letter or are typeset in a special way to distinguish them from regular variables.)
Good mathematical writers will oftentimes go out of their way to explain their notation at the beginning of their text, just to be sure.

> Are mathematicians ever frustrated that they don't understand what the variables mean?

So to answer the question: if a mathematician doesn’t understand what a variable or a notation means, then one of the following has happend:

  - The variable was already introduced beforehand, but the reader forgot about it. (This is the most common scenario.)

  - The variable is explained in the upcoming line. (Also very common. The reader will—of course—only notice this after going through the previous part of the text multiple times in seach of just this explanation.)

  - It is a standard notation that the reader is not familiar with. (Often happens if the reader is missing the background knowledge assumed by the author, or if the author uses some outdated notation (e.g. because they have been dead for over 50 years).)

  - The author made a simple mistake while writing. (Typo; forgot to change a variable name after shuffeling things around).

  - The author actually forgot to define the variable: a mistake that is hopefully catched by their peers.

  - The explanatory text was left out for time reasons (giving a talk, writing some rough/informal lecture notes, quickly scribbling down homework in the morning).

discuss

order

dorkwood|5 years ago

Thank you for the comprehensive write up! It does make me feel better to know that there should always be an accompanying explanation of what the variables are.