имя оператора для ядра

имя оператора для ядра

Я пытаюсь определить \newcommand{\ker}{\operatorname{ker}}сразу после, \begin{document}чтобы иметь удобный способ написать ядро ​​приложения, но команда игнорируется, и я не знаю почему, так как я поместил \usepackage{amsmath}.

решение1

Theamsmathпакет предложений \ker:

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\[
X=\ker f.
\]

\end{document}

введите описание изображения здесь

Если вам нужен вариант с заглавными буквами, вы можете использовать \DeclareMathOperator:

\documentclass{article}
\usepackage{amsmath}

\DeclareMathOperator{\Ker}{Ker}

\begin{document}

\[
X=\Ker f.
\]

\end{document}

введите описание изображения здесь

Синтаксис \DeclareMathOperator следующий:

\DeclareMathOperator{\xxx}{yyy}

а использование \xxxв тексте документа приведет к yyyиспользованию правильного шрифта и автоматическому добавлению правильного интервала с обеих сторон при необходимости.

Для новых операторов с нижними и верхними индексами, размещенными в позициях «пределов» сверху и снизу, используйте форму *:

\DeclareMathOperator*{\xxx}{yyy}

Связанный контент