2P4+3Ba(OH)2+6H2O=2PH3+3Ba(H2PO2)2
观察这里Ba(H2PO2)2,Ba+2价,H+1价,O-2价,推算得到P+1价。PH3-3价。那么P4变到PH3转移3个电子,Ba(H2PO2)2转移2个,那么nPH3:nBa(H2PO2)2=2:3,剩余的很简单,写出产物后氢和氧不够,前面必定缺水,算一下就可以了。
对于这种同种元素又有升价又有降价的化学式,这种元素的生成物化合价在两个原价态的中间价态,即0→-3,0→+1,前后化合价变化量代数和为0,然后其他物质原子数量守恒
生成 1 个 PH3 中的 P 得到 3 个电子,而生成 1 个 (H2PO2)- 中的 P 失去 1 个电子。所以,
2P4 + 3Ba(OH)2 + 6H2O = 2PH3↑ + 3Ba(H2PO2)2
找电子转移数