# A space-separated list of the mjotex files that you use. The path to
# mjotex must be contain in your $TEXINPUTS environment variable.
-MJOTEX = mjo-algorithm.tex mjo-arrow.tex mjo-common.tex mjo-complex.tex
-MJOTEX += mjo-cone.tex mjo-convex.tex mjo-font.tex mjo-linear_algebra.tex
-MJOTEX += mjo-listing.tex mjo-misc.tex mjo-proof_by_cases.tex mjo-theorem.tex
-MJOTEX += mjo-theorem-star.tex mjo-topology.tex mjo.bst
+MJOTEX = mjo-algorithm.tex mjo-arrow.tex mjo-calculus.tex mjo-common.tex
+MJOTEX += mjo-complex.tex mjo-cone.tex mjo-convex.tex mjo-font.tex
+MJOTEX += mjo-linear_algebra.tex mjo-listing.tex mjo-misc.tex
+MJOTEX += mjo-proof_by_cases.tex mjo-theorem.tex mjo-theorem-star.tex
+MJOTEX += mjo-topology.tex mjo.bst
# Use kpsewhich (from the kpathsea suite) to find the absolute paths
# of the bibtex/mjotex files listed in in $(BIBS)/$(MJOTEX). The SRCS
domain, then the preimage under $f$ of $A$ is $\preimage{f}{A}$.
\end{section}
+ \begin{section}{Calculus}
+ The gradient of $f : \Rn \rightarrow \Rn[1]$ is $\gradient{f} :
+ \Rn \rightarrow \Rn$.
+ \end{section}
+
\begin{section}{Common}
The function $f$ applied to $x$ is $f\of{x}$. We can group terms
like $a + \qty{b - c}$ or $a + \qty{b - \sqty{c - d}}$. Here's a
--- /dev/null
+% The gradient of its argument, which should be a function from R^n to
+% R (or maybe some other field).
+\newcommand*{\gradient}[1]{ \nabla{{#1}} }