Optical constants
Refractive index of O2 (Oxygen)
Zhang et al. 2008: n 0.4–1.8 µm; 20 °C
- Data
- formula 6
- Range
- 0.4–1.8 µm
- Temperature
- 293 K
- Licence
- CC0-1.0
Plot
Click the plot to set the calculator wavelength.
At one wavelength
- Refractive index n
- 1.00025
- Extinction coefficient k
- 0
- Permittivity ε1
- 1.0005
- Permittivity ε2
- 0
- Absorption coefficient α
- 0 cm⁻¹
- Penetration depth δ = λ/(2πk)
- — nm
- Abbe number Vd
- 70.706
- Chromatic dispersion dn/dλ
- -1.82069e-05 µm⁻¹
- Group index ng
- 1.00026
- Group velocity dispersion
- 0.0351751 fs²/mm
- Dispersion parameter D
- -0.191899 ps/(nm·km)
- Photon energy
- 2.11001 eV
ε = (n + ik)², α = 4πk/λ, ng = n − λ dn/dλ, GVD = λ³/(2πc²) d²n/dλ², D = −(λ/c) d²n/dλ². Group-velocity dispersion is given for formula data only.
Use it in Lightsmith
Load this data in Python, simulate in one more line
pip install lightsmith
import lightsmith as ls
# O2 (Oxygen): Zhang et al. 2008: n 0.4–1.8 µm; 20 °C
o2 = ls.fetch_refractiveindex("main", "O2", "Zhang", ref="c5c2f188e848453def5970e347399d653df2ffc2")
print(o2.range_nm) # (400, 1800) nm
eps = o2.eps([633]) # complex permittivity
Downloads the original record once (pinned to the imported snapshot) and caches it.
import json, urllib.request
import lightsmith as ls
url = "https://materials.lightsmith.dev/v1/datasets/ds_17a47d8fda3e/lightsmith"
o2 = ls.Tabulated.model_validate(json.load(urllib.request.urlopen(url)))
print(o2.source) # citation and provenance travel with the data
Any dataset here, as the library's Tabulated material (o2/zhang-2008).
# ... load o2 as above, then:
sim = ls.Simulation(
particles=[ls.Particle(shape=ls.Sphere(radius_nm=50), material=o2)],
medium_index=1.0,
wavelengths=ls.WavelengthRange(start_nm=400, stop_nm=1000, num=81),
)
res = ls.solve(sim) # exact Mie for a sphere
print(res.q_ext) # extinction efficiency at each wavelength
Same spec runs with DDA, FDTD, BEM or T-matrix: ls.compare(sim, ["mie", "dda"]).
Lightsmith is open source (MIT): Mie, T-matrix, BEM, DDA, FDTD, RCWA, TMM, mode solvers and inverse design behind one spec, on CPU or GPU. GitHub.
Dispersion formula
Gases (formula 6), λ in µmValid from 0.4 to 1.8 µm.
Coefficients as stored
| Ci | Value |
|---|---|
| C1 | 0.0001181494 |
| C2 | 0.009708931 |
| C3 | 75.4 |
Comments and conditions
Conditions
- temperature
- 293 K
- pressure
- 101325
References
2) P. Křen. Comment on "Precision refractive index measurements of air, N2, O2, Ar, and CO2 with a frequency comb". Appl. Opt. 50, 6484-6485 (2011)
- doi:10.1364/ao.47.003143 Precision refractive index measurements of air, N_2, O_2, Ar, and CO_2 with a frequency comb, Applied Optics (2008)
- doi:10.1364/ao.50.006484 Comment on “Precision refractive index measurements of air, N_2, O_2, Ar, and CO_2 with a frequency comb”, Applied Optics (2011)
Cite
J. Zhang, Z. H. Lu and L. J. Wang. Precision refractive index measurements of air, N_2, O_2, Ar, and CO_2 with a frequency comb. Applied Optics, 47, 3143 (2008), doi:10.1364/ao.47.003143; Petr Křen. Comment on “Precision refractive index measurements of air, N_2, O_2, Ar, and CO_2 with a frequency comb”. Applied Optics, 50, 6484 (2011), doi:10.1364/ao.50.006484; Data from the refractiveindex.info database (M. N. Polyanskiy, Sci. Data 11, 94 (2024), doi:10.1038/s41597-023-02898-2)
Data
Computed on 400 wavelengths, the same grid as the API and the library| λ (µm) | n |
|---|---|
| 0.4 | 1.000259 |
| 0.401511 | 1.000258 |
| 0.403027 | 1.000258 |
| 0.404549 | 1.000258 |
| 0.406077 | 1.000258 |
| 0.407611 | 1.000258 |
| 0.40915 | 1.000258 |
| 0.410695 | 1.000258 |
| 0.412247 | 1.000258 |
| 0.413803 | 1.000258 |
| 0.415366 | 1.000258 |
| 0.416935 | 1.000258 |
| 0.41851 | 1.000257 |
| 0.42009 | 1.000257 |
| 0.421677 | 1.000257 |
| 0.423269 | 1.000257 |
| 0.424868 | 1.000257 |
| 0.426473 | 1.000257 |
| 0.428083 | 1.000257 |
| 0.4297 | 1.000257 |
| 0.431323 | 1.000257 |
| 0.432952 | 1.000257 |
| 0.434587 | 1.000257 |
| 0.436228 | 1.000257 |
| 0.437876 | 1.000256 |
| 0.43953 | 1.000256 |
| 0.44119 | 1.000256 |
| 0.442856 | 1.000256 |
| 0.444528 | 1.000256 |
| 0.446207 | 1.000256 |
| 0.447892 | 1.000256 |
| 0.449584 | 1.000256 |
| 0.451282 | 1.000256 |
| 0.452986 | 1.000256 |
| 0.454697 | 1.000256 |
| 0.456414 | 1.000256 |
| 0.458138 | 1.000256 |
| 0.459868 | 1.000256 |
| 0.461605 | 1.000255 |
| 0.463349 | 1.000255 |
| 0.465099 | 1.000255 |
| 0.466855 | 1.000255 |
| 0.468618 | 1.000255 |
| 0.470388 | 1.000255 |
| 0.472165 | 1.000255 |
| 0.473948 | 1.000255 |
| 0.475738 | 1.000255 |
| 0.477535 | 1.000255 |
| 0.479338 | 1.000255 |
| 0.481148 | 1.000255 |
| 0.482966 | 1.000255 |
| 0.48479 | 1.000255 |
| 0.486621 | 1.000255 |
| 0.488458 | 1.000254 |
| 0.490303 | 1.000254 |
| 0.492155 | 1.000254 |
| 0.494014 | 1.000254 |
| 0.495879 | 1.000254 |
| 0.497752 | 1.000254 |
| 0.499632 | 1.000254 |
| 0.501519 | 1.000254 |
| 0.503413 | 1.000254 |
| 0.505314 | 1.000254 |
| 0.507223 | 1.000254 |
| 0.509138 | 1.000254 |
| 0.511061 | 1.000254 |
| 0.512992 | 1.000254 |
| 0.514929 | 1.000254 |
| 0.516874 | 1.000254 |
| 0.518826 | 1.000254 |
| 0.520785 | 1.000254 |
| 0.522752 | 1.000253 |
| 0.524726 | 1.000253 |
| 0.526708 | 1.000253 |
| 0.528697 | 1.000253 |
| 0.530694 | 1.000253 |
| 0.532698 | 1.000253 |
| 0.53471 | 1.000253 |
| 0.53673 | 1.000253 |
| 0.538757 | 1.000253 |
| 0.540792 | 1.000253 |
| 0.542834 | 1.000253 |
| 0.544884 | 1.000253 |
| 0.546942 | 1.000253 |
| 0.549008 | 1.000253 |
| 0.551081 | 1.000253 |
| 0.553162 | 1.000253 |
| 0.555252 | 1.000253 |
| 0.557349 | 1.000253 |
| 0.559454 | 1.000253 |
| 0.561566 | 1.000253 |
| 0.563687 | 1.000253 |
| 0.565816 | 1.000252 |
| 0.567953 | 1.000252 |
| 0.570098 | 1.000252 |
| 0.572251 | 1.000252 |
| 0.574413 | 1.000252 |
| 0.576582 | 1.000252 |
| 0.57876 | 1.000252 |
| 0.580945 | 1.000252 |
| 0.583139 | 1.000252 |
| 0.585342 | 1.000252 |
| 0.587552 | 1.000252 |
| 0.589771 | 1.000252 |
| 0.591999 | 1.000252 |
| 0.594235 | 1.000252 |
| 0.596479 | 1.000252 |
| 0.598732 | 1.000252 |
| 0.600993 | 1.000252 |
| 0.603263 | 1.000252 |
| 0.605541 | 1.000252 |
| 0.607828 | 1.000252 |
| 0.610124 | 1.000252 |
| 0.612428 | 1.000252 |
| 0.614741 | 1.000252 |
| 0.617063 | 1.000252 |
| 0.619393 | 1.000252 |
| 0.621732 | 1.000251 |
| 0.624081 | 1.000251 |
| 0.626438 | 1.000251 |
| 0.628803 | 1.000251 |
| 0.631178 | 1.000251 |
| 0.633562 | 1.000251 |
| 0.635955 | 1.000251 |
| 0.638357 | 1.000251 |
| 0.640768 | 1.000251 |
| 0.643188 | 1.000251 |
| 0.645617 | 1.000251 |
| 0.648055 | 1.000251 |
| 0.650503 | 1.000251 |
| 0.652959 | 1.000251 |
| 0.655425 | 1.000251 |
| 0.657901 | 1.000251 |
| 0.660385 | 1.000251 |
| 0.66288 | 1.000251 |
| 0.665383 | 1.000251 |
| 0.667896 | 1.000251 |
| 0.670419 | 1.000251 |
| 0.67295 | 1.000251 |
| 0.675492 | 1.000251 |
| 0.678043 | 1.000251 |
| 0.680604 | 1.000251 |
| 0.683174 | 1.000251 |
| 0.685755 | 1.000251 |
| 0.688345 | 1.000251 |
| 0.690944 | 1.000251 |
| 0.693554 | 1.000251 |
| 0.696173 | 1.000251 |
| 0.698802 | 1.000251 |
| 0.701442 | 1.00025 |
| 0.704091 | 1.00025 |
| 0.70675 | 1.00025 |
| 0.709419 | 1.00025 |
| 0.712098 | 1.00025 |
| 0.714788 | 1.00025 |
| 0.717487 | 1.00025 |
| 0.720197 | 1.00025 |
| 0.722917 | 1.00025 |
| 0.725647 | 1.00025 |
| 0.728388 | 1.00025 |
| 0.731139 | 1.00025 |
| 0.7339 | 1.00025 |
| 0.736672 | 1.00025 |
| 0.739454 | 1.00025 |
| 0.742247 | 1.00025 |
| 0.74505 | 1.00025 |
| 0.747864 | 1.00025 |
| 0.750688 | 1.00025 |
| 0.753524 | 1.00025 |
| 0.756369 | 1.00025 |
| 0.759226 | 1.00025 |
| 0.762093 | 1.00025 |
| 0.764972 | 1.00025 |
| 0.767861 | 1.00025 |
| 0.770761 | 1.00025 |
| 0.773672 | 1.00025 |
| 0.776594 | 1.00025 |
| 0.779527 | 1.00025 |
| 0.782471 | 1.00025 |
| 0.785426 | 1.00025 |
| 0.788392 | 1.00025 |
| 0.79137 | 1.00025 |
| 0.794359 | 1.00025 |
| 0.797359 | 1.00025 |
| 0.80037 | 1.00025 |
| 0.803393 | 1.00025 |
| 0.806427 | 1.00025 |
| 0.809473 | 1.00025 |
| 0.81253 | 1.00025 |
| 0.815599 | 1.00025 |
| 0.818679 | 1.00025 |
| 0.821771 | 1.000249 |
| 0.824874 | 1.000249 |
| 0.82799 | 1.000249 |
| 0.831117 | 1.000249 |
| 0.834256 | 1.000249 |
| 0.837406 | 1.000249 |
| 0.840569 | 1.000249 |
| 0.843744 | 1.000249 |
| 0.84693 | 1.000249 |
| 0.850129 | 1.000249 |
| 0.85334 | 1.000249 |
| 0.856563 | 1.000249 |
| 0.859798 | 1.000249 |
| 0.863045 | 1.000249 |
| 0.866304 | 1.000249 |
| 0.869576 | 1.000249 |
| 0.87286 | 1.000249 |
| 0.876157 | 1.000249 |
| 0.879466 | 1.000249 |
| 0.882787 | 1.000249 |
| 0.886121 | 1.000249 |
| 0.889468 | 1.000249 |
| 0.892827 | 1.000249 |
| 0.896199 | 1.000249 |
| 0.899584 | 1.000249 |
| 0.902981 | 1.000249 |
| 0.906392 | 1.000249 |
| 0.909815 | 1.000249 |
| 0.913251 | 1.000249 |
| 0.9167 | 1.000249 |
| 0.920162 | 1.000249 |
| 0.923637 | 1.000249 |
| 0.927126 | 1.000249 |
| 0.930627 | 1.000249 |
| 0.934142 | 1.000249 |
| 0.93767 | 1.000249 |
| 0.941211 | 1.000249 |
| 0.944766 | 1.000249 |
| 0.948334 | 1.000249 |
| 0.951916 | 1.000249 |
| 0.955511 | 1.000249 |
| 0.95912 | 1.000249 |
| 0.962742 | 1.000249 |
| 0.966378 | 1.000249 |
| 0.970028 | 1.000249 |
| 0.973691 | 1.000249 |
| 0.977369 | 1.000249 |
| 0.98106 | 1.000249 |
| 0.984765 | 1.000249 |
| 0.988484 | 1.000249 |
| 0.992218 | 1.000249 |
| 0.995965 | 1.000249 |
| 0.999726 | 1.000249 |
| 1.0035 | 1.000249 |
| 1.00729 | 1.000249 |
| 1.0111 | 1.000249 |
| 1.01491 | 1.000249 |
| 1.01875 | 1.000249 |
| 1.0226 | 1.000249 |
| 1.02646 | 1.000249 |
| 1.03033 | 1.000249 |
| 1.03423 | 1.000249 |
| 1.03813 | 1.000249 |
| 1.04205 | 1.000249 |
| 1.04599 | 1.000248 |
| 1.04994 | 1.000248 |
| 1.0539 | 1.000248 |
| 1.05788 | 1.000248 |
| 1.06188 | 1.000248 |
| 1.06589 | 1.000248 |
| 1.06992 | 1.000248 |
| 1.07396 | 1.000248 |
| 1.07801 | 1.000248 |
| 1.08208 | 1.000248 |
| 1.08617 | 1.000248 |
| 1.09027 | 1.000248 |
| 1.09439 | 1.000248 |
| 1.09852 | 1.000248 |
| 1.10267 | 1.000248 |
| 1.10684 | 1.000248 |
| 1.11102 | 1.000248 |
| 1.11521 | 1.000248 |
| 1.11942 | 1.000248 |
| 1.12365 | 1.000248 |
| 1.1279 | 1.000248 |
| 1.13216 | 1.000248 |
| 1.13643 | 1.000248 |
| 1.14072 | 1.000248 |
| 1.14503 | 1.000248 |
| 1.14936 | 1.000248 |
| 1.1537 | 1.000248 |
| 1.15805 | 1.000248 |
| 1.16243 | 1.000248 |
| 1.16682 | 1.000248 |
| 1.17123 | 1.000248 |
| 1.17565 | 1.000248 |
| 1.18009 | 1.000248 |
| 1.18455 | 1.000248 |
| 1.18902 | 1.000248 |
| 1.19351 | 1.000248 |
| 1.19802 | 1.000248 |
| 1.20254 | 1.000248 |
| 1.20708 | 1.000248 |
| 1.21164 | 1.000248 |
| 1.21622 | 1.000248 |
| 1.22081 | 1.000248 |
| 1.22542 | 1.000248 |
| 1.23005 | 1.000248 |
| 1.2347 | 1.000248 |
| 1.23936 | 1.000248 |
| 1.24404 | 1.000248 |
| 1.24874 | 1.000248 |
| 1.25345 | 1.000248 |
| 1.25819 | 1.000248 |
| 1.26294 | 1.000248 |
| 1.26771 | 1.000248 |
| 1.2725 | 1.000248 |
| 1.2773 | 1.000248 |
| 1.28213 | 1.000248 |
| 1.28697 | 1.000248 |
| 1.29183 | 1.000248 |
| 1.29671 | 1.000248 |
| 1.30161 | 1.000248 |
| 1.30652 | 1.000248 |
| 1.31146 | 1.000248 |
| 1.31641 | 1.000248 |
| 1.32138 | 1.000248 |
| 1.32637 | 1.000248 |
| 1.33138 | 1.000248 |
| 1.33641 | 1.000248 |
| 1.34146 | 1.000248 |
| 1.34652 | 1.000248 |
| 1.35161 | 1.000248 |
| 1.35671 | 1.000248 |
| 1.36184 | 1.000248 |
| 1.36698 | 1.000248 |
| 1.37214 | 1.000248 |
| 1.37733 | 1.000248 |
| 1.38253 | 1.000248 |
| 1.38775 | 1.000248 |
| 1.39299 | 1.000248 |
| 1.39825 | 1.000248 |
| 1.40353 | 1.000248 |
| 1.40883 | 1.000248 |
| 1.41415 | 1.000248 |
| 1.41949 | 1.000248 |
| 1.42486 | 1.000248 |
| 1.43024 | 1.000248 |
| 1.43564 | 1.000248 |
| 1.44106 | 1.000248 |
| 1.4465 | 1.000248 |
| 1.45197 | 1.000248 |
| 1.45745 | 1.000248 |
| 1.46295 | 1.000248 |
| 1.46848 | 1.000248 |
| 1.47403 | 1.000248 |
| 1.47959 | 1.000248 |
| 1.48518 | 1.000248 |
| 1.49079 | 1.000248 |
| 1.49642 | 1.000248 |
| 1.50207 | 1.000248 |
| 1.50774 | 1.000248 |
| 1.51344 | 1.000248 |
| 1.51915 | 1.000248 |
| 1.52489 | 1.000248 |
| 1.53065 | 1.000248 |
| 1.53643 | 1.000248 |
| 1.54223 | 1.000248 |
| 1.54806 | 1.000248 |
| 1.55391 | 1.000248 |
| 1.55977 | 1.000248 |
| 1.56567 | 1.000248 |
| 1.57158 | 1.000248 |
| 1.57751 | 1.000248 |
| 1.58347 | 1.000248 |
| 1.58945 | 1.000248 |
| 1.59545 | 1.000248 |
| 1.60148 | 1.000248 |
| 1.60753 | 1.000248 |
| 1.6136 | 1.000248 |
| 1.61969 | 1.000248 |
| 1.62581 | 1.000248 |
| 1.63195 | 1.000248 |
| 1.63812 | 1.000248 |
| 1.6443 | 1.000248 |
| 1.65051 | 1.000248 |
| 1.65675 | 1.000248 |
| 1.663 | 1.000248 |
| 1.66928 | 1.000248 |
| 1.67559 | 1.000248 |
| 1.68192 | 1.000248 |
| 1.68827 | 1.000248 |
| 1.69464 | 1.000248 |
| 1.70104 | 1.000248 |
| 1.70747 | 1.000248 |
| 1.71392 | 1.000247 |
| 1.72039 | 1.000247 |
| 1.72689 | 1.000247 |
| 1.73341 | 1.000247 |
| 1.73996 | 1.000247 |
| 1.74653 | 1.000247 |
| 1.75312 | 1.000247 |
| 1.75975 | 1.000247 |
| 1.76639 | 1.000247 |
| 1.77306 | 1.000247 |
| 1.77976 | 1.000247 |
| 1.78648 | 1.000247 |
| 1.79323 | 1.000247 |
| 1.8 | 1.000247 |
Optical transmission calculator
Free-standing sample in vacuum, normal incidence- Transmittance T
- —
- Reflectance R
- —
Fresnel reflection calculator
- Rp
- —
- Rs
- —
- R = (Rp+Rs)/2
- —
- Phase φp
- —
- Phase φs
- —
- Brewster angle θB
- —
- Critical angle θC
- —
Standard conditions: 20 °C, 101 325 Pa.