Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Guidelines for Clear and Effective Mathematical Writing in English, Exams of English Language

Recommendations for improving the clarity and effectiveness of mathematical writing in English. Topics include correct usage of grammar, punctuation, and mathematical notation, as well as suggestions for organizing and presenting mathematical ideas. The author emphasizes the importance of considering the reader's perspective and avoiding unnecessary complexity.

Typology: Exams

2021/2022

Uploaded on 08/01/2022

hal_s95
hal_s95 🇵🇭

4.4

(620)

8.6K documents

1 / 11

Toggle sidebar

Related documents


Partial preview of the text

Download Guidelines for Clear and Effective Mathematical Writing in English and more Exams English Language in PDF only on Docsity! The Grammar According to West by Douglas B. West I have been accumulating these observations for a number of years. Writing textbooks has led me to think about choices I make in writing mathematics. I have also noted the writing errors commonly made by my thesis students. Here I have collected my conclusions from both situations. The first aim of this document is to educate my own students and to save time in editing their theses. Since it exists, I am making it available publicly in the hope that others may find it useful; if you don’t (or if you object on principle), then please ignore it. Perhaps it will sensitize some writers of mathematics (especially students) to issues they may not have thought about, where small changes will produce writing that is easier to read by wider audiences. I consider points of English grammar and aspects of mathematical usage and notation. My intent is not to make writing rigid, but rather to make it transparent, so that the reader is not distracted by ambiguities or awkwardness in the flow of the narrative. A reader should not need to pause or backtrack to understand the organization of a sentence. In mathematical conversations, one takes many shortcuts that would not be acceptable in precise mathematical writing. The context is known by all participants, and shortcuts evolve to save time. Also, the speaker can immediately clarify anything ambiguous. Lack- ing these protections, written mathematics must use language more carefully. Many mathematicians will object to some of my recommendations. Many time- honored practices in the writing of mathematics are grammatically incorrect. These mis- takes in writing cause no difficulty for readers with sufficient mathematical sophistication or familiarity with the subject. I argue that it is unnecessary to restrict the audience to such readers. A modicum of care leads to better writing habits that make mathematics more easily accessible to a wider and less specialized audience. I apologize in advance for my own grammatical errors. Habits die hard, and it is easy to err in applying principles of writing. Issues of English grammar 1. “Which” vs “that”. The following two sentences have different meanings: 1) “She will attend our meetings that concern calculus.” 2) “She will attend our meetings, which concern calculus.” Sentence (1) states that among our meetings, she will attend those con- cerning calculus and perhaps no others. Sentence (2) states that all the meetings concern calculus, and she will attend them all. When the phrase after the relative pronoun specifies a further restriction of the class that has just been introduced, the correct pronoun is “that”, and the subsequent phrase tells which of the items in the class are those being discussed. If the subsequent phrase speaks about the totality of the class, then the proper pronoun is “which”. When “that” and “which” both seem usable, use “that” when the sense is “having the property that”, and use “which” when the sense is “all of which” or “the only one of which”. Often a comma is appropriate before “which”. Usually “that” is correct when an indefinite article (“a” or “an”) has been used on the word being modified. 2 2. Immediacy of antecedents. When using “which”, “that”, “where”, or other words to introduce explanatory or descriptive phrases, the subsequent phrase modifies the most re- cent item. For example, “an embedding of G on a surface which has no crossings” indicates that the surface has no crossings, not that the embedding has no crossings. Making the comment on crossings apply to the embedding requires rewriting: “On a specified surface, consider an embedding of G, which has no crossings”. Here “which” is proper because every embedding has no crossings; an embedding is a drawing that has no crossings. 3. Definite articles vs. possessives. The definite article “the” specifies uniqueness. Posses- sives also play this role. It is incorrect to use both together, because the possessive already provides definite specification. For example, we write “Greene’s Theorem” but not “the Greene’s Theorem”; this is a theorem proved by Greene, not by “the Greene”. When discussing a result by two authors, we cannot put possessives on both names, and making only the second name possessive would be wrong. Hence we write “the Greene– Kleitman Theorem”. Here “the” serves as a definite article for the unique object “Greene– Kleiman Theorem”. When the result is less celebrated, one can indicate the possessive by “of”, as in “the theorem of Greene and Kleitman”. 4. Titles of results. In the examples above, “Theorem” is capitalized. When there is only one instance of an object, and the name of it involves a person, it plays the role of a proper noun and its name is a title. Another example is “the Cauchy–Schwarz Inequality”. 5. Indefinite nouns and articles. Indefinite nouns need no articles. We speak of “a the- orem” or “a result”, since these are definite nouns, but “work” is an indefinite noun and does not take the indefinite article “a”. We say simply “This is work of mine”, not “This is a work of mine”, and “This is joint work with my colleague,” not “This is a joint work”. As another example, “graph colorability” is an indefinite concept, so we do not say “Next we discuss the graph colorability”. In contrast, “chromatic number” may be indef- inite or specific. We may say “Next we discuss chromatic number”, referring to a general concept, or “Next we discuss the chromatic number of this graph”, since this graph has only one value as its chromatic number. Articles may also be inappropriate when referring to one instance of a conceptual noun. We say “The variable has expected value 4” rather than “The variable has the expected value 4” and “The vertex has degree 4” rather than “The vertex has the degree 4”. Never say “the vertex has a degree 4” (the vertex has only one degree). 6. “Best possible”. “Best possible” is an adjective; it indicates sharpness. We write “This result is best possible”, just as we would write “This result is sharp”. Writing “This result is the best possible” says that this result is better than all other results. The article should not be used here. 7. “Every”, “distinct”, and “unique”. The word “distinct” has the same meaning as “dif- ferent”. Two things can be distinct, but one thing cannot be distinct. The word “every” is singular; it means “each one”. Because of this, we write “all values” or “every value”; not “all value” or “every values”. The consequence of these two observations is that the sentence “Every value is distinct” is incorrect; it has no meaning. Some students think it means that each value is different from every other value, but it does not. 5 second is more active. Because we never say “Let that . . .”, it is understood that the equality sign is the verb. This usage of “Let” is an exception to the treatment of expressions as nouns (see “Expressions as units” below). 15. Words of conclusion. A long proof does not fit in a single sentence; often one needs a word to start a sentence that states a conclusion. Avoiding “Then” leaves several other choices, such as “Therefore”, “Hence”, “Thus”, and “So”. Purists require a comma after every such introductory word or phrase (as they do after “Finally”, “On the other hand”, “In 1965”, etc.). This can make language overly formal. Among these choices, “Therefore” is the most formal, likely to introduce a major conclusion and take a comma. Because “Hence” and “Thus” are single syllables, they can be used without commas to indicate the flow of argument without making the writing choppy. Because of its usage in English, “So” is too informal to introduce a sentence of conclusion (with or without comma). Reserve “so” for use as a conjuction: “The graph is connected, so each vertex is reachable from every other vertex.” 16. “Such that” vs. “so that”. “So that” means “in such a way that”. Use “such that” when imposing a condition and “so that” when producing a construction in a certain way. In particular, “so that” requires a verb or action and specifies the way in which the action is done. “Such that” generally imposes a condition on a noun structure. Compare “Consider a graph such that no vertex is isolated” and “Color the graph so that no two adjacent vertices have the same color; what follows “such that” modifies “graph”, but what follows “so that” is a condition on the coloring. 17. “Pairwise” and “mutually”. Old-fashioned mathematics took the old-fashioned word “mutually” to describe a binary relation satisfied by all pairs in a set, as in “a set of mu- tually orthogonal Latin squares”. In English usage, “mutual” indicates symmetry. Hence modern mathematics should avoid using “mutually” in this way. Instead, the word “pair- wise” states exactly what is meant. The substitution becomes even more important due to modern terms like “mutual independence” in which “mutual” explicitly does not mean pairwise. 18. Adjectival forms of names. Some graph theorists use “Hamilton cycle” to mean a spanning cycle in a graph, but this is grammatically incorrect, and they use it only out of habit. They would never say “Abel group”. When describing a type of cycle, the modifier must be an adjective, so we use an adjectival form of the name: “Hamiltonian cycle”. The same applies to “Euler circuit” and “Eulerian circuit”. 19. Numerals and spelled-out numbers. In standard English writing, numbers less than 10 usually are spelled in full, while numbers more than 10 are written in numerals. In mathematical writing, the basis for the distinction is different. Numbers less than 10 are spelled out only when used as adjectives expressing the quantity of objects in a set. They remain as numerals when designating the numerical value of an operator. For example, “The two vertices both have degree 3” or “A cycle of length 4 has four edges”. 20. Contractions. Because mathematical writing is formal, contractions (“can’t”, “won’t”, etc.) should usually be avoided. They introduce a sudden informality that is inconsistent with the tone of proof. 6 Issues of mathematical style 21. Definitions. Words being defined should be distinguished by italics (or perhaps bold- face in a textbook context). When italics are used to indicate a word being defined, it is unnecessary to use “called” or “said to be”; the use of italics announces that this is the term being defined and replaces these words. Definitions written by non-native speakers sometimes contain errant commas. In each sentence below, the comma should be deleted. “A bipartite graph, is a graph that is 2-colorable”. “A graph is bipartite, if it is 2-colorable”. The examples above illustrate the italicization used in two forms for the definition of a property of a structure. When using the word for the property as a adjective directly modifying the noun, the term being defined is the name for structures that have the prop- erty; hence the full term bipartite graph is italicized. When the property itself is being defined and is placed as a predicate adjective, only the adjective is italicized. 22. Double-Duty Definitions. In general, one cannot make a statement about an object before the object has been defined. Similarly, one cannot use notation in a formula unless the notation has previously been defined. In particular, these tasks cannot correctly be accomplished at the same time with one instance of the notation. For example, “The neighborhood of a vertex v is N(v) = {u: uv ∈ E(G)}” is incorrect; with a subject and a verb before the equation, the equation is a single unit. We have defined the neighborhood of v to be a particular equation, and we have not defined the notation N(v). Of course, readers with sufficient sophistication or familiarity have no trouble under- standing what is meant, but why disenfranchise other readers? One can as easily write “The neighborhood of a vertex v, denoted N(v), is {u: uv ∈ E(G)}”. Alternatively, one can introduce the notation as an appositive in a conventional position immediate after the term defined: “The neighborhood N(v) of a vertex v is {u: uv ∈ E(G)}”. A common egregious Double-Duty definition is “Let G = (V,E) be a graph”. The sentence defines the equation G = (V,E) to be a graph. Of course, the author intends simultaneously to introduce notation for a particular graph and its vertex set and edge set, but this is not what the sentence says. For this reason, a better practice is to write “Let G be a graph” and use the general operators V and E to refer to the vertex and edge sets of G as V (G) and E(G) (see also later item on “Operators vs. constants”.) A more subtle example is “For each 1 ≤ i ≤ n,”. The introduction of the notation i has been lost because the inequalities impose conditions on it before it is defined. Since the expression is a unit, grammatically the phrase is referring to each inequality written in this way. Correct alternatives that express the intended meaning include “For all i such that 1 ≤ i ≤ n”, “For i ∈ [n]”, and “For 1 ≤ i ≤ n”. The third option is slightly different from the others; it means “whenever i is such that the conditions hold”, implicitly introducing i in a specified range but avoiding the grammatical problem. 23. Parenthetic or wordless restrictions. Many writers impose restrictions parenthetically or via commas, thereby omitting words in sentences; this is common in mathematics but imposes unnecessary potential difficulty for the reader. For example, “Suppose there is 7 an edge xy ( 6= e) in G such that” should be “Suppose that G has an edge xy other than e such that”. Similarly, “For k ≤ m with k even” is easier to read than “For k ≤ m (k even)” or “For k ≤ m, k even”. One can also put words within parentheses: “For k ≤ m (where k is even)” or “Suppose that G has an edge xy (with xy 6= e) such that”. Note that “Suppose that there is an edge xy 6= e in G such that” is a Double-Duty Definition. 24. Expressions as units. Notational expressions should be viewed as single objects (nouns, essentially), without assuming that the reader will replace relational symbols by appropriate verbs. For example, “there exists i < j with xi = xj” ascribes a property to the inequality i < j (and is a Doubly-Duty Definition of i). To introduce i with a constrained value, one should write “there exists i such that i < j and xi = xj”. Consider also “The number of nonneighbors is n − 1 − d(u) ≥ i.” The number of nonneighbors is not an inequality, it is a number. The inequality should be observed after stating that the number of nonneighbors is n − 1 − d(u). Exceptions. Applying this principle with the simplest expressions leads to ponderous writing. Hence it is reasonable to allow limited exceptions; here we list two. 1) We write “Choose x ∈ V (G) such that x has minimum degree.” We are choosing x, not the expression “x ∈ V (G)”. The convention is almost universal that a membership or containment symbol can be read as “in” when introducing an object. (One can treat nonmembership in the same way, though this is less common.) 2) We write “Let G′ = G − x”. When introducing notation for an object or expres- sion by a single imperative verb (“let”, “set”, “put”, “choose”, etc.), we read the equality symbol as the verb “equal”. Note, however, that the sentence should not simultaneously attempt to say something else about the expression (see “Double Duty Definitions”). If the introductory part of the sentence is longer, then we may already have a noun and a verb, and hence the expression again becomes a unit. For example, “Include each vertex independently with probability p = (lnn)/n” should be “Include each vertex inde- pendently with probability p, where p = (lnn)/n”. 25. Mixing words and notation: We cannot compare words with notation via a relational symbol. Do not write “Consider a graph G with maximum degree ≤ k”. Grammatically, the sentence does not indicate where the inequality starts. If one side is written in words, then the relation must also be written in words. This restriction is a logical consequence of treating the notation as a unit; in that viewpoint, the sentence above says that the maximum degree of G equals the expression ≤ k. Similarly, one should not use quantification symbols (∀, ∃) to substitute for words in sentences. These restrictions do not apply to shorthand notation used to save space on slides for a lecture, since the slides summarize the lecture and are accompanied orally by sentences. Avoiding the mixing of words and notation also explains why an expression involving addition should be enclosed in parentheses when used to modify a noun. For example, we write “k-connected graph” or “(k +1)-connected graph”, but not “k +1-connected graph” or “k − 1-connected graph. 10 Terminology and notation (especially in discrete mathematics) 36. Definition symbol “:=”. Some mathematicians use this symbol to indicate that the preceding symbol is being defined to mean the subsequent object. If this occurs in a sen- tence like “Let [n] := {1, . . . , n}”, then the verb states that the notation is being defined, and the special notation is unnecessary. If it occurs in a sentence about the object being de- fined, such as “Consider a coloring of [n] := {1, . . . , n}”, then it is an improper Double-Duty Definition and should be rewritten: “Consider a coloring of [n], where [n] = {1, . . . , n}.” Reading “:=” requires thinking “be/is defined to be”; this awkward notation is never needed and encourages grammatical problems. 37. Equality between a variable and a list. Many mathematicians write “for m = 1, 2, . . . , n” to mean “for m ∈ {1, 2, . . . , n}” or “for 1 ≤ m ≤ n”. The first expression is mathematically incorrect; it sets the value of m to be a list of numbers. The same principle applies to writing “i = 1, 2” to name two cases; this should be i ∈ {1, 2}. Common usage of “Big Oh” notation also suffers from this problem. The expression “f(n) = O(n2)” does not mean that the value f(n) equals the set represented by the notation O(n2). To be precise, what is meant is “f(n) ∈ O(n2)”; Knuth has written at length on this subject. Unfortunately, it is convenient to do arithmetic with these classes of functions, so this problem will not go away. It stems from the difficulty of distinguishing between an equivalence class and its elements, along with the fact that no good notation exists for this equivalence relation (unlike “≡” for congruence). An unsatisfying compro- mise is to use the membership symbol where the grammar of computation permits, in order to ensure that the meaning of the concept is understood. 38. Sequences, series, and lists. In mathematics, a sequence is a function whose domain is the set of natural numbers (perhaps with a shift of the initial element). Discrete math- ematicians abuse this term in using it for a finite set in a linear order. A good name for such an object is list. An n-tuple is a list of length n. It is an abuse of terminology to say “a sequence of length n”. The usage of “series” in English is contrary to its usage in mathematics. In English a “series” usually consists of finitely many occurrences in order, as in the “World Series” or the title “A Series of Unfortunate Events”. In mathematics a series is an infinite sum. Writing “v1, v2 , . . . , vn” for an indexed n-tuple is a style used to suggest that the elements are indexed by the first n positive integers with no skips. However, the most natural interpretation of the expression “v1 , . . . , vn” is exactly the same. The appropriate convention is that indices in a list are consecutive unless the author explicitly indicates otherwise. Another reason to eliminate v2 from the expression is that “v1, v2 , . . . , vn” forbids the possibility n = 1. Note also that the sentence “Let x1 < · · · < xn be a list of integers” is a Double-Duty Definition; the writer attempts simultaneously to introduce notation for the elements of a list and to impose inequalities on them. The expression x1 < · · · < xn denotes a set of relations, not a list; what is meant is “Let x1 , . . . , xn be integers such that x1 < · · · < xn”. Similarly, a chain under inclusion is a list of sets A1 , . . . , Ak such that A1 ⊆ · · · ⊆ Ak; the expression “A1 ⊆ · · · ⊆ Ak” is not itself a chain. 11 39. Multicharacter operators. A string of letters in notation denotes the product of in- dividual quantities. Therefore, any operator whose notation is more than one character should be in a different font, generally roman. This convention is well understood for trigonometric, exponential, and logarithmic functions, and it applies equally well to such operators as dimension (dim), crossing number (cr), etc. 40. Operators vs. constants. We never use f to denote the value of a function f at a point x. The same principle applies to graph parameters and other operators. For example, the maximum degree of a graph G is denoted ∆(G). Here ∆ is a function, not a number, and hence ∆ should not be used to denote the value of the function ∆ on a particular graph. In particular, it is poor writing to refer to the class of graphs with maximum degree ∆, while it is equally easy to refer to the class of graphs with maximum degree D. It is true that “We write V = V (G) and ∆ = ∆(G)” is a convenient and common mnemonic device. It generally does not cause problems when discussing only one graph at a time. The difference between this situation and that of a function f : R → R is that we rarely focus only on the value of f at one point. Nevertheless, the same notation should not be used for distinct concepts in a single discussion, and this principle applies here. (A certain textbook author violated this principle in the use of n(G) and e(G) for the numbers of vertices and edges in a graph G; the error will be corrected in the next edition.) 41. Notation with graphs. A graph is not a set. When G is a graph and h is a vertex in it, it makes no sense to write h ∈ G, since h could just as easily be an edge. A graph consists of a vertex set and an edge set; one should write v ∈ V (G) and e ∈ E(G). This is also the reason why the convenient notations |G| and ||G|| are mathematically inconsistent for the order and size of a graph. 42. Cliques and complete subgraphs. These terms traditionally were used interchangeably in graph theory. There is a difference between referring to a set of pairwise adjacent ver- tices in a graph (the opposite of an independent set of vertices) and referring to a subgraph isomorphic to a complete graph. We need terminology for such a vertex set, and “clique” seems to be the best choice. 43. Between. An object that is between two other objects separates them; this is the common mathematical sense of “between”. Hence referring to an edge with endpoints u and v as an edge “between” u and v is inconsistent mathematical usage. One can always say “an edge joining u and v” instead. In a planar embedding of a graph, we could say that an edge shared by the boundaries of two faces is an an edge between them. 44. \setminus. The operator \ most often denotes difference of sets. Hence it is somewhat misleading or old-fashioned (and looks rather pompous) to use it for deletion of elements, as in “G \ e”. Use “G − e” instead. Also, the notation G \ H is easily confused with G/H (especially by students). Of course, there are some contexts (matroids and various algebraic topics), where these notations have special meanings and are quite important, but I think that for simple set difference A − B is preferable.
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved