答案1
请始终显示您遇到的确切错误和完整的测试文档。如果您只加载,amsmath
则会出现\mathbb
错误\underset
此项工作无误
\documentclass{article}
\usepackage{amsmath,amsfonts}
\begin{document}
\begin{equation}
\widetilde{\beta}_{k}^{ridge}=arg \underset{b\in \mathbb{R}^{p+1}}{min}\left \| y-X b \right \|^{2}
\end{equation}
\end{document}
但不要对多字母单词使用数学斜体,因此
\documentclass{article}
\usepackage{amsmath,amsfonts}
\begin{document}
\begin{equation}
\widetilde{\beta}_{k}^{\mathrm{ridge}}=\arg \underset{b\in \mathbb{R}^{p+1}}{\min}\left \| y-X b \right \|^{2}
\end{equation}
\end{document}
答案2
如果您加载,则不应该收到该错误amsmath
。
另一方面,\underset
对于这项工作来说,这是一个错误的工具。此外,“arg min” 是一个单一运算符,因此下标应该涵盖两个部分:它不是“最小值的参数”,而是“最小参数”。
\documentclass{article}
\usepackage{amsmath,amssymb}
\newcommand{\numberset}[1]{\mathbb{#1}}
\newcommand{\R}{\numberset{R}}
\DeclareMathOperator*{\argmin}{arg\,min}
\begin{document}
\begin{equation}
\widetilde{\beta}_{k}^{\mathrm{ridge}}=\argmin_{b\in \R^{p+1}}\lVert y-X b \rVert^{2}
\end{equation}
\begin{equation}
\tilde{\beta}_{k}^{\mathrm{ridge}}=\argmin_{b\in \R^{p+1}}\lVert y-X b \rVert^{2}
\end{equation}
\end{document}
需要注意的几点:
操作符应该以直立字体排版,这可以通过使用适当的声明来实现。
下标或上标的单词也应该直立。
\left
和\right
在上下文中是无用的;\lVert
和\rVert
比不合格的要好\|
(尝试$\|-x\|$
和$\lVert-x\rVert$
进行比较)。最好避免在论文中填充
\mathbb{R}
并定义个人命令;当你的资深合著者要求将所有\mathbb{R}
内容更改为时,你会感激你这样做的\mathbf{R}
。\tilde
我还添加了而不是 的版本\widetilde
,这是我更喜欢的。