LaTeX で括弧のネスト

括弧を入れ子(ネスト)にするとき、読みやすさのために括弧のサイズを変えることがあります。\big 系コマンドを使った制御方法を解説します。

ネストの問題

すべて同じサイズの括弧だと、どこが対応しているかわかりにくくなります。

((a + b) + (c + d))

外側と内側が同じサイズなので、視覚的に区別しづらい状態です。

\big 系でサイズを変える

外側の括弧を大きくすると、構造が明確になります。

\Big( (a + b) + (c + d) \Big)

3段階のネスト

さらに深いネストでは、複数のサイズを組み合わせます。

\Bigg( \Big( \big( a + b \big) + c \Big) + d \Bigg)

内側から外側に向かって、通常 → \big\Big\Bigg と大きくするのが一般的です。

括弧の種類を変える方法

サイズではなく、括弧の種類を変えて区別する流儀もあります。

\{ [ ( a + b ) + c ] + d \}

丸括弧 → 角括弧 → 波括弧の順に外側へ広げます。この流儀なら同じサイズでも対応関係がわかりやすくなります。

\left \right との違い

\left \right は中身に応じて自動調整するため、ネストしたときに意図通りにならないことがあります。

\left \right(自動)

中身全体を見てサイズを決めるため、入れ子の階層を区別しにくい

\big 系(手動)

各レベルのサイズを明示的に指定できる

複雑な入れ子では \big 系を使って手動制御するほうが、見た目を細かく調整できます。数式の構造が複雑になったら、括弧のサイズや種類で階層を表現することを意識してください。