pith:UMXWL5UK
A Neural-Network Framework to Learn History-Dependent Constitutive Laws and Identifiability of Internal Variables
Neural networks can learn history-dependent constitutive laws for materials while guaranteeing consistency with the second law of thermodynamics and stability under extreme strain.
arxiv:2605.14179 v1 · 2026-05-13 · cond-mat.mtrl-sci
Add to your LaTeX paper
\usepackage{pith}
\pithnumber{UMXWL5UKMC4EGOPF4IH3EOOVCD}
Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge
Record completeness
Claims
We show that the internal variables that are learned from the data are unique up to a linear transform. The framework is deployed to learn the Taylor-averaged response of a polycrystalline magnesium unit cell. We achieve 2% relative error in the prediction of the Taylor-averaged response.
That a neural network can be formulated in a causal and energetic manner to guarantee consistency with the second law of thermodynamics, stability under extreme strain, and existence of solutions to the governing equations while retaining sufficient expressiveness for real material data.
A causal energetic neural network framework learns thermodynamically consistent history-dependent constitutive laws, proving internal variables are unique up to linear transformation and achieving 2% error on polycrystalline magnesium data.
References
Receipt and verification
| First computed | 2026-05-17T23:39:11.264032Z |
|---|---|
| Builder | pith-number-builder-2026-05-17-v1 |
| Signature | Pith Ed25519
(pith-v1-2026-05) · public key |
| Schema | pith-number/v1.0 |
Canonical hash
a32f65f68a60b84339e5e20fb239d510f06cbc6731411c6848022ff50778669a
Aliases
· · · · ·Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/UMXWL5UKMC4EGOPF4IH3EOOVCD \
| jq -c '.canonical_record' \
| python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: a32f65f68a60b84339e5e20fb239d510f06cbc6731411c6848022ff50778669a
Canonical record JSON
{
"metadata": {
"abstract_canon_sha256": "cefa29523992f05d29473f10c8194cf8c1d8b6ce0298dacec2a754ad0519e9b4",
"cross_cats_sorted": [],
"license": "http://creativecommons.org/licenses/by/4.0/",
"primary_cat": "cond-mat.mtrl-sci",
"submitted_at": "2026-05-13T22:59:58Z",
"title_canon_sha256": "b7db76b375000e11a50d96c35a9b77ace9447f20ae96eb4cda129fb1c6909548"
},
"schema_version": "1.0",
"source": {
"id": "2605.14179",
"kind": "arxiv",
"version": 1
}
}