Eccentric Column (Secant Formula)
stabilitystressmass-cost
Verified build 12 relations · 1 identities proven · 3 modeling steps · 3 parity samplesThe Euler column is a beautiful idealization: perfectly straight, loaded exactly through the centroid, perfectly content until — at one critical load — it bifurcates. Real columns never get that story. A bracket bolts on a few millimeters off-axis; a crane column carries its rail on one flange; even “centered” loads ride manufacturing tolerances. Offset the load by an eccentricity and the column carries a bending moment from the first newton — it bows immediately, the bow lengthens the moment arm, the longer arm deepens the bow. The self-amplification has an exact elastic answer, the secant formula:
Two things to read out of it. First, the dimensionless eccentricity ratio is the only place the offset enters — it families every column design chart ever printed. Second, the secant’s argument reaches exactly when : the deflection and the stress diverge as the load approaches the Euler load. The imperfect column never buckles in the clean eigenvalue sense — it just runs away asymptotically toward the limit its perfect twin would have reached. (Dial upward in the widget and watch the bow do exactly this.)
Now the point this page exists to make. The stress is nonlinear in the load — double and more than doubles, because the secant grows too. So the familiar margin — fine for every linear THING in this catalog — overstates your safety. The honest question is: what load first yields a fiber? That means solving
for — and no algebra will ever isolate it: sits both outside and inside the secant. Shigley’s text says it plainly: the load “appears twice … this equation needs an iterative process.” This page does exactly that, live — the root is bracketed inside , where it provably exists and is unique (the residual falls monotonically from to ), and a verified root-finder pins it on every knob drag. The build proves the bracket’s sign change at dozens of sampled states and cross-checks the browser’s roots against 60-digit bisection. Both margins are displayed side by side: (deceptive) and (honest). At the default state they disagree by about 17% — in the unsafe direction.
One more cascade worth clicking through the material picker: swap A36 for quenched 4340 at the same and the stress readouts do not move — elastic stress amplification is set by stiffness and geometry alone — but jumps by multiples. Strength is back in the story precisely because failure here is yielding, not the geometric escape of the perfect column.
Try it
3 materials in the database are not listed here: no published value in our cited sources for every property this THING needs.
Materials modeled here: 2024-T3 aluminum sheet (bare) 304 stainless steel 6061-T6 aluminum 7075-T6 aluminum AISI 1045 medium-carbon steel AISI 4340 low-alloy steel (Ni-Cr-Mo) ASTM A36 structural steel (hot-rolled) C26000 Cartridge Brass (70/30) Nylon 6/6 (PA66), unfilled Ti-6Al-4V
Governing relations
Assumes: solid circular cross-section
Source: Gere, J. M., & Goodno, B. J., Mechanics of Materials, 9th ed., Cengage, 2018 — §11.5 (Columns with Eccentric Axial Loads) and §11.6 (The Secant Formula for Columns).
Assumes: solid circular cross-section
Source: Gere, J. M., & Goodno, B. J., Mechanics of Materials, 9th ed., Cengage, 2018 — §11.5 (Columns with Eccentric Axial Loads) and §11.6 (The Secant Formula for Columns).
Assumes: the bending stress peaks at the surface, on the concave side
Source: Gere, J. M., & Goodno, B. J., Mechanics of Materials, 9th ed., Cengage, 2018 — §11.5 (Columns with Eccentric Axial Loads) and §11.6 (The Secant Formula for Columns).
Assumes: definition — the section's bending stiffness expressed as a length
Source: Gere, J. M., & Goodno, B. J., Mechanics of Materials, 9th ed., Cengage, 2018 — §11.5 (Columns with Eccentric Axial Loads) and §11.6 (The Secant Formula for Columns).
Assumes: the dimensionless offset that families all secant-formula design charts
Source: Gere, J. M., & Goodno, B. J., Mechanics of Materials, 9th ed., Cengage, 2018 — §11.5 (Columns with Eccentric Axial Loads) and §11.6 (The Secant Formula for Columns).
Assumes: pinned-pinned reference; for other end conditions read L as the effective length KL; the perfect-column limit this imperfect column approaches but never reaches
Source: Gere, J. M., & Goodno, B. J., Mechanics of Materials, 9th ed., Cengage, 2018 — §11.5 (Columns with Eccentric Axial Loads) and §11.6 (The Secant Formula for Columns).
Assumes: linear-elastic material, plane sections (Euler-Bernoulli); pinned ends, load offset e at BOTH ends (single-curvature bowing); the exact elastic solution — no small-deflection linearization of the moment · Valid while: P ≥ P_E: at or beyond the Euler load no bent equilibrium exists for the elastic column — the deflection grows without bound and the elastic readouts are refused. The honest margin SF_P < 1 told the story long before this point. σ_max > σ_y: the extreme fiber at midspan has yielded, and the elastic secant solution is fiction past first yield. The load at first yield P_y and the load margin SF_P remain exact — read those.
Source: Gere, J. M., & Goodno, B. J., Mechanics of Materials, 9th ed., Cengage, 2018 — §11.5 (Columns with Eccentric Axial Loads) and §11.6 (The Secant Formula for Columns).
Assumes: midspan bow of the elastic beam-column; diverges as P approaches P_E
Source: Gere, J. M., & Goodno, B. J., Mechanics of Materials, 9th ed., Cengage, 2018 — §11.5 (Columns with Eccentric Axial Loads) and §11.6 (The Secant Formula for Columns).
Assumes: the linear-thinking margin — WRONG to design by here, shown for contrast; stress grows faster than load, so this overstates the true margin
Source: Gere, J. M., & Goodno, B. J., Mechanics of Materials, 9th ed., Cengage, 2018 — §11.5 (Columns with Eccentric Axial Loads) and §11.6 (The Secant Formula for Columns).
Assumes: first yield of the extreme midspan fiber defines the usable load ceiling; transcendental in P_y — no closed form exists; solved by bracketed root-finding inside (0, P_E), where a root always exists and is unique
Source: Budynas, R. G., & Nisbett, J. K., Shigley's Mechanical Engineering Design, 10th ed., McGraw-Hill, 2015 — §4-13 (Columns with Eccentric Loading): the secant equation for the critical load, and the design rule that the factor of safety must be applied to the load because the stress is a nonlinear function of it.
Assumes: the margin a nonlinear member must quote on LOAD, not stress (Shigley's design rule)
Source: Budynas, R. G., & Nisbett, J. K., Shigley's Mechanical Engineering Design, 10th ed., McGraw-Hill, 2015 — §4-13 (Columns with Eccentric Loading): the secant equation for the critical load, and the design rule that the factor of safety must be applied to the load because the stress is a nonlinear function of it.
Assumes: prismatic column, uniform density
Source: Gere, J. M., & Goodno, B. J., Mechanics of Materials, 9th ed., Cengage, 2018 — §11.5 (Columns with Eccentric Axial Loads) and §11.6 (The Secant Formula for Columns).
Derivation
Steps marked modeling step are where physics enters by citation — every other line is machine-proven to follow from them, and the cited models are independently re-derived in the test pipeline where possible. See what is and isn't machine-verified.
1. Offset the load by e and the column carries a bending moment from the very first newton: M(x) = −P·[e + v(x)]. The elastic curve obeys EI·v″ = M, i.e. v″ + k²v = −k²e with k² = P/EI — the same harmonic operator as Euler's perfect column, but now FORCED by the offset instead of waiting for an eigenvalue. There is no bifurcation to wait for. — modeling: beam-column with end eccentricity modeling step
2. Solve with pinned ends v(0) = v(L) = 0: the bow peaks at midspan as δ = e[sec(kL/2) − 1]. At kL/2 = π/2 — which is exactly P = P_E — the secant blows up: the imperfect column does not buckle AT the Euler load, it deflects without bound APPROACHING it. (The test suite re-solves this boundary-value problem independently with dsolve.) — modeling: solve the beam-column BVP (re-derived in pipeline tests) modeling step
3. The midspan section carries the axial force AND the amplified moment M_max = P(e + δ). Superpose the two stresses at the concave extreme fiber — substituting δ and writing Ar² = I collapses this to the secant formula above. From here on the algebra is machine-verified. — superposition of axial and bending stress at midspan
4. Because σ_max is nonlinear in P, the familiar σ_y/σ_max margin lies — doubling the load far more than doubles the stress. The honest question is "what load first yields a fiber?", and answering it means solving the secant equation for P_y, a transcendental with no closed form. This page brackets the root inside (0, P_E) — where one always exists, uniquely — and lets a verified root-finder answer live. SF_σ is displayed anyway, struck through in spirit: compare it to SF_P and never trust it again. — definition: the margin is taken on load (Shigley) — solved numerically, bracketed modeling step
How it fails
The secant formula is exact elastic theory for an idealized member — and each idealization marks a way the real column quits earlier:
- First yield is the beginning of the end, not a nuisance. Past the yielded fiber stops taking extra stress, the effective section shrinks, the bow deepens, and the moment arm grows — the same amplification loop that built the secant formula now feeds on a softening column. Collapse follows at a load not far above first yield, which is why (and not some plastic reserve) is the design ceiling this page reports. The widget refuses the elastic readouts past first yield rather than pretend the fiction continues; and stay exact.
- The margin must be taken on load. A stress-based factor of safety silently assumes proportionality. Here a “factor of 2 on stress” can evaporate into far less than a factor of 2 on load — the page shows both margins so the gap is impossible to miss. Codes write this rule down (apply the factor to the load, then check the stress); Shigley states it as the reason the secant equation must be solved iteratively at all.
- Approaching is hopeless even though nothing has “buckled.” The deflection diverges asymptotically; stiffness against the bow goes to zero. Real eccentric columns are serviceable only well below the Euler load — by the time reaches even , the amplification factor is brutal and growing without bound. There is no event to wait for, just runaway.
- Both-ends-same-side bowing is the worst case this page models. Equal eccentricities on the same side give single-curvature bending with the peak at midspan. Opposite-side offsets (reverse curvature) are gentler; a single-end offset lands between. The pinned, equal-offset case is the standard conservative chart.
- Tension can appear on the convex face. Push the eccentricity ratio up and the bending gradient overwhelms the uniform compression — the neutral axis walks into the section and part of it goes into tension (watch the zero-stress line enter the bar in the sim). Bolted bases, grouted joints and masonry — things that carry compression but not tension — fail this way long before any fiber yields.
- Crooked columns are eccentric columns in disguise. An initial bow behaves nearly like an end eccentricity; design codes fold real-world crookedness, residual stress and accidental offset into equivalent-imperfection rules precisely because the perfectly straight, perfectly centered member of the Euler page does not exist in any shop.
Related THINGs
- Euler Column (Buckling)
Push down on a slender strut and it fails sideways — at a load set entirely by stiffness and geometry. Yield strength is nowhere in Euler's formula: the "strong" steel column buckles at exactly the same load as the mild one. Strength only decides where the formula stops being true.
- stability
- stress
- mass-cost
- Symmetric Two-Bar Truss
Two identical pin-jointed bars share a load at a common joint — the member force is P/(2cos α), which blows up as the truss flattens toward horizontal. Statically determinate by construction: equilibrium alone fixes the forces, no compatibility needed. Flatten it and watch the forces (and the joint deflection) diverge; in compression each bar must also clear Euler buckling.
- statics
- stress
- stability
- mass-cost
- Cantilever Beam (End Load)
A beam fixed at one end, loaded at the other — the fruit-fly of structures. One widget shows why stiffness (E) and strength (σ_y) are independent axes: swap steel for titanium and deflection goes UP while the safety factor also goes up.
- stress
- mass-cost
- Composite Bar (Core + Sleeve)
A solid core inside a concentric sleeve, bonded between rigid end plates and pushed by a centric axial load. The two materials must stretch together, so the load splits in proportion to each member's axial stiffness A·E — and the build solves that coupled 2×2 share exactly. Swap the sleeve's metal and watch the load migrate to the stiffer member.
- stress
- mass-cost
- Compound Cylinder (Shrink Fit)
Where the monobloc wall gave up: shrink a jacket over a liner and the interference squeezes the bore into hoop compression before the pressure ever arrives. Service tension must spend that compression first — and at the balanced fit with the interface at √(r_i·r_o), the elastic pressure ceiling approaches DOUBLE the one no solid wall could pass.
- stress
- mass-cost
- Fixed-Fixed Beam (UDL)
A beam built rigidly into a wall at BOTH ends under a uniform load. Two equilibrium equations, four unknown reactions — indeterminate to the second degree — so two compatibility conditions (zero slope and zero deflection at a released end) close the system, and the build solves the coupled 4×4 group exactly. The fixing moment at each wall governs, and none of the reactions cares about the material.
- stress
- mass-cost
Chains with
Outputs whose SI dimension and quantity kind match another THING's input — the
only wires the planner's connectionLegal accepts (invariant 2, computed at
build time, not hand-listed). Wire these on the chaining demo.
- Composite Bar (Core + Sleeve)
-
AA_1 -
AA_2 -
cL -
delta_midL -
P_EP -
P_yP -
r_gL
-
- Impact Loading (Falling Mass, Energy Method)
-
cb -
cd -
ch -
cL -
delta_midb -
delta_midd -
delta_midh -
delta_midL -
m_colm -
r_gb -
r_gd -
r_gh -
r_gL
-
- Symmetric Two-Bar Truss
-
cd -
cL -
delta_midd -
delta_midL -
P_EP -
P_yP -
r_gd -
r_gL
-
- Thermal Assembly (Two-Segment Bar Between Rigid Walls)
-
AA_1 -
AA_2 -
cL_1 -
cL_2 -
delta_midL_1 -
delta_midL_2 -
r_gL_1 -
r_gL_2
-
- Cantilever Beam (End Load)
-
cb -
ch -
cL -
delta_midb -
delta_midh -
delta_midL -
P_EP -
P_yP -
r_gb -
r_gh -
r_gL
-
- Circular Plate under Uniform Pressure (Clamped vs Simply Supported)
-
ca -
ct -
delta_mida -
delta_midt -
r_ga -
r_gt -
sigma_maxq -
sigma_maxsigma_allow
-
- Curved Beam in Bending (Winkler — Crane Hook, C-Clamp, Press Frame)
-
cr_i -
cr_o -
cw -
delta_midr_i -
delta_midr_o -
delta_midw -
P_EP -
P_yP -
r_gr_i -
r_gr_o -
r_gw
-
- Fixed-Fixed Beam (UDL)
-
cb -
ch -
cL -
delta_midb -
delta_midh -
delta_midL -
r_gb -
r_gh -
r_gL
-
+ 26 more THINGs its outputs can legally feed (showing the first 8 in course order).
Sources
- Gere, J. M., & Goodno, B. J., Mechanics of Materials, 9th ed., Cengage, 2018 — §11.5 (Columns with Eccentric Axial Loads) and §11.6 (The Secant Formula for Columns).
- Budynas, R. G., & Nisbett, J. K., Shigley's Mechanical Engineering Design, 10th ed., McGraw-Hill, 2015 — §4-13 (Columns with Eccentric Loading): the secant equation for the critical load, and the design rule that the factor of safety must be applied to the load because the stress is a nonlinear function of it.