Для определения растворимости веществ в воде необходимо учитывать их химическую природу и правила, касающиеся растворимости различных классов соединений. Рассмотрим каждую пару веществ по отдельности.
    - 
        Al(OH)3 и AgI:
        
            - Al(OH)3 (гидроксид алюминия) является нерастворимым в воде. Он образует осадок при взаимодействии с растворами кислот.
- AgI (йодид серебра) также является нерастворимым в воде. Это соединение образует ярко-желтый осадок.
 
- 
        Ba(NO3)2 и Na2CO3:
        
            - Ba(NO3)2 (нитрат бария) хорошо растворим в воде.
- Na2CO3 (карбонат натрия) также растворим в воде.
 
- 
        K2SO4 и Zn(OH)2:
        
            - K2SO4 (сульфат калия) хорошо растворим в воде.
- Zn(OH)2 (гидроксид цинка) является нерастворимым в воде, образуя осадок.
 
- 
        NaOH и FePO4:
        
            - NaOH (гидроксид натрия) хорошо растворим в воде.
- FePO4 (фосфат железа) является нерастворимым в воде.
 
Таким образом, из указанных веществ нерастворимыми являются:
    - Al(OH)3
- AgI
- Zn(OH)2
- FePO4