{"title":"Thermodynamic hierarchical equations of motion and their application to Carnot engine","authors":"Shoki Koyanagi, Yoshitaka Tanimura","doi":"arxiv-2408.02249","DOIUrl":null,"url":null,"abstract":"We developed a computer code for the thermodynamic hierarchical equations of\nmotion (T-HEOM) derived from a spin subsystem coupled to multiple Drude baths\nat different temperatures, which are connected to or disconnected from the\nsubsystem as a function of time. The code can simulate the reduced dynamics of\nthe subsystem under isothermal, isentropic, thermostatic, and entropic\nconditions. The thermodynamic extensive and intensive variables were calculated\nas physical observables, and the Gibbs and Helmholtz energies were evaluated as\nintensive and extensive work. The contribution of energies from the system-bath\ninteraction was evaluated separately from the subsystem using the hierarchical\nelements of T-HEOM. The accuracy of the calculated results for the equilibrium\ndistribution and two-body correlation functions of the subsystem was verified\nby comparison with the results obtained from the time-convolution-less Redfield\nequation. Non-Markovian effects in thermostatic processes were investigated by\nsequentially turning on and off the baths of different temperatures with\ndifferent switching times and system-bath coupling. As a demonstration, a\ncomparison was made by simulating the case where the temperature of one bath\nwas varied over time and the case where similar temperature changes were\nachieved by turning on and off the baths at different temperatures. In\naddition, the Carnot engine was simulated under quasi-static conditions. To\nanalyze the work done for the subsystem in the cycle, thermodynamic work\ndiagrams were plotted as functions of intensive and extensive variables. The\nC++ source codes are provided as supplementary material.","PeriodicalId":501520,"journal":{"name":"arXiv - PHYS - Statistical Mechanics","volume":"60 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - PHYS - Statistical Mechanics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2408.02249","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
We developed a computer code for the thermodynamic hierarchical equations of
motion (T-HEOM) derived from a spin subsystem coupled to multiple Drude baths
at different temperatures, which are connected to or disconnected from the
subsystem as a function of time. The code can simulate the reduced dynamics of
the subsystem under isothermal, isentropic, thermostatic, and entropic
conditions. The thermodynamic extensive and intensive variables were calculated
as physical observables, and the Gibbs and Helmholtz energies were evaluated as
intensive and extensive work. The contribution of energies from the system-bath
interaction was evaluated separately from the subsystem using the hierarchical
elements of T-HEOM. The accuracy of the calculated results for the equilibrium
distribution and two-body correlation functions of the subsystem was verified
by comparison with the results obtained from the time-convolution-less Redfield
equation. Non-Markovian effects in thermostatic processes were investigated by
sequentially turning on and off the baths of different temperatures with
different switching times and system-bath coupling. As a demonstration, a
comparison was made by simulating the case where the temperature of one bath
was varied over time and the case where similar temperature changes were
achieved by turning on and off the baths at different temperatures. In
addition, the Carnot engine was simulated under quasi-static conditions. To
analyze the work done for the subsystem in the cycle, thermodynamic work
diagrams were plotted as functions of intensive and extensive variables. The
C++ source codes are provided as supplementary material.