{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/modified-transfer-matrix-method-for-the","title":"Modified Transfer Matrix Method for the Extraction of Material Properties via Terahertz Time-Domain Spectroscopy","arxiv_id":"2505.21924","date":"2025-05-28","proceeding":null,"authors":["Kamyar Rashidi","Matthew Y. Sfeir"],"abstract":"Terahertz Time-Domain Spectroscopy is a powerful technique for extracting the low-frequency optical properties of materials. However, the optical constants are difficult to determine directly from the experimental transfer function, such that various numerical approximations must be implemented to describe specific conditions. Here, we introduce a modified Transfer Matrix Method that uses a genetic algorithm for optimization to determine the refractive index of materials in the THz regime. We show that this approach is generally applicable across a wide range of refractive indices, structures, and frequency ranges. Our method is intuitive and yields accurate results compared to leading methods across a wide spectral range (0.1 - 15 THz).","url_abs":"https://arxiv.org/abs/2505.21924v2","url_pdf":"https://arxiv.org/pdf/2505.21924v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"links_only","authors_date_abstract":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license), from the Kaggle arXiv metadata snapshot of 2026-09-12"},"code_links":[{"paper_slug":"modified-transfer-matrix-method-for-the","repo_url":"https://github.com/SfeirLab/MTMM-THz-TDS","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"none","reach":null}],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}