TransWikia.com

Large braces for specifying values of variables by condition

TeX - LaTeX Asked by Nikhil on September 29, 2021

How do I produce a conditional expression with large brackets?

For example:

X = 0 if a=1, 1 otherwise, with a large left bracket and specifying each condition in a line?

4 Answers

The cases environment from amsmath does the trick.

documentclass{article}
usepackage{amsmath}

begin{document}
  begin{equation}
    X=
    begin{cases}
      0, & text{if} a=1 
      1, & text{otherwise}
    end{cases}
  end{equation}
end{document}

Result

Correct answer by Thorsten Donig on September 29, 2021

x = begin{cases}
  0, & text{if } a = 1, 
  1, & text{otherwise}.
end{cases}

amsmath is needed for text.

Answered by Leo Liu on September 29, 2021

Iverson bracket can also be used: $x=[a neq 1]$.

Answered by Spherical Triangle on September 29, 2021

Another method, which is especially helpful if one needs to have more control over the items alignment, is the array construct.

documentclass{article}
usepackage{amsmath}    
begin{document}

begin{equation}
  X=left{
  begin{array}{@{}ll@{}}
    0, & text{if} a=1 
    1, & text{otherwise}
  end{array}right.
end{equation} 

end{document}

enter image description here

Instead of ll, one may choose cc, rr, rl, etc. Besides, all the array capabilities can be applied here (arraycolsep, arraystretch, extrarowheight by loading the array package, etc).

One more alternative could be using the aligned environment and adding the pseudo-parenthesis ., which can be used to terminate an opening parenthesis {.

documentclass{article}
usepackage{amsmath}    
begin{document}

begin{equation}
  X = left {
  begin{aligned}
    &0, && text{if} a=1 
    &1, && text{otherwise}
  end{aligned} right.
end{equation} 

end{document}

enter image description here

Answered by AboAmmar on September 29, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP