Short and simple guidelines to writing a good solution

Just writing up this quick set of guidelines to aid people (including myself) in writing good solutions and proofs.

1) Keep your audience in mind. Show every essential step of your working, so that the reader isn't puzzled by your solution and doesn't have to guess at your motivations; at the same time, don't show every single step, as it may come off as condescending. A good balance makes a great solution.

2) Don't write all of it in equations. Include prose which outlines what theorems/lemmas/results you are invoking. A solution chock full of line after line of equations is hardly a pretty sight. Keep it clean.

3) Still, don't go rambling on. It's very annoying. Leave that for the comments section, where you can append a footnote or two.

4) Use LaTeX. It makes everything easier to read and understand, and clarity is paramount.

5) But don't wrap everything in LaTeX! It's extremely difficult to read. I've seen this a lot on Brilliant. Far too much, actually. It lessens your load, too, so hey! Win-win for both the writer and the reader.

6) Use connectors such as "therefore", "hence", "since", "because", etc to keep the solution cohesive as a whole. They provide a good sense of flow within any proof, which makes it easier for the reader to process.

Other tips:

Keep a good balance of \ [ \ ] and \ ( \ ). As a rule of thumb, a good ratio lies between 2:1 and 1:2. This helps to keep yourself in check, to avoid verbosity by including only important equations/expressions/etc worth wrapping in \ [ \ ].

\(\ln, \cos, \sin\) and other special functions are given to you, so use them. I don't know about others, but it's not pleasant to see a stray \(tan(x)\) in a solution, personally.

Provide useful links to theorems and results. Good websites for reference include MathWorld and Wikipedia.

Don't squeeze a fraction into a tiny space, eg \(e^{\frac{A}{B}}\). It doesn't look good, and it's hard to read. Try \(e^{A/B}\) or \(\exp(\frac{A}{B})\) instead!

Use lemmas sparingly. Easier questions (mostly) don't require lemmas, but it will be apparent to the advanced problem solver when (and when not) to use lemmas.

I hope that at least somebody out there will be inspired to increase the quality of their proof-writing! I strongly feel that lucidity in writing is always quintessential for any sort of mathematical writing, and so these guidelines serve to help one improve upon that important aspect.

Anything you would like to add? Comment and I will add on to these guidelines.

See also: Beginner's LaTeX guide; Calvin's solution guides.

Note by Jake Lai
3 years, 5 months ago

No vote yet
1 vote

  Easy Math Editor

MarkdownAppears as
*italics* or _italics_ italics
**bold** or __bold__ bold

- bulleted
- list

  • bulleted
  • list

1. numbered
2. list

  1. numbered
  2. list
Note: you must add a full line of space before and after lists for them to show up correctly
paragraph 1

paragraph 2

paragraph 1

paragraph 2

[example link]( link
> This is a quote
This is a quote
    # I indented these lines
    # 4 spaces, and now they show
    # up as a code block.

    print "hello world"
# I indented these lines
# 4 spaces, and now they show
# up as a code block.

print "hello world"
MathAppears as
Remember to wrap math in \( ... \) or \[ ... \] to ensure proper formatting.
2 \times 3 \( 2 \times 3 \)
2^{34} \( 2^{34} \)
a_{i-1} \( a_{i-1} \)
\frac{2}{3} \( \frac{2}{3} \)
\sqrt{2} \( \sqrt{2} \)
\sum_{i=1}^3 \( \sum_{i=1}^3 \)
\sin \theta \( \sin \theta \)
\boxed{123} \( \boxed{123} \)


Sort by:

Top Newest

Also, see the Solution guides by Calvin

Agnishom Chattopadhyay Staff - 3 years, 5 months ago

Log in to reply

@Jake Lai, what is a lemma?

Mohmmad Farhan - 6 months ago

Log in to reply

A lemma is a micro-theorem that one uses to prove a more interesting theorem. If you are familiar with programming, it is like a subroutine.

Agnishom Chattopadhyay Staff - 6 months ago

Log in to reply


Problem Loading...

Note Loading...

Set Loading...