Hyperelastic energy well Created 2026-10-31 Updated 2026-11-05
A hyperelastic energy well is a set of deformation gradients minimizing the stored-energy function at a fixed temperature. Material frame indifference makes each well invariant under left multiplication by proper rotations. A phase-changing crystal can have a single austenitic rotational well at high temperature and several martensitic wells below a transition. Continuous deformations cannot freely join arbitrary wells: planar interfaces require a rank-one connection between the selected gradients.
Martensitic variant 2026-10-31
A martensitic variant is one of the lattice deformations corresponding to the low-temperature crystal phase. The parent crystal's discrete symmetries generate different variants. In a nonlinear elasticity model each representative supplies a hyperelastic energy well . A representative need not itself be a symmetric stretch tensor; multiplication by a proper rotation leaves the same well.
Represent a point by the column of homogeneous coordinates . The actions of the four matrices are:
MatrixGeometric action and parameters
A proper rotation about the -axis: . The angle is in radians, with the usual right-hand sense.
A translation by : .
Uniform scaling by : . Positive gives a uniform dilation; collapses the object to the origin; negative additionally reverses its direction through the origin.
Perspective projection from the origin onto the plane , where is the focal length in the chosen coordinate units.
The last operation produces . It requires a perspective divide: divide the first three components by the last. For ,
This is why the last component of homogeneous coordinates cannot simply be discarded. Points with have no finite projected position, and a visible scene normally uses under this forward-axis convention. The first three transformations leave the last component equal to one and need no nontrivial divide. The displayed retains no depth variation after division; it describes projection onto the image plane, rather than a complete depth-buffer mapping.
The call constructs dimensions along the old axes. To obtain target dimensions and make an old layer become a new layer , use the cyclic permutation
The new coordinate ranges are immediately , , . Its spatial block is orthogonal with determinant , since a three-cycle is an even permutation. Hence this is a proper rotation, through about the axis in direction under the right-hand convention. No translation is required.
In the solid-modelling convention used here, a rigid-body transformation is an orientation-preserving rigid transformation, represented by a proper rotation and a translation. The proposed upper-left block is orthogonal but has
It is a reflection in the plane . It preserves distances, but reverses handedness, so it cannot describe continuous motion of a rigid solid through proper rotations and translations. Some mathematical uses of rigid transformation include this orientation-reversing case; the determinant is the distinction relevant to the warning.
In a solid modeller, triangle winding and outward normal vectors must agree. A reflection reverses the winding: for edge vectors ,
Simply transforming stored normal vectors by while retaining the original vertex order therefore makes the geometric and stored normals disagree. Back-face culling, inside/outside tests and Phong reflection model calculations can then use the wrong side. Code assuming a positive oriented volume can likewise interpret the reflected solid incorrectly. A modeller can support reflections if it deliberately corrects these orientation conventions.
A suitable alternative rotates by about and then translates upward by height. Writing ,
Its rotation matrix has determinant . The source bounds , , become , , , where . A horizontal stripe becomes the vertical stripe , so even the stripe positions from the left edge are preserved. The face's normal vector is also preserved.
Directly multiplying the columns' scalar products gives , and direct evaluation gives . Thus the operation is a proper rotation. Its trace is zero. A three-dimensional proper rotation has eigenvalues , hence . Therefore
This determines the usual unsigned angle in without changing coordinates. The axis can be checked, if desired, from . The determinant test must precede the trace formula: an improper rotation instead has trace .
Multiplication by rotates the components by counterclockwise when viewed from positive toward the origin, leaving unchanged. It is a proper rotation about the axis, with determinant . Multiplication by sends to : it is a reflection in the plane, with determinant . Neither operation changes a vector's Euclidean norm.
Use a temperature-dependent strain energy density with different minimizing deformation gradients in the two crystal phases. Above the transition temperature its wells describe austenite; below it the wells are unions of martensitic variants. Left rotational orbits reflect material frame indifference, while the crystal's discrete material symmetries relate the variants. Minimizing the integral of this elastic energy, together with loading and boundary constraints, models the change of lattice shape. Compatibility restricts which low-energy gradients can meet continuously; fine compatible mixtures can accommodate macroscopic boundary shapes.
For the jump condition, write the two affine pieces as and . Continuity on the interface means
Taking differences along the interface gives for every tangent vector with . Decompose any vector as . Then
With this proves
Conversely this rank-one connection permits continuity by choosing . A coherent twin interface is such a compatible planar boundary between different martensitic variants, possibly after a rigid rotation of one variant. The rank-one condition is therefore the geometric compatibility condition for a simple twin.
For the unrotated pair, direct subtraction gives
so is one solution, with reference interface normal .
Put , and . Since , the stated is a proper rotation. Multiplication gives
Here and . Consequently
This is the second rank-one connection, now with normal . Because , the two rotations are distinct. The permitted assertion that there are at most two proves completeness.
Finally suppose is rank-one connected to , with . Left multiplication of their difference by preserves rank and gives . The classification just proved forces to be either or , hence or . The two requested matrices are therefore
Their connections are explicit: the first was calculated above, and . If desired the second matrix is
Figure 1.
The two compatible twin interfaces have reference normals in different directions
. Details.
Proper rotation 2026-10-25
An orientation-preserving orthogonal transformation. In three dimensions it has an invariant axis and acts as a planar rotation through angle perpendicular to that axis. Its eigenvalues are , so . In higher dimensions a proper rotation can involve several mutually orthogonal planes and need not fix an axis.
Rigid-body transformation 2026-10-31
An orientation-preserving rigid transformation, composed of a proper rotation and a translation. This solid-modelling convention distinguishes continuous rigid motion from orientation-reversing distance-preserving maps such as a reflection.