roomtsc · Reference · Record · News · Lab · PDF of this paper
roomtsc: an estimator of the Hopfield sum, tested on held-out structure types
roomtsc estimates from a crystal structure the Hopfield sum
An estimator, and what its tests found
For phonon pairing the first paper, "Room temperature, one atmosphere", uses the known limit
roomtsc takes a crystal structure and returns an estimate of
The two estimators are gradient-boosted trees on 72 descriptors of the cell and a message-passing network on the crystal graph. Draft 4 of the first paper fixed their tests. Before either was trained on the full release we deposited the splits, the baseline predictions and the mark, a mean absolute error in
That deposit labelled a class by Wyckoff letters, which depend on the choice of origin, so one structure type could carry two labels and lie on both sides of a split, and a compound stored in the release as two records could have one on each side. We found the leak while writing up the first run. A second deposit, written with those results known, labels structure types by site symmetry and keeps one record of each compound. The second run is the result of this paper, and the first is reported beside it with the measure of the leak (Table 2).
In the second run no structure type and no compound is on both sides of a marked split, and the estimators' errors are 0.40 to 0.54 of the best baseline's (Table 1). With the 13 structure types of largest
Both estimators fail the extrapolation requirement, in both runs. In the second, 23 held-out hydrides lie above the training maximum of 33.5 eV Å, and the trees estimate none of them above it and the graph network two. For ranking candidates inside the training range the estimators are better than a constant. For finding a compound stronger than any in the training set they failed the test fixed for it, and the released code says so with every estimate for a hydride.
We release the weights, the code, a page at roomtsc.com/model/ and an interface at roomtsc.com/api/predict. The released model averages the two estimators in
What is estimated
The Hopfield sum of a compound is the first moment of its Eliashberg spectral function
where
Its hydrogen part is the Hopfield parameter of hydrogen,
for
The efficiency
Once the structure and the linear electron-ion matrix elements are fixed, the phonon frequencies and eigenvectors cancel out of equation (1), because the eigenvectors form a complete set. An error in the phonons at a fixed structure changes
The sum rule does not protect
The graph network returns a positive strength
No
What the estimator is one part of
The estimator was designed as one component of a staged model. The others were a closure that divides
Labels and structure types
The labels come from the phonon and electron-phonon release of the Alexandria database of 11 August 2025 [3, 4], harmonic PBEsol calculations at one atmosphere in 93 files, read as the first paper's appendix describes. Of 83,801 records, 56,505 (67%) have imaginary harmonic modes, and none of those carries a spectral function. With repeats of an identifier removed, 27,151 compounds, each one identifier of the release, have a spectral function, and 6,094 of them contain hydrogen. Each of the 27,151 has a label for
The second label,
What the labels leave out
Imaginary harmonic modes leave 32,882 of the 39,002 hydride records without a label. Strong coupling drives phonons toward instability [12], so those records may hold larger
Structure types and prototypes
The splits that carry the mark (the section on the tests) hold out compounds by a label of the atomic arrangement, built from the space group and the Wyckoff positions that spglib finds at a tolerance of 0.05 Å [13]. A prototype, the label of the first deposit, is the space-group number and, for each element, its count in the reduced formula and the Wyckoff letters it occupies, with the element names removed (model/dataset.py). A structure type, the label of the second, has the site-symmetry symbol of each occupied orbit in place of the letters (model/structure_types.py).
The letters depend on which of several equivalent origins a structure is described from [14]. Cubic A₂MH₆, the structure of Mg₂IrH₆, has M on position 225_1a_2c_6e from one origin and 225_1b_2c_6e from the other. The release has 81 compounds under the first and 15 under the second, nine of them labelled hydrides, and the first deposit held out the 81 and left the 15 in training. A shift of origin does not change a site symmetry, and all 96 have the structure type 225_1[m-3m]_2[-43m]_6[4m.m].
The release also holds some compounds under two identifiers, which the first deposit could put on opposite sides of a split. Five A₂MH₆ hydrides are stored under both prototypes, among them Mg₂RhH₆ with
The 27,151 compounds have 2,301 prototypes and 1,740 structure types. The 4,619 labelled hydrides have 837 prototypes, and the 4,552 that are kept have 653 structure types. The structure type is the finer label for 34 prototypes, each of which it divides. Among the 4,224 kept labelled hydrides whose structure type has a second labelled member, the structure type accounts for 52% of the variance of
Two estimators and their baselines
Both estimators take the cell and the atomic positions and are given no quantity from an electronic-structure calculation. They are scored separately on every split, with the settings of the appendix, which are the same in both runs.
Trees on descriptors of the cell
The first estimator is gradient-boosted regression trees, in the histogram implementation of scikit-learn, on 72 descriptors of the cell. Nine describe the cell as a whole, among them the hydrogen density and an
A graph network with a strength on each atom
The second estimator is a message-passing network on the crystal graph, which joins every pair of atoms closer than 5 Å. An atom starts as a learned vector for its element plus a linear map of its group, row, electronegativity, radius, mass, valence count and a flag for hydrogen. An edge carries its length expanded in 32 Gaussians, so the network is given distances and no angles. In each of four layers of width 96 an atom receives a gated message from every neighbour, and the normalised sum is added to its state. A head with a softplus output returns a positive strength
The loss adds two Huber terms, on
Baselines
The estimators are compared with three predictors of
The second deposit adds one baseline for
Related work
A graph network trained on linear-response calculations predicts
The tests, and the two deposits
Draft 4 of the first paper, dated 6 October 2026, fixed the tests and stated that none of the model had been trained. The release holds what two of draft 4's four tests of
Rules for every split
A split that carries the mark holds out whole classes of structure, and every compound of a held-out class leaves training, with or without a label. The classes are prototypes in the first deposit and structure types in the second (the section on the labels). The reference value of a held-out hydride is its label. The labels and the published survey [3, 4] come from one group's workflow, so each test measures agreement with it at one smearing. The score is the mean absolute error in
The first deposit and its amendments
The first deposit was written at 07:16:08 UTC on 7 October 2026 and committed 18 seconds later (08be0a2), by our own clock, and is at roomtsc.com/model/deposit/. We had read every label before it, because the census of the first paper uses the same file.
Two code tests on nine of the 93 files preceded it. In the first, on grouped folds, the estimators were at 0.39 and 0.42 of the better baseline of draft 4, which meets its mark, and at 0.65 and 0.70 of the training mean. The deposit therefore adds the training mean as a third baseline and sets the mark against the best of the three, with those ratios in view. The second test ran the top split for 2 epochs, and its output was discarded.
The first manifest does not record the number of epochs, and the code committed with it defaults to 120. Every full-data run was given 60, with the network size and tree settings of that code, and the logs show one run of each split that carries the mark, so no setting was tuned on a test split.
The manifest also names commit 2b88f05 as the code before the deposit, in error. That commit holds none of the training code, which was first committed with the deposit. We have left the manifest as deposited.
What was wrong with the first splits
A structure type could be held out under one prototype and stay in training under another. Draft 4 required that every record of a compound go to one side, and the code did not look for one compound stored under two identifiers (the section on the labels). We found both faults while writing up the first run, after its top, family and grouped splits had been scored.
model/leak_check.py counts a held-out hydride as exposed if a labelled hydride of its structure type was in training, and as duplicated if another record of the same compound was (Table 2). The family split had no unexposed hydride, because the second prototype of its structure type stayed in training, and its 68 are among the 76 exposed in the top split. Over the grouped folds 31% were exposed.
The second deposit
The second deposit was written at 11:23:10 UTC on the same day and committed 13 seconds later (a58a0ef), and is at roomtsc.com/model/deposit2/. Its manifest names commit 85e8bde, the first with the code for the new labels, splits and runs. The first of the new runs began within a minute of the deposit.
It changes the label of a class and keeps one record of each compound (the section on the labels). Its manifest lists as unchanged the label, the smearing, the three baselines, the mark, the extrapolation requirement and the settings of both estimators, with the 60 epochs. We wrote the second deposit knowing the results of the first run, and 507 of the 530 hydrides its top split holds out were held out in the first. A formula in another structure type still counts as another compound, and 17 of those 530 and 7 of the 72 of the family split have a labelled hydride of their formula in training.
The four splits
The top split ranks structure types by the largest
The family split holds out the structure type of Mg₂IrH₆, with 91 compounds and 72 labelled hydrides, where draft 4 counted eighteen in published tables [4, 15]. Seventy-one are A₂MH₆ hexahydrides and one is U₂Ru₆H. All are among the 530 of the top split, so the two tests are not independent. No compound and no structure type is on both sides of either split.
The grouped split shuffles the 1,740 structure types with a fixed seed and deals them into five folds of 438 to 1,406 labelled hydrides. Draft 4 did not define it, and both deposits give it the mark. The random split deals compounds without regard to structure type, and 4,178 of its 4,552 held-out labelled hydrides (92%) have a labelled hydride of their structure type in training. It carries no mark.
The mark and the extrapolation requirement
An estimator meets the mark if its error is at most half that of the best of the three baselines and the 95% interval of the ratio lies below one. The interval comes from 2,000 resamples of the held-out structure types, or of the compounds in the family split, and may extend above one half. Where an estimator misses the mark, draft 4 requires that the baseline be used for that quantity and that the failure be reported with the output.
Of the 530 hydrides held out in the top split, 23 have labels above the largest training label, 33.5 eV Å. That split also requires that at least half of the 23 be estimated above every training label, and at most a tenth of the other 507.
The Hopfield sum, scored without a mark
Draft 4 asked for the top split in
Tests not run
The other two tests of
Results
On the three splits that share no structure type with training, the errors of the estimators in the second run are 0.40 to 0.54 of the error of the best baseline (Table 1). The graph network meets the mark on the top split and the trees miss it. Both meet it on the family split, and both miss it over the grouped folds, at ratios of 0.51 and 0.54. On the random folds, which share structure types with training, the ratios are 0.35 and 0.41.
| Predictor | Top split | Family split | Grouped split | Random split |
|---|---|---|---|---|
| Electron-gas constant, 36.6 eV Å | 1.227 | 1.272 | 1.625 | 1.625 |
| Density-of-states baseline | 1.175 | 1.165 | 1.064 | 1.058 |
| Training mean | 0.743 | 0.828 | 0.625 | 0.622 |
| Trees | 0.397; 0.53 (0.45 to 0.74); missed | 0.332; 0.40 (0.32 to 0.48); met | 0.316; 0.51 (0.46 to 0.56); missed | 0.220; 0.35 (0.32 to 0.40); no mark |
| Graph network | 0.321; 0.43 (0.40 to 0.52); met | 0.385; 0.47 (0.37 to 0.59); met | 0.340; 0.54 (0.49 to 0.60); missed | 0.255; 0.41 (0.37 to 0.46); no mark |
Against the density-of-states baseline, the better on every split of the two that draft 4 fixed, the ratios on the marked splits are 0.27 to 0.34. The rank correlations of estimate with label there are 0.71 to 0.82.
The first run beside the second
model/results/leak_check.json). The random split of the first run was not finished.| Top split | Family split | Grouped split | |
|---|---|---|---|
| First run, trees | 0.385; 0.51 | 0.296; 0.35 | 0.304; 0.48 |
| First run, graph network | 0.323; 0.43 | 0.311; 0.37 | 0.329; 0.52 |
| Second run, trees | 0.397; 0.53 | 0.332; 0.40 | 0.316; 0.51 |
| Second run, graph network | 0.321; 0.43 | 0.385; 0.47 | 0.340; 0.54 |
| Structure type in training, first run | 76 of 516 | 68 of 68 | 1,425 of 4,619 |
| Second record in training, first run | 5 | 5 | 27 |
Without the 76, the top split of the first run has errors of 0.386 and 0.310 (ratios of 0.53 and 0.42), so the leak changed that split little (Table 2). Without the 5 that had a second record in training, the family split has errors of 0.309 and 0.334 (0.37 and 0.40). The first grouped result stored no per-compound predictions, so its 1,425 cannot be left out. Over the grouped folds the ratio of the trees moved from 0.48 to 0.51, from met to missed, and the other five verdicts are unchanged.
The extrapolation requirement
Of the 23 hydrides of the top split with labels above the training maximum, the trees place none above it. The graph network places 2, Cs₂AuH₂ and Rb₂AuH₆, and 5 of the other 507. Both fail the requirement of at least half, as in the first run, where neither placed any of 24 such hydrides above the maximum.
The trees are low on all 23, by a factor of 2.9 in the geometric mean, and the graph network on 22, by 2.7 over the 23. The five alkali platinum and nickel hexahydrides have labels of 63 to 85 eV Å and estimates of 12 to 22. An ordinary estimate for a structure type outside the training set therefore does not show that its label is ordinary.
The held-out family
| Compound | Label | Trees | Graph network |
|---|---|---|---|
| Cs₂AuH₆ | 44.6 | 25.3 | 22.0 |
| Rb₂AgH₆ | 38.9 | 26.0 | 23.5 |
| Rb₂AuH₆ | 37.3 | 34.6 | 29.5 |
| Li₂AuH₆ | 33.5 | 22.9 | 33.7 |
| K₂AgH₆ | 32.9 | 24.9 | 20.0 |
| La₂ReH₆ | 2.3 | 3.4 | 2.9 |
| La₂TcH₆ | 2.2 | 3.0 | 3.0 |
| Sc₂TcH₆ | 1.9 | 2.4 | 1.5 |
| U₂Ru₆H | 1.6 | 3.3 | 1.3 |
| La₂MoH₆ | 1.2 | 4.0 | 3.3 |
Among the eleven labels above 25 eV Å, five of them in Table 3, the largest misses are Zn₂IrH₆, at 8.5 and 7.5 eV Å against 32.4, and Mg₂IrH₆, at 9.3 and 6.7 against 26.5. Seven of the 72 have a labelled polymorph in training, and without them the ratios are 0.42 and 0.47, computed after the fact.
The whole Hopfield sum
The error of the graph network in
What the errors measure
On the marked splits the errors are 0.316 to 0.397 in
The mean of the two estimators in
The trees have one seed and each split or fold has one graph network, so the variation between training runs is not measured and the intervals do not include it. Three of the 13 structure types of the top split hold 475 of its 530 hydrides. Five of the six intervals on the marked splits contain one half, so only the verdict for the trees on the family split lies outside the resampling error.
What is released
roomtsc 0.1 is the two estimators trained by model/train_final.py with the settings of the tests and nothing held out, as one tree model and three graph networks of different seeds. The weights were written before the second deposit and have not been retrained, so the training set is all 27,151 compounds with their 4,619 labelled hydrides, the 1,093 records that deposit drops among them. The site build publishes the weights, the scripts, the labels, both deposits and the result files of both runs under roomtsc.com/model/ and roomtsc.com/data/. The page roomtsc.com/model/ sends a structure, as CIF or POSCAR text, to roomtsc.com/api/predict, which returns the estimate as JSON.
For any compound the output gives upper_scale_of_Tc_K holds baselines_eV_A holds the geometric mean of the training labels, 7.23 eV Å, and the electron-gas 36.6, with a note that the estimators failed the extrapolation test.
The 90% range of
The predictor labels the input with its structure type. Where a training compound has the same reduced formula and structure type, the first flag says that the estimate is not out of sample, and the field in_training_set gives that compound's labels. Formula and structure type do not fix the arrangement of the atoms (the section on the labels), so the labels can belong to a different structure.
Every output carries a flag that the labels are harmonic, at one atmosphere and a smearing of 0.030 Ry, and that persistence is not estimated. Every output for a hydride carries another, that the estimators do not predict above the largest training value, 85 eV Å. That wording overstates the second run, in which the graph network placed 2 of the 23 above its training maximum. Six more for a hydride mark a structure type outside the 654 of the 4,619 labelled hydrides, a cell of more than 68 atoms, the largest in training, an element in no labelled hydride, a hydrogen density outside the training range of 0.002 to 0.148 Å⁻³, an estimate above the 99th percentile of the training labels, 30.6 eV Å, and two estimators that differ by more than a factor of 1.5. A cell without hydrogen is not tested for the six. The service refuses partial occupancies, cells of more than 200 atoms and elements absent from the training compounds.
The output is not a transition temperature. The estimate of
A first use: the records without a label
The first paper names its largest gap. Of the hydride records of the release, 84% have imaginary harmonic modes and carry no spectral function, and strong coupling drives phonons toward instability [12], so those records may hold larger
Their estimates of
No estimate of
| Compound | Lowest frequency (cm⁻¹) | Estimate of |
Estimate of |
Structure type in training | |
|---|---|---|---|---|---|
| KPtH₆, cubic | 0.065 | −16 | 76, 69, 73 | 4.8 | yes |
| AgH₉ | 0.145 | −676 | 20, 34, 26 | 3.8 | no |
| NaPtH₆ | 0.067 | −50 | 64, 47, 55 | 3.6 | yes |
| RbCuH₆ | 0.073 | −1366 | 45, 33, 39 | 2.8 | yes |
| LiPtH₆ | 0.067 | −185 | 57, 31, 42 | 2.8 | yes |
| HgN₂H₇ | 0.120 | −1075 | 16, 35, 23 | 2.8 | yes |
| Li₂HgH₇ | 0.095 | −887 | 34, 25, 29 | 2.8 | yes |
| Be₂AuH₇ | 0.115 | −730 | 17, 33, 24 | 2.7 | yes |
Four of the eight have the cubic structure of the labelled RbPtH₆ and RbNiH₆. Three are alkali platinum hexahydrides: a cubic form of KPtH₆, whose labelled record is a rhombohedral distortion of it, and NaPtH₆ and LiPtH₆, which the labelled set does not contain. Their lowest harmonic frequencies are −16, −50 and −185 cm⁻¹, small beside the median of −323 cm⁻¹ among the unlabelled records.
These numbers are estimates and settle nothing about the gap. The estimators were trained on dynamically stable structures only, and for the hexahydrides they have the labelled members of the same family in training, so the large values for KPtH₆, NaPtH₆ and LiPtH₆ repeat what the estimators were shown. They failed the test of estimating above their training range, so the list cannot show that an unlabelled record is stronger than every labelled one. An unstable structure is not a minimum of the energy either. The Hopfield sum is defined whether or not a mode is unstable, and the list gives an order in which to calculate it directly. The three hexahydrides with small instabilities come first, since quantum motion of the nuclei can remove a harmonic instability, as it does in LaH₁₀ [21].
Limits, and what would change the picture
Every score in Table 1 is agreement with harmonic linear-response labels at one smearing, 0.030 Ry, from one group's workflow, and no test shows how far an estimate lies from a converged value. The released estimators are trained on labels up to 85 eV Å, and at a hydrogen density of 0.10 Å⁻³ the first paper's single-mode requirement for 300 K is an
The splits of the first deposit were fixed before training and leaked (Table 2). The second deposit was written with the first results known, so the second run repeats tests whose outcome on the leaking splits we had seen, and we chose what to correct after seeing scores. One of the six verdicts changed between the runs, that of the trees over the grouped folds, so a verdict near one half can depend on how the splits are drawn. We checked the second splits for the two faults we had found, which does not exclude a fault we have not found.
The five hydrides of largest
No estimator was trained or tested on a structure with imaginary harmonic modes, which 84% of the hydride records have. By the sum rule
The twelve megabar pressure points of the first paper [2] have hydrogen densities of 0.23 to 0.45 Å⁻³, against at most 0.148 among the labelled hydrides, and
A transition temperature also needs the efficiency, which is 0.35 to 0.58 for the four ambient-pressure spectra and the five megabar hydrides of the first paper, a factor of 1.7, against the 17 to 22% by which the estimators' errors move the upper scale. The efficiency depends on the phonon frequencies and on how
Nothing in the model estimates whether a structure can be made or kept at one atmosphere. With the structure type of Mg₂IrH₆ held out, the estimators give Li₂AuH₆ 22.9 and 33.7 eV Å against a label of 33.5, and the
Appendix: settings, files and a test not yet run
Settings
Both runs of the tests and the released model share the settings of model/train.py. The second manifest records that the trees have at most 600 boosting iterations at a learning rate of 0.04, 24 leaves and early stopping, and that the graph network has width 96, four layers and 32 distance features to 5 Å and is trained for 60 epochs in batches of 96 at a learning rate of 0.002, with one network per split from seed 0, or from the fold index for the folds.
The other settings are in the code, which trains the network with AdamW, a one-cycle schedule and Huber losses on
The files of the deposits and of the runs
Each deposit is a manifest and two tables. splits.csv has one row for each of the 27,151 compounds, with its prototype or its structure type, its reference values and its side in every split, and the second marks 1,093 rows as dropped. baselines.csv has one row for each held-out labelled hydride of each split and fold in the first deposit, 9,822 in all, and one for each held-out compound in the second, 52,962, with the training mean of train.py changed only in the choice of device and in storing predictions for the grouped and random splits. Both runs read the labels from a binary file that neither deposit checksums, and the reference values in both splits.csv files equal the label table for every compound.
model/results/ holds the first run, with leak_check.json and the output of the first code test, and model/results2/ the second. The run logs, the output of the code test, the text of draft 4 of the first paper and the commits named in the section on the tests are in the project's git repository. It is not public at the time of writing, and the site build publishes none of them. The first run's top.json and a2mh6.json store predictions by formula without an identifier, which model/leak_check.py recovers from formula and label, and its grouped.json stores scores alone. Each file of the second run stores, for every held-out labelled hydride, its identifier, structure type, label and the five predictions of
The retrodiction test of a persistence estimator
No persistence estimator is built, so this test has not been run. Table 5 holds its cases as they stood in draft 4 of the first paper, without the column of filter results. Draft 4 also fixed the rule. A phase on the hull of its enumerated competitors at the temperature and pressure of the protocol is predicted to persist. Off the hull it is predicted to persist if path-integral dynamics at that temperature shows no decomposition event and the computed lifetime exceeds the hold time at every prefactor from
| Case | Protocol | Observed | Source |
|---|---|---|---|
| Counted: experiment, outcome identified | |||
| Mg₂IrH₇, made above 40 GPa | pressure released at 300 K | reverts to Mg₂IrH₅ near 20 GPa | [27] |
| Mg₂RhH₆, made at 30 to 74 GPa | pressure released at 300 K | insulating at 28 GPa; Mg₂RhH₅ at 0.7 GPa | [28] |
| UH₇, made at 41 GPa † | pressure released, temperature not stated | UH₅ below 27 GPa, U₄H₁₅ below 12 GPa | [29] |
| U₄H₁₅ from that release † | ambient pressure and temperature | recovered; a metal; oxidises over hours | [29] |
| Y₃Fe₄H₂₀, made at 60 to 83 GPa | air, 300 K | unchanged for 30 h; 7 to 8% smaller in volume after one to three months; metallic by calculation | [30] |
| Mg₄Pt₃H₆, made at 9 to 24 GPa | ambient conditions | recovered; superconducts at 2.9 K | [31] |
| Seven fcc lanthanide trihydrides, made in a large-volume press † | ambient conditions | recovered; semiconductors | [32] |
| SrB₃C₃, released from about 50 GPa | 1 atm, inert atmosphere | recovered; degrades in moist air within hours | [33] |
| Th₄H₁₅ † | ambient conditions | structure determined in 1953; superconducts at 8.05 to 8.35 K | [34, 35] |
| α-AlH₃ | ambient conditions | kept; metastable | [36] |
| α-AlH₃ † | held at 60 to 140 °C | hydrogen evolves by nucleation and growth | [37] |
| hcp ZrH₃, made at 9 GPa, released at 100 K † | 1 atm, 100 K and below | kept; superconducts at 11.6 K | [38] |
| hcp ZrH₃ † | heated in vacuum at 10 K per minute | hydrogen lost between 200 and 270 K, leaving ZrH₂ | [38] |
| RhH₂, made at 8 GPa, released cold † | 1 bar, 77 K | hydrogen kept indefinitely | [39] |
| RhH₂ † | 1 bar, 150 K | hydrogen kept for minutes only | [39] |
| Listed: two outcomes of synthesis and three simulations | |||
| Mg₂IrH₆ | synthesis up to 28 GPa and 2500 K, and in an autoclave | not formed; Mg₂IrH₅ forms | [40] |
| Mg₂PtH₆ | Mg₃Pt and 2:1 Mg-Pt mixtures heated in hydrogen at 9 to 24 GPa | not formed; Mg₄Pt₃H₆ forms | [31] |
| Li₂AuH₆ | path-integral dynamics at 80 K and 1 atm | hydrogen pairs into H₂ and diffuses | [10] |
| Li₂AgH₆ | the same simulation | collapses | [10] |
| Li₂CuH₆ | molecular dynamics with classical nuclei, 10 ps at 300 K | intact | [41] |
The mark is twelve of the fifteen counted rows, with no persisting metal predicted lost and no lost hydrogen predicted to stay. The predicted temperature of loss must fall within 25% of the midpoint of 200 to 270 K for ZrH₃ and of 150 K for RhH₂. α-AlH₃ must be predicted lost within its isothermal runs at 333 and at 413 K, and on one ramp the losses must come in the order RhH₂, ZrH₃, AlH₃.
The baseline is the standard pair of filters, an energy above the hull under 100 meV per atom and no imaginary harmonic phonon, which gives one answer for a structure at every temperature and errs on at least four of the fifteen rows. We had read every outcome in the table before the rule was fixed, so a pass would carry little weight.
References
- P. B. Allen and R. C. Dynes. Transition temperature of strong-coupled superconductors reanalyzed. Phys. Rev. B 12, 905 (1975).
- Y. Quan, S. S. Ghosh and W. E. Pickett. Compressed hydrides as metallic hydrogen superconductors. Phys. Rev. B 100, 184505 (2019).
- T. Cavignac et al. AI-driven expansion and application of the Alexandria database. J. Phys. Mater. 9, 025014 (2026).
- K. Gao et al. The maximum Tc of conventional superconductors at ambient pressure. Nat. Commun. 16, 8253 (2025). Preprint arXiv:2502.18281; the peer-review file is published with the article.
- P. Moscato et al. Learning to extrapolate using continued fractions: predicting the critical temperature of superconductor materials. Algorithms 16, 382 (2023).
- Z. Xiong et al. Evaluating explorative prediction power of machine learning algorithms for materials discovery using k-fold forward cross-validation. Comput. Mater. Sci. 171, 109203 (2020).
- W. L. McMillan. Transition temperature of strong-coupled superconductors. Phys. Rev. 167, 331 (1968).
- J. J. Hopfield. Angular momentum and transition-metal superconductivity. Phys. Rev. 186, 443 (1969).
- D. A. Papaconstantopoulos et al. Cubic H₃S around 200 GPa: an atomic hydrogen superconductor stabilized by sulfur. Phys. Rev. B 91, 184511 (2015).
- Y. Ding, H. Chen and J. Shi. Kinetic instability and superconductivity in Li₂AuH₆ and Li₂AgH₆ at ambient pressure. Phys. Rev. B 114, 014508 (2026).
- R. Bianco and I. Errea. Enhanced superconductivity in palladium hydrides by non-perturbative electron-phonon effects. arXiv:2603.03492 (2026). Preprint.
- J. E. Moussa and M. L. Cohen. Two bounds on the maximum phonon-mediated superconducting transition temperature. Phys. Rev. B 74, 094520 (2006).
- A. Togo, K. Shinohara and I. Tanaka. Spglib: a software library for crystal symmetry search. Sci. Technol. Adv. Mater., Meth. 4, 2384822 (2024). Preprint arXiv:1808.01590.
- E. Parthé and L. M. Gelato. The standardization of inorganic crystal-structure data. Acta Crystallogr. A 40, 169 (1984).
- T. F. T. Cerqueira et al. Searching materials space for hydride superconductors at ambient pressure. Adv. Funct. Mater. 34, 2404043 (2024).
- D. Wines and K. Choudhary. Data-driven design of high pressure hydride superconductors using DFT and deep learning. Mater. Futures 3, 025602 (2024).
- J. B. Gibson et al. Accelerating superconductor discovery through tempered deep learning of the electron-phonon spectral function. npj Comput. Mater. 11, 7 (2025).
- J. B. Gibson et al. Developing a complete AI-accelerated workflow for superconductor discovery. npj Comput. Mater. 12, 95 (2026).
- Y. Zhong et al. Accelerating the calculation of electron-phonon coupling strength with machine learning. Nat. Comput. Sci. 4, 615 (2024).
- Z. Wang, W. Duan and Z. Lin. Machine learning for electron-phonon interactions from finite difference. arXiv:2602.23084 (2026). Preprint.
- I. Errea et al. Quantum crystal structure in the 250-kelvin superconducting lanthanum hydride. Nature 578, 66 (2020).
- D. V. Semenok et al. Superhydrides on the way to ambient pressure: weak localization and persistent X-ray photoconductivity in BaSiH₈. arXiv:2603.14051 (2026). Preprint.
- R. Lucrezi et al. Quantum lattice dynamics and their importance in ternary superhydride clathrates. Commun. Phys. 6, 298 (2023).
- L. Deng et al. Pressure-induced high-temperature superconductivity retained without pressure in FeSe single crystals. Proc. Natl. Acad. Sci. U.S.A. 118, e2108938118 (2021).
- L. Deng et al. Ambient-pressure 151-K superconductivity in HgBa₂Ca₂Cu₃O₈₊δ via pressure quench. Proc. Natl. Acad. Sci. U.S.A. 123, e2536178123 (2026).
- L. Deng et al. Creation, stabilization, and investigation at ambient pressure of pressure-induced superconductivity in Bi₀.₅Sb₁.₅Te₃. Proc. Natl. Acad. Sci. U.S.A. 122, e2423102122 (2025).
- S. Sinha et al. High-pressure stabilization of Mg₂IrH₇: structural proximity to high-Tc superconductivity. arXiv:2602.23675 (2026). Preprint.
- L. Wu et al. Superconducting hydride Mg₂RhH₆ experimentally achieved at lower pressure. J. Am. Chem. Soc. 148, 36854 (2026).
- H. Shuttleworth. Data from manuscript entitled "High-pressure phase transitions, electrical conductivity and recoverability of uranium polyhydrides". Edinburgh DataShare, University of Edinburgh (2026). Dataset.
- M. Caussé et al. Ambient pressure recovery of the structurally unconventional hydride Y₃Fe₄H₂₀. Nat. Commun. 17, 7802 (2026).
- W. Lu et al. Prediction and synthesis of Mg₄Pt₃H₆: a superconducting complex transition metal hydride stabilized at ambient pressure. Phys. Rev. B 112, 094513 (2025).
- K. Shi et al. Ambient stabilization of metastable face-centered cubic lanthanide trihydrides. J. Am. Chem. Soc. 148, 2541 (2026).
- L. Zhu et al. Carbon-boron clathrates as a new class of sp³-bonded framework materials. Sci. Adv. 6, eaay8361 (2020).
- W. H. Zachariasen. Crystal chemical studies of the 5f-series of elements. XIX. The crystal structure of the higher thorium hydride, Th₄H₁₅. Acta Crystallogr. 6, 393 (1953).
- C. B. Satterthwaite and I. L. Toepke. Superconductivity of hydrides and deuterides of thorium. Phys. Rev. Lett. 25, 741 (1970).
- J. Graetz et al. Aluminum hydride as a hydrogen and energy storage material: past, present and future. J. Alloys Compd. 509, S517 (2011).
- J. Graetz and J. J. Reilly. Decomposition kinetics of the AlH₃ polymorphs. J. Phys. Chem. B 109, 22181 (2005).
- M. A. Kuzovnikov et al. Synthesis of superconducting hcp-ZrH₃ under high hydrogen pressure. Phys. Rev. Materials 7, 024803 (2023).
- B. Li et al. Rhodium dihydride (RhH₂) with high volumetric hydrogen density. Proc. Natl. Acad. Sci. U.S.A. 108, 18618 (2011).
- M. F. Hansen et al. Synthesis of Mg₂IrH₅: a potential pathway to high-Tc hydride superconductivity at ambient pressure. Phys. Rev. B 110, 214513 (2024).
- P. Tsuppayakorn-aek et al. Possible high-temperature superconductivity in Li₂CuH₆ at ambient pressure. Sci. Rep. 16, 22852 (2026).