سلام
فایلی که ضمیمه کردین، اصلا کمینه نیست. ما به جای رفتن مستقیم برای پاسخ به شما باید اول فایل شما رو بررسی، رفع خطا و ... کنیم.
کافی بود فایل شما به این صورت کوچک باشه.
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{eqnarray*}
s(E^k)= \left \{
\begin{array}{rl}
a(k-1)+(a-1)n, & \hspace{3mm} k \leq (n-1)(a-1)\hspace{3mm} $\text{اگر}$\\
(a+1)k-1. & \hspace{3mm}k > (n-1)(a-1)\hspace{3mm} $\text{اگر}$
\end{array}\right
\end{eqnarray*}
\end{document}
خطای این کد شما اینه که بعد از \right
یک نقطه نذاشتین.
و پاسخ شما:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
s(E^k)= \left \{
\begin{array}{ll}
a(k-1)+(a-1)n, & k \leq (n-1)(a-1)\hspace{3mm} $\text{اگر}$\\
(a+1)k-1. & k > (n-1)(a-1)\hspace{3mm} $\text{اگر}$
\end{array}\right .
\]
\end{document}
یعنی کافی هست خط اول array
به این صورت نوشته بشه:
\begin{array}{ll}
حرف l
(اِل انگلیسی) به معنی left
و ستون چپچین هست.
همچنین r
به معنی right
و c
به معنی center
و p{3mm}` مثلا به معنی پاراگراف هست.
و اگه میخاین بین دو ستونش فاصلهای که در کدتون زدین (یعنی ۳ میلیمتر) هم لحاظ بشه،باید بزنین.
\begin{array}{l@{\hspace{3mm}}l}
خروجی:
همچنین میتونین از محیط cases
هم استفاده کنین و اون همه کد ننویسین.
s(E^k)=
\begin{cases}
a(k-1)+(a-1)n, & k \leq (n-1)(a-1)\hspace{3mm} $\text{اگر}$\\
(a+1)k-1. & k > (n-1)(a-1)\hspace{3mm} $\text{اگر}$
\end{cases}
ضمنا سعی کنین از محیط eqnarray
استفاده نکنین. تقریبا فکر کنم منسوخ شده.
گوگل کنین: avoid eqnarray LaTeX
موفقتر باشین.