Regardless, I attempted the question.. :p
Heres my working:
Calcium carbonate is CaCO3, and has molar mass of 100, likewise, magnesium carbonate is MgCO3, and its molar mass is 84.
Assumed the following equations since it is heated...
CaCO3 --> CaO + CO2 ----1
MgCO3 --> MgO + CO2 ---2
Now you make some ratios from given information, which you will use to solve the values required. Be sure to label equations for ease!!
m(CaCO3) 100
----------- = ------ -----3
m(CaO) 56
m(MgCO3) 84
----------- = ------ -----4
m(MgO) 40
We thus know that:
m(CaCO3) + m(MgCO3) = 1.84 g ------5
and
m(CaO) + m(MgO) = 0.9g ------6
From equation 3, you can rearrange to find that:
100
CaCO3= ----- X m(CaO) -------- 7
56
Likewise, from eq. 4, you can rearrange to find that:
84
m(MgCO3) = ----- X m(MgO) -----8
40
Therefore, since we've expressed each of the compounds, MgCO3 and CaCO3 in terms of its respective products, Cao And MgO, you can rewrite equation 5 as:
100 84
[ ----- X m(CaO)] + [----- X m(MgO)] = 1.84 -----9
56 40
From eq. 6, you can rearrange to express MgO in terms of CaO, such that:
m(MgO) = 0.9 - m(CaO)
Now, substitute the above equation into equation 9, to get:
100 84
[ ----- X m(CaO)] + [----- X 0.9-m(CaO)] = 1.84
56 40
Let m(Cao) = x, and solve for x.
You do the number crunching and find x to be 0.15909 i think!
therefore m(CaO) = 0.16
To find CaCO3, all you have to do is times by the ratio you get when you divide the two masses. i.e, 1.84 / 0.9 = 2.044444
So m(CaCO3) = 0.32711111111
Now to find percentage by mass,
0.327111
-----------
1.84
=0.1777777777778
Therefore, percentage by mass of CaCO3 = 17.7778 % = 18%
I hope thats correct!!
EDIT!
I'll go back to "You do the number crunching and find x to be 0.15909 i think!
therefore m(CaO) = 0.16"
I think what you're meant to do is... :
From equation 3
100
---- = 1.785714286
56
Use this ratio to determine the mass of CaCO3 , i.e. 1.79 x 0.16 = 0.2864
This is the mass of CaCO3, therefore:
0.2864/1.84 =0.15556521739
Therefore, 15.5556% = 16%
Hopefully that's better?!?
@PanicMode - i dont know honestly which one is right, hahaha