Question #8906b

1 Answer
Jun 28, 2015

Simply put, because one is soluble and the other is not.

Explanation:

An alkali is a substance that dissolves in water to give a basic solution, i.e. a solution with a pH greater than 7.

In your case, potassium oxide, #K_2O#, will react with water to produce potassium hydroxide*, #KOH#, which is a strong base.

#K_2O_((s)) + H_2O_((l)) -> 2KOH_((aq))#

Sodium hydroxide will then dissociate completely in aqueous solution to form potassium cations, #K^(+)#, and hydroxide anions, #OH^(-)#

#KOH_((aq)) -> K_((aq))^(+) + OH_((aq))^(-)#

So, dissolving potassium oxide in water will increase the hydroxide concentration, making the solution more basic #-># #K_2O# is an alkali.

On the other hand, copper oxide is considered to be insoluble in water.

This means that the pH of the resulting solution will not change #-># #CuO# is not an alkali.