Waiting for answer This question has not been answered yet. You can hire a professional tutor to get the answer.
What is the oxidation number for HOCl and NaOCl?
Here's what I got.
All you really need to know here is that oxygen has an of ##-2## in all with the exception of peroxides and oxygen difluoride, ##"F"_2"O"##.
Likewise, it's good to know that hydrogen will usually have a ##+1## oxidation state. The only exceptions here are metal hydrides in which hydrogen has a ##-1## oxidation number.
So, for hypochlorous acid, ##"HOCl"##, you know the oxidation number of oxygen and the oxidation number of hydrogen
##stackrel(color(blue)(+1))("H")stackrel(color(blue)(-2)) ("O") stackrel(color(blue)(?))"Cl"##
For a neutral molecule, the of all the atoms that make up the molecule must add up to give zero.
This means that you have
##overbrace(1 xx (+1))^(color(red)("one atom of H")) + overbrace(1 xx (-2))^(color(orange)("one atom of H")) + overbrace(1 xx 1 xx color(blue)(?))^(color(green)("one atom of Cl")) = 0##
You will have
##color(blue)(?) = 0 + 2 - 1 = +1##
Therefore, the oxidation numbers for the three that make up hypochlorous acid are
##stackrel(color(blue)(+1))("H")stackrel(color(blue)(-2)) ("O") stackrel(color(blue)(+1))"Cl"##
Now, the exact same approach can be used to find the oxidation numbers for sodium hypochlorite, ##"NaOCl"##.
The only difference is that you know that sodium, which is a group 1 metal, will always have an oxidation number of ##+1##.
Once again, the oxidation numbers will come out to be
##stackrel(color(blue)(+1))("Na")stackrel(color(blue)(-2)) ("O") stackrel(color(blue)(+1))"Cl"##
Alternatively, you can assign oxidation numbers by looking at the of the molecule.
For example, the Lewis structure for the hypochlorous acid molecule looks like this
Now, oxidation numbers are assigned by distributing all of the electrons to the more electronegative atom.
So, oxygen is more electronegative than hydrogen, so it will take both bonding electrons it shares with hydrogen. This will give it a ##-1## oxidation state.
Oxygen is also more electronegative than chlorine, which means that it will both bonding electrons from the bond it has with chlorine.
This will get oxygen's oxidation number to ##-2##.
Since both hydrogen and chlorine "lost" an electron, their oxidation numbers will be ##+1##.