{"title":"Pivotal condensation and chemical balancing","authors":"Hans-Christian Herbig","doi":"10.1007/s10910-024-01594-9","DOIUrl":null,"url":null,"abstract":"<div><p>A universal method, called <i>pivotal condensation</i>, for calculating stoichiometric factors of chemical reactions is presented. It is based on our new approach for calculating the basis of the kernel of a matrix over the field of rational numbers. This approach is referred to as <i>kernel pivotal condensation</i> (ker pc) and is presented in detail. It has roughly the same complexity as Gaussian elimination, but can be performed without working with fractions. It is also shown how ker pc can be adapted as a tool to solve inhomogeneous linear systems, invert matrices (this is referred to as <i>inv pc</i>) and determine simultaneously the four subspaces (referred to as <i>4 pc</i>). Besides, the balancing by inspection method, which is widely used in practice to reduce the size of a linear system arising in chemical balancing, is formulated in a mathematical language. When calculating stoichiometric factors of chemical balancing problems with a non-unique solution the natural question arises how to determine a basis that generates all the solutions over the integers. A method, referred to as <i>smitheration</i>, is introduced that permits to determine such an integer basis from a basis over the rational numbers. If there are few solutions this approach is more efficient than calculating a Smith normal form directly. It is convenient to work over principal ideal domains instead of the ring of integers, so that one can treat balancing problems that depend on one parameter as well.</p></div>","PeriodicalId":648,"journal":{"name":"Journal of Mathematical Chemistry","volume":"62 6","pages":""},"PeriodicalIF":1.7000,"publicationDate":"2024-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Mathematical Chemistry","FirstCategoryId":"92","ListUrlMain":"https://link.springer.com/article/10.1007/s10910-024-01594-9","RegionNum":3,"RegionCategory":"化学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"CHEMISTRY, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0
Abstract
A universal method, called pivotal condensation, for calculating stoichiometric factors of chemical reactions is presented. It is based on our new approach for calculating the basis of the kernel of a matrix over the field of rational numbers. This approach is referred to as kernel pivotal condensation (ker pc) and is presented in detail. It has roughly the same complexity as Gaussian elimination, but can be performed without working with fractions. It is also shown how ker pc can be adapted as a tool to solve inhomogeneous linear systems, invert matrices (this is referred to as inv pc) and determine simultaneously the four subspaces (referred to as 4 pc). Besides, the balancing by inspection method, which is widely used in practice to reduce the size of a linear system arising in chemical balancing, is formulated in a mathematical language. When calculating stoichiometric factors of chemical balancing problems with a non-unique solution the natural question arises how to determine a basis that generates all the solutions over the integers. A method, referred to as smitheration, is introduced that permits to determine such an integer basis from a basis over the rational numbers. If there are few solutions this approach is more efficient than calculating a Smith normal form directly. It is convenient to work over principal ideal domains instead of the ring of integers, so that one can treat balancing problems that depend on one parameter as well.
期刊介绍:
The Journal of Mathematical Chemistry (JOMC) publishes original, chemically important mathematical results which use non-routine mathematical methodologies often unfamiliar to the usual audience of mainstream experimental and theoretical chemistry journals. Furthermore JOMC publishes papers on novel applications of more familiar mathematical techniques and analyses of chemical problems which indicate the need for new mathematical approaches.
Mathematical chemistry is a truly interdisciplinary subject, a field of rapidly growing importance. As chemistry becomes more and more amenable to mathematically rigorous study, it is likely that chemistry will also become an alert and demanding consumer of new mathematical results. The level of complexity of chemical problems is often very high, and modeling molecular behaviour and chemical reactions does require new mathematical approaches. Chemistry is witnessing an important shift in emphasis: simplistic models are no longer satisfactory, and more detailed mathematical understanding of complex chemical properties and phenomena are required. From theoretical chemistry and quantum chemistry to applied fields such as molecular modeling, drug design, molecular engineering, and the development of supramolecular structures, mathematical chemistry is an important discipline providing both explanations and predictions. JOMC has an important role in advancing chemistry to an era of detailed understanding of molecules and reactions.