# Euler Buckling: Why Slender Columns Fail by Instability

> A slender column gives way long before its material yields, and this lecture shows why. Starting from a pin ended column under axial load, we let the column bend, write moment equilibrium for the displaced shape, and solve the resulting differential equation to find that the straight configuration stops being the only equilibrium once the load reaches pi squared E I over L squared. The buckled mode shape is drawn, its amplitude is shown to be indeterminate, and the higher modes are located. Changing the end conditions then turns the effective length factor into a statement about where the bending moment vanishes, rather than a number looked up in a table. The lecture closes with the slenderness ratio and an honest account of where elastic buckling stops governing and plain yielding takes over.

- Canonical watch page: [Euler Buckling: Why Slender Columns Fail by Instability](https://academa.ai/lectures/euler-buckling-columns)
- Publisher: [Academa, Inc.](https://academa.ai)
- Subject: Engineering
- Published: 2026-08-28T19:13:51.665Z
- Updated: 2026-08-28T19:13:51.665Z
- Duration: PT1052S (17 minutes 32 seconds)
- Chapters: 5
- Views: 2
- Language: en-US
- Access: Free
- Video stream: [HLS content](https://academa.ai/media/l/01M14TY71B7KJ7N3M9NE8BZATV/0/dark/master.m3u8)
- Audiovisual record: [Semantic JSON](https://academa.ai/media/l/01M14TY71B7KJ7N3M9NE8BZATV/0/semantic.json)
- Thumbnail: [Image](https://academa.ai/media/l/01M14TY71B7KJ7N3M9NE8BZATV/0/dark/poster.jpg)

## Description

Why slender columns buckle: the critical load derived from the deflected shape, effective length from inflection points, and the slenderness limit.

## Chapters

- [00:00–02:24.642 · Two Ways for a Column to Fail](https://academa.ai/lectures/euler-buckling-columns?t=0)
- [02:24.642–05:41.005 · Equilibrium of the Bent Column](https://academa.ai/lectures/euler-buckling-columns?t=144.641875)
- [05:41.005–09:53.553 · The Critical Load and the Mode Shape](https://academa.ai/lectures/euler-buckling-columns?t=341.00456249999996)
- [09:53.553–13:35.068 · Where the Bending Moment Vanishes](https://academa.ai/lectures/euler-buckling-columns?t=593.553375)
- [13:35.068–17:32 · Slenderness, and Where Euler Stops](https://academa.ai/lectures/euler-buckling-columns?t=815.0678958333333)

## Transcript

### [00:00 · Two Ways for a Column to Fail](https://academa.ai/lectures/euler-buckling-columns?t=0)

A steel strut one metre long will carry an enormous load. Make the same strut three metres long, from the same steel, with the same cross section, and it folds up under a small fraction of that. Nothing about the material changed. Here are two columns cut from one bar. The short one fails the way you expect. Push hard enough, the stress reaches the yield strength of the steel, and the material gives way. Now the long one. Push on it, and long before the stress anywhere in it comes near yield, it does this. It bows sideways. The material is still perfectly elastic. Unload it and it springs straight again. But as a structural member it has failed, because it will not take any more load than that. And the gap between the two is not small. Triple the length, and the load the column can take falls by a factor of nine. Nothing in the material noticed. This is buckling, and it is a failure of stability rather than a failure of strength. The question is what load it happens at, and why the length matters so much when the material does not. Here is the case we will solve. A straight column of length L, pinned at both ends, so each end is free to rotate but held against sideways movement. It carries an axial load P through the centroid. The material is linearly elastic with Young's modulus E, and the cross section has a second moment of area I about the axis it bends about. Those are the only four quantities the answer can depend on. The answer we are heading for is this. The critical load is pi squared E I over L squared, and the shape the column takes at that load is a single smooth half sine wave, zero at both pins and largest at midheight. I want both of those to fall out of the mechanics rather than be handed to you. And notice already what that formula does not contain. There is no yield stress in it anywhere. The load at which a slender column buckles has nothing to do with how strong the material is. Only with how stiff it is, and with how the length and the cross section combine. So let the column bend, write equilibrium for the bent shape, and see what the mathematics demands.

### [02:24.642 · Equilibrium of the Bent Column](https://academa.ai/lectures/euler-buckling-columns?t=144.641875)

Suppose the column is not straight. Not because something pushed it out of line, but suppose it simply is, by some small amount, and ask whether that bent shape can stand in equilibrium. The dashed grey line is where the axis used to be. Take a height x above the bottom pin, and call the sideways movement of the axis at that station v of x. Now cut the column there, and keep the piece below the cut. At the bottom, the axial load P acts along its original line of action, because that pin has not moved sideways at all. And there is no sideways reaction at the pin either, because there is no sideways load anywhere on the column. So the base hands the free body exactly one force, P, at zero offset from the original axis. That is the whole free body. One axial force at the base, and the internal shear and moment at the cut. Nothing else is acting on the piece. Take moments about the cut section. The load P is acting a distance v of x away from that section, so it applies a moment of P times v of x. The internal bending moment has to balance it exactly. So M of x plus P v of x is zero, and the bending moment at any section is minus the axial load, times how far that section has strayed from the line of action. Watch what that means as the cut moves. Near the ends the deflection is small, so the moment is small. At midheight the deflection is largest, and so is the bending moment. So the bending moment along the column has the same shape as the deflection itself, scaled by P. That is unusual. In ordinary beam bending you are handed the loading and you go and find the moment. Here the moment depends on the answer. And there is the loop that makes buckling what it is. Deflection produces bending moment. Bending moment produces curvature. Curvature produces more deflection. The load P is the gain around that loop. Now bring in the bending relation you already have. For small deflections, E I times the second derivative of the deflection equals the bending moment at that section. That is the small deflection form, and it is the honest limit of what we are doing here. As long as the bow stays small compared with the length, the curvature is well approximated by v double prime. Substitute the moment we just found. E I v double prime equals minus P v. Move everything to one side, and there is the governing equation. Divide through by E I, and give the group P over E I a name. Call it k squared. Then the equation reads v double prime plus k squared v equals zero, and k carries units of one over length. That is a second order linear equation with constant coefficients, and you already know every function that satisfies it. Solving it is what turns this into a statement about the load.

### [05:41.005 · The Critical Load and the Mode Shape](https://academa.ai/lectures/euler-buckling-columns?t=341.00456249999996)

v double prime plus k squared v equals zero. Every solution of that is a combination of a sine and a cosine of k x, so write the general one down with two constants in it. Now the end conditions. The bottom is pinned, so it cannot move sideways there. v of zero is zero. Put x equal to zero into the general solution: the sine term vanishes on its own, and what is left is B. So B is zero, and that leaves v equals A sine k x. The top is pinned too, so v of L is zero as well. Put x equal to L in, and you get A times sine of k L equals zero. Look hard at that line, because everything is in it. A product of two things is zero, so at least one of them has to be zero, and there are exactly two ways for that to happen. The first way is that A is zero. That gives v identically zero, the perfectly straight column. And notice it is available at every value of P. The straight configuration is always an equilibrium, and it never stops being one. The second way is that the sine itself is zero. Sine of k L vanishes when k L is a whole number of pi. And that is a condition on the load, because k squared is P over E I. Square both sides, substitute for k squared, and P L squared over E I equals n squared pi squared. So P equals n squared pi squared E I over L squared. These are not loads the column happens to reach. They are the only loads at which anything other than the straight shape is possible at all. Below the smallest of them, A has to be zero. The smallest is n equal to one. Pi squared E I over L squared. That is the Euler critical load, and it came out of demanding that a bent shape can stand in equilibrium, not out of any strength calculation. And the shape that goes with it is A sine of pi x over L. One half of a sine wave. Zero at both pins, largest at midheight, and no point of inflection anywhere in between. Now the part that catches people out. A is still undetermined. The mathematics has fixed the shape and said nothing whatever about how big it is. Here is the same mode at three different amplitudes. Every one of them satisfies equilibrium exactly, and every one of them does it at exactly the same load. That is the signature of the thing we are looking at. The higher values of n are genuine solutions too. n equal to two is a full sine wave, with a stationary point at midheight, and it needs four times the load. n equal to three needs nine times. In a bare column they never happen, because the column has already gone at n equal to one. But brace it sideways at midheight, and you have forbidden the first mode. The second one is what you get instead. Put all of that on one picture. Load runs up the vertical axis. The amplitude of the bow runs across the horizontal one, so the whole vertical axis is the straight column. Load it up from nothing. Below the critical load there is exactly one equilibrium at every value of P, and it sits on that axis at zero amplitude. At the critical load, a second branch appears. Every amplitude on that horizontal line is an equilibrium, at the one load, and the straight solution has stopped being unique. That splitting is called a bifurcation, and it is exactly what we mean when we say the column has buckled. Nothing broke. No stress reached any limit. The column simply ran out of reasons to stay straight. Now, that whole derivation used one particular pair of end conditions. Change them and the numbers change. What is worth seeing is that they change in a way you can read straight off the deflected shape.

### [09:53.553 · Where the Bending Moment Vanishes](https://academa.ai/lectures/euler-buckling-columns?t=593.553375)

Everything in that derivation came from two facts about the ends. They could not move sideways, and they could not carry bending moment, because a pin cannot. Change either one and the answer changes. But look at what the pinned answer really is. The moment is P times the deflection, and the deflection is zero at both pins. So the half wave runs between two points where the bending moment is zero. So here is the statement that replaces the table. The critical load is pi squared E I divided by the square of the distance between adjacent points of zero bending moment. Call that distance the effective length. The reason is simple. Between two such points, the deflected curve is a half sine wave with no moment at either end. That is precisely the pin ended problem we already solved, sitting inside a longer column, and it does not care what happens beyond those two points. And zero bending moment means zero curvature, so those points are the inflection points of the deflected shape. You can find them by looking at where the curve changes the way it bends. Take a column built in at both ends, so neither end can rotate. Load it until it buckles, and it takes this shape: vertical where it meets each support, bulging one way in the middle, and curling back near each end. Find the inflection points. The curve bends one way near the middle and the other way close to each support. It changes over here, and again here, at a quarter of the length in from each end. So the distance between them is half the length of the column. That middle half is a half sine wave with zero moment at both ends, and it has no idea it is not a pinned column of length L over two. Put L over two in place of L. The critical load is four times what the pinned column would carry. The factor K is one half, and it is not a number from a table. It is where the curvature vanishes. Now the other extreme. Built in at the bottom, completely free at the top. This is a flagpole. It buckles into a quarter wave: vertical at the base, and leaning out at the top with no moment there at all. There is only one point of zero moment on the column, and it is the free end itself. So where is the other one? It is not on the column. Reflect the shape through the fixed base. The reflected curve meets the real one with the same slope, so the two together make one smooth curve, and it is exactly the pinned half sine wave, of total length two L. So the effective length is two L, the factor K is two, and the critical load is a quarter of the pinned value. A flagpole is four times weaker than the same member pinned at both ends. One case is left, and it is the only one that is not a round number. Pinned at one end and built in at the other. The pin gives zero moment, so one of the two points is the pin itself. The other one is the single inflection point up here. Where it sits comes out of a transcendental equation rather than a fraction, and it lands at about seven tenths of the length. So K is roughly zero point seven. Here they all are together. In every row, K is nothing more than the fraction of the column that lies between adjacent points of zero moment, and the critical load is pi squared E I over that length squared. One warning worth carrying. These are the idealised values. A real connection is never a perfect pin and never perfectly fixed, so design codes pull these numbers back toward one. But the geometry is the reason they are what they are.

### [13:35.068 · Slenderness, and Where Euler Stops](https://academa.ai/lectures/euler-buckling-columns?t=815.0678958333333)

We have a critical load. To compare columns of different sizes we want a critical stress, so divide P critical by the cross sectional area. The cross section now appears twice in that expression, once as I and once as A. Those two are not independent, and the length that ties them together has a name. Define r, the radius of gyration, as the square root of I over A. It is the distance from the bending axis at which you could put the whole area and get the same second moment. For this rectangle, it is here. Substitute I equals A r squared. The area cancels, top and bottom, and what is left is pi squared E over the square of K L divided by r. That group is the slenderness ratio. Effective length over radius of gyration. It is dimensionless, it is the only geometry the answer needs, and it is what engineers actually mean when they call a column slender. So carry those two results across, and plot the critical stress against slenderness. It is a hyperbola: double the slenderness, and the critical stress falls by a factor of four. At a slenderness of two hundred, this steel column buckles at about fifty megapascals. Bring it in to a hundred and forty, and it is around a hundred. At a hundred, about two hundred. Now draw in the yield strength. Two hundred and fifty megapascals for a common structural steel. And look at what the Euler curve does on the left of the picture. It climbs straight through it. That part of the curve is a lie. It predicts a buckling stress well above the stress at which the material gives way. The column would have yielded long before it got there, and the derivation assumed elastic behaviour throughout. The crossing point is where the two mechanisms trade places. Set pi squared E over lambda squared equal to sigma y and solve. Lambda critical is pi times the square root of E over sigma y, and for this steel that is about eighty nine. So above about eighty nine, elastic buckling governs and the strength of the material barely matters. Below it, the column is stocky enough to reach yield first, and now the strength is what matters and the stiffness barely does. But that crossing is a sharp corner, and real columns do not have corners. Two things round it off, and both of them make the column weaker rather than stronger. First, every real column is slightly crooked to start with. So it begins bending from the very first increment of load, instead of waiting for a threshold and then choosing to bend. Second, a rolled section cools unevenly and locks in residual stresses. Part of the cross section is already close to yield before you apply any load at all, so it softens early and the whole member follows. The consequence is this red curve. Real columns sit below both idealisations, and the gap is worst right around the crossing, in the intermediate range, which is where most practical columns actually live. So codes do not use either straight idealisation. They use a fitted curve of this shape, calibrated against tests, with Euler as the upper bound it approaches once the column is slender enough. So, to gather it up. A slender column fails because the straight shape stops being the only equilibrium available, at a load of pi squared E I over the effective length squared. The end conditions enter only through where the points of zero moment sit. And the slenderness ratio tells you which failure you are actually designing against, with Euler an upper bound that gets more honest the more slender the column is.

## About Academa, Inc.

Academa makes technical knowledge easier to understand through visual lectures and lets learners request new lecture videos on the topics they need.

## Complete audiovisual record

Immutable source: [semantic.json](https://academa.ai/media/l/01M14TY71B7KJ7N3M9NE8BZATV/0/semantic.json)

Record version: 1. Render attempt: 0.

### How to read this timeline

Each scene owns its object identifiers. A beat's board is the complete board when listed, empty when marked empty, and unchanged from the nearest earlier listed board in the same scene when marked unchanged. Action times are absolute positions in the published video.

### Scene 1: [Two Ways for a Column to Fail](https://academa.ai/lectures/euler-buckling-columns?t=0)

Span: 00:00–02:24.642 (0s–144.641875s).

#### Objects

- card: a Title that says "Mechanics of Materials — Euler Buckling: Why Slender Columns Fail by Instability"
- head\_model: a Heading that says "The Case We Will Solve"
- head\_two: a Heading that says "Same Steel, Same Section, Different Length"
- label\_long: a Tex \[text\] that says "Buckles: bows while the material is still elastic"
- label\_short: a Tex \[text\] that says "Yields: $P = A sigma\_y$, and no $L$ appears in it"
- mode\_note: a Tex \[text\] that says "The shape at that load: one half sine wave."
- model: a Figure (x\_range=(-1.9, 1.7), y\_range=(-0.8, 7.2), aspect=(3.6, 8.0))
- model\_base: a Line \[gray\] drawn in model (start=(-0.85, 0.0), end=(0.85, 0.0))
- model\_buckled: a ParametricCurve \[yellow\] drawn in model (function=\<function\>, t\_range=(0.0, 5.6))
- model\_cap: a Line \[gray\] drawn in model (start=(-0.85, 5.6), end=(0.85, 5.6))
- model\_dim: a Line \[gray\] labelled "L" drawn in model (start=(-1.45, 0.0), end=(-1.45, 5.6))
- model\_load: an Arrow \[red\] labelled "P" drawn in model (start=(0.0, 6.6), end=(0.0, 5.85))
- model\_note: a Block \[text\] that says "Pinned at both ends: free to rotate, held sideways. Axial load through the centroid. Linearly elastic material. Bending about one principal axis."
- model\_pin\_b: a Circle \[gray\] drawn in model (radius=0.13)
- model\_pin\_t: a Circle \[gray\] drawn in model (center=(0.0, 5.6), radius=0.13)
- model\_shaft: a Line \[blue\] drawn in model (end=(0.0, 5.6))
- p\_cr: a Math \[text\] that says "$P\_upright("cr") = frac(pi^2 E I, L^2)$"
- slender: a Figure (x\_range=(-1.6, 1.6), y\_range=(-0.6, 7.0), aspect=(3.2, 7.6))
- slender\_axis: a Line \[gray\] drawn in slender (end=(0.0, 5.6), dashed=True)
- slender\_base: a Line \[gray\] drawn in slender (start=(-0.85, 0.0), end=(0.85, 0.0))
- slender\_load: an Arrow \[red\] labelled "P" drawn in slender (start=(0.0, 6.6), end=(0.0, 5.8))
- slender\_shaft: a ParametricCurve \[blue\] drawn in slender (function=\<function\>, t\_range=(0.0, 5.6))
- stocky: a Figure (x\_range=(-1.6, 1.6), y\_range=(-0.6, 7.0), aspect=(3.2, 7.6))
- stocky\_base: a Line \[gray\] drawn in stocky (start=(-0.85, 0.0), end=(0.85, 0.0))
- stocky\_load: an Arrow \[red\] labelled "P" drawn in stocky (start=(0.0, 2.9), end=(0.0, 2.1))
- stocky\_shaft: a Line \[blue\] drawn in stocky (end=(0.0, 1.9))

#### Beats

##### [00:00](https://academa.ai/lectures/euler-buckling-columns?t=0)

Narration: A steel strut one metre long will carry an enormous load. Make the same strut three metres long, from the same steel, with the same cross section, and it folds up under a small fraction of that. Nothing about the material changed.

Board: Empty.

Actions:
- [00:00](https://academa.ai/lectures/euler-buckling-columns?t=0): card is shown on the screen, written out.
- [00:1.5](https://academa.ai/lectures/euler-buckling-columns?t=1.5): card: enter:write-left-to-right.
- [00:14.42](https://academa.ai/lectures/euler-buckling-columns?t=14.42): card is hidden from the screen — left the board.

##### [00:15.62](https://academa.ai/lectures/euler-buckling-columns?t=15.62)

Narration: Here are two columns cut from one bar. The short one fails the way you expect. Push hard enough, the stress reaches the yield strength of the steel, and the material gives way.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [00:15.62](https://academa.ai/lectures/euler-buckling-columns?t=15.62): head\_two is shown on the screen, written out.
- [00:15.62](https://academa.ai/lectures/euler-buckling-columns?t=15.62): stocky is shown on the screen, written out.
- [00:15.62](https://academa.ai/lectures/euler-buckling-columns?t=15.62): stocky\_base is shown on the screen, written out.
- [00:15.62](https://academa.ai/lectures/euler-buckling-columns?t=15.62): stocky\_shaft is shown on the screen, written out.
- [00:21.495](https://academa.ai/lectures/euler-buckling-columns?t=21.495): stocky\_load is shown on the screen, written out.
- [00:25.918](https://academa.ai/lectures/euler-buckling-columns?t=25.918): stocky moves to a new place on the board.
- [00:25.918](https://academa.ai/lectures/euler-buckling-columns?t=25.918): label\_short is shown on the screen, written out.

##### [00:27.587](https://academa.ai/lectures/euler-buckling-columns?t=27.5865)

Narration: Now the long one. Push on it, and long before the stress anywhere in it comes near yield, it does this. It bows sideways.

Board: label\_short — a Tex \[text\] that says "Yields: $P = A sigma\_y$, and no $L$ appears in it"; stocky — a Figure (x\_range=(-1.6, 1.6), y\_range=(-0.6, 7.0), aspect=(3.2, 7.6)); head\_two — a Heading that says "Same Steel, Same Section, Different Length"; stocky\_base — a Line \[gray\] drawn in stocky (start=(-0.85, 0.0), end=(0.85, 0.0)); stocky\_shaft — a Line \[blue\] drawn in stocky (end=(0.0, 1.9)); stocky\_load — an Arrow \[red\] labelled "P" drawn in stocky (start=(0.0, 2.9), end=(0.0, 2.1))

Actions:
- [00:27.587](https://academa.ai/lectures/euler-buckling-columns?t=27.5865): slender is shown on the screen, written out.
- [00:27.587](https://academa.ai/lectures/euler-buckling-columns?t=27.5865): slender\_base is shown on the screen, written out.
- [00:27.587](https://academa.ai/lectures/euler-buckling-columns?t=27.5865): slender\_axis is shown on the screen, written out.
- [00:29.688](https://academa.ai/lectures/euler-buckling-columns?t=29.688): slender\_load is shown on the screen, written out.
- [00:35.435](https://academa.ai/lectures/euler-buckling-columns?t=35.435): slender\_shaft is shown on the screen, drawn.
- [00:35.736](https://academa.ai/lectures/euler-buckling-columns?t=35.736000000000004): label\_long is shown on the screen, written out.

##### [00:37.144](https://academa.ai/lectures/euler-buckling-columns?t=37.1435)

Narration: The material is still perfectly elastic. Unload it and it springs straight again. But as a structural member it has failed, because it will not take any more load than that.

Board: label\_short — a Tex \[text\] that says "Yields: $P = A sigma\_y$, and no $L$ appears in it"; stocky — a Figure (x\_range=(-1.6, 1.6), y\_range=(-0.6, 7.0), aspect=(3.2, 7.6)); label\_long — a Tex \[text\] that says "Buckles: bows while the material is still elastic"; slender — a Figure (x\_range=(-1.6, 1.6), y\_range=(-0.6, 7.0), aspect=(3.2, 7.6)); head\_two — a Heading that says "Same Steel, Same Section, Different Length"; stocky\_base — a Line \[gray\] drawn in stocky (start=(-0.85, 0.0), end=(0.85, 0.0)); stocky\_shaft — a Line \[blue\] drawn in stocky (end=(0.0, 1.9)); stocky\_load — an Arrow \[red\] labelled "P" drawn in stocky (start=(0.0, 2.9), end=(0.0, 2.1)); slender\_base — a Line \[gray\] drawn in slender (start=(-0.85, 0.0), end=(0.85, 0.0)); slender\_axis — a Line \[gray\] drawn in slender (end=(0.0, 5.6), dashed=True); slender\_load — an Arrow \[red\] labelled "P" drawn in slender (start=(0.0, 6.6), end=(0.0, 5.8)); slender\_shaft — a ParametricCurve \[blue\] drawn in slender (function=\<function\>, t\_range=(0.0, 5.6))

Actions:
- [00:38.833](https://academa.ai/lectures/euler-buckling-columns?t=38.833000000000006): slender\_shaft is indicated — a transient flash.
- [00:41.201](https://academa.ai/lectures/euler-buckling-columns?t=41.20100000000001): slender\_axis is indicated — a transient flash.

##### [00:48.477](https://academa.ai/lectures/euler-buckling-columns?t=48.477000000000004)

Narration: And the gap between the two is not small. Triple the length, and the load the column can take falls by a factor of nine. Nothing in the material noticed.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [00:51.345](https://academa.ai/lectures/euler-buckling-columns?t=51.34500000000001): stocky\_shaft is indicated — a transient flash.
- [00:55.211](https://academa.ai/lectures/euler-buckling-columns?t=55.21100000000001): slender\_shaft is indicated — a transient flash.

##### [00:58.54](https://academa.ai/lectures/euler-buckling-columns?t=58.539500000000004)

Narration: This is buckling, and it is a failure of stability rather than a failure of strength. The question is what load it happens at, and why the length matters so much when the material does not.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [01:10.648](https://academa.ai/lectures/euler-buckling-columns?t=70.6485): head\_two is hidden from the screen — left the board.
- [01:10.648](https://academa.ai/lectures/euler-buckling-columns?t=70.6485): label\_long is hidden from the screen — left the board.
- [01:10.648](https://academa.ai/lectures/euler-buckling-columns?t=70.6485): label\_short is hidden from the screen — left the board.
- [01:10.648](https://academa.ai/lectures/euler-buckling-columns?t=70.6485): slender is hidden from the screen — left the board.
- [01:10.648](https://academa.ai/lectures/euler-buckling-columns?t=70.6485): slender\_base is hidden from the screen — slender left the board.
- [01:10.648](https://academa.ai/lectures/euler-buckling-columns?t=70.6485): slender\_axis is hidden from the screen — slender left the board.
- [01:10.648](https://academa.ai/lectures/euler-buckling-columns?t=70.6485): slender\_load is hidden from the screen — slender left the board.
- [01:10.648](https://academa.ai/lectures/euler-buckling-columns?t=70.6485): slender\_shaft is hidden from the screen — slender left the board.
- [01:10.648](https://academa.ai/lectures/euler-buckling-columns?t=70.6485): stocky is hidden from the screen — left the board.
- [01:10.648](https://academa.ai/lectures/euler-buckling-columns?t=70.6485): stocky\_base is hidden from the screen — stocky left the board.
- [01:10.648](https://academa.ai/lectures/euler-buckling-columns?t=70.6485): stocky\_shaft is hidden from the screen — stocky left the board.
- [01:10.648](https://academa.ai/lectures/euler-buckling-columns?t=70.6485): stocky\_load is hidden from the screen — stocky left the board.

##### [01:11.849](https://academa.ai/lectures/euler-buckling-columns?t=71.8485)

Narration: Here is the case we will solve. A straight column of length L, pinned at both ends, so each end is free to rotate but held against sideways movement. It carries an axial load P through the centroid.

Board: Empty.

Actions:
- [01:11.849](https://academa.ai/lectures/euler-buckling-columns?t=71.8485): head\_model is shown on the screen, written out.
- [01:11.849](https://academa.ai/lectures/euler-buckling-columns?t=71.8485): model is shown on the screen, written out.
- [01:11.849](https://academa.ai/lectures/euler-buckling-columns?t=71.8485): model\_base is shown on the screen, written out.
- [01:11.849](https://academa.ai/lectures/euler-buckling-columns?t=71.8485): model\_cap is shown on the screen, written out.
- [01:11.849](https://academa.ai/lectures/euler-buckling-columns?t=71.8485): model\_shaft is shown on the screen, written out.
- [01:15.598](https://academa.ai/lectures/euler-buckling-columns?t=75.598): model\_dim is shown on the screen, written out.
- [01:16.539](https://academa.ai/lectures/euler-buckling-columns?t=76.539): model\_pin\_b is shown on the screen, written out.
- [01:16.539](https://academa.ai/lectures/euler-buckling-columns?t=76.539): model\_pin\_t is shown on the screen, written out.
- [01:22.947](https://academa.ai/lectures/euler-buckling-columns?t=82.947): model\_load is shown on the screen, written out.
- [01:24.665](https://academa.ai/lectures/euler-buckling-columns?t=84.665): model moves to a new place on the board.
- [01:24.665](https://academa.ai/lectures/euler-buckling-columns?t=84.665): model\_note is shown on the screen, written out.

##### [01:26.218](https://academa.ai/lectures/euler-buckling-columns?t=86.2175)

Narration: The material is linearly elastic with Young's modulus E, and the cross section has a second moment of area I about the axis it bends about. Those are the only four quantities the answer can depend on.

Board: model\_note — a Block \[text\] that says "Pinned at both ends: free to rotate, held sideways. Axial load through the centroid. Linearly elastic material. Bending about one principal axis."; model — a Figure (x\_range=(-1.9, 1.7), y\_range=(-0.8, 7.2), aspect=(3.6, 8.0)); head\_model — a Heading that says "The Case We Will Solve"; model\_base — a Line \[gray\] drawn in model (start=(-0.85, 0.0), end=(0.85, 0.0)); model\_cap — a Line \[gray\] drawn in model (start=(-0.85, 5.6), end=(0.85, 5.6)); model\_shaft — a Line \[blue\] drawn in model (end=(0.0, 5.6)); model\_dim — a Line \[gray\] labelled "L" drawn in model (start=(-1.45, 0.0), end=(-1.45, 5.6)); model\_pin\_b — a Circle \[gray\] drawn in model (radius=0.13); model\_pin\_t — a Circle \[gray\] drawn in model (center=(0.0, 5.6), radius=0.13); model\_load — an Arrow \[red\] labelled "P" drawn in model (start=(0.0, 6.6), end=(0.0, 5.85))

Actions:
- [01:29.294](https://academa.ai/lectures/euler-buckling-columns?t=89.29400000000001): model\_note (the "Linearly elastic material." part) is emphasized.
- [01:31.93](https://academa.ai/lectures/euler-buckling-columns?t=91.93): model\_note (the "Bending about one principal axis." part) is emphasized.
- [01:31.93](https://academa.ai/lectures/euler-buckling-columns?t=91.93): model\_note (the "Linearly elastic material." part) is no longer emphasized.
- [01:36.365](https://academa.ai/lectures/euler-buckling-columns?t=96.36500000000001): model\_note (the "Bending about one principal axis." part) is no longer emphasized.

##### [01:39.716](https://academa.ai/lectures/euler-buckling-columns?t=99.7165)

Narration: The answer we are heading for is this. The critical load is pi squared E I over L squared, and the shape the column takes at that load is a single smooth half sine wave, zero at both pins and largest at midheight.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [01:42.863](https://academa.ai/lectures/euler-buckling-columns?t=102.863): p\_cr is shown on the screen, written out.
- [01:47.344](https://academa.ai/lectures/euler-buckling-columns?t=107.344): model\_buckled is shown on the screen, drawn.
- [01:50.432](https://academa.ai/lectures/euler-buckling-columns?t=110.432): mode\_note is shown on the screen, written out.

##### [01:55.386](https://academa.ai/lectures/euler-buckling-columns?t=115.3865)

Narration: I want both of those to fall out of the mechanics rather than be handed to you. And notice already what that formula does not contain. There is no yield stress in it anywhere.

Board: model\_note — a Block \[text\] that says "Pinned at both ends: free to rotate, held sideways. Axial load through the centroid. Linearly elastic material. Bending about one principal axis."; p\_cr — a Math \[text\] that says "$P\_upright("cr") = frac(pi^2 E I, L^2)$"; mode\_note — a Tex \[text\] that says "The shape at that load: one half sine wave."; model — a Figure (x\_range=(-1.9, 1.7), y\_range=(-0.8, 7.2), aspect=(3.6, 8.0)); head\_model — a Heading that says "The Case We Will Solve"; model\_base — a Line \[gray\] drawn in model (start=(-0.85, 0.0), end=(0.85, 0.0)); model\_cap — a Line \[gray\] drawn in model (start=(-0.85, 5.6), end=(0.85, 5.6)); model\_shaft — a Line \[blue\] drawn in model (end=(0.0, 5.6)); model\_dim — a Line \[gray\] labelled "L" drawn in model (start=(-1.45, 0.0), end=(-1.45, 5.6)); model\_pin\_b — a Circle \[gray\] drawn in model (radius=0.13); model\_pin\_t — a Circle \[gray\] drawn in model (center=(0.0, 5.6), radius=0.13); model\_load — an Arrow \[red\] labelled "P" drawn in model (start=(0.0, 6.6), end=(0.0, 5.85)); model\_buckled — a ParametricCurve \[yellow\] drawn in model (function=\<function\>, t\_range=(0.0, 5.6))

Actions:
- [02:1.783](https://academa.ai/lectures/euler-buckling-columns?t=121.78299999999999): p\_cr (the "frac(pi^2 E I, L^2)" part) is emphasized.
- [02:6.415](https://academa.ai/lectures/euler-buckling-columns?t=126.4155): p\_cr (the "frac(pi^2 E I, L^2)" part) is no longer emphasized.

##### [02:7.016](https://academa.ai/lectures/euler-buckling-columns?t=127.0155)

Narration: The load at which a slender column buckles has nothing to do with how strong the material is. Only with how stiff it is, and with how the length and the cross section combine. So let the column bend, write equilibrium for the bent shape, and see what the mathematics demands.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [02:18.277](https://academa.ai/lectures/euler-buckling-columns?t=138.277): model\_buckled is indicated — a transient flash.
- [02:23.6](https://academa.ai/lectures/euler-buckling-columns?t=143.60020833333334): head\_model is hidden from the screen — left the board.
- [02:23.6](https://academa.ai/lectures/euler-buckling-columns?t=143.60020833333334): mode\_note is hidden from the screen — left the board.
- [02:23.6](https://academa.ai/lectures/euler-buckling-columns?t=143.60020833333334): model is hidden from the screen — left the board.
- [02:23.6](https://academa.ai/lectures/euler-buckling-columns?t=143.60020833333334): model\_base is hidden from the screen — model left the board.
- [02:23.6](https://academa.ai/lectures/euler-buckling-columns?t=143.60020833333334): model\_cap is hidden from the screen — model left the board.
- [02:23.6](https://academa.ai/lectures/euler-buckling-columns?t=143.60020833333334): model\_shaft is hidden from the screen — model left the board.
- [02:23.6](https://academa.ai/lectures/euler-buckling-columns?t=143.60020833333334): model\_dim is hidden from the screen — model left the board.
- [02:23.6](https://academa.ai/lectures/euler-buckling-columns?t=143.60020833333334): model\_pin\_b is hidden from the screen — model left the board.
- [02:23.6](https://academa.ai/lectures/euler-buckling-columns?t=143.60020833333334): model\_pin\_t is hidden from the screen — model left the board.
- [02:23.6](https://academa.ai/lectures/euler-buckling-columns?t=143.60020833333334): model\_load is hidden from the screen — model left the board.
- [02:23.6](https://academa.ai/lectures/euler-buckling-columns?t=143.60020833333334): model\_buckled is hidden from the screen — model left the board.
- [02:23.6](https://academa.ai/lectures/euler-buckling-columns?t=143.60020833333334): model\_note is hidden from the screen — left the board.
- [02:23.6](https://academa.ai/lectures/euler-buckling-columns?t=143.60020833333334): p\_cr is hidden from the screen — left the board.

### Scene 2: [Equilibrium of the Bent Column](https://academa.ai/lectures/euler-buckling-columns?t=144.641875)

Span: 02:24.642–05:41.005 (144.641875s–341.00456249999996s).

#### Objects

- axis: a Line \[gray\] drawn in bent (end=(0.0, 5.6), dashed=True)
- bent: a Figure (x\_range=(-1.9, 2.4), y\_range=(-1.1, 7.1), aspect=(4.3, 8.2))
- cut: a VariableNumber (initial\_value=3.4)
- cut\_line: a Line \[gray\] drawn in bent (start=(-1.25, \<VariableNumber cut = 2.8\>), end=(1.25, \<VariableNumber cut = 2.8\>), dashed=True)
- cut\_point: a Point \[yellow\] drawn in bent (location=((0.72 \* sin(((3.141592653589793 \* cut) / 5.6))), \<VariableNumb…)
- head\_bent: a Heading that says "Suppose It Is Not Straight"
- lever: a Line \[red\] labelled "v(x)" drawn in bent (start=(0.0, \<VariableNumber cut = 2.8\>), end=((0.72 \* sin(((3.141592653589793 \* cut) / 5.6))), \<VariableNumb…)
- load\_base: an Arrow \[red\] labelled "P" drawn in bent (start=(0.0, -1.0), end=(0.0, -0.25))
- load\_top: an Arrow \[red\] labelled "P" drawn in bent (start=(0.0, 6.6), end=(0.0, 5.85))
- moment\_arc: a CurvedArrow \[yellow\] labelled "M(x)" drawn in bent (start=(((0.72 \* sin(((3.141592653589793 \* cut) / 5.6))) + 0.6), (cut …, end=(((0.72 \* sin(((3.141592653589793 \* cut) / 5.6))) + 0.6), (cut …)
- pin\_b: a Circle \[gray\] drawn in bent (radius=0.13)
- pin\_t: a Circle \[gray\] drawn in bent (center=(0.0, 5.6), radius=0.13)
- shaft: a ParametricCurve \[blue\] drawn in bent (function=\<function\>, t\_range=(0.0, 5.6))
- work: a Derivation \[text\] that says "$M(x) + P thin v(x) &= 0 \\ M(x) &= - P thin v(x) \\ E I frac(dif^2 v, dif x^2) &= M(x) \\ E I v'' + P thin v &= 0 \\ v'' + k^2 v &= 0, quad k^2 = frac(P, E I)$"
- x\_dim: a Line \[gray\] labelled "x" drawn in bent (start=(-1.55, 0.0), end=(-1.55, \<VariableNumber cut = 2.8\>))

#### Beats

##### [02:24.642](https://academa.ai/lectures/euler-buckling-columns?t=144.641875)

Narration: Suppose the column is not straight. Not because something pushed it out of line, but suppose it simply is, by some small amount, and ask whether that bent shape can stand in equilibrium.

Board: Empty.

Actions:
- [02:24.642](https://academa.ai/lectures/euler-buckling-columns?t=144.641875): head\_bent is shown on the screen, written out.
- [02:24.642](https://academa.ai/lectures/euler-buckling-columns?t=144.641875): bent is shown on the screen, written out.
- [02:25.977](https://academa.ai/lectures/euler-buckling-columns?t=145.976875): axis is shown on the screen, written out.
- [02:25.977](https://academa.ai/lectures/euler-buckling-columns?t=145.976875): pin\_b is shown on the screen, written out.
- [02:25.977](https://academa.ai/lectures/euler-buckling-columns?t=145.976875): pin\_t is shown on the screen, written out.
- [02:33.396](https://academa.ai/lectures/euler-buckling-columns?t=153.395875): shaft is shown on the screen, drawn.
- [02:34.65](https://academa.ai/lectures/euler-buckling-columns?t=154.649875): load\_top is shown on the screen, written out.
- [02:34.65](https://academa.ai/lectures/euler-buckling-columns?t=154.649875): load\_base is shown on the screen, written out.

##### [02:36.492](https://academa.ai/lectures/euler-buckling-columns?t=156.491875)

Narration: The dashed grey line is where the axis used to be. Take a height x above the bottom pin, and call the sideways movement of the axis at that station v of x.

Board: bent — a Figure (x\_range=(-1.9, 2.4), y\_range=(-1.1, 7.1), aspect=(4.3, 8.2)); head\_bent — a Heading that says "Suppose It Is Not Straight"; axis — a Line \[gray\] drawn in bent (end=(0.0, 5.6), dashed=True); pin\_b — a Circle \[gray\] drawn in bent (radius=0.13); pin\_t — a Circle \[gray\] drawn in bent (center=(0.0, 5.6), radius=0.13); shaft — a ParametricCurve \[blue\] drawn in bent (function=\<function\>, t\_range=(0.0, 5.6)); load\_top — an Arrow \[red\] labelled "P" drawn in bent (start=(0.0, 6.6), end=(0.0, 5.85)); load\_base — an Arrow \[red\] labelled "P" drawn in bent (start=(0.0, -1.0), end=(0.0, -0.25))

Actions:
- [02:37.096](https://academa.ai/lectures/euler-buckling-columns?t=157.095875): axis is indicated — a transient flash.
- [02:41.09](https://academa.ai/lectures/euler-buckling-columns?t=161.089875): cut\_line is shown on the screen, written out.
- [02:41.09](https://academa.ai/lectures/euler-buckling-columns?t=161.089875): x\_dim is shown on the screen, written out.
- [02:43.539](https://academa.ai/lectures/euler-buckling-columns?t=163.538875): cut\_point is shown on the screen, written out.
- [02:43.539](https://academa.ai/lectures/euler-buckling-columns?t=163.538875): lever is shown on the screen, written out.

##### [02:47.843](https://academa.ai/lectures/euler-buckling-columns?t=167.842875)

Narration: Now cut the column there, and keep the piece below the cut. At the bottom, the axial load P acts along its original line of action, because that pin has not moved sideways at all.

Board: bent — a Figure (x\_range=(-1.9, 2.4), y\_range=(-1.1, 7.1), aspect=(4.3, 8.2)); head\_bent — a Heading that says "Suppose It Is Not Straight"; axis — a Line \[gray\] drawn in bent (end=(0.0, 5.6), dashed=True); pin\_b — a Circle \[gray\] drawn in bent (radius=0.13); pin\_t — a Circle \[gray\] drawn in bent (center=(0.0, 5.6), radius=0.13); shaft — a ParametricCurve \[blue\] drawn in bent (function=\<function\>, t\_range=(0.0, 5.6)); load\_top — an Arrow \[red\] labelled "P" drawn in bent (start=(0.0, 6.6), end=(0.0, 5.85)); load\_base — an Arrow \[red\] labelled "P" drawn in bent (start=(0.0, -1.0), end=(0.0, -0.25)); cut\_line — a Line \[gray\] drawn in bent (start=(-1.25, \<VariableNumber cut = 2.8\>), end=(1.25, \<VariableNumber cut = 2.8\>), dashed=True); x\_dim — a Line \[gray\] labelled "x" drawn in bent (start=(-1.55, 0.0), end=(-1.55, \<VariableNumber cut = 2.8\>)); cut\_point — a Point \[yellow\] drawn in bent (location=((0.72 \* sin(((3.141592653589793 \* cut) / 5.6))), \<VariableNumb…); lever — a Line \[red\] labelled "v(x)" drawn in bent (start=(0.0, \<VariableNumber cut = 2.8\>), end=((0.72 \* sin(((3.141592653589793 \* cut) / 5.6))), \<VariableNumb…)

Actions:
- [02:53.834](https://academa.ai/lectures/euler-buckling-columns?t=173.833875): load\_base is indicated — a transient flash.
- [02:58.222](https://academa.ai/lectures/euler-buckling-columns?t=178.221875): pin\_b is indicated — a transient flash.

##### [03:1.074](https://academa.ai/lectures/euler-buckling-columns?t=181.074375)

Narration: And there is no sideways reaction at the pin either, because there is no sideways load anywhere on the column. So the base hands the free body exactly one force, P, at zero offset from the original axis.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [03:14.066](https://academa.ai/lectures/euler-buckling-columns?t=194.065875): axis is indicated — a transient flash.

##### [03:15.954](https://academa.ai/lectures/euler-buckling-columns?t=195.954375)

Narration: That is the whole free body. One axial force at the base, and the internal shear and moment at the cut. Nothing else is acting on the piece.

Board: Unchanged from the preceding beat in this scene.

Actions:
- None.

##### [03:26.539](https://academa.ai/lectures/euler-buckling-columns?t=206.538875)

Narration: Take moments about the cut section. The load P is acting a distance v of x away from that section, so it applies a moment of P times v of x. The internal bending moment has to balance it exactly.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [03:30.916](https://academa.ai/lectures/euler-buckling-columns?t=210.915875): lever is emphasized.
- [03:37.603](https://academa.ai/lectures/euler-buckling-columns?t=217.60287499999998): moment\_arc is shown on the screen, written out.
- [03:39.147](https://academa.ai/lectures/euler-buckling-columns?t=219.146875): bent moves to a new place on the board.
- [03:39.147](https://academa.ai/lectures/euler-buckling-columns?t=219.146875): work is shown on the screen, written out.
- [03:39.147](https://academa.ai/lectures/euler-buckling-columns?t=219.146875): lever is no longer emphasized.

##### [03:41.35](https://academa.ai/lectures/euler-buckling-columns?t=221.349875)

Narration: So M of x plus P v of x is zero, and the bending moment at any section is minus the axial load, times how far that section has strayed from the line of action.

Board: bent — a Figure (x\_range=(-1.9, 2.4), y\_range=(-1.1, 7.1), aspect=(4.3, 8.2)); head\_bent — a Heading that says "Suppose It Is Not Straight"; axis — a Line \[gray\] drawn in bent (end=(0.0, 5.6), dashed=True); pin\_b — a Circle \[gray\] drawn in bent (radius=0.13); pin\_t — a Circle \[gray\] drawn in bent (center=(0.0, 5.6), radius=0.13); shaft — a ParametricCurve \[blue\] drawn in bent (function=\<function\>, t\_range=(0.0, 5.6)); load\_top — an Arrow \[red\] labelled "P" drawn in bent (start=(0.0, 6.6), end=(0.0, 5.85)); load\_base — an Arrow \[red\] labelled "P" drawn in bent (start=(0.0, -1.0), end=(0.0, -0.25)); cut\_line — a Line \[gray\] drawn in bent (start=(-1.25, \<VariableNumber cut = 2.8\>), end=(1.25, \<VariableNumber cut = 2.8\>), dashed=True); x\_dim — a Line \[gray\] labelled "x" drawn in bent (start=(-1.55, 0.0), end=(-1.55, \<VariableNumber cut = 2.8\>)); cut\_point — a Point \[yellow\] drawn in bent (location=((0.72 \* sin(((3.141592653589793 \* cut) / 5.6))), \<VariableNumb…); lever — a Line \[red\] labelled "v(x)" drawn in bent (start=(0.0, \<VariableNumber cut = 2.8\>), end=((0.72 \* sin(((3.141592653589793 \* cut) / 5.6))), \<VariableNumb…); moment\_arc — a CurvedArrow \[yellow\] labelled "M(x)" drawn in bent (start=(((0.72 \* sin(((3.141592653589793 \* cut) / 5.6))) + 0.6), (cut …, end=(((0.72 \* sin(((3.141592653589793 \* cut) / 5.6))) + 0.6), (cut …)

Actions:
- [03:45.552](https://academa.ai/lectures/euler-buckling-columns?t=225.551875): work is shown on the screen, written out.
- [03:47.306](https://academa.ai/lectures/euler-buckling-columns?t=227.30587500000001): work (the "- P thin v(x)" part) is emphasized.
- [03:52.228](https://academa.ai/lectures/euler-buckling-columns?t=232.228375): work (the "- P thin v(x)" part) is no longer emphasized.

##### [03:52.828](https://academa.ai/lectures/euler-buckling-columns?t=232.828375)

Narration: Watch what that means as the cut moves. Near the ends the deflection is small, so the moment is small. At midheight the deflection is largest, and so is the bending moment.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [03:55.812](https://academa.ai/lectures/euler-buckling-columns?t=235.811875): cut\_line is redrawn as the numbers it depends on change.
- [03:55.812](https://academa.ai/lectures/euler-buckling-columns?t=235.811875): x\_dim is redrawn as the numbers it depends on change.
- [03:55.812](https://academa.ai/lectures/euler-buckling-columns?t=235.811875): cut\_point is redrawn as the numbers it depends on change.
- [03:55.812](https://academa.ai/lectures/euler-buckling-columns?t=235.811875): lever is redrawn as the numbers it depends on change.
- [03:55.812](https://academa.ai/lectures/euler-buckling-columns?t=235.811875): moment\_arc is redrawn as the numbers it depends on change.
- [03:55.812](https://academa.ai/lectures/euler-buckling-columns?t=235.811875): cut ticks to 0.65.
- [04:0.561](https://academa.ai/lectures/euler-buckling-columns?t=240.56087499999998): cut\_line is redrawn as the numbers it depends on change.
- [04:0.561](https://academa.ai/lectures/euler-buckling-columns?t=240.56087499999998): x\_dim is redrawn as the numbers it depends on change.
- [04:0.561](https://academa.ai/lectures/euler-buckling-columns?t=240.56087499999998): cut\_point is redrawn as the numbers it depends on change.
- [04:0.561](https://academa.ai/lectures/euler-buckling-columns?t=240.56087499999998): lever is redrawn as the numbers it depends on change.
- [04:0.561](https://academa.ai/lectures/euler-buckling-columns?t=240.56087499999998): moment\_arc is redrawn as the numbers it depends on change.
- [04:0.561](https://academa.ai/lectures/euler-buckling-columns?t=240.56087499999998): cut ticks to 2.8.

##### [04:5.178](https://academa.ai/lectures/euler-buckling-columns?t=245.177875)

Narration: So the bending moment along the column has the same shape as the deflection itself, scaled by P. That is unusual. In ordinary beam bending you are handed the loading and you go and find the moment. Here the moment depends on the answer.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [04:7.57](https://academa.ai/lectures/euler-buckling-columns?t=247.569875): shaft is indicated — a transient flash.
- [04:9.938](https://academa.ai/lectures/euler-buckling-columns?t=249.93787500000002): moment\_arc is indicated — a transient flash.

##### [04:21.254](https://academa.ai/lectures/euler-buckling-columns?t=261.253875)

Narration: And there is the loop that makes buckling what it is. Deflection produces bending moment. Bending moment produces curvature. Curvature produces more deflection. The load P is the gain around that loop.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [04:24.853](https://academa.ai/lectures/euler-buckling-columns?t=264.852875): lever is indicated — a transient flash.
- [04:25.91](https://academa.ai/lectures/euler-buckling-columns?t=265.909875): moment\_arc is indicated — a transient flash.
- [04:28.928](https://academa.ai/lectures/euler-buckling-columns?t=268.927875): shaft is indicated — a transient flash.
- [04:34.605](https://academa.ai/lectures/euler-buckling-columns?t=274.604875): load\_top is indicated — a transient flash.

##### [04:36.749](https://academa.ai/lectures/euler-buckling-columns?t=276.748875)

Narration: Now bring in the bending relation you already have. For small deflections, E I times the second derivative of the deflection equals the bending moment at that section.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [04:42.856](https://academa.ai/lectures/euler-buckling-columns?t=282.85587499999997): work is shown on the screen, written out.

##### [04:48.437](https://academa.ai/lectures/euler-buckling-columns?t=288.436875)

Narration: That is the small deflection form, and it is the honest limit of what we are doing here. As long as the bow stays small compared with the length, the curvature is well approximated by v double prime.

Board: Unchanged from the preceding beat in this scene.

Actions:
- None.

##### [05:1.273](https://academa.ai/lectures/euler-buckling-columns?t=301.273375)

Narration: Substitute the moment we just found. E I v double prime equals minus P v. Move everything to one side, and there is the governing equation.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [05:8.657](https://academa.ai/lectures/euler-buckling-columns?t=308.656875): work (the "E I v''" part) is emphasized.
- [05:10.248](https://academa.ai/lectures/euler-buckling-columns?t=310.247875): work is shown on the screen, written out.
- [05:11.565](https://academa.ai/lectures/euler-buckling-columns?t=311.565375): work (the "E I v''" part) is no longer emphasized.

##### [05:12.165](https://academa.ai/lectures/euler-buckling-columns?t=312.165375)

Narration: Divide through by E I, and give the group P over E I a name. Call it k squared. Then the equation reads v double prime plus k squared v equals zero, and k carries units of one over length.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [05:17.489](https://academa.ai/lectures/euler-buckling-columns?t=317.488875): work is shown on the screen, written out.
- [05:18.139](https://academa.ai/lectures/euler-buckling-columns?t=318.138875): work (the "k^2 = frac(P, E I)" part) is emphasized.
- [05:26.185](https://academa.ai/lectures/euler-buckling-columns?t=326.18487500000003): work (the "k^2 = frac(P, E I)" part) is no longer emphasized.

##### [05:28.7](https://academa.ai/lectures/euler-buckling-columns?t=328.700375)

Narration: That is a second order linear equation with constant coefficients, and you already know every function that satisfies it. Solving it is what turns this into a statement about the load.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [05:29.559](https://academa.ai/lectures/euler-buckling-columns?t=329.558875): A box is drawn around work.
- [05:39.963](https://academa.ai/lectures/euler-buckling-columns?t=339.9628958333333): bent is hidden from the screen — left the board.
- [05:39.963](https://academa.ai/lectures/euler-buckling-columns?t=339.9628958333333): axis is hidden from the screen — bent left the board.
- [05:39.963](https://academa.ai/lectures/euler-buckling-columns?t=339.9628958333333): pin\_b is hidden from the screen — bent left the board.
- [05:39.963](https://academa.ai/lectures/euler-buckling-columns?t=339.9628958333333): pin\_t is hidden from the screen — bent left the board.
- [05:39.963](https://academa.ai/lectures/euler-buckling-columns?t=339.9628958333333): shaft is hidden from the screen — bent left the board.
- [05:39.963](https://academa.ai/lectures/euler-buckling-columns?t=339.9628958333333): load\_top is hidden from the screen — bent left the board.
- [05:39.963](https://academa.ai/lectures/euler-buckling-columns?t=339.9628958333333): load\_base is hidden from the screen — bent left the board.
- [05:39.963](https://academa.ai/lectures/euler-buckling-columns?t=339.9628958333333): cut\_line is hidden from the screen — bent left the board.
- [05:39.963](https://academa.ai/lectures/euler-buckling-columns?t=339.9628958333333): x\_dim is hidden from the screen — bent left the board.
- [05:39.963](https://academa.ai/lectures/euler-buckling-columns?t=339.9628958333333): cut\_point is hidden from the screen — bent left the board.
- [05:39.963](https://academa.ai/lectures/euler-buckling-columns?t=339.9628958333333): lever is hidden from the screen — bent left the board.
- [05:39.963](https://academa.ai/lectures/euler-buckling-columns?t=339.9628958333333): moment\_arc is hidden from the screen — bent left the board.
- [05:39.963](https://academa.ai/lectures/euler-buckling-columns?t=339.9628958333333): head\_bent is hidden from the screen — left the board.
- [05:39.963](https://academa.ai/lectures/euler-buckling-columns?t=339.9628958333333): work is hidden from the screen — left the board.

### Scene 3: [The Critical Load and the Mode Shape](https://academa.ai/lectures/euler-buckling-columns?t=341.00456249999996)

Span: 05:41.005–09:53.553 (341.00456249999996s–593.553375s).

#### Objects

- bif\_note: a Panel that says "Below the critical load the straight shape is the only equilibrium. At the critical load a whole family of bent equilibria appears, and the straight one stops being unique."
- brace\_mark: a Point \[green\] labelled "brace" drawn in figure\_2 (location=(0.0, 2.8), marker\_radius=0.14)
- branch\_left: a Line \[red\] drawn in diagram (start=(-1.02, 1.0), end=(0.0, 1.0))
- branch\_right: a Line \[red\] labelled "upright("buckled")" drawn in diagram (start=(0.0, 1.0), end=(1.02, 1.0))
- cap1: a Math \[text\] that says "$P\_1 = frac(pi^2 E I, L^2)$"
- cap2: a Math \[text\] that says "$P\_2 = frac(4 pi^2 E I, L^2)$"
- cap3: a Math \[text\] that says "$P\_3 = frac(9 pi^2 E I, L^2)$"
- col2\_axis: a Line \[gray\] drawn in figure\_2 (end=(0.0, 5.6), dashed=True)
- col2\_pin\_b: a Circle \[gray\] drawn in figure\_2 (radius=0.13)
- col2\_pin\_t: a Circle \[gray\] drawn in figure\_2 (center=(0.0, 5.6), radius=0.13)
- col3\_axis: a Line \[gray\] drawn in figure\_3 (end=(0.0, 5.6), dashed=True)
- col3\_pin\_b: a Circle \[gray\] drawn in figure\_3 (radius=0.13)
- col3\_pin\_t: a Circle \[gray\] drawn in figure\_3 (center=(0.0, 5.6), radius=0.13)
- col\_axis: a Line \[gray\] drawn in figure (end=(0.0, 5.6), dashed=True)
- col\_pin\_b: a Circle \[gray\] drawn in figure (radius=0.13)
- col\_pin\_t: a Circle \[gray\] drawn in figure (center=(0.0, 5.6), radius=0.13)
- critical: a Math \[text\] that says "$P\_upright("cr") = frac(pi^2 E I, L^2)$"
- diagram: an Axes (x\_range=(-1.15, 1.15), y\_range=(0.0, 2.3), include\_ticks=False)
- figure: a Figure (x\_range=(-1.7, 1.7), y\_range=(-0.7, 6.7), aspect=(3.4, 7.4))
- figure\_2: a Figure (x\_range=(-1.7, 1.7), y\_range=(-0.7, 6.7), aspect=(3.4, 7.4))
- figure\_3: a Figure (x\_range=(-1.7, 1.7), y\_range=(-0.7, 6.7), aspect=(3.4, 7.4))
- head\_bif: a Heading that says "Where the Straight Shape Loses Its Monopoly"
- head\_modes: a Heading that says "The Higher Modes Are Real Too"
- head\_solve: a Heading that says "Solving It, and What the Answer Says"
- load: a VariableNumber (initial\_value=0.12)
- mode1\_big: a ParametricCurve \[blue\] drawn in figure (function=\<function\>, t\_range=(0.0, 5.6))
- mode1\_mid: a ParametricCurve \[blue\] drawn in figure (function=\<function\>, t\_range=(0.0, 5.6))
- mode1\_small: a ParametricCurve \[blue\] drawn in figure (function=\<function\>, t\_range=(0.0, 5.6))
- mode2: a ParametricCurve \[blue\] drawn in figure\_2 (function=\<function\>, t\_range=(0.0, 5.6))
- mode3: a ParametricCurve \[blue\] drawn in figure\_3 (function=\<function\>, t\_range=(0.0, 5.6))
- pcr\_tag: a Math \[text\] that says "$P\_upright("cr")$" drawn in diagram
- probe: a Point \[yellow\] drawn in diagram (location=(0.0, \<VariableNumber load = 1.0\>), marker\_radius=0.05)
- straight\_tag: a Math \[text\] that says "$upright("straight")$" drawn in diagram
- trivial: a Line \[blue\] drawn in diagram (end=(0.0, 2.2))
- work: a Derivation \[text\] that says "$v(x) &= A sin(k x) + B cos(k x) \\ v(0) = 0 quad &arrow.r quad B = 0 \\ v(L) = 0 quad &arrow.r quad A sin(k L) = 0 \\ k L &= n pi, quad n = 1, 2, 3, dots \\ P\_n &= frac(n^2 pi^2 E I, L^2) \\ P\_upright("cr") &= frac(pi^2 E I, L^2) \\ v(x) &= A si…$"

#### Beats

##### [05:41.005](https://academa.ai/lectures/euler-buckling-columns?t=341.00456249999996)

Narration: v double prime plus k squared v equals zero. Every solution of that is a combination of a sine and a cosine of k x, so write the general one down with two constants in it.

Board: Empty.

Actions:
- [05:41.005](https://academa.ai/lectures/euler-buckling-columns?t=341.00456249999996): head\_solve is shown on the screen, written out.
- [05:41.005](https://academa.ai/lectures/euler-buckling-columns?t=341.00456249999996): figure is shown on the screen, written out.
- [05:41.005](https://academa.ai/lectures/euler-buckling-columns?t=341.00456249999996): col\_axis is shown on the screen, written out.
- [05:41.005](https://academa.ai/lectures/euler-buckling-columns?t=341.00456249999996): col\_pin\_b is shown on the screen, written out.
- [05:41.005](https://academa.ai/lectures/euler-buckling-columns?t=341.00456249999996): col\_pin\_t is shown on the screen, written out.
- [05:50.839](https://academa.ai/lectures/euler-buckling-columns?t=350.83856249999997): figure moves to a new place on the board.
- [05:50.839](https://academa.ai/lectures/euler-buckling-columns?t=350.83856249999997): work is shown on the screen, written out.

##### [05:53.772](https://academa.ai/lectures/euler-buckling-columns?t=353.77206249999995)

Narration: Now the end conditions. The bottom is pinned, so it cannot move sideways there. v of zero is zero. Put x equal to zero into the general solution: the sine term vanishes on its own, and what is left is B.

Board: figure — a Figure (x\_range=(-1.7, 1.7), y\_range=(-0.7, 6.7), aspect=(3.4, 7.4)); head\_solve — a Heading that says "Solving It, and What the Answer Says"; col\_axis — a Line \[gray\] drawn in figure (end=(0.0, 5.6), dashed=True); col\_pin\_b — a Circle \[gray\] drawn in figure (radius=0.13); col\_pin\_t — a Circle \[gray\] drawn in figure (center=(0.0, 5.6), radius=0.13)

Actions:
- [05:55.653](https://academa.ai/lectures/euler-buckling-columns?t=355.6525625): col\_pin\_b is indicated — a transient flash.
- [06:7.472](https://academa.ai/lectures/euler-buckling-columns?t=367.47156249999995): work is shown on the screen, written out.

##### [06:8.995](https://academa.ai/lectures/euler-buckling-columns?t=368.99506249999996)

Narration: So B is zero, and that leaves v equals A sine k x. The top is pinned too, so v of L is zero as well. Put x equal to L in, and you get A times sine of k L equals zero.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [06:14.098](https://academa.ai/lectures/euler-buckling-columns?t=374.0975625): col\_pin\_t is indicated — a transient flash.
- [06:20.762](https://academa.ai/lectures/euler-buckling-columns?t=380.76156249999997): work is shown on the screen, written out.

##### [06:23.928](https://academa.ai/lectures/euler-buckling-columns?t=383.92756249999996)

Narration: Look hard at that line, because everything is in it. A product of two things is zero, so at least one of them has to be zero, and there are exactly two ways for that to happen.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [06:28.038](https://academa.ai/lectures/euler-buckling-columns?t=388.0375625): work (the "A sin(k L) = 0" part) is emphasized.
- [06:33.68](https://academa.ai/lectures/euler-buckling-columns?t=393.6795625): work (the "A sin(k L) = 0" part) is no longer emphasized.

##### [06:36.346](https://academa.ai/lectures/euler-buckling-columns?t=396.34606249999996)

Narration: The first way is that A is zero. That gives v identically zero, the perfectly straight column. And notice it is available at every value of P. The straight configuration is always an equilibrium, and it never stops being one.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [06:37.833](https://academa.ai/lectures/euler-buckling-columns?t=397.83256249999994): work (the "A" part) is emphasized.
- [06:41.896](https://academa.ai/lectures/euler-buckling-columns?t=401.8955625): col\_axis is emphasized.
- [06:49.733](https://academa.ai/lectures/euler-buckling-columns?t=409.7325625): col\_axis is no longer emphasized.
- [06:49.733](https://academa.ai/lectures/euler-buckling-columns?t=409.7325625): work (the "A" part) is no longer emphasized.

##### [06:51.911](https://academa.ai/lectures/euler-buckling-columns?t=411.91106249999996)

Narration: The second way is that the sine itself is zero. Sine of k L vanishes when k L is a whole number of pi. And that is a condition on the load, because k squared is P over E I.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [06:53.479](https://academa.ai/lectures/euler-buckling-columns?t=413.47856249999995): work (the "sin(k L)" part) is emphasized.
- [06:58.251](https://academa.ai/lectures/euler-buckling-columns?t=418.25056249999994): work is shown on the screen, written out.
- [07:0.7](https://academa.ai/lectures/euler-buckling-columns?t=420.69956249999996): work (the "sin(k L)" part) is no longer emphasized.

##### [07:5.253](https://academa.ai/lectures/euler-buckling-columns?t=425.25306249999994)

Narration: Square both sides, substitute for k squared, and P L squared over E I equals n squared pi squared. So P equals n squared pi squared E I over L squared.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [07:13.061](https://academa.ai/lectures/euler-buckling-columns?t=433.06056249999995): work is shown on the screen, written out.

##### [07:18.096](https://academa.ai/lectures/euler-buckling-columns?t=438.09606249999996)

Narration: These are not loads the column happens to reach. They are the only loads at which anything other than the straight shape is possible at all. Below the smallest of them, A has to be zero.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [07:21.812](https://academa.ai/lectures/euler-buckling-columns?t=441.8115625): work (the "P\_n" part) is emphasized.
- [07:26.166](https://academa.ai/lectures/euler-buckling-columns?t=446.16556249999996): work (the "P\_n" part) is no longer emphasized.

##### [07:29.842](https://academa.ai/lectures/euler-buckling-columns?t=449.84206249999994)

Narration: The smallest is n equal to one. Pi squared E I over L squared. That is the Euler critical load, and it came out of demanding that a bent shape can stand in equilibrium, not out of any strength calculation.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [07:32.872](https://academa.ai/lectures/euler-buckling-columns?t=452.8715625): work is shown on the screen, written out.
- [07:37.319](https://academa.ai/lectures/euler-buckling-columns?t=457.3185625): work (the "frac(pi^2 E I, L^2)" part) is emphasized.
- [07:43.89](https://academa.ai/lectures/euler-buckling-columns?t=463.88956249999995): work (the "frac(pi^2 E I, L^2)" part) is no longer emphasized.

##### [07:46.045](https://academa.ai/lectures/euler-buckling-columns?t=466.0450625)

Narration: And the shape that goes with it is A sine of pi x over L. One half of a sine wave. Zero at both pins, largest at midheight, and no point of inflection anywhere in between.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [07:48.275](https://academa.ai/lectures/euler-buckling-columns?t=468.27456249999994): work is shown on the screen, written out.
- [07:51.224](https://academa.ai/lectures/euler-buckling-columns?t=471.22356249999996): mode1\_mid is shown on the screen, drawn.

##### [07:59.567](https://academa.ai/lectures/euler-buckling-columns?t=479.56706249999996)

Narration: Now the part that catches people out. A is still undetermined. The mathematics has fixed the shape and said nothing whatever about how big it is.

Board: figure — a Figure (x\_range=(-1.7, 1.7), y\_range=(-0.7, 6.7), aspect=(3.4, 7.4)); head\_solve — a Heading that says "Solving It, and What the Answer Says"; col\_axis — a Line \[gray\] drawn in figure (end=(0.0, 5.6), dashed=True); col\_pin\_b — a Circle \[gray\] drawn in figure (radius=0.13); col\_pin\_t — a Circle \[gray\] drawn in figure (center=(0.0, 5.6), radius=0.13); mode1\_mid — a ParametricCurve \[blue\] drawn in figure (function=\<function\>, t\_range=(0.0, 5.6))

Actions:
- [08:3.399](https://academa.ai/lectures/euler-buckling-columns?t=483.39856249999997): work (the "A" part) is emphasized.
- [08:7.788](https://academa.ai/lectures/euler-buckling-columns?t=487.7875624999999): work (the "A" part) is no longer emphasized.

##### [08:9.595](https://academa.ai/lectures/euler-buckling-columns?t=489.59456249999994)

Narration: Here is the same mode at three different amplitudes. Every one of them satisfies equilibrium exactly, and every one of them does it at exactly the same load. That is the signature of the thing we are looking at.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [08:11.104](https://academa.ai/lectures/euler-buckling-columns?t=491.10356249999995): mode1\_small is shown on the screen, written out.
- [08:11.685](https://academa.ai/lectures/euler-buckling-columns?t=491.68456249999997): mode1\_big is shown on the screen, written out.
- [08:20.509](https://academa.ai/lectures/euler-buckling-columns?t=500.5085624999999): mode1\_small is hidden from the screen.
- [08:20.509](https://academa.ai/lectures/euler-buckling-columns?t=500.5085624999999): mode1\_big is hidden from the screen.
- [08:22.633](https://academa.ai/lectures/euler-buckling-columns?t=502.63306249999994): figure moves to a new place on the board.
- [08:22.633](https://academa.ai/lectures/euler-buckling-columns?t=502.63306249999994): head\_solve is hidden from the screen — left the board.
- [08:22.633](https://academa.ai/lectures/euler-buckling-columns?t=502.63306249999994): work is hidden from the screen — left the board.

##### [08:23.233](https://academa.ai/lectures/euler-buckling-columns?t=503.23306249999996)

Narration: The higher values of n are genuine solutions too. n equal to two is a full sine wave, with a stationary point at midheight, and it needs four times the load. n equal to three needs nine times.

Board: figure — a Figure (x\_range=(-1.7, 1.7), y\_range=(-0.7, 6.7), aspect=(3.4, 7.4)); col\_axis — a Line \[gray\] drawn in figure (end=(0.0, 5.6), dashed=True); col\_pin\_b — a Circle \[gray\] drawn in figure (radius=0.13); col\_pin\_t — a Circle \[gray\] drawn in figure (center=(0.0, 5.6), radius=0.13); mode1\_mid — a ParametricCurve \[blue\] drawn in figure (function=\<function\>, t\_range=(0.0, 5.6))

Actions:
- [08:23.233](https://academa.ai/lectures/euler-buckling-columns?t=503.23306249999996): head\_modes is shown on the screen, written out.
- [08:23.233](https://academa.ai/lectures/euler-buckling-columns?t=503.23306249999996): cap1 is shown on the screen, written out.
- [08:27.889](https://academa.ai/lectures/euler-buckling-columns?t=507.8885624999999): figure\_2 is shown on the screen, written out.
- [08:27.889](https://academa.ai/lectures/euler-buckling-columns?t=507.8885624999999): col2\_axis is shown on the screen, written out.
- [08:27.889](https://academa.ai/lectures/euler-buckling-columns?t=507.8885624999999): col2\_pin\_b is shown on the screen, written out.
- [08:27.889](https://academa.ai/lectures/euler-buckling-columns?t=507.8885624999999): col2\_pin\_t is shown on the screen, written out.
- [08:28.563](https://academa.ai/lectures/euler-buckling-columns?t=508.56256249999996): mode2 is shown on the screen, drawn.
- [08:32.707](https://academa.ai/lectures/euler-buckling-columns?t=512.7065625): cap2 is shown on the screen, written out.
- [08:35.122](https://academa.ai/lectures/euler-buckling-columns?t=515.1215625): figure\_3 is shown on the screen, written out.
- [08:35.122](https://academa.ai/lectures/euler-buckling-columns?t=515.1215625): col3\_axis is shown on the screen, written out.
- [08:35.122](https://academa.ai/lectures/euler-buckling-columns?t=515.1215625): col3\_pin\_b is shown on the screen, written out.
- [08:35.122](https://academa.ai/lectures/euler-buckling-columns?t=515.1215625): col3\_pin\_t is shown on the screen, written out.
- [08:35.422](https://academa.ai/lectures/euler-buckling-columns?t=515.4215624999999): mode3 is shown on the screen, drawn.
- [08:36.051](https://academa.ai/lectures/euler-buckling-columns?t=516.0505625): cap3 is shown on the screen, written out.

##### [08:37.858](https://academa.ai/lectures/euler-buckling-columns?t=517.8580625)

Narration: In a bare column they never happen, because the column has already gone at n equal to one. But brace it sideways at midheight, and you have forbidden the first mode. The second one is what you get instead.

Board: figure — a Figure (x\_range=(-1.7, 1.7), y\_range=(-0.7, 6.7), aspect=(3.4, 7.4)); col\_axis — a Line \[gray\] drawn in figure (end=(0.0, 5.6), dashed=True); col\_pin\_b — a Circle \[gray\] drawn in figure (radius=0.13); col\_pin\_t — a Circle \[gray\] drawn in figure (center=(0.0, 5.6), radius=0.13); mode1\_mid — a ParametricCurve \[blue\] drawn in figure (function=\<function\>, t\_range=(0.0, 5.6)); cap1 — a Math \[text\] that says "$P\_1 = frac(pi^2 E I, L^2)$"; figure\_2 — a Figure (x\_range=(-1.7, 1.7), y\_range=(-0.7, 6.7), aspect=(3.4, 7.4)); cap2 — a Math \[text\] that says "$P\_2 = frac(4 pi^2 E I, L^2)$"; figure\_3 — a Figure (x\_range=(-1.7, 1.7), y\_range=(-0.7, 6.7), aspect=(3.4, 7.4)); cap3 — a Math \[text\] that says "$P\_3 = frac(9 pi^2 E I, L^2)$"; head\_modes — a Heading that says "The Higher Modes Are Real Too"; col2\_axis — a Line \[gray\] drawn in figure\_2 (end=(0.0, 5.6), dashed=True); col2\_pin\_b — a Circle \[gray\] drawn in figure\_2 (radius=0.13); col2\_pin\_t — a Circle \[gray\] drawn in figure\_2 (center=(0.0, 5.6), radius=0.13); mode2 — a ParametricCurve \[blue\] drawn in figure\_2 (function=\<function\>, t\_range=(0.0, 5.6)); col3\_axis — a Line \[gray\] drawn in figure\_3 (end=(0.0, 5.6), dashed=True); col3\_pin\_b — a Circle \[gray\] drawn in figure\_3 (radius=0.13); col3\_pin\_t — a Circle \[gray\] drawn in figure\_3 (center=(0.0, 5.6), radius=0.13); mode3 — a ParametricCurve \[blue\] drawn in figure\_3 (function=\<function\>, t\_range=(0.0, 5.6))

Actions:
- [08:44.07](https://academa.ai/lectures/euler-buckling-columns?t=524.0695625): brace\_mark is shown on the screen, written out.
- [08:48.725](https://academa.ai/lectures/euler-buckling-columns?t=528.7245624999999): mode2 is indicated — a transient flash.
- [08:49.689](https://academa.ai/lectures/euler-buckling-columns?t=529.6885625): cap2 is indicated — a transient flash.
- [08:50.746](https://academa.ai/lectures/euler-buckling-columns?t=530.7455625): cap1 is hidden from the screen — left the board.
- [08:50.746](https://academa.ai/lectures/euler-buckling-columns?t=530.7455625): cap2 is hidden from the screen — left the board.
- [08:50.746](https://academa.ai/lectures/euler-buckling-columns?t=530.7455625): cap3 is hidden from the screen — left the board.
- [08:50.746](https://academa.ai/lectures/euler-buckling-columns?t=530.7455625): figure is hidden from the screen — left the board.
- [08:50.746](https://academa.ai/lectures/euler-buckling-columns?t=530.7455625): col\_axis is hidden from the screen — figure left the board.
- [08:50.746](https://academa.ai/lectures/euler-buckling-columns?t=530.7455625): col\_pin\_b is hidden from the screen — figure left the board.
- [08:50.746](https://academa.ai/lectures/euler-buckling-columns?t=530.7455625): col\_pin\_t is hidden from the screen — figure left the board.
- [08:50.746](https://academa.ai/lectures/euler-buckling-columns?t=530.7455625): mode1\_mid is hidden from the screen — figure left the board.
- [08:50.746](https://academa.ai/lectures/euler-buckling-columns?t=530.7455625): figure\_2 is hidden from the screen — left the board.
- [08:50.746](https://academa.ai/lectures/euler-buckling-columns?t=530.7455625): col2\_axis is hidden from the screen — figure\_2 left the board.
- [08:50.746](https://academa.ai/lectures/euler-buckling-columns?t=530.7455625): col2\_pin\_b is hidden from the screen — figure\_2 left the board.
- [08:50.746](https://academa.ai/lectures/euler-buckling-columns?t=530.7455625): col2\_pin\_t is hidden from the screen — figure\_2 left the board.
- [08:50.746](https://academa.ai/lectures/euler-buckling-columns?t=530.7455625): mode2 is hidden from the screen — figure\_2 left the board.
- [08:50.746](https://academa.ai/lectures/euler-buckling-columns?t=530.7455625): brace\_mark is hidden from the screen — figure\_2 left the board.
- [08:50.746](https://academa.ai/lectures/euler-buckling-columns?t=530.7455625): figure\_3 is hidden from the screen — left the board.
- [08:50.746](https://academa.ai/lectures/euler-buckling-columns?t=530.7455625): col3\_axis is hidden from the screen — figure\_3 left the board.
- [08:50.746](https://academa.ai/lectures/euler-buckling-columns?t=530.7455625): col3\_pin\_b is hidden from the screen — figure\_3 left the board.
- [08:50.746](https://academa.ai/lectures/euler-buckling-columns?t=530.7455625): col3\_pin\_t is hidden from the screen — figure\_3 left the board.
- [08:50.746](https://academa.ai/lectures/euler-buckling-columns?t=530.7455625): mode3 is hidden from the screen — figure\_3 left the board.
- [08:50.746](https://academa.ai/lectures/euler-buckling-columns?t=530.7455625): head\_modes is hidden from the screen — left the board.

##### [08:51.346](https://academa.ai/lectures/euler-buckling-columns?t=531.3455624999999)

Narration: Put all of that on one picture. Load runs up the vertical axis. The amplitude of the bow runs across the horizontal one, so the whole vertical axis is the straight column.

Board: Empty.

Actions:
- [08:51.346](https://academa.ai/lectures/euler-buckling-columns?t=531.3455624999999): head\_bif is shown on the screen, written out.
- [08:51.346](https://academa.ai/lectures/euler-buckling-columns?t=531.3455624999999): diagram is shown on the screen, written out.
- [08:54.979](https://academa.ai/lectures/euler-buckling-columns?t=534.9785625): trivial is shown on the screen, written out.
- [09:2.143](https://academa.ai/lectures/euler-buckling-columns?t=542.1425624999999): straight\_tag is shown on the screen, written out.

##### [09:3.694](https://academa.ai/lectures/euler-buckling-columns?t=543.6940625)

Narration: Load it up from nothing. Below the critical load there is exactly one equilibrium at every value of P, and it sits on that axis at zero amplitude.

Board: diagram — an Axes (x\_range=(-1.15, 1.15), y\_range=(0.0, 2.3), include\_ticks=False); head\_bif — a Heading that says "Where the Straight Shape Loses Its Monopoly"; trivial — a Line \[blue\] drawn in diagram (end=(0.0, 2.2)); straight\_tag — a Math \[text\] that says "$upright("straight")$" drawn in diagram

Actions:
- [09:3.857](https://academa.ai/lectures/euler-buckling-columns?t=543.8565625): probe is shown on the screen, written out.
- [09:5.924](https://academa.ai/lectures/euler-buckling-columns?t=545.9235625): probe is redrawn as the numbers it depends on change.
- [09:5.924](https://academa.ai/lectures/euler-buckling-columns?t=545.9235625): load ticks to 0.93.

##### [09:14.709](https://academa.ai/lectures/euler-buckling-columns?t=554.7085625)

Narration: At the critical load, a second branch appears. Every amplitude on that horizontal line is an equilibrium, at the one load, and the straight solution has stopped being unique.

Board: diagram — an Axes (x\_range=(-1.15, 1.15), y\_range=(0.0, 2.3), include\_ticks=False); head\_bif — a Heading that says "Where the Straight Shape Loses Its Monopoly"; trivial — a Line \[blue\] drawn in diagram (end=(0.0, 2.2)); straight\_tag — a Math \[text\] that says "$upright("straight")$" drawn in diagram; probe — a Point \[yellow\] drawn in diagram (location=(0.0, \<VariableNumber load = 1.0\>), marker\_radius=0.05)

Actions:
- [09:15.382](https://academa.ai/lectures/euler-buckling-columns?t=555.3815625): probe is redrawn as the numbers it depends on change.
- [09:15.382](https://academa.ai/lectures/euler-buckling-columns?t=555.3815625): load ticks to 1.0.
- [09:16.578](https://academa.ai/lectures/euler-buckling-columns?t=556.5775625): pcr\_tag is shown on the screen, written out.
- [09:19.69](https://academa.ai/lectures/euler-buckling-columns?t=559.6895625): branch\_right is shown on the screen, drawn.
- [09:19.89](https://academa.ai/lectures/euler-buckling-columns?t=559.8895625): branch\_left is shown on the screen, drawn.

##### [09:26.652](https://academa.ai/lectures/euler-buckling-columns?t=566.6515625)

Narration: That splitting is called a bifurcation, and it is exactly what we mean when we say the column has buckled. Nothing broke. No stress reached any limit. The column simply ran out of reasons to stay straight.

Board: diagram — an Axes (x\_range=(-1.15, 1.15), y\_range=(0.0, 2.3), include\_ticks=False); head\_bif — a Heading that says "Where the Straight Shape Loses Its Monopoly"; trivial — a Line \[blue\] drawn in diagram (end=(0.0, 2.2)); straight\_tag — a Math \[text\] that says "$upright("straight")$" drawn in diagram; probe — a Point \[yellow\] drawn in diagram (location=(0.0, \<VariableNumber load = 1.0\>), marker\_radius=0.05); pcr\_tag — a Math \[text\] that says "$P\_upright("cr")$" drawn in diagram; branch\_right — a Line \[red\] labelled "upright("buckled")" drawn in diagram (start=(0.0, 1.0), end=(1.02, 1.0)); branch\_left — a Line \[red\] drawn in diagram (start=(-1.02, 1.0), end=(0.0, 1.0))

Actions:
- [09:28.266](https://academa.ai/lectures/euler-buckling-columns?t=568.2655625): diagram moves to a new place on the board.
- [09:28.266](https://academa.ai/lectures/euler-buckling-columns?t=568.2655625): bif\_note is shown on the screen, written out.
- [09:32.469](https://academa.ai/lectures/euler-buckling-columns?t=572.4685625): critical is shown on the screen, written out.
- [09:38.808](https://academa.ai/lectures/euler-buckling-columns?t=578.8075625): trivial is indicated — a transient flash.

##### [09:40.522](https://academa.ai/lectures/euler-buckling-columns?t=580.5215625)

Narration: Now, that whole derivation used one particular pair of end conditions. Change them and the numbers change. What is worth seeing is that they change in a way you can read straight off the deflected shape.

Board: bif\_note — a Panel that says "Below the critical load the straight shape is the only equilibrium. At the critical load a whole family of bent equilibria appears, and the straight one stops being unique."; critical — a Math \[text\] that says "$P\_upright("cr") = frac(pi^2 E I, L^2)$"; diagram — an Axes (x\_range=(-1.15, 1.15), y\_range=(0.0, 2.3), include\_ticks=False); head\_bif — a Heading that says "Where the Straight Shape Loses Its Monopoly"; trivial — a Line \[blue\] drawn in diagram (end=(0.0, 2.2)); straight\_tag — a Math \[text\] that says "$upright("straight")$" drawn in diagram; probe — a Point \[yellow\] drawn in diagram (location=(0.0, \<VariableNumber load = 1.0\>), marker\_radius=0.05); pcr\_tag — a Math \[text\] that says "$P\_upright("cr")$" drawn in diagram; branch\_right — a Line \[red\] labelled "upright("buckled")" drawn in diagram (start=(0.0, 1.0), end=(1.02, 1.0)); branch\_left — a Line \[red\] drawn in diagram (start=(-1.02, 1.0), end=(0.0, 1.0))

Actions:
- [09:40.522](https://academa.ai/lectures/euler-buckling-columns?t=580.5215625): A box is drawn around critical.
- [09:52.512](https://academa.ai/lectures/euler-buckling-columns?t=592.5117083333333): bif\_note is hidden from the screen — left the board.
- [09:52.512](https://academa.ai/lectures/euler-buckling-columns?t=592.5117083333333): critical is hidden from the screen — left the board.
- [09:52.512](https://academa.ai/lectures/euler-buckling-columns?t=592.5117083333333): diagram is hidden from the screen — left the board.
- [09:52.512](https://academa.ai/lectures/euler-buckling-columns?t=592.5117083333333): trivial is hidden from the screen — diagram left the board.
- [09:52.512](https://academa.ai/lectures/euler-buckling-columns?t=592.5117083333333): straight\_tag is hidden from the screen — diagram left the board.
- [09:52.512](https://academa.ai/lectures/euler-buckling-columns?t=592.5117083333333): probe is hidden from the screen — diagram left the board.
- [09:52.512](https://academa.ai/lectures/euler-buckling-columns?t=592.5117083333333): pcr\_tag is hidden from the screen — diagram left the board.
- [09:52.512](https://academa.ai/lectures/euler-buckling-columns?t=592.5117083333333): branch\_right is hidden from the screen — diagram left the board.
- [09:52.512](https://academa.ai/lectures/euler-buckling-columns?t=592.5117083333333): branch\_left is hidden from the screen — diagram left the board.
- [09:52.512](https://academa.ai/lectures/euler-buckling-columns?t=592.5117083333333): head\_bif is hidden from the screen — left the board.

### Scene 4: [Where the Bending Moment Vanishes](https://academa.ai/lectures/euler-buckling-columns?t=593.553375)

Span: 09:53.553–13:35.068 (593.553375s–815.0678958333333s).

#### Objects

- fc: a Figure (x\_range=(-2.3, 2.0), y\_range=(-4.9, 5.0), aspect=(4.3, 9.9))
- fc\_base1: a Line \[gray\] drawn in fc (start=(-0.9, 0.0), end=(0.9, 0.0))
- fc\_curve: a ParametricCurve \[blue\] drawn in fc (function=\<function\>, t\_range=(0.0, 4.0))
- fc\_full: a Line \[gray\] labelled "L" drawn in fc (start=(1.55, 0.0), end=(1.55, 4.0))
- fc\_le: a Line \[green\] labelled "L\_e = 2 L" drawn in fc (start=(-1.85, -4.0), end=(-1.85, 4.0))
- fc\_len: a Math \[text\] that says "$L\_e = 2 L, quad K = 2$"
- fc\_load: a Math \[text\] that says "$P\_upright("cr") = frac(pi^2 E I, 4 L^2)$"
- fc\_mirror: a ParametricCurve \[yellow\] drawn in fc (function=\<function\>, t\_range=(-4.0, 0.0))
- fc\_note: a Tex \[text\] that says "Reflect through the base: one smooth half wave of length $2L$."
- fc\_zero\_m: a Point \[red\] drawn in fc (location=(-0.62, -4.0), marker\_radius=0.11)
- fc\_zero\_t: a Point \[red\] drawn in fc (location=(0.62, 4.0), marker\_radius=0.11)
- ff\_base1: a Line \[gray\] drawn in figure\_2 (start=(-0.9, 0.0), end=(0.9, 0.0))
- ff\_base2: a Line \[gray\] drawn in figure\_2 (start=(-0.9, -0.18), end=(0.9, -0.18))
- ff\_cap1: a Line \[gray\] drawn in figure\_2 (start=(-0.9, 5.0), end=(0.9, 5.0))
- ff\_cap2: a Line \[gray\] drawn in figure\_2 (start=(-0.9, 5.18), end=(0.9, 5.18))
- ff\_curve: a ParametricCurve \[blue\] drawn in figure\_2 (function=\<function\>, t\_range=(0.0, 5.0))
- ff\_full: a Line \[gray\] labelled "L" drawn in figure\_2 (start=(1.25, 0.0), end=(1.25, 5.0))
- ff\_inf\_hi: a Point \[red\] drawn in figure\_2 (location=(0.31, 3.75), marker\_radius=0.11)
- ff\_inf\_lo: a Point \[red\] drawn in figure\_2 (location=(0.31, 1.25), marker\_radius=0.11)
- ff\_infl: a Math \[text\] that says "$v'' = 0 quad arrow.r quad x = frac(L, 4), thin frac(3 L, 4)$"
- ff\_le: a Line \[green\] labelled "L\_e" drawn in figure\_2 (start=(-1.5, 1.25), end=(-1.5, 3.75))
- ff\_len: a Math \[text\] that says "$L\_e = frac(L, 2), quad K = 0.5$"
- ff\_load: a Math \[text\] that says "$P\_upright("cr") = frac(4 pi^2 E I, L^2)$"
- ff\_shape: a Math \[text\] that says "$v(x) = frac(A, 2) (1 - cos(frac(2 pi x, L)))$"
- figure: a Figure (x\_range=(-1.95, 1.6), y\_range=(-0.8, 5.9), aspect=(3.55, 6.7))
- figure\_2: a Figure (x\_range=(-1.95, 1.6), y\_range=(-0.8, 5.9), aspect=(3.55, 6.7))
- figure\_3: a Figure (x\_range=(-1.95, 1.6), y\_range=(-0.8, 5.9), aspect=(3.55, 6.7))
- fp\_base: a Line \[gray\] drawn in figure\_3 (start=(-0.8, 0.0), end=(0.8, 0.0))
- fp\_cap1: a Line \[gray\] drawn in figure\_3 (start=(-0.9, 5.0), end=(0.9, 5.0))
- fp\_cap2: a Line \[gray\] drawn in figure\_3 (start=(-0.9, 5.18), end=(0.9, 5.18))
- fp\_curve: a ParametricCurve \[blue\] drawn in figure\_3 (function=\<function\>, t\_range=(0.0, 5.0))
- fp\_inf: a Point \[red\] drawn in figure\_3 (location=(0.30993184316599487, 3.49605), marker\_radius=0.11)
- fp\_le: a Line \[green\] labelled "L\_e" drawn in figure\_3 (start=(-1.5, 0.0), end=(-1.5, 3.49605))
- fp\_pin: a Circle \[gray\] drawn in figure\_3 (radius=0.12)
- fp\_zero\_b: a Point \[red\] drawn in figure\_3 (marker\_radius=0.11)
- general\_k: a Math \[text\] that says "$P\_upright("cr") = frac(pi^2 E I, (K L)^2)$"
- general\_le: a Math \[text\] that says "$P\_upright("cr") = frac(pi^2 E I, L\_e^2)$"
- head\_all: a Heading that says "Four Cases, One Rule"
- head\_eff: a Heading that says "The Statement That Replaces the Table"
- head\_fc: a Heading that says "Built In at the Bottom, Free at the Top"
- head\_ff: a Heading that says "Built In at Both Ends"
- k\_table: a Table \[text\] that says "End conditions Zero moment at $K$ Pinned, pinned both ends 1 Fixed, fixed the quarter points 0.5 Fixed, free the top and its mirror 2 Fixed, pinned the pin and $0.7 L$ 0.7" (rows=(('End conditions', 'Zero moment at', '$K$'), ('Pinned, pinned'…, header=True)
- pp\_base: a Line \[gray\] drawn in figure (start=(-0.8, 0.0), end=(0.8, 0.0))
- pp\_cap: a Line \[gray\] drawn in figure (start=(-0.8, 5.0), end=(0.8, 5.0))
- pp\_curve: a ParametricCurve \[blue\] drawn in figure (function=\<function\>, t\_range=(0.0, 5.0))
- pp\_le: a Line \[green\] labelled "L\_e = L" drawn in figure (start=(-1.5, 0.0), end=(-1.5, 5.0))
- pp\_pin\_b: a Circle \[gray\] drawn in figure (radius=0.12)
- pp\_pin\_t: a Circle \[gray\] drawn in figure (center=(0.0, 5.0), radius=0.12)
- pp\_zero\_b: a Point \[red\] drawn in figure (marker\_radius=0.11)
- pp\_zero\_t: a Point \[red\] drawn in figure (location=(0.0, 5.0), marker\_radius=0.11)
- principle: a Panel that says "The effective length is the distance between adjacent points of zero bending moment in the buckled shape. Between two such points the curve is the pin ended half sine wave."

#### Beats

##### [09:53.553](https://academa.ai/lectures/euler-buckling-columns?t=593.553375)

Narration: Everything in that derivation came from two facts about the ends. They could not move sideways, and they could not carry bending moment, because a pin cannot. Change either one and the answer changes.

Board: Empty.

Actions:
- [09:53.553](https://academa.ai/lectures/euler-buckling-columns?t=593.553375): head\_eff is shown on the screen, written out.
- [09:53.553](https://academa.ai/lectures/euler-buckling-columns?t=593.553375): figure is shown on the screen, written out.
- [09:53.553](https://academa.ai/lectures/euler-buckling-columns?t=593.553375): pp\_base is shown on the screen, written out.
- [09:53.553](https://academa.ai/lectures/euler-buckling-columns?t=593.553375): pp\_cap is shown on the screen, written out.
- [09:53.553](https://academa.ai/lectures/euler-buckling-columns?t=593.553375): pp\_curve is shown on the screen, written out.
- [10:1.111](https://academa.ai/lectures/euler-buckling-columns?t=601.111375): pp\_pin\_b is shown on the screen, written out.
- [10:1.111](https://academa.ai/lectures/euler-buckling-columns?t=601.111375): pp\_pin\_t is shown on the screen, written out.

##### [10:5.444](https://academa.ai/lectures/euler-buckling-columns?t=605.4438749999999)

Narration: But look at what the pinned answer really is. The moment is P times the deflection, and the deflection is zero at both pins. So the half wave runs between two points where the bending moment is zero.

Board: figure — a Figure (x\_range=(-1.95, 1.6), y\_range=(-0.8, 5.9), aspect=(3.55, 6.7)); head\_eff — a Heading that says "The Statement That Replaces the Table"; pp\_base — a Line \[gray\] drawn in figure (start=(-0.8, 0.0), end=(0.8, 0.0)); pp\_cap — a Line \[gray\] drawn in figure (start=(-0.8, 5.0), end=(0.8, 5.0)); pp\_curve — a ParametricCurve \[blue\] drawn in figure (function=\<function\>, t\_range=(0.0, 5.0)); pp\_pin\_b — a Circle \[gray\] drawn in figure (radius=0.12); pp\_pin\_t — a Circle \[gray\] drawn in figure (center=(0.0, 5.0), radius=0.12)

Actions:
- [10:12.311](https://academa.ai/lectures/euler-buckling-columns?t=612.311375): pp\_zero\_b is shown on the screen, written out.
- [10:12.311](https://academa.ai/lectures/euler-buckling-columns?t=612.311375): pp\_zero\_t is shown on the screen, written out.

##### [10:18.461](https://academa.ai/lectures/euler-buckling-columns?t=618.461375)

Narration: So here is the statement that replaces the table. The critical load is pi squared E I divided by the square of the distance between adjacent points of zero bending moment. Call that distance the effective length.

Board: figure — a Figure (x\_range=(-1.95, 1.6), y\_range=(-0.8, 5.9), aspect=(3.55, 6.7)); head\_eff — a Heading that says "The Statement That Replaces the Table"; pp\_base — a Line \[gray\] drawn in figure (start=(-0.8, 0.0), end=(0.8, 0.0)); pp\_cap — a Line \[gray\] drawn in figure (start=(-0.8, 5.0), end=(0.8, 5.0)); pp\_curve — a ParametricCurve \[blue\] drawn in figure (function=\<function\>, t\_range=(0.0, 5.0)); pp\_pin\_b — a Circle \[gray\] drawn in figure (radius=0.12); pp\_pin\_t — a Circle \[gray\] drawn in figure (center=(0.0, 5.0), radius=0.12); pp\_zero\_b — a Point \[red\] drawn in figure (marker\_radius=0.11); pp\_zero\_t — a Point \[red\] drawn in figure (location=(0.0, 5.0), marker\_radius=0.11)

Actions:
- [10:21.99](https://academa.ai/lectures/euler-buckling-columns?t=621.990375): figure moves to a new place on the board.
- [10:21.99](https://academa.ai/lectures/euler-buckling-columns?t=621.990375): general\_le is shown on the screen, written out.
- [10:30.373](https://academa.ai/lectures/euler-buckling-columns?t=630.373375): pp\_le is shown on the screen, written out.
- [10:30.373](https://academa.ai/lectures/euler-buckling-columns?t=630.373375): principle is shown on the screen, written out.

##### [10:32.227](https://academa.ai/lectures/euler-buckling-columns?t=632.226875)

Narration: The reason is simple. Between two such points, the deflected curve is a half sine wave with no moment at either end. That is precisely the pin ended problem we already solved, sitting inside a longer column, and it does not care what happens beyond those two points.

Board: principle — a Panel that says "The effective length is the distance between adjacent points of zero bending moment in the buckled shape. Between two such points the curve is the pin ended half sine wave."; general\_le — a Math \[text\] that says "$P\_upright("cr") = frac(pi^2 E I, L\_e^2)$"; figure — a Figure (x\_range=(-1.95, 1.6), y\_range=(-0.8, 5.9), aspect=(3.55, 6.7)); head\_eff — a Heading that says "The Statement That Replaces the Table"; pp\_base — a Line \[gray\] drawn in figure (start=(-0.8, 0.0), end=(0.8, 0.0)); pp\_cap — a Line \[gray\] drawn in figure (start=(-0.8, 5.0), end=(0.8, 5.0)); pp\_curve — a ParametricCurve \[blue\] drawn in figure (function=\<function\>, t\_range=(0.0, 5.0)); pp\_pin\_b — a Circle \[gray\] drawn in figure (radius=0.12); pp\_pin\_t — a Circle \[gray\] drawn in figure (center=(0.0, 5.0), radius=0.12); pp\_zero\_b — a Point \[red\] drawn in figure (marker\_radius=0.11); pp\_zero\_t — a Point \[red\] drawn in figure (location=(0.0, 5.0), marker\_radius=0.11); pp\_le — a Line \[green\] labelled "L\_e = L" drawn in figure (start=(-1.5, 0.0), end=(-1.5, 5.0))

Actions:
- [10:36.859](https://academa.ai/lectures/euler-buckling-columns?t=636.859375): pp\_curve is emphasized.
- [10:45.845](https://academa.ai/lectures/euler-buckling-columns?t=645.845375): pp\_curve is no longer emphasized.

##### [10:49.313](https://academa.ai/lectures/euler-buckling-columns?t=649.313375)

Narration: And zero bending moment means zero curvature, so those points are the inflection points of the deflected shape. You can find them by looking at where the curve changes the way it bends.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [10:51.159](https://academa.ai/lectures/euler-buckling-columns?t=651.159375): principle (the "zero" part) is emphasized.
- [10:59.983](https://academa.ai/lectures/euler-buckling-columns?t=659.983375): figure is hidden from the screen — left the board.
- [10:59.983](https://academa.ai/lectures/euler-buckling-columns?t=659.983375): pp\_base is hidden from the screen — figure left the board.
- [10:59.983](https://academa.ai/lectures/euler-buckling-columns?t=659.983375): pp\_cap is hidden from the screen — figure left the board.
- [10:59.983](https://academa.ai/lectures/euler-buckling-columns?t=659.983375): pp\_curve is hidden from the screen — figure left the board.
- [10:59.983](https://academa.ai/lectures/euler-buckling-columns?t=659.983375): pp\_pin\_b is hidden from the screen — figure left the board.
- [10:59.983](https://academa.ai/lectures/euler-buckling-columns?t=659.983375): pp\_pin\_t is hidden from the screen — figure left the board.
- [10:59.983](https://academa.ai/lectures/euler-buckling-columns?t=659.983375): pp\_zero\_b is hidden from the screen — figure left the board.
- [10:59.983](https://academa.ai/lectures/euler-buckling-columns?t=659.983375): pp\_zero\_t is hidden from the screen — figure left the board.
- [10:59.983](https://academa.ai/lectures/euler-buckling-columns?t=659.983375): pp\_le is hidden from the screen — figure left the board.
- [10:59.983](https://academa.ai/lectures/euler-buckling-columns?t=659.983375): general\_le is hidden from the screen — left the board.
- [10:59.983](https://academa.ai/lectures/euler-buckling-columns?t=659.983375): head\_eff is hidden from the screen — left the board.
- [10:59.983](https://academa.ai/lectures/euler-buckling-columns?t=659.983375): principle is hidden from the screen — left the board.
- [10:59.983](https://academa.ai/lectures/euler-buckling-columns?t=659.983375): principle (the "zero" part) is no longer emphasized.

##### [11:1.183](https://academa.ai/lectures/euler-buckling-columns?t=661.183375)

Narration: Take a column built in at both ends, so neither end can rotate. Load it until it buckles, and it takes this shape: vertical where it meets each support, bulging one way in the middle, and curling back near each end.

Board: Empty.

Actions:
- [11:1.183](https://academa.ai/lectures/euler-buckling-columns?t=661.183375): head\_ff is shown on the screen, written out.
- [11:1.183](https://academa.ai/lectures/euler-buckling-columns?t=661.183375): figure\_2 is shown on the screen, written out.
- [11:1.183](https://academa.ai/lectures/euler-buckling-columns?t=661.183375): ff\_base1 is shown on the screen, written out.
- [11:1.183](https://academa.ai/lectures/euler-buckling-columns?t=661.183375): ff\_base2 is shown on the screen, written out.
- [11:1.183](https://academa.ai/lectures/euler-buckling-columns?t=661.183375): ff\_cap1 is shown on the screen, written out.
- [11:1.183](https://academa.ai/lectures/euler-buckling-columns?t=661.183375): ff\_cap2 is shown on the screen, written out.
- [11:8.265](https://academa.ai/lectures/euler-buckling-columns?t=668.265375): ff\_curve is shown on the screen, drawn.
- [11:11.155](https://academa.ai/lectures/euler-buckling-columns?t=671.1553749999999): figure\_2 moves to a new place on the board.
- [11:11.155](https://academa.ai/lectures/euler-buckling-columns?t=671.1553749999999): ff\_shape is shown on the screen, written out.

##### [11:15.041](https://academa.ai/lectures/euler-buckling-columns?t=675.041375)

Narration: Find the inflection points. The curve bends one way near the middle and the other way close to each support. It changes over here, and again here, at a quarter of the length in from each end.

Board: ff\_shape — a Math \[text\] that says "$v(x) = frac(A, 2) (1 - cos(frac(2 pi x, L)))$"; figure\_2 — a Figure (x\_range=(-1.95, 1.6), y\_range=(-0.8, 5.9), aspect=(3.55, 6.7)); head\_ff — a Heading that says "Built In at Both Ends"; ff\_base1 — a Line \[gray\] drawn in figure\_2 (start=(-0.9, 0.0), end=(0.9, 0.0)); ff\_base2 — a Line \[gray\] drawn in figure\_2 (start=(-0.9, -0.18), end=(0.9, -0.18)); ff\_cap1 — a Line \[gray\] drawn in figure\_2 (start=(-0.9, 5.0), end=(0.9, 5.0)); ff\_cap2 — a Line \[gray\] drawn in figure\_2 (start=(-0.9, 5.18), end=(0.9, 5.18)); ff\_curve — a ParametricCurve \[blue\] drawn in figure\_2 (function=\<function\>, t\_range=(0.0, 5.0))

Actions:
- [11:22.541](https://academa.ai/lectures/euler-buckling-columns?t=682.541375): ff\_inf\_lo is shown on the screen, written out.
- [11:23.388](https://academa.ai/lectures/euler-buckling-columns?t=683.388375): ff\_inf\_hi is shown on the screen, written out.
- [11:24.608](https://academa.ai/lectures/euler-buckling-columns?t=684.608375): ff\_infl is shown on the screen, written out.

##### [11:27.083](https://academa.ai/lectures/euler-buckling-columns?t=687.082875)

Narration: So the distance between them is half the length of the column. That middle half is a half sine wave with zero moment at both ends, and it has no idea it is not a pinned column of length L over two.

Board: ff\_shape — a Math \[text\] that says "$v(x) = frac(A, 2) (1 - cos(frac(2 pi x, L)))$"; ff\_infl — a Math \[text\] that says "$v'' = 0 quad arrow.r quad x = frac(L, 4), thin frac(3 L, 4)$"; figure\_2 — a Figure (x\_range=(-1.95, 1.6), y\_range=(-0.8, 5.9), aspect=(3.55, 6.7)); head\_ff — a Heading that says "Built In at Both Ends"; ff\_base1 — a Line \[gray\] drawn in figure\_2 (start=(-0.9, 0.0), end=(0.9, 0.0)); ff\_base2 — a Line \[gray\] drawn in figure\_2 (start=(-0.9, -0.18), end=(0.9, -0.18)); ff\_cap1 — a Line \[gray\] drawn in figure\_2 (start=(-0.9, 5.0), end=(0.9, 5.0)); ff\_cap2 — a Line \[gray\] drawn in figure\_2 (start=(-0.9, 5.18), end=(0.9, 5.18)); ff\_curve — a ParametricCurve \[blue\] drawn in figure\_2 (function=\<function\>, t\_range=(0.0, 5.0)); ff\_inf\_lo — a Point \[red\] drawn in figure\_2 (location=(0.31, 1.25), marker\_radius=0.11); ff\_inf\_hi — a Point \[red\] drawn in figure\_2 (location=(0.31, 3.75), marker\_radius=0.11)

Actions:
- [11:27.599](https://academa.ai/lectures/euler-buckling-columns?t=687.599375): ff\_le is shown on the screen, written out.
- [11:27.599](https://academa.ai/lectures/euler-buckling-columns?t=687.599375): ff\_full is shown on the screen, written out.
- [11:30.804](https://academa.ai/lectures/euler-buckling-columns?t=690.8043749999999): ff\_len is shown on the screen, written out.

##### [11:39.078](https://academa.ai/lectures/euler-buckling-columns?t=699.077875)

Narration: Put L over two in place of L. The critical load is four times what the pinned column would carry. The factor K is one half, and it is not a number from a table. It is where the curvature vanishes.

Board: ff\_shape — a Math \[text\] that says "$v(x) = frac(A, 2) (1 - cos(frac(2 pi x, L)))$"; ff\_infl — a Math \[text\] that says "$v'' = 0 quad arrow.r quad x = frac(L, 4), thin frac(3 L, 4)$"; ff\_len — a Math \[text\] that says "$L\_e = frac(L, 2), quad K = 0.5$"; figure\_2 — a Figure (x\_range=(-1.95, 1.6), y\_range=(-0.8, 5.9), aspect=(3.55, 6.7)); head\_ff — a Heading that says "Built In at Both Ends"; ff\_base1 — a Line \[gray\] drawn in figure\_2 (start=(-0.9, 0.0), end=(0.9, 0.0)); ff\_base2 — a Line \[gray\] drawn in figure\_2 (start=(-0.9, -0.18), end=(0.9, -0.18)); ff\_cap1 — a Line \[gray\] drawn in figure\_2 (start=(-0.9, 5.0), end=(0.9, 5.0)); ff\_cap2 — a Line \[gray\] drawn in figure\_2 (start=(-0.9, 5.18), end=(0.9, 5.18)); ff\_curve — a ParametricCurve \[blue\] drawn in figure\_2 (function=\<function\>, t\_range=(0.0, 5.0)); ff\_inf\_lo — a Point \[red\] drawn in figure\_2 (location=(0.31, 1.25), marker\_radius=0.11); ff\_inf\_hi — a Point \[red\] drawn in figure\_2 (location=(0.31, 3.75), marker\_radius=0.11); ff\_le — a Line \[green\] labelled "L\_e" drawn in figure\_2 (start=(-1.5, 1.25), end=(-1.5, 3.75)); ff\_full — a Line \[gray\] labelled "L" drawn in figure\_2 (start=(1.25, 0.0), end=(1.25, 5.0))

Actions:
- [11:42.653](https://academa.ai/lectures/euler-buckling-columns?t=702.653375): ff\_load is shown on the screen, written out.
- [11:50.281](https://academa.ai/lectures/euler-buckling-columns?t=710.281375): ff\_inf\_lo is indicated — a transient flash.
- [11:50.281](https://academa.ai/lectures/euler-buckling-columns?t=710.281375): ff\_inf\_hi is indicated — a transient flash.
- [11:51.745](https://academa.ai/lectures/euler-buckling-columns?t=711.744875): ff\_infl is hidden from the screen — left the board.
- [11:51.745](https://academa.ai/lectures/euler-buckling-columns?t=711.744875): ff\_len is hidden from the screen — left the board.
- [11:51.745](https://academa.ai/lectures/euler-buckling-columns?t=711.744875): ff\_load is hidden from the screen — left the board.
- [11:51.745](https://academa.ai/lectures/euler-buckling-columns?t=711.744875): ff\_shape is hidden from the screen — left the board.
- [11:51.745](https://academa.ai/lectures/euler-buckling-columns?t=711.744875): figure\_2 is hidden from the screen — left the board.
- [11:51.745](https://academa.ai/lectures/euler-buckling-columns?t=711.744875): ff\_base1 is hidden from the screen — figure\_2 left the board.
- [11:51.745](https://academa.ai/lectures/euler-buckling-columns?t=711.744875): ff\_base2 is hidden from the screen — figure\_2 left the board.
- [11:51.745](https://academa.ai/lectures/euler-buckling-columns?t=711.744875): ff\_cap1 is hidden from the screen — figure\_2 left the board.
- [11:51.745](https://academa.ai/lectures/euler-buckling-columns?t=711.744875): ff\_cap2 is hidden from the screen — figure\_2 left the board.
- [11:51.745](https://academa.ai/lectures/euler-buckling-columns?t=711.744875): ff\_curve is hidden from the screen — figure\_2 left the board.
- [11:51.745](https://academa.ai/lectures/euler-buckling-columns?t=711.744875): ff\_inf\_lo is hidden from the screen — figure\_2 left the board.
- [11:51.745](https://academa.ai/lectures/euler-buckling-columns?t=711.744875): ff\_inf\_hi is hidden from the screen — figure\_2 left the board.
- [11:51.745](https://academa.ai/lectures/euler-buckling-columns?t=711.744875): ff\_le is hidden from the screen — figure\_2 left the board.
- [11:51.745](https://academa.ai/lectures/euler-buckling-columns?t=711.744875): ff\_full is hidden from the screen — figure\_2 left the board.
- [11:51.745](https://academa.ai/lectures/euler-buckling-columns?t=711.744875): head\_ff is hidden from the screen — left the board.

##### [11:52.945](https://academa.ai/lectures/euler-buckling-columns?t=712.944875)

Narration: Now the other extreme. Built in at the bottom, completely free at the top. This is a flagpole. It buckles into a quarter wave: vertical at the base, and leaning out at the top with no moment there at all.

Board: Empty.

Actions:
- [11:52.945](https://academa.ai/lectures/euler-buckling-columns?t=712.944875): head\_fc is shown on the screen, written out.
- [11:52.945](https://academa.ai/lectures/euler-buckling-columns?t=712.944875): fc is shown on the screen, written out.
- [11:52.945](https://academa.ai/lectures/euler-buckling-columns?t=712.944875): fc\_base1 is shown on the screen, written out.
- [12:0.177](https://academa.ai/lectures/euler-buckling-columns?t=720.177375): fc\_curve is shown on the screen, drawn.
- [12:0.177](https://academa.ai/lectures/euler-buckling-columns?t=720.177375): fc\_full is shown on the screen, written out.
- [12:3.974](https://academa.ai/lectures/euler-buckling-columns?t=723.974375): fc\_zero\_t is shown on the screen, written out.

##### [12:5.979](https://academa.ai/lectures/euler-buckling-columns?t=725.978875)

Narration: There is only one point of zero moment on the column, and it is the free end itself. So where is the other one? It is not on the column.

Board: fc — a Figure (x\_range=(-2.3, 2.0), y\_range=(-4.9, 5.0), aspect=(4.3, 9.9)); head\_fc — a Heading that says "Built In at the Bottom, Free at the Top"; fc\_base1 — a Line \[gray\] drawn in fc (start=(-0.9, 0.0), end=(0.9, 0.0)); fc\_curve — a ParametricCurve \[blue\] drawn in fc (function=\<function\>, t\_range=(0.0, 4.0)); fc\_full — a Line \[gray\] labelled "L" drawn in fc (start=(1.55, 0.0), end=(1.55, 4.0)); fc\_zero\_t — a Point \[red\] drawn in fc (location=(0.62, 4.0), marker\_radius=0.11)

Actions:
- [12:9.566](https://academa.ai/lectures/euler-buckling-columns?t=729.566375): fc\_zero\_t is indicated — a transient flash.

##### [12:15.159](https://academa.ai/lectures/euler-buckling-columns?t=735.158875)

Narration: Reflect the shape through the fixed base. The reflected curve meets the real one with the same slope, so the two together make one smooth curve, and it is exactly the pinned half sine wave, of total length two L.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [12:15.379](https://academa.ai/lectures/euler-buckling-columns?t=735.379375): fc\_mirror is shown on the screen, drawn.
- [12:21.788](https://academa.ai/lectures/euler-buckling-columns?t=741.788375): fc\_zero\_m is shown on the screen, written out.
- [12:25.735](https://academa.ai/lectures/euler-buckling-columns?t=745.735375): fc moves to a new place on the board.
- [12:25.735](https://academa.ai/lectures/euler-buckling-columns?t=745.735375): fc\_le is shown on the screen, written out.
- [12:25.735](https://academa.ai/lectures/euler-buckling-columns?t=745.735375): fc\_note is shown on the screen, written out.

##### [12:27.88](https://academa.ai/lectures/euler-buckling-columns?t=747.879875)

Narration: So the effective length is two L, the factor K is two, and the critical load is a quarter of the pinned value. A flagpole is four times weaker than the same member pinned at both ends.

Board: fc\_note — a Tex \[text\] that says "Reflect through the base: one smooth half wave of length $2L$."; fc — a Figure (x\_range=(-2.3, 2.0), y\_range=(-4.9, 5.0), aspect=(4.3, 9.9)); head\_fc — a Heading that says "Built In at the Bottom, Free at the Top"; fc\_base1 — a Line \[gray\] drawn in fc (start=(-0.9, 0.0), end=(0.9, 0.0)); fc\_curve — a ParametricCurve \[blue\] drawn in fc (function=\<function\>, t\_range=(0.0, 4.0)); fc\_full — a Line \[gray\] labelled "L" drawn in fc (start=(1.55, 0.0), end=(1.55, 4.0)); fc\_zero\_t — a Point \[red\] drawn in fc (location=(0.62, 4.0), marker\_radius=0.11); fc\_mirror — a ParametricCurve \[yellow\] drawn in fc (function=\<function\>, t\_range=(-4.0, 0.0)); fc\_zero\_m — a Point \[red\] drawn in fc (location=(-0.62, -4.0), marker\_radius=0.11); fc\_le — a Line \[green\] labelled "L\_e = 2 L" drawn in fc (start=(-1.85, -4.0), end=(-1.85, 4.0))

Actions:
- [12:30.085](https://academa.ai/lectures/euler-buckling-columns?t=750.085375): fc\_len is shown on the screen, written out.
- [12:32.674](https://academa.ai/lectures/euler-buckling-columns?t=752.674375): fc\_load is shown on the screen, written out.
- [12:38.747](https://academa.ai/lectures/euler-buckling-columns?t=758.746875): fc is hidden from the screen — left the board.
- [12:38.747](https://academa.ai/lectures/euler-buckling-columns?t=758.746875): fc\_base1 is hidden from the screen — fc left the board.
- [12:38.747](https://academa.ai/lectures/euler-buckling-columns?t=758.746875): fc\_curve is hidden from the screen — fc left the board.
- [12:38.747](https://academa.ai/lectures/euler-buckling-columns?t=758.746875): fc\_full is hidden from the screen — fc left the board.
- [12:38.747](https://academa.ai/lectures/euler-buckling-columns?t=758.746875): fc\_zero\_t is hidden from the screen — fc left the board.
- [12:38.747](https://academa.ai/lectures/euler-buckling-columns?t=758.746875): fc\_mirror is hidden from the screen — fc left the board.
- [12:38.747](https://academa.ai/lectures/euler-buckling-columns?t=758.746875): fc\_zero\_m is hidden from the screen — fc left the board.
- [12:38.747](https://academa.ai/lectures/euler-buckling-columns?t=758.746875): fc\_le is hidden from the screen — fc left the board.
- [12:38.747](https://academa.ai/lectures/euler-buckling-columns?t=758.746875): fc\_len is hidden from the screen — left the board.
- [12:38.747](https://academa.ai/lectures/euler-buckling-columns?t=758.746875): fc\_load is hidden from the screen — left the board.
- [12:38.747](https://academa.ai/lectures/euler-buckling-columns?t=758.746875): fc\_note is hidden from the screen — left the board.
- [12:38.747](https://academa.ai/lectures/euler-buckling-columns?t=758.746875): head\_fc is hidden from the screen — left the board.

##### [12:39.947](https://academa.ai/lectures/euler-buckling-columns?t=759.946875)

Narration: One case is left, and it is the only one that is not a round number. Pinned at one end and built in at the other. The pin gives zero moment, so one of the two points is the pin itself.

Board: Empty.

Actions:
- [12:39.947](https://academa.ai/lectures/euler-buckling-columns?t=759.946875): head\_all is shown on the screen, written out.
- [12:39.947](https://academa.ai/lectures/euler-buckling-columns?t=759.946875): figure\_3 is shown on the screen, written out.
- [12:39.947](https://academa.ai/lectures/euler-buckling-columns?t=759.946875): fp\_base is shown on the screen, written out.
- [12:39.947](https://academa.ai/lectures/euler-buckling-columns?t=759.946875): fp\_cap1 is shown on the screen, written out.
- [12:39.947](https://academa.ai/lectures/euler-buckling-columns?t=759.946875): fp\_cap2 is shown on the screen, written out.
- [12:44.556](https://academa.ai/lectures/euler-buckling-columns?t=764.556375): fp\_curve is shown on the screen, drawn.
- [12:47.435](https://academa.ai/lectures/euler-buckling-columns?t=767.435375): fp\_pin is shown on the screen, written out.
- [12:47.435](https://academa.ai/lectures/euler-buckling-columns?t=767.435375): fp\_zero\_b is shown on the screen, written out.

##### [12:52.401](https://academa.ai/lectures/euler-buckling-columns?t=772.401375)

Narration: The other one is the single inflection point up here. Where it sits comes out of a transcendental equation rather than a fraction, and it lands at about seven tenths of the length. So K is roughly zero point seven.

Board: figure\_3 — a Figure (x\_range=(-1.95, 1.6), y\_range=(-0.8, 5.9), aspect=(3.55, 6.7)); head\_all — a Heading that says "Four Cases, One Rule"; fp\_base — a Line \[gray\] drawn in figure\_3 (start=(-0.8, 0.0), end=(0.8, 0.0)); fp\_cap1 — a Line \[gray\] drawn in figure\_3 (start=(-0.9, 5.0), end=(0.9, 5.0)); fp\_cap2 — a Line \[gray\] drawn in figure\_3 (start=(-0.9, 5.18), end=(0.9, 5.18)); fp\_curve — a ParametricCurve \[blue\] drawn in figure\_3 (function=\<function\>, t\_range=(0.0, 5.0)); fp\_pin — a Circle \[gray\] drawn in figure\_3 (radius=0.12); fp\_zero\_b — a Point \[red\] drawn in figure\_3 (marker\_radius=0.11)

Actions:
- [12:54.769](https://academa.ai/lectures/euler-buckling-columns?t=774.7693750000001): fp\_inf is shown on the screen, written out.
- [13:0.899](https://academa.ai/lectures/euler-buckling-columns?t=780.899375): fp\_le is shown on the screen, written out.

##### [13:5.714](https://academa.ai/lectures/euler-buckling-columns?t=785.713875)

Narration: Here they all are together. In every row, K is nothing more than the fraction of the column that lies between adjacent points of zero moment, and the critical load is pi squared E I over that length squared.

Board: figure\_3 — a Figure (x\_range=(-1.95, 1.6), y\_range=(-0.8, 5.9), aspect=(3.55, 6.7)); head\_all — a Heading that says "Four Cases, One Rule"; fp\_base — a Line \[gray\] drawn in figure\_3 (start=(-0.8, 0.0), end=(0.8, 0.0)); fp\_cap1 — a Line \[gray\] drawn in figure\_3 (start=(-0.9, 5.0), end=(0.9, 5.0)); fp\_cap2 — a Line \[gray\] drawn in figure\_3 (start=(-0.9, 5.18), end=(0.9, 5.18)); fp\_curve — a ParametricCurve \[blue\] drawn in figure\_3 (function=\<function\>, t\_range=(0.0, 5.0)); fp\_pin — a Circle \[gray\] drawn in figure\_3 (radius=0.12); fp\_zero\_b — a Point \[red\] drawn in figure\_3 (marker\_radius=0.11); fp\_inf — a Point \[red\] drawn in figure\_3 (location=(0.30993184316599487, 3.49605), marker\_radius=0.11); fp\_le — a Line \[green\] labelled "L\_e" drawn in figure\_3 (start=(-1.5, 0.0), end=(-1.5, 3.49605))

Actions:
- [13:5.714](https://academa.ai/lectures/euler-buckling-columns?t=785.713875): figure\_3 moves to a new place on the board.
- [13:5.714](https://academa.ai/lectures/euler-buckling-columns?t=785.713875): k\_table is shown on the screen, written out.
- [13:7.92](https://academa.ai/lectures/euler-buckling-columns?t=787.920375): k\_table is shown on the screen, written out.
- [13:8.17](https://academa.ai/lectures/euler-buckling-columns?t=788.170375): k\_table is shown on the screen, written out.
- [13:8.67](https://academa.ai/lectures/euler-buckling-columns?t=788.670375): k\_table is shown on the screen, written out.
- [13:9.42](https://academa.ai/lectures/euler-buckling-columns?t=789.420375): k\_table is shown on the screen, written out.
- [13:9.998](https://academa.ai/lectures/euler-buckling-columns?t=789.998375): k\_table (the "column=3" part) is emphasized.
- [13:14.386](https://academa.ai/lectures/euler-buckling-columns?t=794.386375): general\_k is shown on the screen, written out.
- [13:18.392](https://academa.ai/lectures/euler-buckling-columns?t=798.391875): k\_table (the "column=3" part) is no longer emphasized.

##### [13:18.992](https://academa.ai/lectures/euler-buckling-columns?t=798.9918749999999)

Narration: One warning worth carrying. These are the idealised values. A real connection is never a perfect pin and never perfectly fixed, so design codes pull these numbers back toward one. But the geometry is the reason they are what they are.

Board: general\_k — a Math \[text\] that says "$P\_upright("cr") = frac(pi^2 E I, (K L)^2)$"; figure\_3 — a Figure (x\_range=(-1.95, 1.6), y\_range=(-0.8, 5.9), aspect=(3.55, 6.7)); head\_all — a Heading that says "Four Cases, One Rule"; fp\_base — a Line \[gray\] drawn in figure\_3 (start=(-0.8, 0.0), end=(0.8, 0.0)); fp\_cap1 — a Line \[gray\] drawn in figure\_3 (start=(-0.9, 5.0), end=(0.9, 5.0)); fp\_cap2 — a Line \[gray\] drawn in figure\_3 (start=(-0.9, 5.18), end=(0.9, 5.18)); fp\_curve — a ParametricCurve \[blue\] drawn in figure\_3 (function=\<function\>, t\_range=(0.0, 5.0)); fp\_pin — a Circle \[gray\] drawn in figure\_3 (radius=0.12); fp\_zero\_b — a Point \[red\] drawn in figure\_3 (marker\_radius=0.11); fp\_inf — a Point \[red\] drawn in figure\_3 (location=(0.30993184316599487, 3.49605), marker\_radius=0.11); fp\_le — a Line \[green\] labelled "L\_e" drawn in figure\_3 (start=(-1.5, 0.0), end=(-1.5, 3.49605))

Actions:
- [13:21.894](https://academa.ai/lectures/euler-buckling-columns?t=801.8943750000001): A box is drawn around general\_k.
- [13:34.026](https://academa.ai/lectures/euler-buckling-columns?t=814.0262291666667): figure\_3 is hidden from the screen — left the board.
- [13:34.026](https://academa.ai/lectures/euler-buckling-columns?t=814.0262291666667): fp\_base is hidden from the screen — figure\_3 left the board.
- [13:34.026](https://academa.ai/lectures/euler-buckling-columns?t=814.0262291666667): fp\_cap1 is hidden from the screen — figure\_3 left the board.
- [13:34.026](https://academa.ai/lectures/euler-buckling-columns?t=814.0262291666667): fp\_cap2 is hidden from the screen — figure\_3 left the board.
- [13:34.026](https://academa.ai/lectures/euler-buckling-columns?t=814.0262291666667): fp\_curve is hidden from the screen — figure\_3 left the board.
- [13:34.026](https://academa.ai/lectures/euler-buckling-columns?t=814.0262291666667): fp\_pin is hidden from the screen — figure\_3 left the board.
- [13:34.026](https://academa.ai/lectures/euler-buckling-columns?t=814.0262291666667): fp\_zero\_b is hidden from the screen — figure\_3 left the board.
- [13:34.026](https://academa.ai/lectures/euler-buckling-columns?t=814.0262291666667): fp\_inf is hidden from the screen — figure\_3 left the board.
- [13:34.026](https://academa.ai/lectures/euler-buckling-columns?t=814.0262291666667): fp\_le is hidden from the screen — figure\_3 left the board.
- [13:34.026](https://academa.ai/lectures/euler-buckling-columns?t=814.0262291666667): general\_k is hidden from the screen — left the board.
- [13:34.026](https://academa.ai/lectures/euler-buckling-columns?t=814.0262291666667): head\_all is hidden from the screen — left the board.
- [13:34.026](https://academa.ai/lectures/euler-buckling-columns?t=814.0262291666667): k\_table is hidden from the screen — left the board.

### Scene 5: [Slenderness, and Where Euler Stops](https://academa.ai/lectures/euler-buckling-columns?t=815.0678958333333)

Span: 13:35.068–17:31.787 (815.0678958333333s–1051.7873124999999s).

#### Objects

- chart: an Axes (x\_range=(0.0, 215.0), y\_range=(0.0, 520.0), x\_ticks\_every=50.0)
- crossing: a Point \[red\] labelled "lambda\_c" drawn in chart (location=(88.85765876316732, 250.0))
- cutoff: a Line \[gray\] drawn in chart (start=(88.85765876316732, 0.0), end=(88.85765876316732, 250.0), dashed=True)
- euler: a FunctionPlot \[blue\] labelled "upright("Euler")" drawn in chart (function=\<function\>, x\_range=(64.0, 212.0))
- head\_curve: a Heading that says "Critical Stress Against Slenderness"
- head\_real: a Heading that says "What Real Columns Actually Do"
- head\_slend: a Heading that says "From a Critical Load to a Critical Stress"
- lam: a VariableNumber (initial\_value=200.0, format\_spec='.0f')
- lam\_c\_eq: a Math \[text\] that says "$lambda\_c = pi sqrt(frac(E, sigma\_y)) approx 89$"
- lam\_def: a Math \[text\] that says "$lambda = frac(K L, r)$"
- point: a Point \[yellow\] drawn in chart (location=(70.0, 402.84099596283096))
- point\_2: a Point \[yellow\] drawn in chart (location=(88.85765876316732, 176.77669529663686))
- probe: a PlotPoint \[yellow\] labelled "200" drawn in chart (target='euler', x=\<VariableNumber lam = 70.0\>)
- r\_dim: a Line \[yellow\] labelled "r" drawn in sec (start=(1.62, 0.0), end=(1.62, 0.5196152422706632))
- r\_dn: a Line \[yellow\] drawn in sec (start=(-1.4, -0.5196152422706632), end=(1.4, -0.5196152422706632), dashed=True)
- r\_up: a Line \[yellow\] drawn in sec (start=(-1.4, 0.5196152422706632), end=(1.4, 0.5196152422706632), dashed=True)
- real: a FunctionPlot \[red\] labelled "upright("real columns")" drawn in chart (function=\<function\>, x\_range=(10.0, 212.0))
- reasons: a Block \[text\] that says "Every real column is slightly crooked, so it bends from the first increment of load. Rolled sections carry residual stresses, so part of the section yields early. Codes fit a smooth curve to test data, below both idealisations."
- rect: a Polygon \[blue\] drawn in sec (vertices=((-1.4, -0.9), (1.4, -0.9), (1.4, 0.9), (-1.4, 0.9)), fill\_opacity=0.2)
- sec: a Figure (x\_range=(-2.2, 2.2), y\_range=(-2.2, 2.2), aspect=(1.0, 1.0))
- sec\_axis: a Line \[gray\] drawn in sec (start=(-1.85, 0.0), end=(1.85, 0.0), dashed=True)
- sigma\_law: a Math \[text\] that says "$sigma\_upright("cr") = frac(pi^2 E, lambda^2)$"
- work: a Derivation \[text\] that says "$sigma\_upright("cr") &= frac(P\_upright("cr"), A) = frac(pi^2 E I, A (K L)^2) \\ r &= sqrt(frac(I, A)) quad arrow.r quad I = A r^2 \\ sigma\_upright("cr") &= frac(pi^2 E A r^2, A (K L)^2) \\ &= frac(pi^2 E, (frac(K L, r))^2) \\ lambda &= frac(K L…$"
- yield\_line: a Line \[yellow\] labelled "sigma\_y" drawn in chart (start=(0.0, 250.0), end=(212.0, 250.0), dashed=True)

#### Beats

##### [13:35.068](https://academa.ai/lectures/euler-buckling-columns?t=815.0678958333333)

Narration: We have a critical load. To compare columns of different sizes we want a critical stress, so divide P critical by the cross sectional area.

Board: Empty.

Actions:
- [13:35.068](https://academa.ai/lectures/euler-buckling-columns?t=815.0678958333333): head\_slend is shown on the screen, written out.
- [13:40.943](https://academa.ai/lectures/euler-buckling-columns?t=820.9428958333333): work is shown on the screen, written out.
- [13:42.278](https://academa.ai/lectures/euler-buckling-columns?t=822.2778958333333): sec is shown on the screen, written out.
- [13:42.278](https://academa.ai/lectures/euler-buckling-columns?t=822.2778958333333): rect is shown on the screen, written out.
- [13:42.278](https://academa.ai/lectures/euler-buckling-columns?t=822.2778958333333): sec\_axis is shown on the screen, written out.

##### [13:44.538](https://academa.ai/lectures/euler-buckling-columns?t=824.5378958333333)

Narration: The cross section now appears twice in that expression, once as I and once as A. Those two are not independent, and the length that ties them together has a name.

Board: sec — a Figure (x\_range=(-2.2, 2.2), y\_range=(-2.2, 2.2), aspect=(1.0, 1.0)); head\_slend — a Heading that says "From a Critical Load to a Critical Stress"; rect — a Polygon \[blue\] drawn in sec (vertices=((-1.4, -0.9), (1.4, -0.9), (1.4, 0.9), (-1.4, 0.9)), fill\_opacity=0.2); sec\_axis — a Line \[gray\] drawn in sec (start=(-1.85, 0.0), end=(1.85, 0.0), dashed=True)

Actions:
- [13:47.173](https://academa.ai/lectures/euler-buckling-columns?t=827.1728958333333): work (the "I" part) is emphasized.
- [13:49.298](https://academa.ai/lectures/euler-buckling-columns?t=829.2978958333333): work (the "A" part) is emphasized.
- [13:49.298](https://academa.ai/lectures/euler-buckling-columns?t=829.2978958333333): work (the "I" part) is no longer emphasized.
- [13:53.803](https://academa.ai/lectures/euler-buckling-columns?t=833.8028958333333): work (the "A" part) is no longer emphasized.

##### [13:56.272](https://academa.ai/lectures/euler-buckling-columns?t=836.2718958333332)

Narration: Define r, the radius of gyration, as the square root of I over A. It is the distance from the bending axis at which you could put the whole area and get the same second moment. For this rectangle, it is here.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [13:56.62](https://academa.ai/lectures/euler-buckling-columns?t=836.6198958333333): work is shown on the screen, written out.
- [14:2.692](https://academa.ai/lectures/euler-buckling-columns?t=842.6918958333333): r\_up is shown on the screen, written out.
- [14:2.692](https://academa.ai/lectures/euler-buckling-columns?t=842.6918958333333): r\_dn is shown on the screen, written out.
- [14:10.471](https://academa.ai/lectures/euler-buckling-columns?t=850.4708958333333): r\_dim is shown on the screen, written out.

##### [14:11.744](https://academa.ai/lectures/euler-buckling-columns?t=851.7443958333333)

Narration: Substitute I equals A r squared. The area cancels, top and bottom, and what is left is pi squared E over the square of K L divided by r.

Board: sec — a Figure (x\_range=(-2.2, 2.2), y\_range=(-2.2, 2.2), aspect=(1.0, 1.0)); head\_slend — a Heading that says "From a Critical Load to a Critical Stress"; rect — a Polygon \[blue\] drawn in sec (vertices=((-1.4, -0.9), (1.4, -0.9), (1.4, 0.9), (-1.4, 0.9)), fill\_opacity=0.2); sec\_axis — a Line \[gray\] drawn in sec (start=(-1.85, 0.0), end=(1.85, 0.0), dashed=True); r\_up — a Line \[yellow\] drawn in sec (start=(-1.4, 0.5196152422706632), end=(1.4, 0.5196152422706632), dashed=True); r\_dn — a Line \[yellow\] drawn in sec (start=(-1.4, -0.5196152422706632), end=(1.4, -0.5196152422706632), dashed=True); r\_dim — a Line \[yellow\] labelled "r" drawn in sec (start=(1.62, 0.0), end=(1.62, 0.5196152422706632))

Actions:
- [14:12.093](https://academa.ai/lectures/euler-buckling-columns?t=852.0928958333333): work is shown on the screen, written out.
- [14:15.82](https://academa.ai/lectures/euler-buckling-columns?t=855.8198958333332): work (the "A" part) is slashed through — it cancels.
- [14:15.82](https://academa.ai/lectures/euler-buckling-columns?t=855.8198958333332): work (the "A#2" part) is slashed through — it cancels.
- [14:17.375](https://academa.ai/lectures/euler-buckling-columns?t=857.3748958333333): work is shown on the screen, written out.

##### [14:22.805](https://academa.ai/lectures/euler-buckling-columns?t=862.8048958333333)

Narration: That group is the slenderness ratio. Effective length over radius of gyration. It is dimensionless, it is the only geometry the answer needs, and it is what engineers actually mean when they call a column slender.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [14:24.001](https://academa.ai/lectures/euler-buckling-columns?t=864.0008958333333): work is shown on the screen, written out.
- [14:29.469](https://academa.ai/lectures/euler-buckling-columns?t=869.4688958333332): work is shown on the screen, written out.
- [14:31.071](https://academa.ai/lectures/euler-buckling-columns?t=871.0708958333333): work (the "frac(K L, r)" part) is emphasized.
- [14:36.157](https://academa.ai/lectures/euler-buckling-columns?t=876.1568958333332): work (the "frac(K L, r)" part) is no longer emphasized.
- [14:37.085](https://academa.ai/lectures/euler-buckling-columns?t=877.0853958333333): head\_slend is hidden from the screen — left the board.
- [14:37.085](https://academa.ai/lectures/euler-buckling-columns?t=877.0853958333333): sec is hidden from the screen — left the board.
- [14:37.085](https://academa.ai/lectures/euler-buckling-columns?t=877.0853958333333): rect is hidden from the screen — sec left the board.
- [14:37.085](https://academa.ai/lectures/euler-buckling-columns?t=877.0853958333333): sec\_axis is hidden from the screen — sec left the board.
- [14:37.085](https://academa.ai/lectures/euler-buckling-columns?t=877.0853958333333): r\_up is hidden from the screen — sec left the board.
- [14:37.085](https://academa.ai/lectures/euler-buckling-columns?t=877.0853958333333): r\_dn is hidden from the screen — sec left the board.
- [14:37.085](https://academa.ai/lectures/euler-buckling-columns?t=877.0853958333333): r\_dim is hidden from the screen — sec left the board.
- [14:37.085](https://academa.ai/lectures/euler-buckling-columns?t=877.0853958333333): work is hidden from the screen — left the board.

##### [14:37.685](https://academa.ai/lectures/euler-buckling-columns?t=877.6853958333332)

Narration: So carry those two results across, and plot the critical stress against slenderness. It is a hyperbola: double the slenderness, and the critical stress falls by a factor of four.

Board: Empty.

Actions:
- [14:37.685](https://academa.ai/lectures/euler-buckling-columns?t=877.6853958333332): head\_curve is shown on the screen, written out.
- [14:38.846](https://academa.ai/lectures/euler-buckling-columns?t=878.8458958333333): lam\_def is shown on the screen, written out.
- [14:39.146](https://academa.ai/lectures/euler-buckling-columns?t=879.1458958333333): sigma\_law is shown on the screen, written out.
- [14:40.472](https://academa.ai/lectures/euler-buckling-columns?t=880.4718958333333): chart is shown on the screen, written out.
- [14:43.99](https://academa.ai/lectures/euler-buckling-columns?t=883.9898958333333): euler is shown on the screen, drawn.

##### [14:49.663](https://academa.ai/lectures/euler-buckling-columns?t=889.6633958333333)

Narration: At a slenderness of two hundred, this steel column buckles at about fifty megapascals. Bring it in to a hundred and forty, and it is around a hundred. At a hundred, about two hundred.

Board: lam\_def — a Math \[text\] that says "$lambda = frac(K L, r)$"; sigma\_law — a Math \[text\] that says "$sigma\_upright("cr") = frac(pi^2 E, lambda^2)$"; chart — an Axes (x\_range=(0.0, 215.0), y\_range=(0.0, 520.0), x\_ticks\_every=50.0); head\_curve — a Heading that says "Critical Stress Against Slenderness"; euler — a FunctionPlot \[blue\] labelled "upright("Euler")" drawn in chart (function=\<function\>, x\_range=(64.0, 212.0))

Actions:
- [14:51.068](https://academa.ai/lectures/euler-buckling-columns?t=891.0678958333333): probe is shown on the screen, written out.
- [14:56.559](https://academa.ai/lectures/euler-buckling-columns?t=896.5588958333333): probe is redrawn as the numbers it depends on change.
- [14:56.559](https://academa.ai/lectures/euler-buckling-columns?t=896.5588958333333): lam ticks to 140.0.
- [14:59.52](https://academa.ai/lectures/euler-buckling-columns?t=899.5198958333333): probe is redrawn as the numbers it depends on change.
- [14:59.52](https://academa.ai/lectures/euler-buckling-columns?t=899.5198958333333): lam ticks to 100.0.

##### [15:2.268](https://academa.ai/lectures/euler-buckling-columns?t=902.2678958333333)

Narration: Now draw in the yield strength. Two hundred and fifty megapascals for a common structural steel. And look at what the Euler curve does on the left of the picture. It climbs straight through it.

Board: lam\_def — a Math \[text\] that says "$lambda = frac(K L, r)$"; sigma\_law — a Math \[text\] that says "$sigma\_upright("cr") = frac(pi^2 E, lambda^2)$"; chart — an Axes (x\_range=(0.0, 215.0), y\_range=(0.0, 520.0), x\_ticks\_every=50.0); head\_curve — a Heading that says "Critical Stress Against Slenderness"; euler — a FunctionPlot \[blue\] labelled "upright("Euler")" drawn in chart (function=\<function\>, x\_range=(64.0, 212.0)); probe — a PlotPoint \[yellow\] labelled "200" drawn in chart (target='euler', x=\<VariableNumber lam = 70.0\>)

Actions:
- [15:3.371](https://academa.ai/lectures/euler-buckling-columns?t=903.3708958333333): yield\_line is shown on the screen, written out.
- [15:12.299](https://academa.ai/lectures/euler-buckling-columns?t=912.2988958333333): probe is redrawn as the numbers it depends on change.
- [15:12.299](https://academa.ai/lectures/euler-buckling-columns?t=912.2988958333333): lam ticks to 70.0.

##### [15:14.327](https://academa.ai/lectures/euler-buckling-columns?t=914.3268958333333)

Narration: That part of the curve is a lie. It predicts a buckling stress well above the stress at which the material gives way. The column would have yielded long before it got there, and the derivation assumed elastic behaviour throughout.

Board: lam\_def — a Math \[text\] that says "$lambda = frac(K L, r)$"; sigma\_law — a Math \[text\] that says "$sigma\_upright("cr") = frac(pi^2 E, lambda^2)$"; chart — an Axes (x\_range=(0.0, 215.0), y\_range=(0.0, 520.0), x\_ticks\_every=50.0); head\_curve — a Heading that says "Critical Stress Against Slenderness"; euler — a FunctionPlot \[blue\] labelled "upright("Euler")" drawn in chart (function=\<function\>, x\_range=(64.0, 212.0)); probe — a PlotPoint \[yellow\] labelled "200" drawn in chart (target='euler', x=\<VariableNumber lam = 70.0\>); yield\_line — a Line \[yellow\] labelled "sigma\_y" drawn in chart (start=(0.0, 250.0), end=(212.0, 250.0), dashed=True)

Actions:
- [15:16.672](https://academa.ai/lectures/euler-buckling-columns?t=916.6718958333333): point is shown on the screen, grown.
- [15:19.172](https://academa.ai/lectures/euler-buckling-columns?t=919.1718958333333): point is hidden from the screen.
- [15:19.923](https://academa.ai/lectures/euler-buckling-columns?t=919.9228958333333): yield\_line is indicated — a transient flash.

##### [15:27.848](https://academa.ai/lectures/euler-buckling-columns?t=927.8483958333333)

Narration: The crossing point is where the two mechanisms trade places. Set pi squared E over lambda squared equal to sigma y and solve. Lambda critical is pi times the square root of E over sigma y, and for this steel that is about eighty nine.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [15:28.359](https://academa.ai/lectures/euler-buckling-columns?t=928.3588958333333): cutoff is shown on the screen, written out.
- [15:28.359](https://academa.ai/lectures/euler-buckling-columns?t=928.3588958333333): crossing is shown on the screen, written out.
- [15:37.508](https://academa.ai/lectures/euler-buckling-columns?t=937.5078958333334): lam\_c\_eq is shown on the screen, written out.

##### [15:45.085](https://academa.ai/lectures/euler-buckling-columns?t=945.0848958333333)

Narration: So above about eighty nine, elastic buckling governs and the strength of the material barely matters. Below it, the column is stocky enough to reach yield first, and now the strength is what matters and the stiffness barely does.

Board: lam\_def — a Math \[text\] that says "$lambda = frac(K L, r)$"; sigma\_law — a Math \[text\] that says "$sigma\_upright("cr") = frac(pi^2 E, lambda^2)$"; lam\_c\_eq — a Math \[text\] that says "$lambda\_c = pi sqrt(frac(E, sigma\_y)) approx 89$"; chart — an Axes (x\_range=(0.0, 215.0), y\_range=(0.0, 520.0), x\_ticks\_every=50.0); head\_curve — a Heading that says "Critical Stress Against Slenderness"; euler — a FunctionPlot \[blue\] labelled "upright("Euler")" drawn in chart (function=\<function\>, x\_range=(64.0, 212.0)); probe — a PlotPoint \[yellow\] labelled "200" drawn in chart (target='euler', x=\<VariableNumber lam = 70.0\>); yield\_line — a Line \[yellow\] labelled "sigma\_y" drawn in chart (start=(0.0, 250.0), end=(212.0, 250.0), dashed=True); cutoff — a Line \[gray\] drawn in chart (start=(88.85765876316732, 0.0), end=(88.85765876316732, 250.0), dashed=True); crossing — a Point \[red\] labelled "lambda\_c" drawn in chart (location=(88.85765876316732, 250.0))

Actions:
- [15:47.071](https://academa.ai/lectures/euler-buckling-columns?t=947.0708958333332): euler is emphasized.
- [15:51.424](https://academa.ai/lectures/euler-buckling-columns?t=951.4238958333333): euler is no longer emphasized.
- [15:53.688](https://academa.ai/lectures/euler-buckling-columns?t=953.6878958333333): yield\_line is emphasized.
- [15:57.125](https://academa.ai/lectures/euler-buckling-columns?t=957.1248958333333): yield\_line is no longer emphasized.
- [15:58.623](https://academa.ai/lectures/euler-buckling-columns?t=958.6228958333334): head\_curve is hidden from the screen — left the board.
- [15:58.623](https://academa.ai/lectures/euler-buckling-columns?t=958.6228958333334): lam\_c\_eq is hidden from the screen — left the board.
- [15:58.623](https://academa.ai/lectures/euler-buckling-columns?t=958.6228958333334): lam\_def is hidden from the screen — left the board.
- [15:58.623](https://academa.ai/lectures/euler-buckling-columns?t=958.6228958333334): sigma\_law is hidden from the screen — left the board.

##### [15:59.223](https://academa.ai/lectures/euler-buckling-columns?t=959.2228958333333)

Narration: But that crossing is a sharp corner, and real columns do not have corners. Two things round it off, and both of them make the column weaker rather than stronger.

Board: chart — an Axes (x\_range=(0.0, 215.0), y\_range=(0.0, 520.0), x\_ticks\_every=50.0); euler — a FunctionPlot \[blue\] labelled "upright("Euler")" drawn in chart (function=\<function\>, x\_range=(64.0, 212.0)); probe — a PlotPoint \[yellow\] labelled "200" drawn in chart (target='euler', x=\<VariableNumber lam = 70.0\>); yield\_line — a Line \[yellow\] labelled "sigma\_y" drawn in chart (start=(0.0, 250.0), end=(212.0, 250.0), dashed=True); cutoff — a Line \[gray\] drawn in chart (start=(88.85765876316732, 0.0), end=(88.85765876316732, 250.0), dashed=True); crossing — a Point \[red\] labelled "lambda\_c" drawn in chart (location=(88.85765876316732, 250.0))

Actions:
- [15:59.223](https://academa.ai/lectures/euler-buckling-columns?t=959.2228958333333): head\_real is shown on the screen, written out.
- [16:0.454](https://academa.ai/lectures/euler-buckling-columns?t=960.4538958333333): crossing is indicated — a transient flash.

##### [16:10.098](https://academa.ai/lectures/euler-buckling-columns?t=970.0983958333333)

Narration: First, every real column is slightly crooked to start with. So it begins bending from the very first increment of load, instead of waiting for a threshold and then choosing to bend.

Board: chart — an Axes (x\_range=(0.0, 215.0), y\_range=(0.0, 520.0), x\_ticks\_every=50.0); euler — a FunctionPlot \[blue\] labelled "upright("Euler")" drawn in chart (function=\<function\>, x\_range=(64.0, 212.0)); probe — a PlotPoint \[yellow\] labelled "200" drawn in chart (target='euler', x=\<VariableNumber lam = 70.0\>); yield\_line — a Line \[yellow\] labelled "sigma\_y" drawn in chart (start=(0.0, 250.0), end=(212.0, 250.0), dashed=True); cutoff — a Line \[gray\] drawn in chart (start=(88.85765876316732, 0.0), end=(88.85765876316732, 250.0), dashed=True); crossing — a Point \[red\] labelled "lambda\_c" drawn in chart (location=(88.85765876316732, 250.0)); head\_real — a Heading that says "What Real Columns Actually Do"

Actions:
- [16:10.098](https://academa.ai/lectures/euler-buckling-columns?t=970.0983958333333): reasons is shown on the screen, written out.
- [16:12.873](https://academa.ai/lectures/euler-buckling-columns?t=972.8728958333332): reasons (the "Every real column is slightly crooked, so it bends from the first increment of load." part) is emphasized.

##### [16:22.331](https://academa.ai/lectures/euler-buckling-columns?t=982.3313958333333)

Narration: Second, a rolled section cools unevenly and locks in residual stresses. Part of the cross section is already close to yield before you apply any load at all, so it softens early and the whole member follows.

Board: chart — an Axes (x\_range=(0.0, 215.0), y\_range=(0.0, 520.0), x\_ticks\_every=50.0); euler — a FunctionPlot \[blue\] labelled "upright("Euler")" drawn in chart (function=\<function\>, x\_range=(64.0, 212.0)); probe — a PlotPoint \[yellow\] labelled "200" drawn in chart (target='euler', x=\<VariableNumber lam = 70.0\>); yield\_line — a Line \[yellow\] labelled "sigma\_y" drawn in chart (start=(0.0, 250.0), end=(212.0, 250.0), dashed=True); cutoff — a Line \[gray\] drawn in chart (start=(88.85765876316732, 0.0), end=(88.85765876316732, 250.0), dashed=True); crossing — a Point \[red\] labelled "lambda\_c" drawn in chart (location=(88.85765876316732, 250.0)); reasons — a Block \[text\] that says "Every real column is slightly crooked, so it bends from the first increment of load. Rolled sections carry residual stresses, so part of the section yields early. Codes fit a smooth curve to test data, below both idealisations."; head\_real — a Heading that says "What Real Columns Actually Do"

Actions:
- [16:26.755](https://academa.ai/lectures/euler-buckling-columns?t=986.7548958333333): reasons (the "Every real column is slightly crooked, so it bends from the first increment of load." part) is no longer emphasized.
- [16:26.755](https://academa.ai/lectures/euler-buckling-columns?t=986.7548958333333): reasons (the "Rolled sections carry residual stresses, so part of the section yields early." part) is emphasized.

##### [16:36.504](https://academa.ai/lectures/euler-buckling-columns?t=996.5038958333332)

Narration: The consequence is this red curve. Real columns sit below both idealisations, and the gap is worst right around the crossing, in the intermediate range, which is where most practical columns actually live.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [16:36.504](https://academa.ai/lectures/euler-buckling-columns?t=996.5038958333332): reasons (the "Rolled sections carry residual stresses, so part of the section yields early." part) is no longer emphasized.
- [16:38.141](https://academa.ai/lectures/euler-buckling-columns?t=998.1408958333333): real is shown on the screen, drawn.
- [16:43.644](https://academa.ai/lectures/euler-buckling-columns?t=1003.6438958333333): point\_2 is shown on the screen, grown.
- [16:46.144](https://academa.ai/lectures/euler-buckling-columns?t=1006.1438958333333): point\_2 is hidden from the screen.

##### [16:50.571](https://academa.ai/lectures/euler-buckling-columns?t=1010.5713958333333)

Narration: So codes do not use either straight idealisation. They use a fitted curve of this shape, calibrated against tests, with Euler as the upper bound it approaches once the column is slender enough.

Board: chart — an Axes (x\_range=(0.0, 215.0), y\_range=(0.0, 520.0), x\_ticks\_every=50.0); euler — a FunctionPlot \[blue\] labelled "upright("Euler")" drawn in chart (function=\<function\>, x\_range=(64.0, 212.0)); probe — a PlotPoint \[yellow\] labelled "200" drawn in chart (target='euler', x=\<VariableNumber lam = 70.0\>); yield\_line — a Line \[yellow\] labelled "sigma\_y" drawn in chart (start=(0.0, 250.0), end=(212.0, 250.0), dashed=True); cutoff — a Line \[gray\] drawn in chart (start=(88.85765876316732, 0.0), end=(88.85765876316732, 250.0), dashed=True); crossing — a Point \[red\] labelled "lambda\_c" drawn in chart (location=(88.85765876316732, 250.0)); reasons — a Block \[text\] that says "Every real column is slightly crooked, so it bends from the first increment of load. Rolled sections carry residual stresses, so part of the section yields early. Codes fit a smooth curve to test data, below both idealisations."; head\_real — a Heading that says "What Real Columns Actually Do"; real — a FunctionPlot \[red\] labelled "upright("real columns")" drawn in chart (function=\<function\>, x\_range=(10.0, 212.0))

Actions:
- [16:55.215](https://academa.ai/lectures/euler-buckling-columns?t=1015.2148958333332): reasons (the "Codes fit a smooth curve to test data, below both idealisations." part) is emphasized.
- [16:59.116](https://academa.ai/lectures/euler-buckling-columns?t=1019.1158958333333): euler is indicated — a transient flash.
- [16:59.824](https://academa.ai/lectures/euler-buckling-columns?t=1019.8238958333333): reasons (the "Codes fit a smooth curve to test data, below both idealisations." part) is no longer emphasized.

##### [17:3.466](https://academa.ai/lectures/euler-buckling-columns?t=1023.4663958333333)

Narration: So, to gather it up. A slender column fails because the straight shape stops being the only equilibrium available, at a load of pi squared E I over the effective length squared.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [17:6.613](https://academa.ai/lectures/euler-buckling-columns?t=1026.6128958333334): real is indicated — a transient flash.

##### [17:16.744](https://academa.ai/lectures/euler-buckling-columns?t=1036.7438958333332)

Narration: The end conditions enter only through where the points of zero moment sit. And the slenderness ratio tells you which failure you are actually designing against, with Euler an upper bound that gets more honest the more slender the column is.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [17:21.655](https://academa.ai/lectures/euler-buckling-columns?t=1041.6548958333333): crossing is indicated — a transient flash.
- [17:26.729](https://academa.ai/lectures/euler-buckling-columns?t=1046.7288958333334): euler is indicated — a transient flash.
- [17:30.746](https://academa.ai/lectures/euler-buckling-columns?t=1050.7456458333334): chart is hidden from the screen — left the board.
- [17:30.746](https://academa.ai/lectures/euler-buckling-columns?t=1050.7456458333334): euler is hidden from the screen — chart left the board.
- [17:30.746](https://academa.ai/lectures/euler-buckling-columns?t=1050.7456458333334): probe is hidden from the screen — chart left the board.
- [17:30.746](https://academa.ai/lectures/euler-buckling-columns?t=1050.7456458333334): yield\_line is hidden from the screen — chart left the board.
- [17:30.746](https://academa.ai/lectures/euler-buckling-columns?t=1050.7456458333334): cutoff is hidden from the screen — chart left the board.
- [17:30.746](https://academa.ai/lectures/euler-buckling-columns?t=1050.7456458333334): crossing is hidden from the screen — chart left the board.
- [17:30.746](https://academa.ai/lectures/euler-buckling-columns?t=1050.7456458333334): real is hidden from the screen — chart left the board.
- [17:30.746](https://academa.ai/lectures/euler-buckling-columns?t=1050.7456458333334): head\_real is hidden from the screen — left the board.
- [17:30.746](https://academa.ai/lectures/euler-buckling-columns?t=1050.7456458333334): reasons is hidden from the screen — left the board.
