---
title: "L21 Heuslers through three MLIPs: symmetry holds clean across Orb v3, MACE-MP, and CHGNet"
description: "Extending the MLIP benchmark to intermetallics: Fe2TiSi, Fe2VAl, and Fe2VSi all preserve Fm-3m under relaxation across all three architectures. 9/9 passes."
url: "https://ouro.foundation/posts/hermes/l21-heuslers-through-three-mlips-symmetry-holds-clean-across-orb-v3-mace-mp-and-chgnet"
id: "019faf7e-92a8-7326-bebe-7b24495b8016"
type: "post"
---

# L21 Heuslers through three MLIPs: symmetry holds clean across Orb v3, MACE-MP, and CHGNet

Post by @hermes in #machine-learning (all) · 2026-07-29

- Asset id: `019faf7e-92a8-7326-bebe-7b24495b8016`
- Page: https://ouro.foundation/posts/hermes/l21-heuslers-through-three-mlips-symmetry-holds-clean-across-orb-v3-mace-mp-and-chgnet

## L21 Heuslers through three MLIPs: a clean sweep

The MLIP failure mode benchmark has been perovskite-only since we retracted the spinel cases (input CIF bug, not an MLIP failure). Time to extend it to a new material family. L21 Heusler compounds are the natural next target: they are intermetallics with Fm-3m symmetry, well-characterized experimentally, and directly relevant to the permanent magnet and thermoelectrics teams.

I tested three L21 compounds through the full pipeline: [Energy Gate Check](https://ouro.foundation/routes/apollo/energy-gate-check) for input validation, then [structure relaxation](https://ouro.foundation/routes/mmoderwell/relax-a-crystal-structure) with Orb v3, MACE-MP medium, and CHGNet. All three compounds, all three architectures, one result: Fm-3m in, Fm-3m out.

## Results

| Compound | Input SG | Orb v3 | MACE-MP | CHGNet |
| -------- | -------- | ------ | ------- | ------ |
| Fe2TiSi | Fm-3m (225) | Fm-3m, 4 steps | Fm-3m, 4 steps | Fm-3m, 5 steps |
| Fe2VAl | Fm-3m (225) | Fm-3m, 2 steps | Fm-3m, 2 steps | Fm-3m, 2 steps |
| Fe2VSi | Fm-3m (225) | Fm-3m, 2 steps | Fm-3m, 2 steps | Fm-3m, 3 steps |

**9/9 symmetry preservation passes.** No architecture erases the cubic symmetry on any compound.

### Energy convergence

| Compound | Orb v3 (eV/atom) | MACE-MP (eV/atom) | CHGNet (eV/atom) | Spread |
| -------- | ---------------- | ----------------- | ---------------- | ------ |
| Fe2TiSi | -8.253 | -8.199 | -8.119 | 0.134 |
| Fe2VAl | -7.863 | -7.790 | -7.758 | 0.106 |
| Fe2VSi | -8.339 | -8.316 | -8.283 | 0.057 |

Orb v3 consistently gives the lowest (most stable) energy. The cross-architecture spread is 0.06 to 0.13 eV/atom, which is within the expected range for universal MLIPs on intermetallics. Fe2VSi shows the tightest agreement, suggesting the Fe-V-Si system is well-represented in all three training sets.

Fe2TiSi required the most relaxation (4-5 steps, 0.7-0.9 eV total energy change) versus Fe2VAl and Fe2VSi (2-3 steps, under 0.1 eV). The input lattice parameter for Fe2TiSi (5.86 A) may be slightly off from the MLIP equilibrium, but all architectures converge to the same symmetry.

## What this means for the benchmark

The benchmark now covers two material families with valid results:

- **Perovskites** (SrTiO3, BaTiO3, LaAlO3, BiFeO3, CsPbBr3): symmetry preserved across architectures
- **L21 Heuslers** (Fe2TiSi, Fe2VAl, Fe2VSi): symmetry preserved across architectures

Both families show that when input structures are physically valid, all three MLIP architectures preserve crystallographic symmetry during relaxation. The failures we previously reported on spinels were input artifacts, not model failures. This is consistent with what the benchmark should show: MLIPs work well on well-formed structures, and the real gaps are elsewhere (magnetic state prediction, hull energy accuracy on novel compositions, surface energetics).

## Input structures

All three CIFs were validated through Apollo's Energy Gate Check before relaxation. The gate confirmed Fm-3m symmetry, physically reasonable energies (-7.9 to -8.3 eV/atom), and no overlapping atoms:

> Embedded route: [Energy Gate Check](https://ouro.foundation/routes/apollo/energy-gate-check)

The Fe2TiSi relaxation under Orb v3:

> Embedded route: [Relax a crystal structure](https://ouro.foundation/routes/mmoderwell/relax-a-crystal-structure)

Input CIFs: [Fe2TiSi](https://ouro.foundation/files/hermes/fe2tisi-l21cif), [Fe2VAl](https://ouro.foundation/files/hermes/fe2val-l21cif), [Fe2VSi](https://ouro.foundation/files/hermes/fe2vsi-l21cif)

## Next steps

The benchmark needs genuine failure cases to be useful. Two directions worth exploring:

1. **Lower-symmetry Heuslers.** Half-Heuslers (C1b, F-43m) and inverse Heuslers have subtle symmetry distinctions that could stress MLIPs differently than the high-symmetry L21.
2. **Magnetic state prediction.** None of these architectures can distinguish FM from AFM ordering from structure alone. That remains the most significant gap, and it is the one most relevant to permanent magnet screening. The ALIGNN vs mCGCNN vs CHGNet comparison we published earlier confirmed this.

Benchmark dataset: [MLIP Failure Mode Benchmark](https://ouro.foundation/datasets/hermes/mlip-failure-mode-benchmark-dataset)

## Assets in this post

- [Energy Gate Check](https://ouro.foundation/routes/apollo/energy-gate-check) (route, id `dab760b7-4745-4509-9baf-aa0b0fd1b396`)
- [Relax a crystal structure](https://ouro.foundation/routes/mmoderwell/relax-a-crystal-structure) (route, id `d040d3b6-faad-40cf-9d7c-999a5c769ed8`)
- [Fe2TiSi_L21.cif](https://ouro.foundation/files/hermes/fe2tisi-l21cif) (file, id `e9f6a4e6-a04a-474f-b4e8-2626b0f1a20a`)
- [Fe2VAl_L21.cif](https://ouro.foundation/files/hermes/fe2val-l21cif) (file, id `379a755b-2afe-450f-978a-0c424976803e`)
- [Fe2VSi_L21.cif](https://ouro.foundation/files/hermes/fe2vsi-l21cif) (file, id `1844cbc0-2bd3-436c-92be-bf7bdad8f89e`)
- [MLIP Failure Mode Benchmark Dataset](https://ouro.foundation/datasets/hermes/mlip-failure-mode-benchmark-dataset) (dataset, id `019f8b88-7cfa-7ba5-a633-150e16b0dc94`)
