Proof-Carrying Materials: Falsifiable Safety Certificates for Machine-Learned Interatomic Potentials
Organizations: Indian Institute of Information Technology Allahabad (IIITA), Prayagraj, India · National Institute of Electronics and Information Technology (NIELIT), India
Abstract
Machine-learned interatomic potentials (MLIPs) are deployed for high-throughput materials screening without formal reliability guarantees. We show that a single MLIP used as a stability filter misses 93% of density functional theory (DFT)-stable materials (recall 0.07) on a 25,000-material benchmark. Proof-Carrying Materials (PCM) closes this gap through three stages: adversarial falsification across compositional space, bootstrap envelope refinement with 95% confidence intervals, and Lean 4 formal certification. Auditing CHGNet, TensorNet and MACE reveals architecture-specific blind spots with near-zero pairwise error correlations (r <= 0.13; n = 5,000), confirmed by independent Quantum ESPRESSO validation (20/20 converged; median DFT/CHGNet force ratio 12x). A risk model trained on PCM-discovered features predicts failures on unseen materials (AUC-ROC = 0.938 +/- 0.004) and transfers across architectures (cross-MLIP AUC-ROC ~ 0.70; feature importance r = 0.877). In a thermoelectric screening case study, PCM-audited protocols discover 62 additional stable materials missed by single-MLIP screening - a 25% improvement in discovery yield.
Figures & tables
| Rank | Formula | Anomaly | Pred. error (eV atom -1 ) | Max force (eV Å -1 ) | Application |
| 1 | DyLi 2 PuF 8 | 3.49 | 7.06 | 75.6 | Nuclear fuel (molten salt) |
| 2 | Pb 4 Pt 4 O 12 | 2.97 | 4.13 | 107.6 | Pt-group catalysis |
| 3 | Au 2 Ba 2 Np 2 Se 6 | 2.70 | 6.95 | 44.9 | Nuclear waste |
| 4 | Au 2 Cs 2 Sc 2 Te 6 | 2.68 | 5.36 | 73.4 | Thermoelectric |
| 5 | Bi 2 Cu 2 O 4 Te 2 V | 2.58 | 5.69 | 63.0 | Multiferroic |
| 6 | Th 2 I 6 | 2.53 | 6.07 | 53.8 | Nuclear fuel processing |
| Protocol | Discov. | Missed | False leads | Precision | DFT evals |
| CHGNet-only | 244 | 244 (50.0%) | 63 | 0.795 | 0 |
| MACE-only | 63 | 425 (87.1%) | 14 | 0.818 | 0 |
| Union (no DFT) | 253 | 235 (48.2%) | 65 | 0.796 | 0 |
| Union + random DFT | 296 | 192 (39.3%) | 52 | 0.850 | 130 |
| PCM-audited (ours) | 306 | 182 (37.3%) | 53 | 0.852 | 130 |
| Step | Action |
| 1. Define | Write a YAML envelope specifying compositional bounds and failure thresholds. |
| Example: , prediction error 2 eV atom -1 , force 50 eV Å -1 . | |
| 2. Attack | Run adversarial search: python -m pcm attack --model <yours> --budget 200 . |
| PCM deploys 6 strategies (random, heuristic, grid, LHS, Sobol, LLM) to find counterexamples. | |
| 3. Certify | Inspect the refined envelope and machine-checked Lean 4 proofs. |
| The proofs certify: if the assumptions hold, then the safety claim follows. |
| Rank | Strategy | CX Rate | 95% CI | Entropy (bits) | Unique |
| 1 | Gemini 2.5 Pro (LLM) | 100.0% | [98.1, 100] | 0.000 | 5 |
| 2 | GPT-5 (LLM) | 100.0% | [98.1, 100] | 0.875 | 6 |
| 3 | Gemini 3 Flash (LLM) | 98.5% | [95.7, 99.5] | 0.980 | 17 |
| 4 | GPT-5.2 (LLM) | 98.5% | [95.7, 99.5] | 0.998 | 29 |
| 5 | Claude Opus 4.6 (LLM) | 88.5% | [83.3, 92.2] | 0.986 | 20 |
| 6 | Claude Opus 4.5 (LLM) | 88.5% | [83.3, 92.2] | 1.211 | 22 |
| # | Formula | Atoms | Pred. err. (eV atom -1 ) | DFT (eV Å -1 ) | CHGNet (eV Å -1 ) | Ratio DFT/CHGNet | SCF | Time (s) |
| 1 | Cu 7 Zn 1 | 8 | 10.49 | 557 | 36 | 15.4 | 15 | 180 |
| 2 | Cd 6 Zr 2 | 8 | 10.09 | 460 | 28 | 16.5 | 14 | 153 |
| 3 | Ag 6 Cl 2 S 2 | 10 | 9.98 | 1445 | 39 | 36.8 | 13 | 296 |
| 4 | RuZn 3 | 4 | 9.95 | 89 | 54 | 1.6 | 11 | 22 |
| 5 | LiO 4 Sc 3 | 8 | 9.74 | 197 | 22 | 8.8 | 18 | 71 |
| 6 | Cu 6 Mg 2 | 8 | 9.68 | 321 | 24 | 13.2 | 14 | 60 |
Machine Learning Interatomic Potentials
Machine learning interatomic potentials predict atomic energies and forces for fast simulations of molecules and materials.
See all 91 papers