モル濃度と質量パーセント濃度の換算公式
質量パーセント濃度が w[%]、密度が d[g/cm3]、溶質のモル質量が M[g/mol] の溶液のモル濃度 c[mol/L] は
c=M10dwこの記事の要点
- 溶液を 1L=1000cm3 とって、中身を「溶液の質量 → 溶質の質量 → 溶質の物質量」の順に求める
- 溶液の質量は 1000d、溶質の質量はその 100w 倍、物質量は M で割る
- 係数の 10 は 1001000。逆向きは w=10dcM
試薬のラベルには「98 %」「密度 1.84 g/cm³」のように質量パーセント濃度と密度が書かれていますが、実験や計算ではモル濃度(mol/L)が必要になります。この記事では、換算の公式 c=M10dw を1 L の溶液の中身を数えることで導き、例題で使い方を確かめます。
モル濃度と質量パーセント濃度の違い
質量パーセント濃度は、溶液の質量に対する溶質の質量の割合です。
w=溶液の質量 [g]溶質の質量 [g]×100 [%]モル濃度は、溶液 1 L あたりにとけている溶質の物質量です。
c=溶液の体積 [L]溶質の物質量 [mol] [mol/L]前者は「質量どうし」、後者は「物質量と体積」の比なので、そのままでは変換できません。質量と体積をつなぐ密度 d と、質量と物質量をつなぐモル質量 M が必要
になります。
換算公式 c=10dw/M の導出
溶液を 1L だけとって考えます(モル濃度は 1 L あたりの量なので、この量がそのまま c になります)。
1. 溶液の質量を求める(密度の定義 d=体積質量 より)
1L=1000cm3 なので
溶液の質量=1000×d=1000d [g]2. 溶質の質量を求める(質量パーセント濃度の定義より)
溶液の質量の 100w が溶質なので
溶質の質量=1000d×100w=10dw [g]3. 溶質の物質量にする(モル質量 Mg/mol で割る)
溶質の物質量=M10dw [mol]4. モル濃度を求める
これが 1L 中の物質量なので
c=M10dw [mol/L]換算の流れ:体積 → 質量(×d)→ 溶質の質量(×w/100)→ 物質量(÷M)単位の確認:w は % の数値、d は g/cm3、M は g/mol です。Mdw の単位は mol/cm3 の形になり、係数の 10 は「cm3 を L に直す 1000」と「% を割合にする 1001」の積なので、結果は mol/L になります。
1 L の溶液の中身を図で見る
濃硫酸(質量パーセント濃度 98 %、密度 1.84g/cm3)で、1L の中身を実際に数えてみます。H2SO4 のモル質量は 98g/mol です。
濃硫酸 1 L の中身:ほとんどが溶質で、水は 2 % だけ溶液 1840g のうち溶質が 98% の 1803.2g、水が 36.8g で、溶質は 981803.2=18.4mol です。
次に、濃度と密度の関係をグラフで見ます。公式より、密度 d が一定なら c は w に比例し、d が大きいほど傾きが大きくなります。
c=10dw/M のグラフ(M=98)。98 %・d=1.84 の点が 18.4 mol/L実際の溶液では、濃度が変わると密度も変わるので、1本の直線にはなりません。このグラフは「その濃度の密度」を使ったときの c を読む目安です。
換算公式の使い方(基本の例題)
例題
質量パーセント濃度 98 %、密度 1.84g/cm3 の濃硫酸のモル濃度は何 mol/L か。ただし H2SO4 のモル質量は 98g/mol とする。
d=1.84、w=98、M=98 を公式に代入します。
c=9810×1.84×98=18.4 mol/L98 % は有効数字2桁なので、答えは 約 18 mol/L(1.8×10mol/L)
です。
検算(別の方法):溶液 100g で考えます。溶質は 98g で 9898=1.00mol、溶液の体積は 1.84100=54.35cm3=0.05435L です。c=0.054351.00=18.4mol/L で一致します。
換算公式の発展的な使い方
公式を逆向きに使うと、モル濃度から質量パーセント濃度が求められます。さらに「溶液 1 L の中身」を数える考え方は、質量モル濃度(溶媒 1kg あたりの溶質の物質量。沸点上昇・凝固点降下で使う濃度)への換算にも使えます。
発展例題
モル濃度 6.10mol/L、密度 1.22g/cm3 の水酸化ナトリウム水溶液がある。NaOH のモル質量を 40.0g/mol とする。
(1) 質量パーセント濃度は何 % か。
(2) 質量モル濃度は何 mol/kg か。
(1) 公式 c=M10dw を w について解きます(両辺に M を掛け、10d で割る)。
w=10dcM=10×1.226.10×40.0=20.0 [%](2) 溶液 1L の中身を数えます。
溶液の質量溶質 NaOH の質量溶媒(水)の質量=1000×1.22=1220 g=6.10×40.0=244 g=1220−244=976 g=0.976 kg質量モル濃度は、溶質の物質量(6.10mol)を溶媒の質量で割ります。
m=0.9766.10=6.25 mol/kgこの問題では、公式を逆向きに使って w を求め、1 L の中身(溶液・溶質・溶媒の質量)から質量モル濃度を求めました
。
検算(別の方法):溶液 100g で考えます。溶質は 20.0g(0.500mol)、溶媒は 80.0g=0.0800kg なので 0.08000.500=6.25mol/kg で一致します。
注意
よくある間違いが2つあります。1つは、密度を掛けずに 1L=1000g としてしまうこと(これは密度 1g/cm3 の水のときだけ成り立ちます)。もう1つは、質量モル濃度の分母に溶液の質量を使ってしまうことで、分母は溶媒だけの質量です。
使った値は、原子量が H=1.0、O=16、S=32、Na=23(教科書の値)で、M(H2SO4)=98、M(NaOH)=40 です。化学の参考書・問題集は テキスト購入(化学) で紹介しています。
この記事のまとめ
- 溶液 1 L の質量は 1000d、溶質の質量は 10dw、物質量は M10dw なので、モル濃度は c=M10dw。
- 逆向きは w=10dcM。密度 d が一定なら c は w に比例する。
- 質量モル濃度への換算も、1 L の中身(溶液・溶質・溶媒の質量)を数えれば求められる。分母は溶媒の質量。