Module 2: Stability and Determinacy

Learning Objectives

  • Distinguish structural stability from static determinacy.
  • Identify external instability caused by inadequate or improperly arranged restraints.
  • Identify internal mechanisms caused by insufficient member connectivity or releases.
  • Calculate static indeterminacy for common planar and spatial trusses and frames when the stability assumptions are satisfied.
  • Distinguish force unknowns from displacement degrees of freedom.
  • Use interactive stability and determinacy models to test how supports, members, joints, and releases affect classification.

Structural Stability

Structural stability is the ability of an idealized structural system to resist the relevant rigid-body and internal mechanism motions under the applied loading directions without uncontrolled displacement.

Static Determinacy

A stable structure is statically determinate when its required reaction and member-force unknowns can be obtained from the available independent equilibrium equations without additional compatibility equations.

Static Indeterminacy

Static indeterminacy is the number of independent redundant force unknowns that remain after all applicable independent equilibrium and release-condition equations have been used for a stable structural model.

Stability Must Be Checked Before Determinacy

Equation counting is a useful screening tool, but a count such as m+r=2jm+r=2j does not prove that a truss is stable. A geometrically deficient truss can satisfy the count and still contain a mechanism. Likewise, a set of support reactions can be numerous enough but arranged so that a rigid-body motion remains possible.

External Stability of Planar Structures

A stable planar support system must restrain the three independent rigid-body motions: translation in xx, translation in yy, and rotation about zz. The reaction components must be independent in both number and geometry. Parallel or concurrent reaction lines can leave an unrestrained motion even when the numerical reaction count appears sufficient.

Internal Stability

Members and joints must also form a geometrically stable assembly. Triangulation commonly stabilizes pin-jointed planar trusses. Rigid frames rely on member flexural stiffness and connection continuity unless bracing or other lateral systems provide the restraint. Excessive releases can convert a frame into a mechanism.

Counting Criteria Are Necessary but Not Sufficient

A zero calculated degree of indeterminacy means only that the number of independent force unknowns matches the available equilibrium conditions under the adopted idealization. Always inspect geometry, connectivity, support directions, and release placement before calling the structure stable and determinate.

Planar Truss Static Indeterminacy

For a stable planar pin-jointed truss with independent constraints and conventional joint loading.

Ds=m+r−2jD_s=m+r-2j

Variables

SymbolDescriptionUnit
DsD_sDegree of static indeterminacy-
mmNumber of truss members-
rrNumber of independent external reaction components-
jjNumber of joints-

Interpretation for a Planar Truss

  • Ds=0D_s=0: potentially statically determinate if the geometry is stable.
  • Ds>0D_s>0: statically indeterminate by DsD_s force redundants, provided the system is stable and the constraints are independent.
  • Ds<0D_s<0: the count indicates insufficient constraints for the assumed planar truss model and therefore instability.

Space Truss Static Indeterminacy

For a stable three-dimensional pin-jointed truss with independent constraints.

Ds=m+r−3jD_s=m+r-3j

Variables

SymbolDescriptionUnit
DsD_sDegree of static indeterminacy-
mmNumber of members-
rrNumber of independent reaction components-
jjNumber of joints-

Planar Rigid-Frame Static Indeterminacy

A common counting form for stable planar rigid frames, including independent internal release conditions.

Ds=3m+r−3j−cD_s=3m+r-3j-c

Variables

SymbolDescriptionUnit
DsD_sDegree of static indeterminacy-
mmNumber of frame members-
rrNumber of independent external reaction components-
jjNumber of joints-
ccNumber of independent force releases or condition equations introduced by internal releases-

Space-Frame Static Indeterminacy

A common counting form for stable three-dimensional rigid frames.

Ds=6m+r−6j−cD_s=6m+r-6j-c

Variables

SymbolDescriptionUnit
DsD_sDegree of static indeterminacy-
mmNumber of members-
rrNumber of independent reaction components-
jjNumber of joints-
ccNumber of independent internal release conditions-

Kinematic Indeterminacy

Kinematic indeterminacy is the number of independent joint-displacement components or generalized coordinates required to describe the deformed configuration after support constraints, releases, symmetry conditions, and modeling assumptions are applied.

Degrees of Freedom

A planar rigid-frame joint may have horizontal translation, vertical translation, and in-plane rotation. A planar truss joint ordinarily contributes translational degrees of freedom only because ideal truss joints do not transmit moment. The active degree-of-freedom count used by a displacement or matrix method depends on the actual constraints and releases, not merely on the number of joints.

Stability and Determinacy Classification

Classify stability first. Only after the structure passes the geometric and restraint check should the numerical indeterminacy count be interpreted as a number of redundants.

Stability and Determinacy ClassificationStructural idealization → Are rigid-body motions restrained by independent supports?; Are rigid-body motions restrained by independent supports? — Yes → Is the member-joint geometry internally stable?; Are rigid-body motions restrained by independent supports? — No → Classify as unstable or mechanism; revise model; Is the member-joint geometry internally stable? — Yes → Count force unknowns and independent equilibrium/release conditions; Is the member-joint geometry internally stable? — No → Classify as unstable or mechanism; revise model; Classify as unstable or mechanism; revise model → Select appropriate analysis method; Count force unknowns and independent equilibrium/release conditions → Static indeterminacy D_s = 0?; Static indeterminacy D_s = 0? — Yes → Stable and statically determinate; Static indeterminacy D_s = 0? — No → Static indeterminacy D_s > 0?; Static indeterminacy D_s > 0? — Yes → Stable and statically indeterminate; compatibility required; Static indeterminacy D_s > 0? — No → Recheck counting assumptions, releases, and geometry; Stable and statically determinate → Select appropriate analysis method; Stable and statically indeterminate; compatibility required → Select appropriate analysis method; Recheck counting assumptions, releases, and geometry → Structural idealization

Structural idealization → Are rigid-body motions restrained by independent supports?; Are rigid-body motions restrained by independent supports? — Yes → Is the member-joint geometry internally stable?; Are rigid-body motions restrained by independent supports? — No → Classify as unstable or mechanism; revise model; Is the member-joint geometry internally stable? — Yes → Count force unknowns and independent equilibrium/release conditions; Is the member-joint geometry internally stable? — No → Classify as unstable or mechanism; revise model; Classify as unstable or mechanism; revise model → Select appropriate analysis method; Count force unknowns and independent equilibrium/release conditions → Static indeterminacy D_s = 0?; Static indeterminacy D_s = 0? — Yes → Stable and statically determinate; Static indeterminacy D_s = 0? — No → Static indeterminacy D_s > 0?; Static indeterminacy D_s > 0? — Yes → Stable and statically indeterminate; compatibility required; Static indeterminacy D_s > 0? — No → Recheck counting assumptions, releases, and geometry; Stable and statically determinate → Select appropriate analysis method; Stable and statically indeterminate; compatibility required → Select appropriate analysis method; Recheck counting assumptions, releases, and geometry → Structural idealization

  • Structural idealization: terminator
  • Are rigid-body motions restrained by independent supports?: decision
  • Is the member-joint geometry internally stable?: decision
  • Classify as unstable or mechanism; revise model: process
  • Count force unknowns and independent equilibrium/release conditions: process
  • Static indeterminacy D_s = 0?: decision
  • Stable and statically determinate: process
  • Static indeterminacy D_s > 0?: decision
  • Stable and statically indeterminate; compatibility required: process
  • Recheck counting assumptions, releases, and geometry: process
  • Select appropriate analysis method: terminator

Interactive Exploration

Use the determinacy calculator to vary members, joints, reactions, and releases and observe the numerical redundancy count. Then use the stability visualizer to confirm that a matching count does not override a geometrically unstable support or member arrangement.

Truss Determinacy Calculator

5
4
3

Equation: m + r = 2j

m + r = 5 + 3 = 8

2j = 2(4) = 8

Statically Determinate

Assumes internal arrangement is stable and reactions are non-concurrent/non-parallel.

Beam Stability & Support Reactions

Left Support

Roller

Load

Right Support

Roller

Status: Unstable (Insufficient Reactions)
Key Takeaways
  • Stability and determinacy are different questions; stability must be established first.
  • Support reactions must restrain all relevant rigid-body motions and must be independently arranged.
  • Internal mechanisms can exist even when the equation count suggests determinacy.
  • Truss and frame indeterminacy formulas count redundants only under their stated modeling assumptions.
  • Kinematic indeterminacy counts independent displacement coordinates rather than force redundants.
  • Interactive counting tools should always be paired with a geometric stability check.