\(\newcommand{\footnotename}{footnote}\)
\(\def \LWRfootnote {1}\)
\(\newcommand {\footnote }[2][\LWRfootnote ]{{}^{\mathrm {#1}}}\)
\(\newcommand {\footnotemark }[1][\LWRfootnote ]{{}^{\mathrm {#1}}}\)
\(\let \LWRorighspace \hspace \)
\(\renewcommand {\hspace }{\ifstar \LWRorighspace \LWRorighspace }\)
\(\newcommand {\TextOrMath }[2]{#2}\)
\(\newcommand {\mathnormal }[1]{{#1}}\)
\(\newcommand \ensuremath [1]{#1}\)
\(\newcommand {\LWRframebox }[2][]{\fbox {#2}} \newcommand {\framebox }[1][]{\LWRframebox } \)
\(\newcommand {\setlength }[2]{}\)
\(\newcommand {\addtolength }[2]{}\)
\(\newcommand {\setcounter }[2]{}\)
\(\newcommand {\addtocounter }[2]{}\)
\(\newcommand {\arabic }[1]{}\)
\(\newcommand {\number }[1]{}\)
\(\newcommand {\noalign }[1]{\text {#1}\notag \\}\)
\(\newcommand {\cline }[1]{}\)
\(\newcommand {\directlua }[1]{\text {(directlua)}}\)
\(\newcommand {\luatexdirectlua }[1]{\text {(directlua)}}\)
\(\newcommand {\protect }{}\)
\(\def \LWRabsorbnumber #1 {}\)
\(\def \LWRabsorbquotenumber "#1 {}\)
\(\newcommand {\LWRabsorboption }[1][]{}\)
\(\newcommand {\LWRabsorbtwooptions }[1][]{\LWRabsorboption }\)
\(\def \mathchar {\ifnextchar "\LWRabsorbquotenumber \LWRabsorbnumber }\)
\(\def \mathcode #1={\mathchar }\)
\(\let \delcode \mathcode \)
\(\let \delimiter \mathchar \)
\(\def \oe {\unicode {x0153}}\)
\(\def \OE {\unicode {x0152}}\)
\(\def \ae {\unicode {x00E6}}\)
\(\def \AE {\unicode {x00C6}}\)
\(\def \aa {\unicode {x00E5}}\)
\(\def \AA {\unicode {x00C5}}\)
\(\def \o {\unicode {x00F8}}\)
\(\def \O {\unicode {x00D8}}\)
\(\def \l {\unicode {x0142}}\)
\(\def \L {\unicode {x0141}}\)
\(\def \ss {\unicode {x00DF}}\)
\(\def \SS {\unicode {x1E9E}}\)
\(\def \dag {\unicode {x2020}}\)
\(\def \ddag {\unicode {x2021}}\)
\(\def \P {\unicode {x00B6}}\)
\(\def \copyright {\unicode {x00A9}}\)
\(\def \pounds {\unicode {x00A3}}\)
\(\let \LWRref \ref \)
\(\renewcommand {\ref }{\ifstar \LWRref \LWRref }\)
\( \newcommand {\multicolumn }[3]{#3}\)
\(\require {textcomp}\)
\(\newcommand {\intertext }[1]{\text {#1}\notag \\}\)
\(\let \Hat \hat \)
\(\let \Check \check \)
\(\let \Tilde \tilde \)
\(\let \Acute \acute \)
\(\let \Grave \grave \)
\(\let \Dot \dot \)
\(\let \Ddot \ddot \)
\(\let \Breve \breve \)
\(\let \Bar \bar \)
\(\let \Vec \vec \)
\( \def \arccos {\mathop {\operator@font arc\,cos}\nolimits } \def \arcsin {\mathop {\operator@font arc\,sen}\nolimits } \def \arctan {\mathop {\operator@font arc\,tan}\nolimits } \let \rm@phi \phi \let \phi \varphi \def \nphi {\rm@phi }
\def \epsilon {\varepsilon } \def \dint {{\displaystyle \int }} \newcommand {\Implies }{\ensuremath {\Rightarrow }} \newcommand {\Iff }{\ensuremath {\Leftrightarrow }} \renewcommand {\emptyset }{\varnothing } \newcommand {\st }{\mid }
\newcommand {\Pw }[1]{\mathop {\powersetsym \kern -0.3ex}\left (#1\right )} \newcommand {\Ppw }[1]{\mathop {\powersetsym \powersetsym \kern -0.3ex}\left (#1\right )} \newcommand {\powersetsym }{\EuScript {P}} \let \rm@psubset \subset
\renewcommand {\subset }{\subseteq } \newcommand {\psubset }{\subsetneq } \newcommand {\cardleq }{\preccurlyeq } \newcommand {\fto }{\rightarrow } \newcommand {\mto }{\mapsto } \newcommand {\To }{\rightarrow } \newcommand {\MapsTo
}{\mapsto } \newcommand {\Cx }{\mathbb {C}} \newcommand {\R }{\mathbb {R}} \newcommand {\N }{\mathbb {N}} \newcommand {\Ns }{\mathbb {N}^*} \newcommand {\Z }{\mathbb {Z}} \newcommand {\Q }{\mathbb {Q}} \newcommand {\K }{\mathbb {K}}
\newcommand {\vv }[1]{\boldsymbol {#1}} \newcommand {\Abs }[1]{\left \lvert #1\right \rvert } \newcommand {\norm }[1]{\left \|#1\right \|} \newcommand {\pnorm }[1]{\left \|#1\right \|_p} \newcommand {\supnorm }[1]{\left \|#1\right
\|_\infty } \newcommand {\innerprod }[1]{\left \langle #1\right \rangle } \newcommand {\Ceil }[1]{\left \lceil #1\right \rceil } \newcommand {\Floor }[1]{\left \lfloor #1\right \rfloor } \newcommand {\Conj }[1]{\overline {#1}} \newcommand
{\arccot }{\mathop {\operator@font arc\,cot}\nolimits } \newcommand {\arcsec }{\mathop {\operator@font arc\,sec}\nolimits } \newcommand {\arccsc }{\mathop {\operator@font arc\,csc}\nolimits } \renewcommand {\arg }{\mathop {\operator@font
arg}\nolimits } \newcommand {\mcd }[1]{\mathop {\mathrm {mcd}}\nolimits \left ( #1 \right )} \newcommand {\mcm }[1]{\mathop {\mathrm {mcm}}\nolimits \left ( #1 \right )} \renewcommand {\ker }{\mathop {\operator@font ker}\nolimits }
\newcommand {\grad }{\mathop {\operator@font grad}\nolimits } \newcommand {\dom }{\mathop {\operator@font dom}\nolimits } \newcommand {\rng }{\mathop {\operator@font ran}\nolimits } \newcommand {\diam }{\mathop {\operator@font
diam}\nolimits } \newcommand {\Obj }{\mathop {\operator@font obj}\nolimits } \newcommand {\Hom }{\mathop {\operator@font hom}\nolimits } \newcommand {\End }{\mathop {\operator@font end}\nolimits } \newcommand {\Aut }[1]{\mathop
{\operator@font {aut}}\nolimits (#1)} \newcommand {\Inn }[1]{\mathop {\operator@font {int}}\nolimits (#1)} \newcommand {\Deg }{\mathop {\operator@font {grad}}\nolimits } \newcommand {\Img }{\mathop {\operator@font im}\nolimits }
\newcommand {\Id }[1]{\mathop {\operator@font id}\nolimits _{#1}} \newcommand {\Sgn }{\mathop {\operator@font {sgn}}\nolimits } \newcommand {\sgn }{\mathop {\operator@font {sgn}}\nolimits } \newcommand {\res }{\mathop {\operator@font
m\acute {o}d}\nolimits } \newcommand {\Char }{\mathop {\operator@font {car}}\nolimits } \newcommand {\allowbreak }{} \)
Álgebra abstracta
Rubén Maguregui
18 de agosto de 2025