50

Is there a standard way to typeset the modulus operator (as in arithmetic remainder)? The percent sign (%) is often used by programming languages and mathematicians tend to use mod, but because of the romanization of mod, this notation can be confusing when used inline with text as in

So long as T mod n = 0 (i.e., the quantity is an integral multiple of n)...

I am currently using $T\mod{}n=0$, which places more space between the first argument and mod than between mod and the second argument.

  • 2
    You can omit the {}, just leave a space. For inline re-writing the sentenece and using "remainder" will read better. If the remainder of T/n = 0 .... – Yiannis Lazarides Jan 30 '12 at 22:37
  • 6
    \mod is defined by amsmath and it has an argument. But it's intended for things like $a\equiv b\mod{n}$, not for denoting the "remainder" operation. It's the "unparenthesized" version of \pmod, which is more commonly used. – egreg Jan 30 '12 at 23:02
  • @YiannisLazarides Don't mix symbols and words like that: "If the remainder of $T/n=0$" would be parsed as talking about the remainder of the object $T/n=0$, which doesn't make sense. It's better to write "If the remainder of $T/n$ is zero" to avoid this. – David Richerby Jan 27 '15 at 16:19
  • @DavidRicherby Of course you right David. Easy for the mind to be tricked. – Yiannis Lazarides Jan 27 '15 at 16:53
77

\bmod is designed for mod used as a binary op.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.