⚛ Fisica

∂²

Grado di libertà

An interactive exploration of degrees of freedom in classical mechanics — from the harmonic oscillator and pendulum through coupled systems to the chaotic double pendulum. Each section presents the equations of motion and an interactive simulation.

Un grado di libertà (DoF) è una coordinata indipendente necessaria per descrivere la configurazione di un sistema fisico. Una particella che si muove nello spazio 3D ha 3 gradi di libertà. Un pendolo vincolato ad oscillare in un piano ha 1 grado di libertà. Il numero di gradi di libertà determina la dimensionalità dello spazio delle fasi — e, in ultima analisi, la complessità del comportamento del sistema.

Questo articolo costruisce il concetto dalle fondamenta: dall’oscillatore armonico lineare (1 DoF, completamente risolvibile) attraverso il pendolo non lineare (1 DoF, che richiede integrazione numerica) e gli oscillatori accoppiati (2 DoF, modi normali e battimenti) fino al pendolo doppio (2 DoF, caos deterministico).

Che cos’è un grado di libertà?

Formalmente, il numero di gradi di libertà di un sistema meccanico è uguale al numero di coordinate generalizzate indipendenti q₁, q₂, …, qₙ necessarie per specificare completamente la sua configurazione. I vincoli riducono il conteggio dei DoF: una perla su un filo nello spazio 3D ha 1 grado di libertà, non 3.

Meccanica Lagrangiana e coordinate generalizzate

La meccanica Lagrangiana sostituisce le equazioni vettoriali delle forze di Newton con una funzione energetica scalare L = T − V (energia cinetica meno potenziale). Le equazioni di Eulero-Lagrange:

d/dt (∂L/∂q̇ᵢ) − ∂L/∂qᵢ = 0

forniscono un’equazione per ogni coordinata generalizzata qᵢ. Questa formulazione è libera dalle coordinate — funziona ugualmente bene in coordinate cartesiane, polari o qualsiasi curvilinee.

Oscillatore armonico lineare

Una massa collegata a una molla con costante elastica k e massa m. Un grado di libertà: spostamento x(t). La forza di richiamo è lineare: F = −kx. Questo è il blocco fondamentale della fisica oscillatoria.

Equazione del moto (newtoniana):
mẍ + kx = 0
Soluzione generale:
x(t) = A·cos(ω₀t + φ), ω₀ = √(k/m)
Con smorzamento (γ = b/2m):
mẍ + bẋ + kx = 0 → x(t) = Ae−γt·cos(ωdt + φ)

Regola k (rigidità), m (massa), b (smorzamento) e ampiezza. Osserva la transizione dall'oscillazione sottosmorzata al decadimento esponenziale sovrasmorzato.

Pendolo semplice

Un pendolo di lunghezza L e massa m oscilla sotto l'azione della gravità. Un grado di libertà: angolo θ(t). A differenza dell'oscillatore, l'equazione del moto è non lineare — le soluzioni esatte richiedono integrazione numerica. Per angoli piccoli (θ ≪ 1), approssima l'oscillatore armonico.

Equazione del moto esatta:
θ̈ + (g/L)·sin(θ) = 0
Approssimazione di piccolo angolo:
θ̈ + ω₀²·θ ≈ 0, ω₀ = √(g/L) [for |θ| ≪ 1]
Periodo (esatto, tramite integrale ellittico):
T = 2π√(L/g) · K(sin(θ₀/2)) [K = complete elliptic integral of first kind]

Angoli iniziali grandi mostrano la deviazione dal comportamento armonico — il periodo aumenta. Ritratto di fase (destra): la separatrice separa la librazione dalla rotazione completa.

Oscillatori accoppiati

Due masse collegate da molle — tre molle in totale (parete–m₁–accoppiamento–m₂–parete). Due gradi di libertà: x₁(t), x₂(t). Emergono i modi normali: simmetrico (in fase) e antisimmetrico (fuori fase). Fenomeno dei battimenti e scambio di energia tra oscillatori.

Equazioni del moto newtoniane:
m₁ẍ₁ = −k₁x₁ + k_c(x₂ − x₁)
m₂ẍ₂ = −k₂x₂ − k_c(x₂ − x₁)
Formulazione lagrangiana (T = cinetica, V = potenziale):
L = T − V = ½(m₁ẋ₁² + m₂ẋ₂²) − ½(k₁x₁² + k₂x₂² + k_c(x₂−x₁)²)
Frequenze dei modi normali:
ω₋² = k/m, ω₊² = (k + 2k_c)/m [equal masses m, k₁=k₂=k]

Imposta k_c ≈ 0 per due oscillatori indipendenti. Aumenta k_c per osservare lo scambio di energia e i fenomeni di battimento. Condizioni iniziali simmetriche eccitano solo il modo normale simmetrico.

Pendolo doppio — Comportamento caotico

Un pendolo collegato all'estremità di un altro pendolo. Due gradi di libertà: θ₁(t), θ₂(t). Il sistema è deterministico ma imprevedibile — differenze arbitrariamente piccole nelle condizioni iniziali portano a traiettorie che divergono esponenzialmente. Il caso canonico del caos classico.

Lagrangiana (m₁=m₂=m, L₁=L₂=L):
L = (m/2)[2L²θ̇₁² + L²θ̇₂² + 2L²θ̇₁θ̇₂cos(θ₁−θ₂)] + mgL(2cosθ₁ + cosθ₂)
Equazioni del moto (da Euler–Lagrange):
(2m)L²θ̈₁ + mL²θ̈₂cos(θ₁−θ₂) + mL²θ̇₂²sin(θ₁−θ₂) + 2mgLsinθ₁ = 0
mL²θ̈₂ + mL²θ̈₁cos(θ₁−θ₂) − mL²θ̇₁²sin(θ₁−θ₂) + mgLsinθ₂ = 0
Esponente di Lyapunov λ > 0 — dipendenza sensibile dalle condizioni iniziali.

Clicca "+Fantasma" per aggiungere un pendolo quasi identico (Δθ₁ = 0,001°). Osserva le traiettorie che divergono esponenzialmente — questa è la firma del caos. La scia traccia il percorso del bob inferiore.