It's a scientific Showdown!!!!
It's common for there to be disagreements between scientists (and I'm not one, BTW). There are ways to resolve these but egos sometimes get in the way. For example, on perhaps the simplest point in this discussion: the change in oxidation state of a carbonyl carbon when it is "reduced" to an alcohol, e.g. HCHO + 2H ---> CH3(OH), there are "rules" by which the oxidation state can be determined. The ones promulgated by the IUPAC (an international body that sees to such things for chemists) are quite simple to the point that I can paste them in here:
* * * * *
"Oxidation State
A measure of the degree of oxidation of an atom in a substance. It is defined as the charge an atom might be imagined to have when electrons are counted according to an agreed-upon set of rules: (l) the oxidation state of a free element (uncombined element) is zero; (2) for a simple (monatomic) ion, the oxidation state is equal to the net charge on the ion; (3) hydrogen has an oxidation state of 1 and oxygen has an oxidation state of -2 when they are present in most compounds. (Exceptions to this are that hydrogen has an oxidation state of -1 in hydrides of active metals, e.g. LiH, and oxygen has an oxidation state of -1 in peroxides, e.g. H2O2; (4) the algebraic sum of oxidation states of all atoms in a neutral molecule must be zero, while in ions the algebraic sum of the oxidation states of the constituent atoms must be equal to the charge on the ion. For example, the oxidation states of sulfur in H2S, S8 (elementary sulfur), SO2, SO3, and H2SO4 are, respectively: -2, 0, +4, +6 and +6. The higher the oxidation state of a given atom, the greater is its degree of oxidation; the lower the oxidation state, the greater is its degree of reduction."
* * * *
I would encourage each of you to apply these rules to the simple reaction above and see what you think the oxidation states are in the formaldehyde (left side) and methanol on the right side. Actually I'll do it for you as it's so simple and you can check my work if you like. In the formaldehyde (HCHO) there are two hydrogens (oxidation state +1 each according to the rules) and 1 oxygen (-2) according to the rules. The sum over all the atoms must be 0 so the oxidation state of carbon must be 0. In the methanol, CH3(OH), there are 4 hydrogens (+4) and one oxygen (-2) so the carbon must have an oxidation state of -2 because +4 -2 -2 = 0. The oxidation state of the carbon has been changed from +2 to 0, a reduction of 2. Refer again to the rules for hydrogen. The hydrogen atoms on the left each have an oxidation state of 0. On the right they have an oxidation state of +1 each. Thus the carbonyl alcohol has incurred reduction by 2 and the hydrogens oxidation by 1 each for a total of 2 and everyone
should be happy. Matching oxidation and reduction to get chemical equations balanced is one of the main reasons for doing all this.
Now if you don't like that answer there are 2 approaches you can take. The more constructive one is to say "Gee, there's a discrepancy here between what the IUPAC rules give and what I compute. Why is that?" and that's what a good scientist does. The other is to simply declare the IUPAC rules and any textbook that uses them as wrong or, worse still, to accuse your faithful reporter of doctoring what he copied and pasted from the IUPAC website for the sake of winning an argument. This sort of thing, unfortunately, does happen, but is, fortunately, typically limited to those on opposite sides of the global climate change debate.
But the IUPAC rules are not wrong. The rules for assignment of oxidation number are, to quote one text "somewhat arbitrary" and the phrase "agreed-upon" in the IUPAC definition implies that. If my correspondent does not wish to subscribe to the IUPAC rules that's fine but he should, in that case, state whose rules he is following and what they are. It may be that in his industry a different set of rules are used. As an example of this, the "standard conditions" for redox potentials are different for biochemists than chemists of other stripe. In such a case a reasonable scientist says "There's the discrepancy! You are using IUPAC rules but in the YYY field we use the XXX rules." To say "IUPAC is wrong" is an unfortunate response because not only is it antiproductive but it tends to destroy the credibility of the one making such a statement.
For full disclosure: when I calculated the change in oxidation state earlier I used a slightly different, but consistent, set of rules (which you can find in chemistry textbooks or at
http://www.newworldencyclopedia.org/entry/Oxidation_state where the IUPAC rules are also stated - look under "From a Lewis structure"). They give the same result but that doesn't necessarily mean that all sets of rules should.
I swore I wouldn't take any more flame bait here but I didn't realize others were following. I'm certainly happy that I was able to provide some entertainment and hope that anyone who has been following along will do his own research and come to his own conclusions.