Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Kramers-Kronig relations on a finite data set

  1. Aug 26, 2013 #1

    Say I have a finite data set (frequency, absorption) and I would like to find the corresponding dispersion. For this I could use the Kramers-Kronig (KK) relation on the absorption data. What I would do is to make a qubic spline and then perform the KK-transformation.

    However, the absorption data naturally doesn't run from ±∞, but what I would do is simply to use the extremes of my frequency-data instead - this will naturally introduce some numerical error. What do professional people do in this case, do they quantify the error? Or is there not a way to extract the dispersion from the absorption data?

    Thanks in advance.
  2. jcsd
  3. Aug 26, 2013 #2
    Hmm, if you have a data set, you probaby want to calculate the Kramers-Kroning integrals numerically. I wouldn't recommend first building a spline because they are terribly inaccurate outside of the range where you have data points, and using that could lead to very uncontrolled errors.
  4. Aug 26, 2013 #3


    User Avatar
    Science Advisor

    I have no idea what professional packages do, but have some general information on how the dielectric constant should behave asymptotically. Namely ε-1 should fall off like 1/ω at very high frequencies and should go to a constant in the limit ω→0. There are also lots of sum rules which provide further information on the relevant constants as far as you cannot infer them from your data.
  5. Aug 26, 2013 #4
    I only integrate (numerically!) from the first and last frequency data point, so I never go outside the range.

    Thanks. They behave as anticipated, but I'm worried about the precision.
  6. Aug 27, 2013 #5


    User Avatar
    Science Advisor

    I meant that you could integrate over the corresponding asymptotic expressions in the range where you don't have data.
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook

Have something to add?
Draft saved Draft deleted