如何对齐左括号方程

如何对齐左括号方程
\begin{equation}
    \left\{
    \begin{matrix}
    Maximiser &L(\alpha)=\sum_{i=1}^{n} \alpha_i -\sum_{i=1}^{n}\sum_{j=1}^{n}\alpha_i \alpha_j y_iy_j \textbf{x}^T\textbf{x} &\\ 
    \text{sous contraintes} & & \\ 
    &  \sum_{i=1}^{n}\alpha_iy_i=0 \\
    & \alpha_i>0&
    \end{matrix}
    \right.
\end{equation}

在此处输入图片描述

答案1

我建议 (a) 方程式应以显示样式排版 - 通过使用dcases环境最容易实现 - 以及 (b) 约束语句应与各自的不等式/等式粒子对齐 - 使用环境。哦,在数学模式下aligned请使用\mathbf而不是while。\textbf

在此处输入图片描述

\documentclass{article}
\usepackage{mathtools,mathptmx}
\begin{document}
\begin{equation}
\begin{dcases}
\text{Maximiser} &
L(\alpha)=\sum_{i=1}^{n} \alpha_i 
  -\sum_{i=1}^{n}\sum_{j=1}^{n}\alpha_i \alpha_j y_iy_j \mathbf{x}^T\!\mathbf{x} \\ 
\text{sous contraintes} &
\!\begin{aligned}[t]
   \sum_{i=1}^{n}\alpha_iy_i&=0 \\
   \forall\ i\colon\alpha_i&>0
\end{aligned}
\end{dcases}
\end{equation}
\end{document}

答案2

在“sous contraintes”之后我不会转到新的线路,但我建议两种解决方案。

\documentclass{article}
\usepackage{amsmath}
\usepackage{newtxtext,newtxmath}

\DeclareMathOperator{\Maximize}{\mathit{Maximiser}}
\newcommand{\subjto}{\textnormal{sous contraintes}}

\begin{document}

\begin{equation}
\left\{\begin{aligned}
& \Maximize\quad
  L(\alpha)=
    \sum_{i=1}^{n} \alpha_i 
    -\sum_{i=1}^{n}\sum_{j=1}^{n}\alpha_i \alpha_j y_iy_j \mathbf{x}^T\mathbf{x} \\
& \begin{aligned}
  \subjto\quad
    & \sum_{i=1}^{n}\alpha_iy_i=0 \\
    & \forall i\colon\alpha_i>0
  \end{aligned}
\end{aligned}\right.
\end{equation}

\begin{equation}
\left\{\begin{aligned}
& \Maximize\quad
  L(\alpha)=
    \sum_{i=1}^{n} \alpha_i 
    -\sum_{i=1}^{n}\sum_{j=1}^{n}\alpha_i \alpha_j y_iy_j \mathbf{x}^T\mathbf{x} \\
& \begin{aligned}
  \subjto\quad\\
    & \sum_{i=1}^{n}\alpha_iy_i=0 \\
    & \forall i\colon\alpha_i>0
  \end{aligned}
\end{aligned}\right.
\end{equation}

\end{document}

更好地定义操作符的抽象版本,以便您可以轻松地将文档从一种语言移植到另一种语言。

在此处输入图片描述

答案3

\begin{equation}\label{hypersep}
    \begin{cases}
    Maximiser &L(\alpha)=\sum_{i=1}^{n} \alpha_i -\sum_{i=1}^{n}\sum_{j=1}^{n}\alpha_i \alpha_j y_iy_j \textbf{x}^T\textbf{x}\\
    \text{sous contraintes} &\\ 
    &  \sum_{i=1}^{n}\alpha_iy_i=0 \\
    & \alpha_i>0
    \end{cases}
\end{equation}

答案4

在此处输入图片描述

\left\{
\begin{array}{ll}
    \textrm{Maximiser}
    &
    L(\alpha)=\sum_{i=1}^{n}\alpha_{i}-\sum_{i=1}^{n}\sum_{j=1}^{n}\alpha_{i}\alpha_{j}y_{i}y_{j}\textbf{x}^{T}\textbf{x}
    \\
    \textrm{sous contraintes}
    &
    \begin{aligned}[t]
        \sum\nolimits _{i=1}^{n}\alpha_{i}y_{i}
        & 
        =0
        \\
        \alpha_{i}
        &
        >0
    \end{aligned}
\end{array}
\right.

\\[15pt]我将使用而不是简单的在数组行之间添加一些垂直空间\\

在此处输入图片描述

相关内容