Computational Materials Science

A field built from atoms, energy, and models. Computational materials science studies how the arrangement and interaction of atoms give rise to the properties of a material. Rather than treating a material as a black box, it asks which atomic configurations are stable, how energy changes with composition and temperature, and how those changes shape phase behaviour, diffusion, and processing.

Computation does not replace experiment. It helps explain experiments, compare hypotheses that are difficult to isolate in the laboratory, and explore compositions before they are made.

Scope. UEM and UEM–Miedema apply only to solution phases (melts and disordered solutions). They are not used for crystalline solids; those require DFT/AIMD.

Why multicomponent thermodynamics is hard

Many useful materials are solutions of three or more components. Their behaviour is governed by the Gibbs energy of mixing, and especially by its excess part: the departure from ideal mixing caused by interactions between unlike atoms. From the excess Gibbs energy come activities, chemical potentials, and the interaction coefficients that describe how one solute changes the behaviour of another.

The difficulty is practical as well as conceptual. Binary data are comparatively plentiful, while complete measurements for every ternary, quaternary, and higher-order combination are costly and sometimes impossible. A reliable method is therefore needed to estimate multicomponent properties from binary information, without pretending that the higher-order system is merely a sum of unrelated pairs.

Research Highlights

Unified Extrapolation Model (UEM)

UEM unifies traditional geometric models (Kohler, Muggianu, Toop, and related models) in a single expression. Instead of choosing one classical rule in advance, UEM uses contribution coefficients, determined by differences in properties between components, to decide how strongly each binary contribution enters the multicomponent estimate.

Dilute solutions: Redlich–Kister first, UEM–Miedema as fallback

When binary Redlich–Kister data are available, prefer activity interaction coefficients ε obtained from those binary parameters. When binary data are unavailable, UEM coupled with Miedema mixing enthalpies and excess-entropy relations can estimate dilute solute–solute ε in alloy melts — how one solute changes the activity of another when both are present in small amounts.

From idea to calculation

The same framework is presented here as knowledge and as a working tool. The UEM page explains the problem and the unifying idea, the Knowledge page supplies supporting methods (molecular dynamics, density functional theory, and quantum mechanics for computation), and the Calculators page lets readers try the dilute-solution and binary-extrapolation calculations in the browser.

Mathematical Framework

UEM generalises classical geometric extrapolation by replacing fixed, composition-independent weighting with a contribution coefficient α. For a multicomponent solution, the excess Gibbs energy is assembled from its constituent binary sub-systems. Symbols: in the dilute Wagner definitions (formulas 1–3), i and j are solutes and k is the solvent in a ternary k-i-j system; in the geometric and UEM formulas (4–7), i, j, and k are general components. x is mole fraction, R is the gas constant, T is temperature, GE is excess Gibbs free energy, γ is the activity coefficient, and ε is the activity interaction parameter.

1. Activity interaction parameter (Wagner definition)

εij = limxk → 1 (∂ ln γi / ∂ xj)T,P

It shows how solute j changes the activity coefficient of solute i in the dilute limit.

2. Partial molar excess Gibbs free energy

GiE = RT ln γi

It links the activity coefficient to excess Gibbs free energy.

3. Activity interaction parameter from excess Gibbs free energy

εij = (1 / RT) · limxi, xj → 0, xk → 1 (∂² GijkE / ∂ xi ∂ xj)T,P

If the ternary excess Gibbs free energy is known, ε follows by differentiation in the dilute limit.

4. Geometric extrapolation for a ternary system

GijkE = sum over the three sub-binary pairs (i-j, i-k, j-k) of [(xixj / (Xi(ij) Xj(ij))) · GijE(Xi(ij), Xj(ij))]

The ternary excess property is built from its three binary terms, evaluated at sub-binary compositions X that depend on the extrapolation model.

5. UEM sub-binary compositions

Xi(ij) = δi(ij) / (δi(ij) + δj(ij)),   Xj(ij) = δj(ij) / (δi(ij) + δj(ij))
δi(ij) = xi + αi(ij)k · xk,   δj(ij) = xj + αj(ij)k · xk

αi(ij)k is the UEM contribution coefficient: the share of component k assigned to component i in the i-j sub-binary term. It is determined by property differences between components, which is what unifies the traditional geometric models in one expression. Contribution coefficients satisfy α ∈ [0, 1] and αi + αj ≤ 1.

6. Property difference used in UEM

Dk-i = | ξjk − ξji |,   where ξjk = (1 / RT) · limxk → 0 Gk(jk)E

D measures how different component k is from component i, through its partial molar excess property in the relevant binary systems. A larger D means a larger property difference.

7. Binary excess Gibbs free energy decomposition

GijE = HijE − T · SijE

The binary excess Gibbs free energy splits into excess enthalpy (from assessed binary data or, when those are missing, from the Miedema model) and excess entropy terms.

Classical geometric models emerge as special, composition-independent limits of α — Kohler (α = 0), Muggianu (α = 0.5), Toop (α in {0, 1}, asymmetric) — while UEM lets α respond continuously to the underlying thermodynamic data.

Model Performance — in schematic form

This section deliberately does not present measured performance plots for any specific alloy system. The figures below are original schematics that explain how the framework works. They contain no measured values, no fitted results, and no system-specific performance data. Readers who want the published record should use the Publications page.

Schematic: three binary subsystems assembled into a multicomponent excess Gibbs energy estimate
Figure 1 — Schematic. Binary subsystems are assembled into a multicomponent excess Gibbs energy estimate. Each binary term is evaluated at a pseudo-binary composition X, not at the raw multicomponent composition x.
Schematic: a third component split between two components by a contribution coefficient
Figure 2 — Schematic. How a contribution coefficient α redistributes a third component k between i and j in one binary term. The bar widths are illustrative only; α itself is set by the property difference between components.
Schematic: adding a second solute changes the first solute's activity in a dilute solution
Figure 3 — Schematic. In a dilute solution, adding solute j changes how solute i behaves. That change, in the dilute limit, is the activity interaction coefficient εij.

Software & Calculators

The UEM and UEM–Miedema calculations described above are available as browser calculators on this site. No software is installed and no data are sent to a server: the calculations run in the visitor's browser.

Open the UEM Calculators →

Selected Publications

Only the verified papers that support the account of UEM given on this site are listed. Each entry gives the title, journal, year, volume and pages, and a DOI link only where a DOI was verified for this list.

  1. Estimation of Activity Interaction Parameters in Fe-S-j Systems. Entropy, 2018, 20, 808. DOI: 10.3390/e20100808.
  2. A New Perspective on Geometric Thermodynamic Models. Journal of Phase Equilibria and Diffusion, 2019, 40, 715–724. DOI: 10.1007/s11669-019-00757-5.
  3. A General Model for Solutes Activity Interaction Parameters in Dilute Metallic Solutions. ISIJ International, 2020, 60, 2416–2424. DOI: 10.2355/isijinternational.isijint-2019-564.
  4. On the definition of the components' difference in properties in the unified extrapolation model. Fluid Phase Equilibria, 2020, 515, 112588. DOI: 10.1016/j.fluid.2020.112588.
  5. New expression for property difference in components for the Unified Extrapolation Model. Journal of Molecular Liquids, 2020, 320, 114469. DOI: 10.1016/j.molliq.2020.114469.
  6. A Predicted Model for Activity Interaction Coefficient Between Solutes in Alloy Solutions. Acta Metallurgica Sinica, 2023, 59(11), 1533–1540. DOI: 10.11900/0412.1961.2022.00202.
  7. A Unified Extrapolation thermodynamic model for multicomponent solutions based on binary data. Thermochimica Acta, 2024, 740, 179824. DOI: 10.1016/j.tca.2024.179824.

How to use this site

Readers who want the main idea first can start with UEM and its progress, which moves from the geometric-model problem to the unified expression and its applications in dilute solutions. Readers who want the methods behind the idea can turn to molecular dynamics, density functional theory, and quantum mechanics for computation, each presented through its concepts, key ideas, and reasons for caring about it. Applications are kept general and tied to published work; this site does not present unpublished research details, numerical results, or proposal material.