It said name the following compounds containing polyatomic ions

a) NaHCO3 i put Sodium Dicarbonates
But b and c i had no idea
(NH4)3PO4
and NH4OH

NaHCO3 is sodium bicarbonate but the IUPAC name is sodium hyrogen carbonate.

(NH4)3PO4 is ammonium phosphate
NH4OH is ammonium hydroxide but you need to be aware that there is no such animal as NH4OH. It REALLY is a solution of NH3 in water or NH3(aq). That ionizes to produce NH4^+ and OH^- ions in solution but there is no NH4OH floating around in the solution. In fact I taught how NH4OH ionized in the 60s and 70s to produce NH4^+ and OH^- and the amount of NH4OH that was formed. Spectra have shown that NH4^+ and OH^- exists but the NH3 is there as the aqueous solution with no NH4OH formed. I know you didn't ask about that but that's free information.

thank you dr bob you were a true help tonight. as were u bobpursley

Sure! Let's break down each compound and analyze the polyatomic ions present in them.

a) NaHCO3:
To identify the polyatomic ions in NaHCO3, we first need to understand the individual components of this compound. Na represents sodium as a cation, and HCO3 is the bicarbonate anion.

The polyatomic ion in this compound is HCO3, which is also known as the bicarbonate or hydrogen carbonate ion.

Therefore, the correct name for NaHCO3 is Sodium Bicarbonate.

b) (NH4)3PO4:
In this compound, we have (NH4) as the cation and PO4 as the anion.

(NH4) represents the ammonium cation, which is a polyatomic ion. And PO4 represents the phosphate anion.

To name this compound, we can break it down as follows:
(NH4)3 represents three ammonium ions (NH4+), and PO4 represents one phosphate ion (PO43-).

Therefore, the correct name for (NH4)3PO4 is Ammonium Phosphate.

c) NH4OH:
In this compound, NH4 represents the ammonium cation, and OH represents the hydroxide anion.

Therefore, the correct name for NH4OH is Ammonium Hydroxide.

To review:
a) NaHCO3 is Sodium Bicarbonate.
b) (NH4)3PO4 is Ammonium Phosphate.
c) NH4OH is Ammonium Hydroxide.