In een realistisch massa-veersysteem heeft de veer een niet-verwaarloosbare massa . Omdat niet elk deel van de veer met dezelfde snelheid beweegt als de daaraan bevestigde massa , is de kinetische energie van de veer niet simpelweg . Om die reden kan niet zomaar in zijn geheel worden opgeteld bij om de frequentie van de trilling te berekenen. De effectieve massa van de veer is gedefinieerd als de theoretische massa die aan moet worden toegevoegd om het gedrag van het trillende systeem correct te voorspellen.
Bij een veer met een homogene massadichtheid is de effectieve massa exact 1/3 van de totale massa van de veer. Opmerkelijk genoeg is dit onafhankelijk van de richting van de trilling (horizontaal, verticaal of schuin). Deze richtingsonafhankelijkheid ontstaat doordat constante krachten (zoals de zwaartekracht) alleen de evenwichtsstand verschuiven, maar geen invloed hebben op de dynamiek van de beweging rondom die evenwichtsstand.
De effectieve massa kan worden gevonden door de totale kinetische energie van de veer te berekenen. We gaan uit van een veer met lengte die is opgebouwd uit oneindig veel kleine massa-elementjes . Als de snelheid is van een willekeurig massa-elementje, wordt de kinetische energie van de gehele veer gegeven door de integraal:
Voor een homogene veer geldt dat een elementje ter lengte een massa heeft van . Hierbij is de afstand vanaf het vaste ophangpunt. De snelheid van elk onderdeel van de veer is evenredig met zijn afstand tot het ophangpunt. Het uiteinde beweegt met de volledige snelheid van de massa . Voor een elementje op afstand geldt dus: . Dit vullen we in in de integraal:
Vergeleken met de standaardformule voor kinetische energie (), gedraagt de veer zich dus alsof er een puntmassa van aan het uiteinde is bevestigd.
Dit resultaat kunnen we gebruiken om de totale energie van een verticaal systeem te beschrijven. We definiëren verplaatsing als neerwaarts positief vanaf de niet-uitgerekte positie.
Hier is de veerconstante en de valversnelling. De zwaartekracht op de veer levert slechts de helft van de potentiële energie (), omdat het massamiddelpunt van de veer slechts de helft van de afstand aflegt. Als we de afgeleide van deze totale energie naar de tijd nemen (met en versnelling ), en stellen (energiebehoud), dan krijgen we na wegdelen van :
Het nieuwe evenwichtspunt vinden we door te stellen:
Als we de positie herdefiniëren ten opzichte van dit evenwichtspunt als , vereenvoudigt de bewegingsvergelijking tot de standaardvorm van een harmonische oscillator:
De periode van dit systeem wordt daarmee:
Dit bewijst dat de effectieve massa simpelweg kan worden opgeteld bij de hangende massa , waarna de zwaartekracht geen verdere invloed meer heeft op de frequentie.
Voor een niet-homogene veer hangt de effectieve massa af van de lineaire massadichtheid langs de lengte van de veer. De integraal wordt in dit algemene geval:
Hieruit volgt de algemene formule voor de effectieve massa:
Dit resultaat laat zien dat altijd geldt: . Het extreme geval zou zich alleen voordoen als álle massa van de veer zich bevindt aan het bewegende uiteinde (). Het systeem gedraagt zich dan simpelweg als een massaloze veer waaraan extra massa is toegevoegd.
De bovenstaande afleidingen gaan ervan uit dat de stijfheid () van de veer niet afhangt van zijn lengte en dat de veer overal uniform rekt. Bij échte veren is dit niet altijd het geval. Als de massaverhouding klein is, is de uitrekking beperkt en blijft de theorie zeer accuraat. Jun-ichi Ueda en Yoshiro Sadamoto lieten echter zien dat wanneer toeneemt tot boven de 7, de effectieve massa van een verticale spiraalveer kleiner wordt dan en theoretisch zelfs negatief kan worden. Dit opmerkelijke gedrag kan worden verklaard door niet-lineaire elastische na-effecten, waarbij interne delen van de veer vertraging oplopen en niet uniform mee-oscilleren met de aangehangen massa.