Dafür braucht man weder zwingend ein Paket noch den Mathematikmodus. Der Mathematikmodus würde sogar eher stören, wie Clemens bereits in einem Kommentar erklärt hat.
LaTeX kennt die Anweisung `\textsubscript`, um etwas tief zu stellen. Ich glaube, in der KOMA-Script-Anleitung gibt es dazu sogar ein Beispiel. In deinem Fall könnte das so aussehen:
\documentclass{article}
\begin{document}
AlSi\textsubscript{1}MgMn
\end{document}
Höher stellen wäre mit `\textsuperscript` ebenfalls möglich:
\documentclass{article}
\begin{document}
AlSi\textsuperscript{1}MgMn
\end{document}
Die beiden Anweisungen sind beispielsweise in der [LaTeX-Einführung von Herbert Voss](https://www.dante.de/dante-e-v/literatur/einfuehrung/) erklärt.
Mit dem richtigen Font und LuaLaTeX bzw, bzw. XeLaTeX kann man die Zeichen auch direkt eingeben:
\documentclass{article}
\usepackage{libertinus}
\begin{document}
AlSi₁MgMn
AlSi¹MgMn
\end{document}
Bei Verwendung von PDFLaTeX geht das so aber nicht, sondern resultiert in einer Fehlermeldung wegen nicht definiertem Unicode-Zeichen U+2081 also der tief gestellten 1 in `AlSi₁MgMn`. Die hochgestellte 1 in `AlSi¹MgMn` funktioniert hingegen auch mit PDFLaTeX und `libertinus` (ohne ebenfalls nicht).