Hallo liebes Forum,

wie Ihr im untenstehenden Minibeispiel seht, habe ich ein array das einen vektor mit drei Einträgen erzeugt.
Umrandet wird dieser Vektor von eckigen Klammern. Unter jeden Eintrag des Vektors möchte ich mit underbrace etwas schreiben.
Leider werden die eckigen Klammern des arrays bis underhalb der geschweiften Klammern gezogen.

Kann mir jemand zeigen, wie die eckigen Klammern über den geschweiften underbrace Klammern enden?

Code:
\documentclass[a4paper,fleqn,titlepage,twoside,bibliography=totoc]{scrreprt}%,DIV=15,BCOR12mm
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\usepackage{mathtools}
\usepackage{amssymb}

\begin{document}
\begin{equation}
\lambda = 
\left[\begin{array}{ccc} 
\underbrace{\lambda_0,\ \cdots,\ \lambda_{k-1}}_{k+1} & \underbrace{\lambda_{k},\ \cdots,\ \lambda_j,\ \cdots,\ \lambda_{n}}_{n-k-1} & \underbrace{\lambda_{n+1}\ \cdots\  \lambda_{n+k}}_{k+1} 
\end{array} \right] 
%\qquad \text{mit} \qquad j = 0, \cdots, n+k 
\end{equation}
\end{document}