A Neural-Network Framework to Learn History-Dependent Constitutive Laws and Identifiability of Internal Variables

This paper presents a causal and energetic neural-network framework for learning history-dependent constitutive laws that ensures thermodynamic consistency, stability, and solution existence while demonstrating that learned internal variables are unique up to a linear transform, achieving a 2% relative error in predicting the response of a polycrystalline magnesium unit cell.

Original authors: Mayank Raj, Lianghao Cao, Andrew Stuart, Kaushik Bhattacharya

Published 2026-05-15
📖 5 min read🧠 Deep dive

Original authors: Mayank Raj, Lianghao Cao, Andrew Stuart, Kaushik Bhattacharya

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

The Big Picture: Teaching a Computer to "Feel" Materials

Imagine you are trying to predict how a piece of metal will bend, stretch, or squish when you push on it. In engineering, we usually use math formulas (called constitutive laws) to describe this behavior.

However, metals are tricky. They don't just react to the push you are giving them right now; they remember every push and pull they've ever experienced. This is called history-dependence. If you stretch a piece of metal, let it go, and stretch it again, it behaves differently the second time because of its "memory."

Traditionally, scientists have to guess the right math formulas to describe this memory. But for complex materials (like the magnesium metal in this study), guessing the right formula is incredibly hard.

The Solution: The authors built a special type of Artificial Intelligence (AI)—specifically a Neural Network—that can learn these complex "memory" rules directly from data, without needing a human to guess the formula first.

The Problem: AI Can Be "Unphysical"

If you just let a standard AI learn from data, it might get very good at predicting the past, but it could make up crazy physics for the future. For example, it might predict that if you squeeze a metal block hard enough, it disappears into a single point without any resistance. In the real world, that's impossible; matter resists being crushed into nothingness.

Standard AI also doesn't naturally understand the Second Law of Thermodynamics (which basically says energy is lost as heat when things rub against each other) or stability (the material shouldn't suddenly explode or behave erratically).

The Solution: The "Physics-First" AI Framework

The authors created a new framework that forces the AI to obey the laws of physics by design, not just by luck. Think of it like building a car engine where the pistons are physically locked to the wheels; the car cannot drive backward if the wheels are moving forward.

Here is how they did it:

  1. The "Internal Variables" (The Hidden Memory):
    Since the AI can't see the microscopic changes inside the metal (like tiny defects moving around), the authors introduced invisible "memory slots" called internal variables.

    • Analogy: Imagine a sponge. When you squeeze it, water moves inside. You can't see the water moving, but the sponge's shape changes because of it. The "internal variables" are the AI's way of tracking where that "water" (the microscopic changes) is, even though it's hidden.
    • The Discovery: The paper proves that while the AI might invent different "memory slots" depending on how it starts learning, those slots are always just a linear transformation of each other.
    • Simple translation: If one AI decides to call its memory "Slot A" and another calls it "Slot B," they are actually describing the exact same thing, just using a different coordinate system (like measuring distance in inches vs. centimeters). They are mathematically equivalent.
  2. The "Energy Potentials" (The Rules of the Game):
    The AI learns two main things:

    • Stored Energy: How much energy is saved up when you stretch the material (like a spring).
    • Dissipation: How much energy is lost as heat (like friction).
      The authors built the AI so it must follow the rule that energy loss is always positive (you can't get energy back for free) and that the material gets infinitely hard to compress as it gets smaller (it can't be crushed to a point).
  3. The "Growth Functions" (The Safety Net):
    To ensure the AI doesn't predict impossible scenarios (like infinite compression), they added special mathematical "guardrails."

    • Analogy: Imagine a video game character who can run fast, but if they try to walk off the edge of the map, a giant invisible wall pushes them back. These guardrails ensure that if you try to stretch or squeeze the material beyond the data the AI has seen, it still behaves realistically (getting harder and harder to deform) rather than breaking the laws of physics.

The Experiment: Polycrystalline Magnesium

The team tested this framework on magnesium, a metal used in cars and planes. Magnesium is made of many tiny crystals (grains) stuck together, making its behavior very complex.

  • The Setup: They generated data by simulating the microscopic behavior of a tiny cube of this magnesium.
  • The Training: They fed this data to their "physics-aware" AI.
  • The Result: The AI learned to predict how the whole block of magnesium would behave with only 2% error. This is incredibly accurate.
  • The Speed: Because the AI is a fast computer program, it can predict this behavior much faster than the slow, complex microscopic simulations it was trained on.

Key Takeaways

  • Accuracy: The AI learned the complex "memory" of the metal with 2% error.
  • Physics Compliance: The AI respects the laws of thermodynamics and material stability. It won't predict that a metal can be crushed into a dot.
  • Unique Memory: Even though the AI creates "hidden" variables to track memory, the paper proves these variables are unique up to a simple math change (like switching units). This means the AI isn't just hallucinating random numbers; it's finding a real, consistent structure.
  • Objectivity: The model works correctly even if you look at the material from a different angle (rotation), which is a crucial requirement for real-world engineering.

Summary

The authors built a smart, physics-savvy AI that can learn how complex metals behave over time. It's like teaching a student not just the answers to math problems, but the fundamental rules of arithmetic so they can solve any problem correctly, even ones they've never seen before. The result is a fast, accurate, and physically realistic model for predicting how materials like magnesium will react under stress.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →