Show that there exists some $\epsilon >0$ s.t. for all $\mathbf{A}\in \mathbb{R}^{2\times 2} $ with $|( \mathbf{A})_{i, j}| < \epsilon $ for all $i, j$ (let the space of all such matrices be $E$) the equation $$ \begin{align*} \mathbf{X}^{2} + \mathbf{X} = \mathbf{A} \end{align*} $$ has some solution $\mathbf{X}\in \mathbb{R}^{2\times 2} $.
My approach would be to use the Banach fixed point theorem: Consider the mapping $$ \begin{align*} \Phi \colon E \to \mathbb{R}^{2, 2}, \quad \Phi ( \mathbf{X}) = \mathbf{A} - \mathbf{X}^{2} .\end{align*} $$ So first we need to find an $\epsilon > 0$ s.t. $\Phi [ E]\subseteq E$. Since $$ \begin{align*} \begin{bmatrix} a & b \\ c & d \end{bmatrix} ^{2} = \begin{bmatrix} a^{2} + cb & ab + db \\ ac + c d & b c + d ^{2} \end{bmatrix} \implies \forall i, j \in \{ 1, 2\}\colon ( \mathbf{X}^{2})_{i, j} < 2 \epsilon^{2} \end{align*} $$ choosing any $\epsilon < 1 / 2$ will assure that $\Phi ( \mathbf{X}^{2}) \in E$ for $\mathbf{X} \in E$. Next we have to determine when $\Phi $ becomes a contraction. One has $$ \begin{align*} \left\| \Phi ( \mathbf{X}) - \Phi ( \mathbf{Y})\right\|_{\infty } &= \left\| \mathbf{X}^{2} - \mathbf{Y}^{2}\right\|_{\infty} \\ &= \max_{i \in \{ 1, 2\}} \sum_{j = 1}^{2} \left| ( \mathbf{X}^{2})_{i, j}- ( \mathbf{Y}^{2})_{i, j} \right| \\ &\leqslant \max_{i \in \{ 1, 2\}} \sum_{j = 1}^{2}\!\left( \left| ( \mathbf{X}^{2})_{i, j}\right|+ \left| ( \mathbf{Y}^{2})_{i, j} \right| \right) \\ & < 2 \!\left( 2 \epsilon ^{2} + 2 \epsilon ^{2}\right) = 8 \epsilon ^{2} \end{align*} $$ and $\left\| \mathbf{X} - \mathbf{Y}\right\|_{\infty} < 4\epsilon $ meaning we simply have to choose some $\epsilon $ satisfying $$ \begin{align*} 2 \epsilon ^{2} < \epsilon \iff \epsilon < \frac{1}{2} .\end{align*} $$ First of all, is my approach correct? Secondly, are there more elegant solutions (this question was in the context of an analysis course, meaning I didn't think about any elegant linear algebra solutions).
Your approach is not correct, for the simple reason that you haven't showed $\Phi$ is a Banach contraction. You have provided upper bounds for both $\|X - Y\|_\infty$ and $\|\Phi(X) - \Phi(Y)\|_\infty$ in terms of $\varepsilon$, but you have not related them. Using triangle inequality to turn a difference to a sum is a big red flag in this regard!
As for an alternate, more linear algebra-flavoured approach, we can use the following results:
The former is a classical result; the inverse of $B$ can be expressed as a geometric series of matrices: $$B^{-1} = \sum_{n=0}^\infty (I - B)^n.$$ It can also be proven using this result; because $\|B - I\| < 1$, we know the largest eigenvalue of $B - I$ is less than $1$. This means $1$ is not an eigenvalue, so $B = B - I + I$ is invertible!
The latter can be proven with Jordan normal forms. Each Jordan block takes the form $\lambda I + N$, where $\lambda$ is the eigenvalue for the Jordan block, and $N$ is a nilpotent matrix (i.e. the $1$s along the superdiagonal). One can then substitute $\frac{1}{\lambda}N$ into the Taylor series for $\sqrt{1 + x}$ (note: as $N$ is nilpotent, only finitely many terms are non-zero) to get a square root of $\frac{1}{\lambda}(\lambda I + N)$. Multiply this square root by $\sqrt{\lambda}$, and you get the square root of the Jordan block. Assembling these square roots in block-diagonal form gives a square root of the JNF of the matrix, which will be similar to a square root of the original matrix.
So, using these facts, we can show that, if $\varepsilon < \frac{1}{8}$, then $X^2 + X = A$ has a solution. To see this, complete the square: $$\left(X + \frac{1}{2}I\right)^2 = A + \frac{1}{4}I = \frac{1}{4}(4A + I).$$ If $|(A)_{ij}| < \varepsilon$, then $\|A\|_\infty < 2\varepsilon < \frac{1}{4}$. Thus, $\|4A\|_\infty < 1$, so by the first result, $4A + I$ must be invertible. By the second result, $4A + I$, and hence $A + \frac{1}{4}I$, must have a square root. Let $B$ be a square root of the latter. This gives us a solution: $$X = B - \frac{1}{2} I.$$