In mathematics, the root mean square (abbreviated RMS or rms), also known as the quadratic mean, is a statistical measure of the magnitude of a varying quantity. It is especially useful when variates are positive and negative, e.g., sinusoids. RMS is used in various fields, including electrical engineering; one of the more prominent uses of RMS is in the field of signal amplifiers.
It can be calculated for a series of discrete values or for a continuously varying function. The name comes from the fact that it is the square root of the mean of the squares of the values. It is a special case of the power mean with the exponent p = 2.
Contents 
The RMS value of a set of values (or a continuoustime waveform) is the square root of the arithmetic mean (average) of the squares of the original values (or the square of the function that defines the continuous waveform).
In the case of a set of n values , the RMS value is given by:
The corresponding formula for a continuous function (or waveform) f(t) defined over the interval is
and the RMS for a function over all time is
The RMS over all time of a periodic function is equal to the RMS of one period of the function. The RMS value of a continuous function or signal can be approximated by taking the RMS of a series of equally spaced samples. Additionally, the RMS value of various waveforms can also be determined without calculus, as shown by Cartwright.^{[1]}
In the case of the RMS statistic of a random process, the expected value is used instead of the mean.
Waveform  Equation  RMS 

Sine wave  
Square wave  
Modified sine wave  
Sawtooth wave  
Notes: t is time f is frequency a is amplitude (peak value) c % d is the remainder after floored division 
The RMS value of a function is often used in physics and electrical engineering.
Engineers often need to know the power, P, dissipated by an electrical resistance, R. It is easy to do the calculation when there is a constant current, I, through the resistance. For a load of R ohms, power is defined simply as:
However, if the current is a timevarying function, I(t), this formula must be extended to reflect the fact that the current (and thus the instantaneous power) is varying over time. If the function is periodic (such as household AC power), it is nonetheless still meaningful to talk about the average power dissipated over time, which we calculate by taking the simple average of the power at each instant in the waveform or, equivalently, the squared current. That is,
(where denotes the mean of a function)  
(as R does not vary over time it can be factored out)  
(by definition of RMS) 
So, the RMS value, I_{RMS}, of the function I(t) is the constant signal that yields the same average power dissipation.
We can also show by the same method that for a timevarying voltage, V(t), with RMS value V_{RMS},
This equation can be used for any periodic waveform, such as a sinusoidal or sawtooth waveform, allowing us to calculate the mean power delivered into a specified load.
By taking the square root of both these equations and multiplying them together, we get the equation
Both derivations depend on voltage and current being proportional (i.e., the load, R, is purely resistive). Reactive loads (i.e., loads capable of not just dissipating energy but also storing it) are discussed under the topic of AC power.
In the common case of alternating current when I(t) is a sinusoidal current, as is approximately true for mains power, the RMS value is easy to calculate from the continuous case equation above. If we define I_{p} to be the peak current, then:
where t is time and ω is the angular frequency (ω = 2π/T, whereT is the period of the wave).
Since I_{p} is a positive constant:
Using a trigonometric identity to eliminate squaring of trig function:
but since the interval is a whole number of complete cycles (per definition of RMS), the sin terms will cancel, leaving:
A similar analysis leads to the analogous equation for sinusoidal voltage:
Where I_{P} represents the peak current and V_{P} represents the peak voltage. It bears repeating that these two solutions are for a sinusoidal wave only.
Because of their usefulness in carrying out power calculations, listed voltages for power outlets, e.g. 120 V (USA) or 230 V (Europe), are almost always quoted in RMS values, and not peak values. Peak values can be calculated from RMS values from the above formula, which implies V_{p} = V_{RMS} × √2, assuming the source is a pure sine wave. Thus the peak value of the mains voltage in the USA is about 120 × √2, or about 170 volts. The peaktopeak voltage, being twice this, is about 340 volts. A similar calculation indicates that the peaktopeak mains voltage in Europe is about 650 volts.
It is also possible to calculate the RMS power of a signal. By analogy with RMS voltage and RMS current, RMS power is the square root of the mean of the square of the power over some specified time period. This quantity, which would be expressed in units of watts (RMS), has no physical significance. However, the term "RMS power" is sometimes used in the audio industry as a synonym for "mean power" or "average power". For a discussion of audio power measurements and their shortcomings, see Audio power.
The electrical efficiency of an electronic amplifier is the ratio of mean output power to mean input power. As discussed, if the output is resistive, the mean output power can be found using the RMS values of output current and voltage signals. However, the mean value of the current should be used to calculate the input power. That is, the power delivered by the amplifier supplied by constant voltage V_{CC} is
where I_{Q} is the amplifier's operating current. Clearly, because V_{CC} is constant, the time average of P_{input} depends on the time average value of I_{out} and not its RMS value. That is,
In physics, the root mean square velocity is defined as the square root of the average velocitysquared of the molecules in a gas. The RMS velocity of an ideal gas is calculated using the following equation:
where R represents the Ideal Gas Constant (in this case, 8.314 J/(mol·K)), T is the temperature of the gas in kelvins, and M is the molar mass of the gas in kilograms. Note that the unit of mass is in kilograms.
The RMS can be computed also in frequency domain. The Parseval's theorem is used. For sampled signal:
, where X(f) = FFT{x(t)}, n is number of x(t) samples.
In this case, the RMS computed in time domain is the same as in frequency domain:
In Common Lisp the implementation looks like.
(defun rootmeansquare2 (vector) (sqrt (/ (reduce #'+ (map 'list #'(lambda (x) (expt x 2)) vector)) (length vector))))
There is the implementation in MATLAB for the verification of the RMS in the frequency domain:
f1 = 50; % [Hz] fs = 10000; % [Hz] t_max = 1; % [sec] t = (0:t_max*fs1)./fs; x = sin(2*pi*f1*t); % x = randn(10000,1); % It works for any input X = fft(x); RMS_t = sqrt((sum(x.^2))/length(x)); RMS_f = sqrt(sum(abs(X/length(X)).^2)); error = RMS_t  RMS_f error = 0
If is the arithmetic mean and σ_{x} is the standard deviation of a population (the equation is different when σ_{x} is for a sample) then:
From this it is clear that the RMS value is always greater than or equal to the average, in that the RMS includes the "error" / square deviation as well.
Physical scientists often use the term "root mean square" as a synonym for standard deviation when referring to the square root of the mean squared deviation of a signal from a given baseline or fit. This is useful for electrical engineers in calculating the "AC only" RMS of a signal. Standard deviation being the root mean square of a signal's variation about the mean, rather than about 0, the DC component is removed (i.e. RMS(signal) = Stdev(signal) if the mean signal is 0).
