November 25, 2024, 10:13:18 AM
Forum Rules: Read This Before Posting


Topic: Solubility of carbonate salt  (Read 15276 times)

0 Members and 2 Guests are viewing this topic.

Offline UG

  • Full Member
  • ****
  • Posts: 822
  • Mole Snacks: +134/-15
  • Gender: Male
Solubility of carbonate salt
« on: March 25, 2010, 04:12:56 AM »
Hey everyone, I'm a bit stuck on a pH/solubility calculating question. It goes:
Carbonic acid has the first and second ionization constants equal to 4.4x10–7 and 5.6x10–11, respectively. The solubility product constant for barium carbonate is 5.5x10–10. Calculate the solubility of BaCO3 taking into account the hydrolysis of the ions.
So I've worked out that without ionisation, the solubility would be (5.5x10-10)0.5 = 2.345x10-5 mol L-1. But now I have no idea what to do with the carbonate, I've never done a calculation like this before. From what I can gather, [Ba2+] = [H2CO3] + [HCO3-] + [CO32-] and the charge, 2[Ba2+] + [H+] = [OH-] + [HCO3-] + 2[CO32-] Can someone please give me a way to get this problem started?

Offline Borek

  • Mr. pH
  • Administrator
  • Deity Member
  • *
  • Posts: 27862
  • Mole Snacks: +1813/-412
  • Gender: Male
  • I am known to be occasionally wrong.
    • Chembuddy
Re: Solubility of carbonate salt
« Reply #1 on: March 25, 2010, 05:11:51 AM »
So far so good.

In general - there are four more equations describing the solution, can you write them out?

Can you try to guess what is the solution pH? Not precisely, but at least approximately? That will give you a hint about which ions can be safely ignored.
ChemBuddy chemical calculators - stoichiometry, pH, concentration, buffer preparation, titrations.info

Offline UG

  • Full Member
  • ****
  • Posts: 822
  • Mole Snacks: +134/-15
  • Gender: Male
Re: Solubility of carbonate salt
« Reply #2 on: March 26, 2010, 12:17:33 AM »
Thanks Borek,
Two of them should be the Ka values

Ka1 = [HCO3-][H3O+]/[H2CO3]

Ka2 = [CO32-][H3O+]/[HCO3-]

Are the other two like Kw=[H3O+][OH-] and Kw = Ka x Kb?

I think the pH will be somewhere around 9.5 - 10, is that a good enough guess?  ???

Offline Borek

  • Mr. pH
  • Administrator
  • Deity Member
  • *
  • Posts: 27862
  • Mole Snacks: +1813/-412
  • Gender: Male
  • I am known to be occasionally wrong.
    • Chembuddy
Re: Solubility of carbonate salt
« Reply #3 on: March 26, 2010, 04:15:36 AM »
Two of them should be the Ka values

Right.

Quote
Are the other two like Kw=[H3O+][OH-] and Kw = Ka x Kb?

Not exactly. Kw is OK, but Kw=KaKb doesn't give any new, additional information about what is happening in the solution. In other words - Kb can be already calculated using known Ka and Kw.

However, you are still missing very important equilibrium, one that was listed in the original question.

Quote
I think the pH will be somewhere around 9.5 - 10, is that a good enough guess?  ???

I would put it in the same range - slightly alkalic.

This is a very important information. In your mass and charge balances you have sums of concentrations. However, some of the concentrations there are much smaller than others - so you can safely ignore them. Knowing that solution is slightly alkalic, can you tell which ones can be neglected?

Note: at this stage I am not yet sure if we will not finally get polynomial of too high degree. If it happens, we will be forced to look a step back. But so far we are on the right track.
ChemBuddy chemical calculators - stoichiometry, pH, concentration, buffer preparation, titrations.info

Offline UG

  • Full Member
  • ****
  • Posts: 822
  • Mole Snacks: +134/-15
  • Gender: Male
Re: Solubility of carbonate salt
« Reply #4 on: March 26, 2010, 04:33:18 AM »
Oh right, you mean like

BaCO3 (s) ::equil:: Ba2+ (aq) + CO32- (aq)

And for [Ba2+] = [H2CO3] + [HCO3-] + [CO32-] and  2[Ba2+] + [H+] = [OH-] + [HCO3-] + 2[CO32-] I think we can ignore [H2CO3] and [H+], how's that? I'm afraid I still do not quite see where this is leading to.

Offline Borek

  • Mr. pH
  • Administrator
  • Deity Member
  • *
  • Posts: 27862
  • Mole Snacks: +1813/-412
  • Gender: Male
  • I am known to be occasionally wrong.
    • Chembuddy
Re: Solubility of carbonate salt
« Reply #5 on: March 26, 2010, 05:09:16 AM »
Oh right, you mean like

BaCO3 (s) ::equil:: Ba2+ (aq) + CO32- (aq)

Yes, Ksp is the last equilibrium that we should take into account.

Quote
I think we can ignore [H2CO3] and [H+], how's that? I'm afraid I still do not quite see where this is leading to.

System is described by system of several equations - if you can solve them, you will know concentrations of all ions. You already know all equations, but solving the system is difficult, as equations are nonlienar and solving them leads to high degree polynomials. What we are trying to do is to find out a way of simplifying the system of equations to make it easier to solve.

You are right about [H2CO3] and [H+]. Note that if we assume [H2CO3] is neglectalbly small, we can also ignore Ka1 - as [H2CO3] is present only in this one equation, we can use Ka1 to calculate [H2CO3] AFTER we know all other concentrations.

Now, try to write system of all the remaining equations ignoring [H2CO3] and [H+] in all sums (but not in products and quotients). Does it look solvable? Are there any other approximations you can think off?
ChemBuddy chemical calculators - stoichiometry, pH, concentration, buffer preparation, titrations.info

Offline UG

  • Full Member
  • ****
  • Posts: 822
  • Mole Snacks: +134/-15
  • Gender: Male
Re: Solubility of carbonate salt
« Reply #6 on: March 26, 2010, 08:25:35 PM »
Now, try to write system of all the remaining equations ignoring [H2CO3] and [H+] in all sums (but not in products and quotients). Does it look solvable? Are there any other approximations you can think off?
I'm not quite sure what you mean by this, but here goes anyway...

If we have [Ba2+] = [HCO3-] + [CO32-]           (1)
and 2[Ba2+] = [OH-] + [HCO3-] + 2[CO32-]           (2)

Using the Ka expression then [CO32-] = Ka2[HCO3-]/[H3O+]                (3)
Substituting 1). into 2). gives
2[HCO3-] + 2[CO32-] = [OH-] + [HCO3-] + 2[CO32-]
which simplifies to [HCO3-] = [OH-]       (4)
Substituting 3 and 4 back into 1 gives

[Ba2+] = [OH-] + Ka2[HCO3-]/[H3O+]
Which can also be written [Ba2+] = Kw/[H3O+] + Ka2[HCO3-]/[H3O+]

Is this right?

Offline Borek

  • Mr. pH
  • Administrator
  • Deity Member
  • *
  • Posts: 27862
  • Mole Snacks: +1813/-412
  • Gender: Male
  • I am known to be occasionally wrong.
    • Chembuddy
Re: Solubility of carbonate salt
« Reply #7 on: March 27, 2010, 08:45:12 AM »
Unfortunately, seems like we will get a high degree polynomial, just like I was afraid of. Sigh.

Your working is mostly OK, however, final equation that you get still contains several unknowns, so it doesn't move us ahead.

These were the equations that we had just a step back:

Ksp = [Ba2+][CO32-]

Kb = [HCO3-][OH-]/[CO32-]

2[Ba2+] = [OH-] + [HCO3-] + [CO32-]

[Ba2+] = [HCO3-] + [CO32-]

(note I have changed Ka to Kb - to eliminate [H+] and Kw, we don't need them anymore). Assuming [OH-] = [HCO3-] we get three equations in three unknowns:

Ksp = [Ba2+][CO32-]

Kb = [HCO3-]2/[CO32-]

[Ba2+] = [HCO3-] + [CO32-]

(charge balance equation is now identical to mass balance, so I have left it out; your approach yielded the same effect and I can't see anything wrong about it).

Many ways of eliminating variables now. My approach was to solve first equation for [Ba2+], solve second equation for [HCO3-] and substitute them into third equation, yielding

Ksp = [CO32-]*sqrt(Kb*[CO32-]) + [CO32-]

This euqation is at the same time good and bad. Good - it contains only one variable, so technically when we solve it we have the answer (well, almost, we have to use it to calculate [Ba2+], but this is pretty simple). Bad - it is difficult to solve. Substituting x=sqrt([CO32-]) we get fourth degree polynomial

x4 + sqrt(Kb)*x3 - Ksp = 0

and fourth degree polynomial is not a thing that I like to solve manually (at this stage mathematicians say something like "the rest is obvious" and they disappear without trace). However, it can be realatively easily solved numerically (even on handheld, or using spreadsheet) so in many cases this approach would be acceptable.

More later.
« Last Edit: March 27, 2010, 09:04:10 AM by Borek »
ChemBuddy chemical calculators - stoichiometry, pH, concentration, buffer preparation, titrations.info

Offline Borek

  • Mr. pH
  • Administrator
  • Deity Member
  • *
  • Posts: 27862
  • Mole Snacks: +1813/-412
  • Gender: Male
  • I am known to be occasionally wrong.
    • Chembuddy
Re: Solubility of carbonate salt
« Reply #8 on: March 27, 2010, 09:21:00 AM »
OK, now for a small trick.

Such equations (like x4 + sqrt(Kb)*x3 - Ksp = 0) can be often easily solved iteratively. That is we will express it as x'=f(x), we will strat with some guessed value for x and we will check if iterations converge to some value. Let's see. Our polynomial can be expressed as

x3(x + sqrt(Kb)) - Ksp = 0

so our x'=f(x) can take form

x' = third_degree_root(Ksp/(x+sqrt(Kb)))

This is easily implemented in spreadsheet - see attached image. A1 contains initial value (10-13, but it works for 1 and 10-30 as well), then each next cell in a row is a function of the value of the cell above. There is no third root function, so I used exp and ln for calculations.

As you can see convergence is almost instant - after third step following results are identical.

But, what have we calculated? Ah, yes. Our x is a square root of the [CO32-]. That means [CO32-] = (3.21*10-3)2 = 1.03*10-5, and solubility of the barium carbonate (which equals concentration of dissolved barium) is

[Ba2+] = Ksp/[CO32-]

or

[Ba2+] = 5.33*10-5 M

Interestingly, when we compare this result with the result of full calcuation, taking into acount all equilibria - our result is perfectly accurate (see the second image).

But I guess you may not like this approach  :-\
ChemBuddy chemical calculators - stoichiometry, pH, concentration, buffer preparation, titrations.info

Offline UG

  • Full Member
  • ****
  • Posts: 822
  • Mole Snacks: +134/-15
  • Gender: Male
Re: Solubility of carbonate salt
« Reply #9 on: March 27, 2010, 06:14:53 PM »
Whao, thanks Borek  ;D That was intense but I'm pretty sure I get it now, so thanks again!

Offline UG

  • Full Member
  • ****
  • Posts: 822
  • Mole Snacks: +134/-15
  • Gender: Male
Re: Solubility of carbonate salt
« Reply #10 on: March 27, 2010, 06:18:58 PM »
One more thing, so now how do I find the [H+]? Do I find [HCO3-] and then substitute values into Ka2 = [CO32-][H3O+]/[HCO3-] ?

------
Edit, never mind, I noticed that all the numbers are there on your attchments.


Offline Borek

  • Mr. pH
  • Administrator
  • Deity Member
  • *
  • Posts: 27862
  • Mole Snacks: +1813/-412
  • Gender: Male
  • I am known to be occasionally wrong.
    • Chembuddy
Re: Solubility of carbonate salt
« Reply #11 on: March 27, 2010, 06:36:07 PM »
One more thing, so now how do I find the [H+]?

Any way you like - for example [OH-] = [HCO3-] and [H+] = Kw/[OH-]. Once you have one unknown calculated it is not difficult to calculate all other values.

Note that this approach - while precise - is not always the best and the fastest. Especially during quizzes you may have not enough time to follow whole procedure. But it is really worth to know that it can be done this way.
ChemBuddy chemical calculators - stoichiometry, pH, concentration, buffer preparation, titrations.info

Sponsored Links