Velvet Star Monitor

Standout celebrity highlights with iconic style.

updates

How to typeset argmin and argmax in Markdown?

Writer Emily Wong

There are posts in TeX.SE that shows how argmin and argmax with limits can be typesetted using the \DeclareMathOperator* command. But how to do this in Markdown?

I am especially interested in doing this in Jupyter Notebook when I'm documenting in Markdown.

Is this possible?

3 Answers

The way to do this is by using the \underset command.

Syntax:

\underset{<constraints>}{\operatorname{<argmax or argmin>}}

Example:

$\underset{c\in C}{\operatorname{argmax}}$

0

Maybe this is what you look for

$ \hat{\theta}^{MLE}=\underset{a}{\operatorname{\argmax}} P(D|\theta) = \frac{a_1}{a_1+a_0} $

The trick is done by \underset, which put a character under an expression, as you see below.

underset arg max

Anyway, I see widely used the simple underscore expression, along with \argand \max, as you see below.

plain arg max

If you want to know something more about the many ways you can choose, take a look at here: Command for argmin or argmax?

Hope to be helpful

This worked for me when using pandoc for markdown-to-PDF conversion. (The subscript 'a' is correctly placed underneath the 'argmin'):

---
header-includes: - \newcommand{\argmin}{\mathop{\mathrm{argmin}}\limits}
---
Some text.
$A = \argmin_a f(a)$

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

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