ランベルト・ベールの法則

モル吸光係数、濃度、そしてセルを設定してください。最初の図はセルを通過する光を追いかけ、二番目の図は得られた測定値の信頼性を示しています。

インタラクティブシミュレーションを読み込んでいます...

吸光度の最初の1単位で光の90%が失われる。次の1単位では9%が失われる。

εを6,220、セルを1 cmとして、濃度に160.77と入力してみてください。吸光度は1.0000となり、光の10.00%が透過します。321.54と入力すると吸光度は2.0000になり、透過率は1.00%です。482.32なら3.0000で、0.10%となります。

これらのステップはそれぞれ、画面上の数値に同じ量を足し合わせています。最初のステップで入射光の90.00%が奪われました。二番目ではさらに9.00%が奪われ、三番目では0.90%が奪われます。「サンプルが吸収した光」の行にはその累計が表示されます。90.00%、次に99.00%、そして99.90%です。

セルの中で破線がどこにあるかを見てください。これらは吸光度が1単位蓄積されるごとの深さを示しており、指数関数的な減衰はセル内のどこでも同じ割合で進むため、線は等間隔に並んでいます。等間隔ではないのは光の量の方です。A = 3になる頃には、入射した光の千分の一しか検出器に届かず、機器はそれを正確に測るように要求されるのです。

得られる最も正確な測定値はA = 0.4343であり、最も薄いときではない

分光光度計が測定しているのは透過率です。読み取り分解能、検出器のノイズ、ランプの変動といった測光不確かさは、吸光度の一定割合ではなく、おおむね透過率の一定値として決まります。これをA = −log₁₀Tに当てはめると、濃度の相対不確かさはσT ÷ (T ln(1/T))として導き出されます。

割り算をするとεもℓも消えてしまいます。A = 0.4343になる吸光係数、濃度、光路長の組み合わせが十二通りあったとしても、0.5 %Tの精度を持つ機器であれば、どれも同じ1.36%という結果になります。不確かさは測定値だけに依存し、サンプルの他の要素には一切影響されないのです。

この数式は分母に最大値を持ちます。T ln(1/T)が最も大きくなるのはT = 1/eのときです。したがって最良の測定値はA = log₁₀e = 0.4343となり、このとき36.79%の光が透過し、不確かさはe·σTになります。

誤差パネルの緑色の帯は、測定のペナルティがこの限界値の二倍以内に収まる範囲を示しています。つまりAが0.1007から1.1632の間です。曲線はこの最小値の両側で上昇しますが、下側は緩やかに、上側は急激に上がります。A = 1でのペナルティは1.60倍、A = 2では7.99倍、A = 3では53.26倍です。そして薄い溶液であっても安全圏ではありません。A = 0.1の時点でペナルティはすでに2.01倍になっています。

迷光によって吸光度の上限は3.0004になり、どんな化学反応でもこれを突破できない

光源の一部は、サンプルを通らずに検出器に到達してしまいます。回折格子で散乱したり、ミラーから漏れたり、モノクロメーターの内部で反射したりするのです。その割合をsとしましょう。機器が表示する値は−log₁₀[(10−A + s) ÷ (1 + s)]となりますが、サンプルが暗くなるにつれてこの式の値は上昇を止めます。log₁₀((1 + s)/s)に近づき、そこから先へは進まないのです。

「上限を超えている」を押してみてください。1ミリモルのNADH溶液の真の吸光度は6.2200ですが、機器は3.0002と表示します。吸光度の半分以上が消えてしまいました。このページでは両方を計算して表示していますが、実際の分光光度計が持っているのは二番目の数字だけであり、何の警告もなくそれを出力します。

多くの教科書に書かれている簡略式はAmax = −log₁₀ sであり、これによれば上限は3.0000になります。余分な0.0004は、参照光も同じ漏れを検知しているために生じます。

問題は上限よりずっと低いところから始まっています。迷光が0.1%の場合、表示される吸光度はA = 1.5811の時点で1%不足し、A = 2.5310の時点では5%不足します。これは検量線がまだ十分に真っ直ぐに見える範囲内です。迷光のスライダーを動かして、赤い線が動くのを見てください。1%なら上限は2.0043に下がり、0.01%なら4.0000に上がります。

全プロセスの詳細解説

  1. 測定値2.49、そして±107の価値しかない濃度 9 ステップ

    ある酵素アッセイを1 cmのセルに入れ、340 nmで測定しました。画面には2.49と表示され、分析者はNADHが400 µmol/Lであると記録しました。計算自体は正しいものです。その数字の実際の価値、本来はどうすべきだったのか、そして機器が本当は何を報告していたのかを導き出してみましょう。

    この問題をツールで開く

    1. NADHは340 nmの光を吸収し、そのモル吸光係数は6,220 L mol⁻¹ cm⁻¹です。濃度は400 µmol/L(つまり4.0000 × 10⁻⁴ mol/L)であり、セルの幅は1 cmです。法則のすべてはこれだけであり、計算結果は「吸光度 A」の下に表示されています。

      A=εcℓ=6220 L mol−1cm−1⋅4.0000×10−4 mol L−1⋅1 cm=2.4880A=\varepsilon c\ell =6220\ \mathrm{L\,mol^{-1}cm^{-1}}\cdot 4{.}0000\times10^{-4}\ \mathrm{mol\,L^{-1}} \cdot 1\ \mathrm{cm}=2{.}4880
    2. 吸光度は−log₁₀Tと定義されているため、これを逆算します。セルから出てくるのは、千個のうちおよそ三個の光子だけです。分析者がこれから主張しようとすることはすべて、機器がそれを千個中の二個や四個と正確に見分けられるという前提に立っています。

      T=10−A=10−2.4880=3.2509×10−3=0.33%T=10^{-A}=10^{-2{.}4880}=3{.}2509\times10^{-3}=0{.}33\%
    3. ここで不確かさを計算してみます。機器が測定するのはTなので、cをTの式で表して微分します。εとℓは導関数と濃度そのものの両方に現れて相殺されます。つまり、相対不確かさは測定値だけに依存し、セルの中身やセルの幅には無関係なのです。

      c=−log⁡10Tεℓ ⟹ dcdT=−1εℓ Tln⁡10 ⟹ σcc=σTεℓ Tln⁡10⋅εℓln⁡10ln⁡(1/T)=σTTln⁡(1/T)c=\frac{-\log_{10}T}{\varepsilon\ell} \ \Longrightarrow\ \frac{dc}{dT}=\frac{-1}{\varepsilon\ell\,T\ln 10} \ \Longrightarrow\ \frac{\sigma_c}{c} =\frac{\sigma_T}{\varepsilon\ell\,T\ln 10}\cdot\frac{\varepsilon\ell\ln 10}{\ln(1/T)} =\frac{\sigma_T}{T\ln(1/T)}
    4. まともな卓上機器であれば透過率スケールの0.5%程度の精度があるため、σT = 0.005となります。式をTではなくAで書き直せば、最初のステップですでに出た数字を使えます。ツールは「濃度の不確かさ」の下に26.85%と出力しています。答えは400 µmol/Lのプラスマイナス107です。

      σcc=σT 10AAln⁡10=0.005⋅307.615.72883=0.26845400⋅0.26845=107 μmol L−1\frac{\sigma_c}{c}=\frac{\sigma_T\,10^{A}}{A\ln 10} =\frac{0{.}005\cdot 307{.}61}{5{.}72883}=0{.}26845 \qquad 400\cdot 0{.}26845=107\ \mathrm{\mu mol\,L^{-1}}
    5. それが最も小さくなるのはどこでしょうか。分母のT ln(1/T)を最大にしたいわけですが、これには単一の最大値があります。微分すると−ln T − 1となり、T = 1/eでゼロになります。つまり利用可能な最良の測定値はA = log₁₀e = 0.4343であり、そこでの不確かさはe·σT = 1.36%です。分析者の測定値は、その19.75倍のペナルティを払ったことになります。

      ddT(−Tln⁡T)=−ln⁡T−1=0 ⟹ T=1e=0.36788,A=log⁡10e=0.4343,e σT=0.0135910.268450.013591=19.75\frac{d}{dT}\bigl(-T\ln T\bigr)=-\ln T-1=0 \ \Longrightarrow\ T=\tfrac{1}{e}=0{.}36788,\quad A=\log_{10}e=0{.}4343, \quad e\,\sigma_T=0{.}013591 \qquad \frac{0{.}26845}{0{.}013591}=19{.}75
    6. 薄すぎる測定のペナルティはA = 0.1で2.01倍です。暗すぎる測定のペナルティはA = 3で53.26倍になります。これら二つの測定値は最適値から同じくらい離れていますが、精度の差は比較になりません。だからこそ誤差パネルは対数軸で描かれており、研究室でのアドバイスが「濃縮しろ」ではなく「希釈しろ」になるのです。

      ATσc/c× floor0.100079.43%2.73%2.010.200063.10%1.72%1.270.434336.79%1.36%1.000.700019.95%1.55%1.141.000010.00%2.17%1.601.50003.16%4.58%3.372.00001.00%10.86%7.992.48800.33%26.85%19.753.00000.10%72.38%53.26\begin{array}{r|rrr} A & T & \sigma_c/c & \times\ \text{floor} \\\\ \hline 0{.}1000 & 79{.}43\% & 2{.}73\% & 2{.}01 \\\\ 0{.}2000 & 63{.}10\% & 1{.}72\% & 1{.}27 \\\\ 0{.}4343 & 36{.}79\% & 1{.}36\% & 1{.}00 \\\\ 0{.}7000 & 19{.}95\% & 1{.}55\% & 1{.}14 \\\\ 1{.}0000 & 10{.}00\% & 2{.}17\% & 1{.}60 \\\\ 1{.}5000 & 3{.}16\% & 4{.}58\% & 3{.}37 \\\\ 2{.}0000 & 1{.}00\% & 10{.}86\% & 7{.}99 \\\\ 2{.}4880 & 0{.}33\% & 26{.}85\% & 19{.}75 \\\\ 3{.}0000 & 0{.}10\% & 72{.}38\% & 53{.}26 \end{array}
    7. だから希釈しましょう。2.4880 ÷ 0.4343 = 5.73であり、これでサンプルは69.82 µmol/Lになります。これは「最適値での濃度」の下にある数字です。ピペットで一回操作するだけで、同じ機器が19.75倍も正確に答えてくれます。希釈にはそれ自体の不確かさが伴い、二乗和の平方根で加算されますが、この交換が割に合わなくなるには、その不確かさが26.8%よりも悪くなければなりません。

      Alog⁡10e=2.48800.4343=5.73,copt=log⁡10eεℓ=0.43436220=6.982×10−5 mol L−1=69.82 μmol L−10.268452−0.0135912=0.268\frac{A}{\log_{10}e}=\frac{2{.}4880}{0{.}4343}=5{.}73, \qquad c_{\text{opt}}=\frac{\log_{10}e}{\varepsilon\ell}=\frac{0{.}4343}{6220} =6{.}982\times10^{-5}\ \mathrm{mol\,L^{-1}}=69{.}82\ \mathrm{\mu mol\,L^{-1}} \qquad \sqrt{0{.}26845^{2}-0{.}013591^{2}}=0{.}268
    8. 画面に表示されていたのは、これらのどれでもありません。0.1%の迷光があると、機器は2.3720と報告しました。これは化学反応が生み出した吸光度から4.7%も不足していますし、セルに何が入っていようと3.0004より高い数値を報告することはできなかったのです。分析者の2.49という数字は、不確かさを計算する前の段階で、すでに二重の誤差を抱え込んでいました。

      Ameas=−log⁡1010−A+s1+s=−log⁡103.2509×10−3+0.0011.001=2.3720,1−2.37202.4880=4.7%,Amax⁡=log⁡101.0010.001=3.0004A_{\text{meas}}=-\log_{10}\frac{10^{-A}+s}{1+s} =-\log_{10}\frac{3{.}2509\times10^{-3}+0{.}001}{1{.}001}=2{.}3720, \qquad 1-\frac{2{.}3720}{2{.}4880}=4{.}7\%, \qquad A_{\max}=\log_{10}\frac{1{.}001}{0{.}001}=3{.}0004
    9. モノクロメーターが提供するのは単一の波長ではありません。有限のスリット幅が吸収ピークの斜面でもたらすように、光の半分がεの20%低い位置にあると考えてみてください。検出器は二つの強度を合計し、その後に一回だけ対数を取るため、見かけの吸光度は二つの強度加重平均を下回ってしまいます。公称のAが1のとき、平均値0.9000に対して機器は0.8886と読み取ります。公称が2のときは、1.8000に対して1.7555です。不足分は濃度とともに大きくなるため、検量線はシフトするのではなく濃度軸に向かって曲がります。最適値で一点校正を行い、それをA = 3で使うと、濃度は3.03%低く出てしまいます。上のパネルにはそのようなことは一切書かれていません。二つ目のεと光束の分割は、このページが持っているよりも三つ多い操作要素なのです。

      Aapp=−log⁡10[1210−A+1210−0.8A]:A=1→0.8886 (mean 0.9000),A=2→1.7555 (mean 1.8000)A_{\text{app}}=-\log_{10}\Bigl[\tfrac12 10^{-A}+\tfrac12 10^{-0{.}8A}\Bigr]: \quad A=1\to 0{.}8886\ (\text{mean } 0{.}9000), \quad A=2\to 1{.}7555\ (\text{mean } 1{.}8000)

    解答

    400 µmol/Lのプラスマイナス107。計算は正しかったのですが、測定した場所が間違っていました。セルを透過した光は0.33%、濃度の不確かさは26.85%であり、これは同じ機器がA = 0.4343で出したであろう不確かさの19.75倍です。

    5.73倍に希釈して69.82 µmol/Lにすれば、結果は69.82 ± 0.95となり、掛け戻すと400 ± 5.4になります。同じサンプル、同じ機器を使い、同じ午後の時間帯にやったことです。

    そして、2.4880という数字が画面に出たことは一度もありませんでした。分析者が何かを読み取るよりも前に、迷光がそのうちの4.7%を奪い去っていたのです。

    σcc=σTTln⁡(1/T)minimised atT=1e⟹A=log⁡10e=0.4343\frac{\sigma_c}{c}=\frac{\sigma_T}{T\ln(1/T)} \quad\text{minimised at}\quad T=\frac{1}{e} \quad\Longrightarrow\quad A=\log_{10}e=0{.}4343
参考文献 (5)