Почему ba(oh)2 и fe2o3 не реагируют? ведь ba(oh)2 - это щёлочь (растворимое основание)а fe2o3 - это амфотерный оксид, и по свойствам амфотерных оксидов, оные, вступая в реакцию с основаниями и щелочами, образуют комплексные соли. так объясните мне, почему комплексной соли в этой реакции не будет и почему реакция не
Реакция не происходит ибо:
1. Растворимость Ba(OH)2 в воде невелика (≈4 г/100 мл). А для реакции щелочи с амф. оксидом нужны крайне концентрированные растворы одноосновных щелочей или их расплавы,
2. Для таких реакций нужна высокая температура, а Ba(OH)2 разлагается при ней, то есть уже если и будет, то произойдёт реакция между BaO и Fe2O3. А для этого нужна крайне высокая температура
3. Fe2O3 - проявляет очень слабые признаки амфотерности, которые проявляются при реакции с концентрированными одноосновными щелочами при повышенной температуре
А в общем, такие реакции практически неосуществимы, и рассматриваются лишь в теории