Отсутствует разделитель (. вставлен). ошибка

Отсутствует разделитель (. вставлен). ошибка

Я пытаюсь набрать довольно раздражающую закрытую форму и не понимаю, почему она не позволяет мне ее набрать.

Уравнение такое:

$P_{n}=4\times\bigg(\dfrac{1}{2}\bigg)^{\big{\lfloor\frac{n+1}{2}\rfloor-1}}\times\bigg(2\bigg)^{\big{\frac{3-(-1)^{n}}{4}}}

Когда я помещаю \bigкоманду в первый индекс (при возведении половины в степень функции floor), она работает нормально. Но когда я делаю то же самое со следующим индексом, она возвращает ошибку Missing delimiter (. inserted).

Я пытался разобраться, что означает эта ошибка, но, похоже, смог найти ответы только для определенных частей кода. Из того, что я собрал, код говорит мне, что мне нужно поместить .где-то, чтобы аннулировать разделитель, но у меня нет разделителей, которые нужно аннулировать, насколько я понимаю; мне нужны все!

Извините за неаккуратность. Это всего лишь мой второй вопрос, и я все еще изучаю язык TeX.

Спасибо за ваше время и терпение,

Элиот.

решение1

Действительно, довольно раздражающе. Но я бы использовал косую черту для 1/2 и \tfracдля дробей в показателях степени. Однако это требует некоторых исправлений, потому что без них показатель степени скрыл бы основание. Поэтому я предлагаю поднять показатели степени на некоторую величину. Чтобы исправить также выравнивание числителей дробей, a \mathstrutиспользуется для n+1компенсации скобок в (-1)в другом показателе степени. Наконец, \biglи \bigrиспользуются для нижних скобок, потому что \leftи \rightсоздадут слишком большие заборы.

Вспомогательный макрос \makehigherделает вид, что основание выше своей естественной высоты, добавляя невидимое правило.

\documentclass{article}
\usepackage{amsmath}

\newcommand{\makehigher}[2][3]{%
  {\rule{0pt}{#1ex}#2}%
}


\begin{document}
\[
P_{n}=4\cdot
\makehigher{(1/2)}^{\bigl\lfloor\tfrac{\mathstrut n+1}{2}\bigr\rfloor-1}\cdot
\makehigher{2}^{\tfrac{3-(-1)^{n}}{4}}
\]
\end{document}

Отрегулируйте размер повышения (по умолчанию 3ex), используя необязательный аргумент; вы можете попробовать \makehigher[2.5]{...}).

Вот рисунок, на котором я также добавил правило, показывающее, что линии дробей в показателях степени находятся на одном уровне друг с другом.

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

решение2

Макрос \big«ожидает» открывающий или закрывающий «элемент», например, ( ) [ ] \{ \} \langle \rangle. Запись \big{...}выдает ошибку, как вы уже обнаружили.

Однако из комментариев, которые вы разместили, я понял, что ваша цель —нетдля создания фигурных скобок, окружающих показатель степени, а, скорее, для увеличения размера шрифта, используемого в показателе степени. Поскольку материал надстрочного индекса (и подстрочного индекса) первого уровня установлен \scriptstyleпо умолчанию, вы должны указать \textstyle-- следующий "размер математики" от \scriptstyle-- в начале материала показателя степени.

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

\documentclass{article}
\usepackage{amsmath} % for \dfrac macro
\begin{document}
$P_{n}=4\times\biggl(\dfrac{1}{2}\biggr)^ {\textstyle \left\lfloor\frac{n+1}{2}\right\rfloor-1}
\times
\biggl(2\biggr)^{\textstyle\frac{3-(-1)^{n}}{4}}$
\end{document}

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