Skip to main content

Mathematica for Chemists and Chemical Engineers

Mathematica for Chemists and Chemical Engineers

Anton Antonov

ISBN: 978-3-527-32748-5

Feb 2015

300 pages

Select type: Paperback


Product not available for purchase


An essential tool made transparent: this book explains the theory behind current numerical methods and shows how to use them in a step-by-step fashion. It unites applications of numerical mathematics and computing to the practice of chemistry and chemical engineering, spanning the entire field from kinetics to chemical molecule searches to modeling.
The material presented here is based on several tried-and-tested courses for scientists and engineers, as well as industry examples. All programming constructs and algorithms are explained using block-schemes, making them easier to comprehend for people who are accustomed to follow charts of reaction flows and technological processes. As a result, certain powerful mathematical and algorithmic concepts are introduced that result in important and interesting tools for chemical research, investigation, and engineering.
The author is a co-inventor of Mathematica and this book represents a very successful method to explain Mathematica and functional programming to chemists and chemical engineers. It thus provides a solid background and direction in using Mathematica in chemical computational tasks that arise in mathematical chemistry, computational chemistry, cheminformatics, combinatorial chemistry, and chemometrics. Readers will gain a working knowledge of Mathematica programming as well as a detailed understanding of the key elements required to create the fastest, shortest and most cost-effective processes to solve problems in chemical engineering and chemistry.
With interactive Mathematica code and examples provided on a CD-ROM, plus problems and worked solutions in each chapter, this is an invaluable resource for students in chemistry and in chemical engineering, chemical and engineers, environmental chemists, and chemists in industry.
Functional Programming
Chemical Formula Parser
Chemical Equation Balancing
Symbolic Derivation of Dimensionless Models
From Chemical Formulas to Ordinary Differential Equations
Simulations of Chemical Reactions with Solutions of Systems of Ordinary Differential Equations
Simulations of Chemical Reactions with Markov's Chains
Simulations of Systems of Reaction-Diffusion Equations (Air-Pollution Simulations)
Grids for Molecule Surfaces, Reaction Surface Coloring
Nearest Neighbors and Cluster Analysis
Search Engine for Chemical Molecules
Signal Processing for Chemo-Metric Signals
Advanced Programming Concepts