TeX - LaTeX Asked on November 14, 2021
It’s my first assignment in linear algebra and working with matrices. How would you align matrices like below the best way?
Code below:
newenvironment{sysmatrix}[1]
{left(begin{array}{@{}#1@{}}}
{end{array}right)}
newcommand{ro}[1]{%
xrightarrow{mathmakebox[rowidth]{#1}}%
}
newlength{rowidth}% row operation width
AtBeginDocument{setlength{rowidth}{4em}}
begin{equation}
begin{array}{rcl}
{
left(!!!!
begin{array}{rrr|r}
1 & a & 2 & a \
0 & 1 & 0 & frac{-a^2}{a^2-2} \
0 & 3-a & -2 & 2-a
end{array}
!!right)
}
&
xymatrix@C=15ex{
ar[r]^-{small
begin{array}{r}
mathbf{r}_1 rightarrow mathbf{r}_1 - mathbf{r}_2a \
mathbf{r}_3 rightarrow mathbf{r}_3 - mathbf{r}_2(3-a) \
end{array}
} &
}
&
{
left(!!!!
begin{array}{rrr|r}
1 & 0 & 2 & -frac{2a}{a^2-2} \
0 & 1 & 0 & frac{a^2}{a^2-2} \
0 & 0 & -2 & frac{1}{a^2-2}(-a^2+2a-4)
end{array}
!!right)
}
end{array}bigskip
end{equation}
begin{equation}
begin{array}{rcl}
{
left(!!!!
begin{array}{rrr|r}
1 & 0 & 2 & -frac{2a}{a^2-2} \
0 & 1 & 0 & frac{a^2}{a^2-2} \
0 & 0 & -2 & frac{1}{a^2-2}(-a^2+2a-4)
end{array}
!!right)
}
&
xymatrix@C=16ex{
ar[r]^-{small
begin{array}{r}
mathbf{r}_1 rightarrow mathbf{r}_1 + mathbf{r}_3 \
mathbf{r}_3 rightarrow frac{mathbf{r}_3}{-2}
end{array}
} &
}
&
{
left(!!!!
begin{array}{rrr|r}
1 & 0 & 0 & -frac{a^2+4}{a^2-2} \
0 & 1 & 0 & frac{a^2}{a^2-2} \
0 & 0 & 1 & frac{frac{a^2}{2}-a+2}{a^2-2}
end{array}
!!right)
}
end{array}
end{equation}
Another possible solution a bit more fast using spalign
package:
documentclass[a4paper,12pt]{article}
usepackage[margin=2.2cm]{geometry}
usepackage{mathtools}
usepackage{spalign}
begin{document}
begin{equation}
spalignaugmat[c]{1 a 2 a; 0 1 0 dfrac{-a^2}{a^2-2}; 0 3-a -2 2-a} xrightarrow{begin{matrix}
mathbf{r}_1 rightarrow mathbf{r}_1 - mathbf{r}_2a \
mathbf{r}_3 rightarrow mathbf{r}_3 - mathbf{r}_2(3-a)
end{matrix}}{}
spalignaugmat{1 0 2 -dfrac{2a}{a^2-2}; 0 1 0 dfrac{a^2}{a^2-2}; 0 0 -2 dfrac{1}{a^2-2}(-a^2+2a-4)}
end{equation}
begin{equation}
spalignaugmat[c]{1 0 2 -dfrac{2a}{a^2-2}; 0 1 0 dfrac{a^2}{a^2-2}; 0 0 -2 dfrac{1}{a^2-2}(-a^2+2a-4)} xrightarrow{begin{matrix}
mathbf{r}_1 rightarrow mathbf{r}_1 + mathbf{r}_3 \
mathbf{r}_3 rightarrow -frac{1}{2}mathbf{r}_3
end{matrix}}{}
spalignaugmat{1 0 0 -dfrac{a^2+4}{a^2-2}; 0 1 0 dfrac{a^2}{a^2-2}; 0 0 1 dfrac{frac{a^2}{2}-a+2}{a^2-2}}
end{equation}
[mathbf{S}^{ast}=spalignaugmat[c]{1 0 0 -frac{a^2+4}{a^2-2};0 1 0 frac{a^2}{a^2-2}; 0 0 1 frac{frac{a^2}{2}-a+2}{a^2-2}}]
end{document}
Answered by Sebastiano on November 14, 2021
documentclass[a4paper]{article}
usepackage[margin=2cm]{geometry}
usepackage{array}
usepackage{amsmath}
begin{document}
begin{align}
left(begin{array}{ccc|>{displaystyle}c}
1 & a & 2 & a \
0 & 1 & 0 & frac{-a^2}{a^2-2} \
0 & 3-a & -2 & 2-a
end{array}right)
& xrightarrow{small
begin{array}{r}
mathbf{r}_1 rightarrow mathbf{r}_1 - mathbf{r}_2a \
mathbf{r}_3 rightarrow mathbf{r}_3 - mathbf{r}_2(3-a) \
end{array}}
left(begin{array}{ccc|>{displaystyle}c}
1 & 0 & 2 & -frac{2a}{a^2-2} \
0 & 1 & 0 & frac{a^2}{a^2-2} \
0 & 0 & -2 & frac{1}{a^2-2}(-a^2+2a-4)
end{array}right) \[10pt]
left(begin{array}{rrr|>{displaystyle}r}
1 & 0 & 2 & -frac{2a}{a^2-2} \
0 & 1 & 0 & frac{a^2}{a^2-2} \
0 & 0 & -2 & frac{1}{a^2-2}(-a^2+2a-4)
end{array}right)
& xrightarrow[hphantom{textstyle~mathbf{r}_3 rightarrow mathbf{r}_3 - mathbf{r}_2(3-a)}]%
{small
begin{array}{r}
mathbf{r}_1 rightarrow mathbf{r}_1 + mathbf{r}_3 \
mathbf{r}_3 rightarrow frac{mathbf{r}_3}{-2}
end{array}}
left(begin{array}{rrr|>{displaystyle}r}
1 & 0 & 0 & -frac{a^2+4}{a^2-2} \
0 & 1 & 0 & frac{a^2}{a^2-2} \
0 & 0 & 1 & frac{frac{a^2}{2}-a+2}{a^2-2}
end{array}right)
end{align}
end{document}
Answered by user187802 on November 14, 2021
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP