Affine-weighted hat mass matrix Created 2026-10-06 Updated 2026-11-05
On a one-dimensional uniform finite element mesh of spacing , let be an affine function and the interior piecewise-linear hat functions. The weighted mass matrix has entries
and zero entries for nonadjacent indices. The diagonal product is symmetric about and integrates to ; the neighbouring product is symmetric about and integrates to . The odd part of an affine function integrates to zero around each centre, giving the formulas. This evaluates a variable reaction term exactly without substituting a constant coefficient or a quadrature approximation.
Breathing mode 2026-10-20
A breathing mode is a collective normal mode in which a structure expands and contracts radially while preserving its overall symmetry. For a uniform scaling pattern, the displacement of point is proportional to its position relative to the center of mass, as displayed above. In a central spring framework this pattern is a normal mode only when applying the stiffness matrix returns a multiple of the same pattern with the appropriate mass matrix; radial motion alone does not establish an eigenvector.
For point masses joined by unstretched central springs obeying Hooke's law, let be the equilibrium unit vector along an edge and the small displacement of its endpoint. The leading extension is , so its quadratic elastic potential energy is . Consequently the block stiffness matrix has off-diagonal blocks and diagonal blocks , with absent edges contributing zero. It is symmetric and positive semidefinite. The normal modes solve , where is the mass matrix. Rigid translations and infinitesimal rotations are rigid-motion zero modes of a spring framework. A prestressed spring can add transverse quadratic terms, so the unstretched assumption matters.
Coupled normal-contact penalty modes are small oscillations generated by several simultaneously compressed penalty contacts acting through shared body inertia. A displacement at one contact can accelerate another because both load the same translating or rotating bodies. Separate scalar effective mass in a normal-contact penalty mode estimates do not generally give the coupled frequencies.
Freeze a contact configuration, use independent generalized displacement perturbations , positive-definite mass matrix , and gap perturbations . Let be a positive diagonal matrix of normal penalty stiffnesses. After subtracting equilibrium loads, the restoring generalized force is , so
The contact-Jacobian force/velocity pairing and stiff compliant-contact model come from the primary multibody formulation; the local modal reduction here follows by substitution.[ref]
Although need not be symmetric, it is similar to the symmetric positive-semidefinite matrix . Set to obtain
Its positive eigenvalues are squared angular frequencies. A zero eigenvalue may describe redundant gap coordinates outside the realizable displacement subspace; it should not automatically be interpreted as an extra physical oscillation. Free generalized motions satisfying are a separate possibility.
For an original planar example, a rigid bar has vertical translation , small rotation , mass , center-of-mass moment of inertia , and two vertical contacts at horizontal offsets . Then
With equal contact stiffness , the equal-gap mode is vertical translation and the opposite-gap mode is rocking. Their angular frequencies are
Take , , and . Then has diagonal entries and off-diagonal entries . Its eigenvalues are and , giving and . Treating the contacts independently would assign each and miss the faster rocking mode.
Contact-mode timestep stability depends on the largest active frequency and on the integrator. For the undamped central-difference recurrence, one mode has amplification equation
The distinct oscillatory roots lie on the unit circle for ; the endpoints need separate treatment. The example therefore requires for this linear stability condition. Resolving the waveform accurately normally requires a smaller step. This is not a stability rule for every integration method.
The derivation applies while both contacts remain compressed and geometry is locally constant. A sufficiently large rocking amplitude can unload one contact, changing the active model. A proposed check preloads both supports, applies small symmetric and antisymmetric perturbations, and compares measured or simulated frequencies with the two predictions. Repeat with smaller amplitudes and smaller timesteps to separate linearization error, contact opening and numerical error.
The damped quadratic eigenvalue problem finds exponential motions of a linear mechanical model with mass matrix , damping matrix and stiffness matrix . Substituting into gives
The dependence on is quadratic, so solving the undamped problem alone does not find the damped decay rates and mode shapes.[ref]
A useful linearization sets and rewrites the problem as
This generalized eigenvalue problem has twice the displacement dimension. With invertible , it becomes an ordinary first-order state eigenproblem by multiplication by the block mass inverse. Singular requires more care and cannot be handled by silently using .
For an original one-coordinate example in consistent units, take , and . Then , giving . Real free motions have the form
The decay rate is and damped oscillation frequency is , while the undamped natural frequency is . Increasing to6 instead gives real roots , showing that the quadratic problem also describes nonoscillatory decay.
For real symmetric positive-definite and positive-semidefinite , an oscillatory eigenpair satisfies a useful energy check. Multiply by the conjugate transpose and write , , . The imaginary part of gives when . In a multi-coordinate system, complex eigenvectors can encode relative phase differences between coordinates; nonclassical damping generally prevents replacing them by the undamped real mode shapes.
Damping matrix 2026-11-05
A damping matrix maps generalized velocity to the velocity-dependent resisting-force term in a linear structural dynamics model:
Here is the mass matrix and is the stiffness matrix. The sign convention places on the left, so the actual resisting force is . For pure translational coordinates, entries have units ; mixed rotational and translational coordinates require their corresponding generalized units.
Consider an original two-coordinate model with three viscous dampers: one from each coordinate to a fixed support, and a third between them. With positive coefficients ,
For , the removed mechanical power is
This makes a positive semidefinite matrix. In particular, the connecting damper dissipates nothing when both coordinates move at the same speed. Choosing and in newton-seconds per metre gives . Speeds dissipate15watts, while dissipate20watts.
For symmetric constant , multiplying the equation by gives an energy balance:
The matrix therefore encodes where dissipation occurs and which relative motions activate it.
Rayleigh damping approximates by a weighted combination of the mass and stiffness matrices. OpenSees exposes separate coefficients for mass and different stiffness states, and cautions that this model can give incorrect results in some nonlinear concentrated-plasticity analyses.[ref] A convenient matrix prescription must still represent the intended dissipation mechanism.
The effective mass in a normal-contact penalty mode is the inertia seen by one specified relative normal displacement, rather than automatically the total mass of either body. A contact away from a center of mass can excite rotation as well as translation, changing that inertia and the normal contact penalty time scale.
Use independent generalized velocities , a positive-definite mass matrix , and a normal gap whose local velocity is . A scalar normal force produces generalized force . The primary multibody formulation gives this contact-Jacobian velocity/force pairing explicitly.[ref] At a frozen configuration, the part of gap acceleration caused by that force is
If the scalar is positive, define
The definition uses a physical normal gap measured in metres and a matching normal force measured in newtons. Arbitrarily rescaling the gap coordinate changes the associated inertia. Constraints must first be accounted for by independent coordinates or the appropriate constrained response.
A short normal impulse gives , hence . This supplies a direct interpretation: less effective mass means a larger relative normal-velocity change for the same impulse. At a fixed local configuration, a compressed linear penalty spring of stiffness gives the small-motion estimate
It omits changing contact geometry, other driving forces and damping; the source separately explains why stiff compliant contact challenges numerical integration.[ref]
For two freely translating particles, the relative gap sees , so . This is the reduced mass. Equal particles give ; replacing one by a fixed wall gives instead.
For a planar rigid body above a fixed plane, let its mass be , rotational moment of inertia about its center be , and the contact normal be vertical. A contact a horizontal distance from the center has
For , and , . At the center it is . With , the off-center angular frequency is , compared with at the center. Using the full mass in both cases misses this rotational response.
Several simultaneous contacts require more than separate scalar replacements. Their matrix generally has off-diagonal terms: a force at one contact changes another contact’s acceleration. With frozen geometry and positive diagonal stiffness matrix , compressed gap perturbations satisfy ; its nonzero modal squared frequencies are those of the symmetric matrix . Coupled normal-contact penalty modes can therefore be faster than estimates treating each contact independently. A proposed verification applies a small known impulse or displacement perturbation at a stated configuration and checks relative contact motion, followed by a timestep convergence study.
For periodic , the conforming Galerkin method has , with mass matrix and . Integration by parts and periodicity give . Therefore
The conserved quantity is the squared L2 norm of the finite element function. On a uniform one-dimensional mesh of spacing , the piecewise-linear hat functions give , , and .
Without fixed gauge charges or interactions distinguishing particles from antiparticles, free Dirac fields give left-handed Weyl fields after charge conjugation of the right-handed fields. Their massless kinetic term has unitary group . Equal nonzero Dirac masses have equal positive singular values and can be written as equal Majorana mass terms; their preserving group is the orthogonal group . Explicitly, in a basis with symmetric mass matrix , invariance requires , hence real . Restricting to transformations preserving a chosen common fermion number gives the usual at zero mass and at nonzero mass.
Finite element mesh Created 2026-10-05 Updated 2026-10-14
A finite element mesh partitions a domain into simple regions called elements, such as intervals, triangles or tetrahedra. In a conforming partition, distinct element interiors are disjoint, their closures cover the domain closure, and any nonempty intersection is a common face, edge or vertex of both elements. Chen's author notes give this compatibility condition for simplicial meshes.[ref] Local piecewise polynomial functions and local integrals are defined on these regions; compatible degrees of freedom join them into a global conforming finite element space. The assembled stiffness matrix and mass matrix then inherit the local overlap pattern.
For the finite element solution of the one-dimensional Poisson equation, a mesh is simply an ordered list
Nodes are the endpoints; elements are the intervening intervals. Four equal elements have five nodes but only three unknown nodal values after imposing the zero Dirichlet boundary conditions. A nonuniform partition such as has element lengths and , so counting elements alone does not measure the largest unresolved scale.
Refining a finite element mesh replaces some or all elements by smaller ones. For continuous piecewise linear functions in one dimension, retaining all old nodes gives nested conforming finite element spaces when every interval is bisected. The old approximation remains available, and the new interior nodes allow additional changes of slope. With a symmetric coercive bilinear form and exact integration, best approximation from Galerkin orthogonality means that the energy norm error cannot increase under such nested refinement.
For the finite element solution of the one-dimensional Poisson equation, uniform refinement from four to eight elements increases the unknown count from three to seven. The exact formulas give maximum errors and , and energy norm errors approximately and . Refinement near a region of strong curvature can spend unknowns where the linear interpolation error matters most; convergence in a general problem still needs approximation and regularity assumptions such as those in the finite element interpolation estimate.
Force constant matrix 2026-10-20
The Hessian of potential energy at a mechanical equilibrium, expressed in specified displacement coordinates. It determines restoring forces to first order. Combining it with the mass matrix gives the dynamical matrix whose eigenvalues are squared mode angular frequencies.
Forward Euler limit for a consistent hat mass matrix Created 2026-10-14 Updated 2026-10-31
For a uniform piecewise-linear Galerkin heat discretization, the consistent mass matrix is and the stiffness matrix is . The generalized eigenvalues are . Applying forward Euler method requires , giving the displayed uniform bound for . For intervals with Dirichlet endpoints the exact finite-grid upper bound is , which approaches . Replacing the consistent mass matrix by a lumped one changes the stability restriction.
In a Hermitian neutral-kaon mass matrix, independently choosing square-root signs of and can interchange the eigenvalue labels. Choose , and , so , continuously from the desired CP-conserving limit. Then is the lower-mass eigenvector. At a degenerate off-diagonal zero the mass eigenbasis is not fixed by diagonalization alone.
L2 inner product Created 2026-10-05 Updated 2026-10-07
The L2 inner product is the inner product on L2 space. Its induced norm is the L2 norm, and the mass matrix represents it in a finite element basis.
Mass eigenstate Created 2026-10-07 Updated 2026-11-05
A mass eigenstate is a quantum state with a definite mass. For a self-adjoint operator representing this quantum observable, it satisfies ; a measurement of that observable in the normalized state gives with probability one.
In a flavor eigenstate basis, the matrix representing the mass observable can have off-diagonal entries. Diagonalizing that matrix identifies the mass eigenstates as linear combinations of the flavor eigenstates. For a finite-dimensional self-adjoint operator, these states can be chosen to form an orthonormal eigenbasis. Propagation of unstable particles can instead be modeled by an effective complex matrix; its eigenvectors need not have the orthogonality of a self-adjoint observable. The numerical finite-element mass matrix is a different construction: an L2 inner product matrix used in discretization.
Mass-weighted orthogonality of normal modes Created 2026-10-25 Updated 2026-10-31
For a finite conservative linear mechanical system with real symmetric positive definite mass matrix and real symmetric stiffness matrix , the normal modes satisfy . Taking the scalar product with and using symmetry in the two equations gives . Distinct-frequency modes are therefore orthogonal in the inner product defined by , even if the dynamical matrix is not symmetric in the ordinary Euclidean inner product. Within a degenerate mode space one can choose an -orthogonal basis.
Mechanical dynamic condensation eliminates selected coordinates from a frequency-dependent mechanical response while retaining their effect on the remaining coordinates. It is exact algebraic elimination at the chosen transform variable when the eliminated block is invertible. It is not equivalent to clamping those coordinates. Starting from the partitioned mechanical dynamic-stiffness matrix,
solve the internal equation as . Substitution gives
The effective matrix is a Schur complement; the right side is the condensed mechanical load vector. Both matter when the internal coordinate is externally forced. The coupled dynamic equations and measurement boundary conditions are the starting model, rather than independent scalar stiffness reciprocals.[ref]
For the two-mass example at , take and . With and , eliminating coordinate2 gives effective stiffness and effective load . Hence . Omitting the load correction would incorrectly predict no response at coordinate1.
For constant original mass matrix, damping and mechanical stiffness matrix, the condensed matrix is generally a rational function of frequency, not simply a smaller constant mass–damping–stiffness triple. A low-frequency approximation requires its own justification. The elimination can also become singular at an internal-block frequency even when the complete system matrix remains invertible. For example, has invertible full matrix for , but its lower-right scalar block cannot be inverted. One must then retain that coordinate or choose a different elimination.
A mechanical dynamic-stiffness matrix maps displacement coordinates to applied forces in a linear structural dynamics model at a specified transform variable or frequency. Starting with constant mass matrix , damping matrix and mechanical stiffness matrix ,
zero initial conditions give with . For the convention, . Its matrix inverse, when it exists, is the complete mechanical receptance matrix. Models and measured responses must use matching coordinates and boundary conditions.[ref]
Consider two masses, each grounded by a spring and joined by another spring, with no damping. At angular frequency ,
A force amplitude with gives and . Clamping coordinate2 instead gives , because the clamp supplies a reaction force.
Partitioning retained and internal coordinates gives mechanical dynamic condensation. With and invertible ,
The effective matrix is a Schur complement, generally frequency dependent even when the original mass matrix, damping and mechanical stiffness matrix are constant. In the example its scalar value is , rather than175. A reduced force-free internal coordinate and a clamped coordinate describe different experiments. At a singular block, that particular elimination is unavailable; it does not establish that the full mechanical system lacks a valid solution.
With CPT symmetry, a Hermitian kaon mass matrix is . Its eigenvalues are . For correlated roots , and , the normalized lower and upper eigenvectors are and . They are orthogonal. This is a mass-only result; including decay requires the generally non-Hermitian effective matrix .
Nonclassical damping 2026-11-05
Nonclassical damping occurs when a linear mechanical system's damping matrix cannot be diagonalized together with its mass matrix and stiffness matrix by an undamped normal mode transformation. Consequently the damping terms couple the modal equations even though their inertia and stiffness terms are separated. This can matter when a localized dissipative element is attached to a structure whose elastic and inertial responses are distributed differently.[ref]
For , take a complete mass-normalized undamped mode matrix with and . Then gives
With distinct undamped natural frequencies, a nonzero off-diagonal shows modal damping coupling. If a frequency is repeated, first allow a rotation of the modes within its repeated-frequency subspace: an off-diagonal entry in one arbitrary basis is not by itself proof of nonclassical damping. For symmetric with positive definite, the basis-independent condition for classical decoupling is
Failure of this condition establishes nonclassical damping under those assumptions.[ref]
For an original example in consistent normalized units, let
The damping acts only on the first physical coordinate. The undamped mode vectors and give
Thus an initial modal state , has . Dropping the off-diagonal damping terms would incorrectly predict zero initial acceleration in the second modal coordinate. Nevertheless : passive dissipation does not require modal decoupling.
The damped quadratic eigenvalue problem follows from :
In oscillatory cases its complex vectors can encode different phases at different physical coordinates. One can solve the coupled equations directly or use an appropriate damped-mode method; assigning separate scalar decay equations to the undamped modes is an additional approximation, not a consequence of positive dissipation.