Learn

Learning preferences

Make learning more comfortable. Changes apply immediately.

Enlarges page content, including diagrams and their labels. You can also use your browser’s zoom.

Choose the colours that are easiest for you to distinguish. Applies to lesson diagrams and lab plots. Labels, shapes, hatching and line patterns also distinguish meanings. Source photographs and raw image brightness stay unchanged; mask-only views are available for image overlays.

ExampleComparisonSample link

Saved in this browser on this device. Preferences are separate from progress backups.

SCIENCE · INVESTIGATE AND EXPLAIN

Test a local harmonic approximation against a nonlinear force

Use a potential derivative to distinguish exact SHM from a local approximation.

Learning outcome: Compare lambda=0,4,8 at the same quadratic coefficient. Calculate the force-term ratio and exact center speed, then halve amplitude in a written changed case. State which conclusions are exact under the supplied potential and which require a small-displacement approximation.

Starting recap

Derive the restoring equation, retain initial conditions and distinguish exact harmonic results from approximation and calibration assumptions.

All lessons are open directly. Your saved experiments remain when you leave and return.

Try

For m=2 kg,k=4 N/m,lambda=4 N/m³ and A=.5 m, force correction ratio is .25. Exact energy is .5625 J and exact center speed is .75 m/s; the quadratic prediction is sqrt(.5)≈.707107 m/s. The local angular frequency is sqrt(2), not a demonstrated finite-amplitude frequency.

Open the experiment

Predict

Does a stable nonlinear restoring force necessarily produce exact SHM?

Experiment

Compare lambda=0,4,8 at the same quadratic coefficient. Calculate the force-term ratio and exact center speed, then halve amplitude in a written changed case. State which conclusions are exact under the supplied potential and which require a small-displacement approximation.

Test the local harmonic approximation to a nonlinear potential

Worked teaching model · synthetic values · Optional local-curvature enrichment: U=kx²/2+lambda*x⁴/4,m=2 kg. Compare force and energy at assigned amplitude .5 m. Positive coefficients give a stable origin; lambda>0 is not exactly SHM. No claimed exact nonlinear period.

Reset keeps your prediction, captures and practice history.

Exact restoring force

force (N)displacement (m)-0.50.52.5-2.5

Axes rescale independently. Curves join sampled coordinates; a joining segment is not additional measured evidence. Read physical units rather than screen angles or apparent slopes.

Exact restoring force: numerical coordinates
displacement (m)force (N)
-0.52.5
-0.4833332.38498
-0.4666672.27319
-0.452.1645
-0.4333332.05881
-0.4166671.95602
-0.41.856
-0.3833331.75865
-0.3666671.66385
-0.351.5715
-0.3333331.48148
-0.3166671.39369
-0.31.308
-0.2833331.22431
-0.2666671.14252
-0.251.0625
-0.2333330.984148
-0.2166670.907352
-0.20.832
-0.1833330.757981
-0.1666670.685185
-0.150.6135
-0.1333330.542815
-0.1166670.473019
-0.10.404
-0.08333330.335648
-0.06666670.267852
-0.050.2005
-0.03333330.133481
-0.01666670.0666852
00
0.0166667-0.0666852
0.0333333-0.133481
0.05-0.2005
0.0666667-0.267852
0.0833333-0.335648
0.1-0.404
0.116667-0.473019
0.133333-0.542815
0.15-0.6135
0.166667-0.685185
0.183333-0.757981
0.2-0.832
0.216667-0.907352
0.233333-0.984148
0.25-1.0625
0.266667-1.14252
0.283333-1.22431
0.3-1.308
0.316667-1.39369
0.333333-1.48148
0.35-1.5715
0.366667-1.66385
0.383333-1.75865
0.4-1.856
0.416667-1.95602
0.433333-2.05881
0.45-2.1645
0.466667-2.27319
0.483333-2.38498
0.5-2.5

Local linear restoring force

force (N)displacement (m)-0.50.52-2

Axes rescale independently. Curves join sampled coordinates; a joining segment is not additional measured evidence. Read physical units rather than screen angles or apparent slopes.

Local linear restoring force: numerical coordinates
displacement (m)force (N)
-0.52
-0.4833331.93333
-0.4666671.86667
-0.451.8
-0.4333331.73333
-0.4166671.66667
-0.41.6
-0.3833331.53333
-0.3666671.46667
-0.351.4
-0.3333331.33333
-0.3166671.26667
-0.31.2
-0.2833331.13333
-0.2666671.06667
-0.251
-0.2333330.933333
-0.2166670.866667
-0.20.8
-0.1833330.733333
-0.1666670.666667
-0.150.6
-0.1333330.533333
-0.1166670.466667
-0.10.4
-0.08333330.333333
-0.06666670.266667
-0.050.2
-0.03333330.133333
-0.01666670.0666667
00
0.0166667-0.0666667
0.0333333-0.133333
0.05-0.2
0.0666667-0.266667
0.0833333-0.333333
0.1-0.4
0.116667-0.466667
0.133333-0.533333
0.15-0.6
0.166667-0.666667
0.183333-0.733333
0.2-0.8
0.216667-0.866667
0.233333-0.933333
0.25-1
0.266667-1.06667
0.283333-1.13333
0.3-1.2
0.316667-1.26667
0.333333-1.33333
0.35-1.4
0.366667-1.46667
0.383333-1.53333
0.4-1.6
0.416667-1.66667
0.433333-1.73333
0.45-1.8
0.466667-1.86667
0.483333-1.93333
0.5-2
Calculated values under the declared model
QuantityValueUnit
Local harmonic angular frequency1.41421rad/s
Quadratic-only predicted center speed0.707107m/s
Exact energy-based center speed0.75m/s
Cubic/linear restoring-force ratio at amplitude0.25ratio
Exact total energy from rest at amplitude0.5625J
Curvature at equilibrium4N/m

The stable nonlinear potential is only approximately harmonic near its minimum.

Optional enrichment: F=−dU/dx=−kx−lambda*x³ and U second derivative at0 is k. The local linear equation has omega=sqrt(k/m), but a nonzero cubic force at finite amplitude violates exact SHM. Comparing force error and exact energy does not determine an exact nonlinear period.

Derive before checking. Retain contrasting captures and explain one assumption that could fail; calculated evidence is not actual laboratory work.

The stable nonlinear potential is only approximately harmonic near its minimum.

Optional enrichment: F=−dU/dx=−kx−lambda*x³ and U second derivative at0 is k. The local linear equation has omega=sqrt(k/m), but a nonzero cubic force at finite amplitude violates exact SHM. Comparing force error and exact energy does not determine an exact nonlinear period.

Captures preserve recipes and replay their calculated results. They are synthetic model evidence, not physical measurements.

Understand

Optional calculus enrichment: expand near equilibrium

This lesson extends the core linear oscillator with an explicitly supplied nonlinear potential. For U(x)=kx²/2+lambda x⁴/4, F=−dU/dx=−kx−lambda x³. At x=0 the force vanishes and U second derivative is k. Positive k gives a locally stable minimum and a local harmonic frequency sqrt(k/m). It does not make the entire nonlinear force exactly proportional to x.

Quantify the neglected term

At amplitude A, the magnitude ratio of cubic to linear restoring force is lambda A²/k. This is a declared diagnostic for the force approximation, not a general exact bound on period error. Halving amplitude quarters that ratio. If lambda=0 the model reduces to exact SHM; if lambda is positive the force stiffens with increasing displacement.

Use exact energy without claiming exact harmonic timing

Released from rest at A, total E=kA²/2+lambda A⁴/4. At the center U=0, so v_max=sqrt(2E/m). This energy result is exact for the stipulated conservative potential even when a sinusoidal time history is not. The quadratic-only prediction is A sqrt(k/m); comparing them diagnoses one consequence of neglecting the quartic term.

Separate different evidence claims

A stable periodic trajectory need not be sinusoidal. Measuring a restoring slope only very close to equilibrium estimates k, not the higher-order coefficient throughout the path. The workbench plots the exact force and its local tangent over the assigned range. It does not calculate or claim the exact nonlinear period, damping, resonant response or physical material behavior.

Worked original case

For m=2 kg,k=4 N/m,lambda=4 N/m³ and A=.5 m, force correction ratio is .25. Exact energy is .5625 J and exact center speed is .75 m/s; the quadratic prediction is sqrt(.5)≈.707107 m/s. The local angular frequency is sqrt(2), not a demonstrated finite-amplitude frequency.

Investigation

Compare lambda=0,4,8 at the same quadratic coefficient. Calculate the force-term ratio and exact center speed, then halve amplitude in a written changed case. State which conclusions are exact under the supplied potential and which require a small-displacement approximation.

Public numerical transfer practice

Try a new practice case

For U=4x²/2+4x⁴/4, what is U second derivative at x=0 in N/m?

This public, unsaved check is not a secure assessment. Explain the derivative, integral or boundary in the retained course evidence workspace.

Sources and evidence boundary

Original derivations and assigned numerical cases checked 30 October 2026 against the official AP Physics C Mechanics framework and OpenStax harmonic motion and pendulums. These are supplied or generated records, not physical measurements or performed laboratory time. Do not construct rotating equipment, release loads or conduct launch experiments. Public feedback and retained self-reports do not certify independent mastery.

Apply

Does a stable nonlinear restoring force necessarily produce exact SHM?

Public practice checks a specific claim. It does not establish independent mastery.

Why can the local frequency be correct while a sinusoidal prediction fails at a finite amplitude?

Continue

Completion requires a saved prediction, at least one capture and a reflection. Presence checks do not grade your reasoning.

Skipping retains experiments and awards no mastery.

Save a science backup or import one

Science work is stored locally in this browser, separately from mathematics and AI. It does not sync automatically. Use this science-only backup; this checkout's older all-subject export does not include science.

A legacy file is available only when the complete snapshot fits the 36 MB limit. For larger snapshots, prepare a complete file set below; never discard notebooks to make a smaller file.

Matching imported notebook drafts replace their current drafts. Omitted lessons and known first attempts remain. Export your current work first if you want to retain both drafts.

Complete file sets and course backups

A file set can hold more work than one science file. Keep its manifest and every part together. Each file is limited to 36 MB. This format needs this version of LearnAI or a compatible newer version; older versions can use only the legacy single-file backup above.

The set includes every saved science course and global continuation at this moment. Later edits need a new export. A conflicting tab exports its own visible work, which may differ from saved work in another tab.

0 file(s) selected. File order and filenames do not determine identity. Missing, changed or conflicting parts block the entire restore; no good part is applied by itself.

Science storage: loading. No account or remote computation is required.