行花括号

行花括号

你能帮我在乳胶上写这个吗? 在此处输入图片描述

答案1

一个简单的解决方案是使用\mathclap来自 的命令mathtools,将其应用于matrix中嵌套的环境pmatrix。另外,请注意正确的\coloneqq替代:=(后者的冒号不在数学轴的中心)。

\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{mathtools}

\begin{document}

\[ \mathbf{B}_j \coloneqq
\begin{pmatrix}
0 & \dotsm & 0 & b^{-1} & 0 & 0 & 0 & \dotsm \\
 & \mathclap{\underbrace{\begin{matrix}0 & \dotsm & 0\end{matrix}}_{\left\lceil\frac{d}{2}\right\rceil = \ell_2}} & & 0 & 0 & b^{-1} & 0 &\dotsm \\[-1ex]
 & & & & & & & \ddots \\[-1ex]
 & & & & & & & b^{-1} & \overbrace{\begin{matrix}0 & \dotsm & 0\end{matrix}}^{\left\lfloor\frac{d}{2}\right\rfloor = \ell_1}
  \end{pmatrix} \]

\end{document} 

在此处输入图片描述

答案2

您已经有了类似问题的答案...考虑到阿博阿马尔回答并epR8GaYuh上面的评论和您所熟悉的主张\underbrace应该不难构建您希望的矩阵:

在此处输入图片描述

\documentclass[12pt]{article}
\usepackage{amsmath}
\begin{document}

\setlength{\arraycolsep}{1.5em}
\[\setlength\arraycolsep{2pt}
  \left(
\begin{array}{lcr}
\underbrace{
    \begin{array}{ccc}
      0  &  \dots & 0  \\
      0  &  \dots & 0
    \end{array}}_{\left\lceil\frac i2\right\rceil=\ell_1}
    \begin{array}{cccc}
      b^{-1} & 0 & 0      & 0  \\  
      0      & 0 & b^{-1} & 0
    \end{array}     &           &               \\
                    & \ddots    &               \\
                    &           &
\overbrace{
    \begin{array}{ccc}
      b^{-1} & \dots & 0 
    \end{array}}^{\left\lceil\frac i2\right\rceil=\ell_2}
\end{array}
\right)
\] 
\end{document}

答案3

一些矩阵嵌套;我们需要array,因此我们可以使用该[t]选项。

\documentclass[11pt]{article}
\usepackage{mathtools}

\begin{document}

\[
\mathbf{B}_j \coloneqq
\begin{pmatrix}
\smash[b]{
  \underbrace{
    \begin{array}[t]{@{\,}ccc@{}}
    0 & \dots & 0 \\
    0 & \dots & 0
    \end{array}
  }_{\left\lceil\frac{d}{2}\right\rceil=\ell_2}
} &
\begin{array}[t]{@{}ccccccc@{\,}}
b^{-1} & 0 & 0 & 0 & \dots \\
0 & 0 & b^{-1} & 0 & \dots \\
  &   &        &   & \ddots \\
  &   &        &   &        & b^{-1} &
  \smash[t]{
    \overbrace{
      \begin{matrix}
      0 & \dots & 0
      \end{matrix}
    }^{\left\lfloor\frac{d}{2}\right\rfloor = \ell_1}
  }
\end{array}
\end{pmatrix}
\]

\end{document} 

由于\smash材料的高度\underbrace\overbrace将被忽略。

在此处输入图片描述

您可以通过添加一些垂直空间来提供更多的空气:

\documentclass[11pt]{article}
\usepackage{mathtools}

\begin{document}

\[
\mathbf{B}_j \coloneqq
\begin{pmatrix}
\smash[b]{
  \underbrace{
    \begin{array}[t]{@{\,}ccc@{}}
    0 & \dots & 0 \\
    0 & \dots & 0
    \end{array}
  }_{\left\lceil\frac{d}{2}\right\rceil=\ell_2}
} &
\begin{array}[t]{@{}ccccccc@{\,}}
b^{-1} & 0 & 0 & 0 & \dots \\
0 & 0 & b^{-1} & 0 & \dots \\[1ex]
  &   &        &   & \ddots \\[1ex]
  &   &        &   &        & b^{-1} &
  \smash[t]{
    \overbrace{
      \begin{matrix}
      0 & \dots & 0
      \end{matrix}
    }^{\left\lfloor\frac{d}{2}\right\rfloor = \ell_1}
  }
\end{array}
\end{pmatrix}
\]

\end{document}

在此处输入图片描述

相关内容