math-sylvester-diagonal-matrix.tex 993 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. \documentclass{article}
  2. \usepackage[pdftex,active,tightpage]{preview}
  3. \setlength\PreviewBorder{2mm}
  4. \usepackage{amsmath,array}
  5. \renewcommand\arraycolsep{4pt} % default value: 6pt
  6. \begin{document}
  7. \begin{preview}
  8. \begin{equation*}
  9. \left( \,
  10. \begin{array}{r@{}r@{}r r r} % @{} is used twice to suppress intercolumn whitespace
  11. \overbrace{
  12. \boxed{
  13. \begin{array}{rrr} % First block (1)
  14. 1 & & \\
  15. & \ddots & \\
  16. & & 1 \\
  17. \end{array}
  18. }
  19. }^{r_+(s)-mal} \\
  20. &
  21. \underbrace{
  22. \boxed{
  23. \begin{array}{rrr} % Second block (-1)
  24. -1 & & \\
  25. & \ddots & \\
  26. & & -1\\
  27. \end{array}
  28. }
  29. }_{r_{-}(s)-mal} \\
  30. & &
  31. \underbrace{
  32. \boxed{
  33. \begin{array}{rrr} % Third block
  34. 0 & & \\
  35. & \ddots & \\
  36. & & 0\\
  37. \end{array}
  38. }
  39. }_{r_0(s)-mal} \\
  40. \end{array}\,\right)
  41. \end{equation*}
  42. \end{preview}
  43. \end{document}