Math ClubMath Club
v1 · padrão canônico

Equação de Euler-Lagrange — Teoria Avançada

Funcionais com múltiplas funções, derivadas de ordem superior, condições naturais de contorno, simetrias e teorema de Noether, e Euler-Lagrange em múltiplas variáveis independentes.

Used in: engenharia

Choose your door

Real scenarios with market data and step-by-step calculations

Euler-Lagrange em Engenharia Estrutural e Óptica

Principio de Fermat (Óptica)

O caminho da luz minimiza o tempo óptico T=n(x,y)cdsT = \int \frac{n(x,y)}{c}\,ds. A E-L da forma integralda dá a equação eikonal:

dds(nt^)=n\frac{d}{ds}(n\hat{t}) = \nabla n

onde t^\hat{t} é o vetor tangente unitário ao raio. Para índice constante: raios retos.

Deflexão de Placa Delgada

import numpy as np
from scipy.sparse import diags, kron, eye
from scipy.sparse.linalg import spsolve

def biharmonic_2d(Nx, Ny, D=1.0):
    """
    Resolve D*Δ²u = f em (0,1)×(0,1) com u=∂u/∂n=0 na fronteira.
    Equação de Euler-Lagrange do funcional de placa de Kirchhoff.
    """
    hx = 1.0/(Nx+1)
    hy = 1.0/(Ny+1)
    
    # Laplaciano 1D em cada direção
    e = np.ones(Nx)
    Lx = diags([-e, 2*e, -e], [-1, 0, 1]) / hx**2
    e = np.ones(Ny)
    Ly = diags([-e, 2*e, -e], [-1, 0, 1]) / hy**2
    
    Ix, Iy = eye(Nx), eye(Ny)
    # Laplaciano 2D
    L2 = kron(Lx, Iy) + kron(Ix, Ly)
    # Bilaplaciano
    A = D * L2 @ L2
    
    x = np.linspace(hx, 1-hx, Nx)
    y = np.linspace(hy, 1-hy, Ny)
    X, Y = np.meshgrid(x, y)
    
    f = np.ones(Nx*Ny)  # carga uniforme
    u = spsolve(A.tocsr(), f)
    return u.reshape(Ny, Nx), X, Y

u, X, Y = biharmonic_2d(30, 30)
print(f"Deflexão máxima (centro): {u[15,15]:.6f}")
print(f"Valor exato (série): ≈ 0.001265")  # em unidades de q*L^4/(D)

Referência: Gelfand & Fomin, Calculus of Variations, §4; Timoshenko & Woinowsky-Krieger, Theory of Plates and Shells, Cap. 4.

To continue

Referências Bibliográficas

  • Gelfand, I.M.; Fomin, S.V. Calculus of Variations. Dover, 2000. Caps. 3–5 (E-L generalizada, Noether, segunda variação). Referência central.
  • Goldstein, H.; Poole, C.; Safko, J. Classical Mechanics, 3ª ed. Addison-Wesley, 2001. Caps. 2–8 (mecânica lagrangiana, Noether, Hamiltoniana).
  • Lanczos, C. The Variational Principles of Mechanics, 4ª ed. Dover, 1986. Cap. III (simetrias e conservação).
  • Courant, R.; Hilbert, D. Methods of Mathematical Physics, Vol. I. Wiley, 1953. Cap. IV–VI (E-L, isoperimétrico, quociente de Rayleigh).
  • Dacorogna, B. Introduction to the Calculus of Variations, 3ª ed. Imperial College Press, 2014. (Existência, quasiconvexidade, regularidade.)
  • Evans, L.C. Partial Differential Equations, 2ª ed. AMS, 2010. Cap. 8 (cálculo variacional e EDPs).

Updated on 2026-05-28 · Author(s): Clube da Matemática

Found an error? Open an issue on GitHub or submit a PR — open source forever.