How to typeset argmin and argmax in Markdown?

23.5k views Asked by At

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

There are 3 answers

0
Ébe Isaac On BEST ANSWER

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
user12719 On

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)$
0
GianAnge On

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