Optical constants
Refractive index of As2S3 (Arsenic trisulfide)
Slavich et al. 2024: n(α) 0.500–0.900 µm
- Data
- tabulated n
- Range
- 0.5–0.9 µm
- Points
- 41
- Optical axis
- alpha
- State
- crystalline
- Licence
- CC0-1.0
Plot
Click the plot to set the calculator wavelength.
At one wavelength
- Refractive index n
- 2.2569
- Extinction coefficient k
- 0
- Permittivity ε1
- 5.0936
- Permittivity ε2
- 0
- Absorption coefficient α
- 0 cm⁻¹
- Penetration depth δ = λ/(2πk)
- — nm
- Abbe number Vd
- —
- Chromatic dispersion dn/dλ
- -1.334 µm⁻¹
- Group index ng
- 3.04076
- Group velocity dispersion
- — fs²/mm
- Dispersion parameter D
- — 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
# As2S3 (Arsenic trisulfide): Slavich et al. 2024: n(α) 0.500–0.900 µm
as2s3 = ls.fetch_refractiveindex("main", "As2S3", "Slavich-alpha", ref="c5c2f188e848453def5970e347399d653df2ffc2")
print(as2s3.range_nm) # (500, 900) nm
eps = as2s3.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_2f2545287f27/lightsmith"
as2s3 = ls.Tabulated.model_validate(json.load(urllib.request.urlopen(url)))
print(as2s3.source) # citation and provenance travel with the data
Any dataset here, as the library's Tabulated material (as2s3/slavich-2024-alpha).
# ... load as2s3 as above, then:
sim = ls.Simulation(
particles=[ls.Particle(shape=ls.Sphere(radius_nm=50), material=as2s3)],
medium_index=1.0,
wavelengths=ls.WavelengthRange(start_nm=500, stop_nm=900, 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.
Comments and conditions
Conditions
- direction
- alpha
References
- doi:10.1038/s41377-024-01407-3 Exploring van der Waals materials with high anisotropy: geometrical and optical approaches, Light: Science & Applications (2024)
Cite
Aleksandr S. Slavich et al.. Exploring van der Waals materials with high anisotropy: geometrical and optical approaches. Light: Science & Applications, 13, 68 (2024), doi:10.1038/s41377-024-01407-3; Data from the refractiveindex.info database (M. N. Polyanskiy, Sci. Data 11, 94 (2024), doi:10.1038/s41597-023-02898-2)
Data
41 rows as published| λ (µm) | n |
|---|---|
| 0.5 | 2.40425 |
| 0.51 | 2.38351 |
| 0.52 | 2.36395 |
| 0.53 | 2.34549 |
| 0.54 | 2.32804 |
| 0.55 | 2.31154 |
| 0.56 | 2.29591 |
| 0.57 | 2.2811 |
| 0.58 | 2.26704 |
| 0.59 | 2.2537 |
| 0.6 | 2.24102 |
| 0.61 | 2.22895 |
| 0.62 | 2.21747 |
| 0.63 | 2.20653 |
| 0.64 | 2.19609 |
| 0.65 | 2.18614 |
| 0.66 | 2.17663 |
| 0.67 | 2.16755 |
| 0.68 | 2.15886 |
| 0.69 | 2.15055 |
| 0.7 | 2.14259 |
| 0.71 | 2.13497 |
| 0.72 | 2.12766 |
| 0.73 | 2.12065 |
| 0.74 | 2.11392 |
| 0.75 | 2.10746 |
| 0.76 | 2.10126 |
| 0.77 | 2.09529 |
| 0.78 | 2.08955 |
| 0.79 | 2.08403 |
| 0.8 | 2.07871 |
| 0.81 | 2.07359 |
| 0.82 | 2.06866 |
| 0.83 | 2.0639 |
| 0.84 | 2.05931 |
| 0.85 | 2.05488 |
| 0.86 | 2.05061 |
| 0.87 | 2.04648 |
| 0.88 | 2.04249 |
| 0.89 | 2.03864 |
| 0.9 | 2.03491 |
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
- —
α-axis.