Let system A be the (Aluminum container plus ice block) and B the \(2.0 \text{kg}\) of water.
Here, we do not know if the final temperature is below \(0^\circ\text{C}\) or above \(0^\circ\text{C}\) or right at \(0^\circ\text{C}\text{.}\) So, there are three scenarios to check out. Let \(t_f\) be the final temperature.
\(t_f \lt 0^\circ\text{C}\text{:}\) The final temperature will go below \(0^\circ\text{C}\) if all of liquid water comes to \(0^\circ\text{C}\text{,}\) freezes, and then loses some more heat
\(t_f \gt 0^\circ\text{C}\text{:}\) if ice and container come to \(0^\circ\text{C}\text{,}\) all ice melts, and then container and ice gain some more heat
\(t_f = 0^\circ\text{C}\text{:}\) if a fraction of ice melts. It is also possible that all ice melts but no more heat flows from water.
We first check out the \(t_f = 0^\circ\text{C}\) scenarios:
Scenario 1:
Let \(x\) be the fraction of ice that melts at the equilibrium. That is, temperature of system A rises to \(0^\circ\text{C}\) and then \(50 x\text{ kg}\) melts to reach equilibrium. The temperature of system B changes from \(50^{\circ}\text{C}\) to \(0^\circ\text{C}\text{.}\) The calorimetric equation will be
\begin{align*}
\amp \left[ (mc)_\text{Al} + (m_Ac)_{\text{H}_2\text{O}}\right](0- (-10))\\
\amp \ \ \ + (x m_A l)_{\text{H}_2\text{O}} \\
\amp \ \ \ + (m_B c)_{\text{H}_2\text{O}}( 0 - 50 ) = 0.
\end{align*}
Let’s put in the numbers and see if we have a positive number for \(x\text{.}\)
\begin{align*}
\amp \left[ 60\times 900 + 50\times 2,100\right]\times 10\\
\amp \ \ \ + x \times 50 \times 334,000 \\
\amp \ \ \ - 2\times 4186 \times 50 = 0.
\end{align*}
This gives \(x = -0.07\text{,}\) which is unphysical. So, this scnario does not work. But it tells us that energy from lowering the temperature of system B was not enough, even to raise the temperature of system A to \(0^\circ\text{C}\text{.}\) How about after the lowering of the temperature, a fraction \(y\) of water in system B freezes, but the final temperature is still \(0^\circ\text{C}\text{.}\) Calorimetric equation for this case will be
\begin{align*}
\amp \left[ (mc)_\text{Al} + (m_Ac)_{\text{H}_2\text{O}}\right](0- (-10))\\
\amp \ \ \ + (m_B c)_{\text{H}_2\text{O}}( 0 - 50 ) \\
\amp \ \ \ -(y m_B l)_{\text{H}_2\text{O}} = 0
\end{align*}
Let’s put in the numbers and see if we have a positive number for \(y\text{.}\)
\begin{align*}
\amp \left[ 60\times 900 + 50\times 2,100\right]\times 10\\
\amp \ \ \ - 2\times 4186 \times 50 \\
\amp \ \ \ - y \times 2 \times 334,000 = 0.
\end{align*}
This gives fraction value, \(y=1.75\text{,}\) another unphysical answer. This also suggests that we need much more water in system B to provide enough energy to raise the temperature of system A to zero degrees.
The above calculations suggest that the final temperature will be below zero degrees. All water of system B woud have frozen and gone below zero degrees. For this scenario, the calometric equation is
\begin{align*}
\amp \left[ (mc)_\text{Al} + (m_Ac)_{\text{ice}}\right](t_f- (-10))\\
\amp \ \ \ + (m_B c)_{\text{H}_2\text{O}}( 0 - 50 ) \\
\amp \ \ \ -(m_B l)_{\text{H}_2\text{O}} \\
\amp \ \ \ +(m_B c)_{\text{ice}}( t_f - 0 ) = 0
\end{align*}
In numerical form,
\begin{align*}
\amp \left[ 60\times 900 + 50\times 2,100\right]\times (t_f - (-10) )\\
\amp \ \ \ - 2\times 4186 \times 50 \\
\amp \ \ \ - 2 \times 334,000 \\
\amp \ \ \ + 2 \times 2100 \times t_f = 0.
\end{align*}
Solving for \(t_f\text{,}\) I got
\begin{equation*}
t_f = -3.1^{\circ}\text{C}.
\end{equation*}
This makes sense in the context.