Một hỗn hợp X gồm methyl alcohol, allyl alcohol, ethylen glycol và glycerol. Cho 5,18 gam X tác dụng với Na dư thu được 1,568 lít khí H2 (đktc). Mặt khác, đem đốt cháy hoàn toàn 5,18 gam X rồi dẫn toàn bộ sản phẩm cháy lần lượt qua bình (I) chứa H2SO4 đặc dư và bình (II) chứa Ba(OH)2 dư thì thấy khối lượng bình (I) tăng lên 4,86 gam, còn bình (II) xuất hiện m gam kết tủa. Phần trăm khối lượng allyl alcohol trong hỗn hợp X gần nhất với:
X gồm methyl alcohol, allyl alcohol, ethylen glycol và glycerol có CTPT tương ứng là: CH4O, C3H6O, C2H6O2, C3H8O3.
Quy đổi X tương đương với hỗn hợp x mol C3H6O, y mol CnH2n+2On
mX = 58x + 30ny + 2y = 5,18 gam (1)
X tác dụng với Na:
nH2 = 0,07 mol
x + ny = 2nH2 = 0,14 mol (2)
Khối lượng bình (I) tăng là khối lượng của H2O:
mH2O = 4,86 gam 3x + (n + 1)y = 0,27 (3)
Từ (1), (2) và (3) ta có:
x = 0,03 mol; n = 11/7 mol; y = 0,07 mol



