Bài của bạn là một bài có rất nhiều điều phải bàn !Một là :
$n_{N_2}=\frac{0,448}{22,4}=0,02\Rightarrow $áp dụng định luật bảo toàn electron thì dễ dàng thấy được trong dung dịch phải có $NH_4NO_3$ Vì $:n_{e cho}>\frac{2.9,1}{65}>8.n_{N_2}$
Hai là :
Phần $1$ khi tác dụng vừa đủ với $NaOH$ thì thu được $2,9 gam$ kết tủa ! Như vậy đây chắc chắn là $Mg(OH)_2$
Ba là :
Trong dung dịch $Y$ có $NH_4NO_3$ liệu rằng có xảy ra phản ứng sau hay không ?
$NH_4NO_3+NaOH\rightarrow NH_3+NaNO_3+H_2O$
Bốn là :
Kết tủa $Al(OH)_3 , Zn(OH)_2$ đều tan trong $NaOH$ nhưng chỉ có $Zn(OH)_2$ tan trong $NH_3$ do khả năng tạo phức tan $[Zn(NH_3)_4^{2+}]$
Năm là :
Ai cũng biết là $Al(OH)_3 và Zn(OH)_2$ có tính bazo yếu hơn $NH_3$ nên việc tạo ra sản phẩm $Al(OH)_3 và Zn(OH)_2$ sẽ được ưu tiên hơn tạo ra $NH_4OH hay NH_3$ Nhưng như vậy đồng nghĩa với việc $NH_4NO_3+NaOH\rightarrow NaNO_3+NH_3+H_2O$ sẽ được ưu tiên hơn hai phản ứng hòa tan $Al(OH)_3 , Zn(OH)_2$
Chính thực tế này làm cho bài toán thành vô cùng phức tạp !
Nếu như chúng ta $:Mắt nhắm mắt mở !!!$ (Không hiểu gì về bản chất) thì bài toán lại trở nên vô cùng đơn giản !
Coi như không có phản ứng tạo ra $NH_3$ và chỉ có phản ứng tạo $NaAlO_2 , Na_2ZnO_2$ thì
$..............................\Rightarrow Chon :C$
Tuy nhiên tôi không giả tiếp vì như vậy thì quá vô duyên !