{"id":"what-is-an-interatomic-potential","title":"What Is an Interatomic Potential?","subtitle":"A five-minute primer on the models that let computers simulate atoms, and why they are necessary but wrong in structured ways.","category":"foundations","tags":["primer","mlip","basics"],"source":"articles/docs/what-is-an-interatomic-potential.md","lang":"en","words":410,"readMinutes":2,"toc":[{"depth":2,"text":"Why we need them","id":"why-we-need-them"},{"depth":2,"text":"The family tree","id":"the-family-tree"},{"depth":2,"text":"The central problem","id":"the-central-problem"},{"depth":2,"text":"The Lupine stance","id":"the-lupine-stance"}],"html":"<h1 id=\"what-is-an-interatomic-potential\">What Is an Interatomic Potential?</h1><p>An <strong>interatomic potential</strong> is a mathematical shortcut.</p>\n<p>If you wanted to simulate a piece of metal, a battery electrolyte, or a protein folding in water, the most accurate thing you could do is solve the Schrödinger equation for every electron in the system. That is correct, and impossibly expensive for more than a few hundred atoms. A potential replaces that quantum calculation with a much cheaper energy function that takes only the positions of the atomic nuclei and returns the energy (and forces) of the whole configuration.</p>\n<h2 id=\"why-we-need-them\">Why we need them</h2><p>Materials scientists use potentials to ask questions that experiments cannot easily answer:</p>\n<ul>\n<li>How does a crack propagate through a slab of nickel?</li>\n<li>Which crystal surface will a catalyst prefer?</li>\n<li>What happens to a battery anode after ten thousand charge cycles?</li>\n</ul>\n<p>These simulations routinely involve millions of atoms and billions of timesteps. Potentials make that tractable.</p>\n<h2 id=\"the-family-tree\">The family tree</h2><p>Not all potentials are the same. The major families differ in what they assume and what data they learn from:</p>\n<div class=\"table-wrap\"><table><thead><tr>\n<th>Family</th>\n<th>Examples</th>\n<th>What it learns from</th>\n<th>Speed</th>\n<th>Typical accuracy</th>\n</tr>\n</thead><tbody><tr>\n<td data-label=\"Family\"><strong>Classical / empirical</strong></td>\n<td data-label=\"Examples\">EAM, MEAM, ReaxFF</td>\n<td data-label=\"What it learns from\">Fitted to a small set of experiments or DFT calculations</td>\n<td data-label=\"Speed\">Very fast</td>\n<td data-label=\"Typical accuracy\">Good near the data it was fit to</td>\n</tr>\n<tr>\n<td data-label=\"Family\"><strong>Machine-learning interatomic potentials (MLIPs)</strong></td>\n<td data-label=\"Examples\">M3GNet, CHGNet, MACE, ORB, SevenNet</td>\n<td data-label=\"What it learns from\">Large DFT databases such as MPTrj or Alexandria</td>\n<td data-label=\"Speed\">Fast</td>\n<td data-label=\"Typical accuracy\">Better transfer, but still fails outside training</td>\n</tr>\n<tr>\n<td data-label=\"Family\"><strong>Active-learning / corrected</strong></td>\n<td data-label=\"Examples\">Lupine operator, various Δ-learning schemes</td>\n<td data-label=\"What it learns from\">Selected DFT + model error geometry</td>\n<td data-label=\"Speed\">Fast after setup</td>\n<td data-label=\"Typical accuracy\">Targeted correction of known failure modes</td>\n</tr>\n</tbody></table></div><h2 id=\"the-central-problem\">The central problem</h2><p>A potential is <strong>necessary and wrong</strong>. It is necessary because full quantum mechanics is too expensive; it is wrong because any function that ignores electrons is an approximation. The real question is not whether it is perfect, but whether it is wrong in predictable, structured ways — and whether we can detect and correct those wrongs before they poison a scientific conclusion.</p>\n<p>That is the project Lupine is built around.</p>\n<h2 id=\"the-lupine-stance\">The Lupine stance</h2><p>We treat prediction error as a signal, not noise. Across potentials, elements, and properties, the errors often form low-dimensional geometry. If that geometry is stable, it tells us what the model gets wrong and what correction target follows. The library you are reading documents the measurements of that geometry, the claims we have tested, and the corrections we have built.</p>\n<p>If you want the shortest possible path from here to understanding our flagship result, read <a href=\"/#/read/projection-law-in-plain-language\"><em>The Projection Law in Plain Language</em></a> next.</p>\n"}