Glossary¶
Multifrequency lockin measurement and intermodulation spectroscopy are developing fields and the language used to describe the concepts changes as our understanding becomes more refined. Mathematical and programing symbols are part of this language. We provide this glossary to establish definitions of the terms used in this manual.
Table of symbols used in this manual¶
Term 
Programming 
Math 

Base tone 
Df = 1/T 

Waveform period 
T = 1/Df 

Measurement time 
Tm = 1/df 

Measurement bandwidth 
df = 1/Tm 

Tone index 
idx 

Toneinteger array 
narray 

Frequency array 
freqs = narray*df 
amplitude¶
The word amplitude is used in different ways and its exact definition depends on the context. Consider a signal consisting of one pure tone.
.
For this singlefrequency signal, the amplitude is just the peak value of the signal. This amplitude is related to the two quadratures and by the following expression,
as described in the section on lockin measurement. We may also refer to the peaktopeak amplitude of the signal,
or the rootmeansquare (rms) amplitude of the signal,
when the measurement time window is an integer multiple of the period .
The table below summarizes how these various amplitudes are related.
Name
Symbol
Mathematical relationship
amplitude
A
quadrature amplitude
Aquad
^{*}
peaktopeak amplitude
Vpp
rootmeansquare amplitude
Vrms
^{*}
^{*} at or DC
Note that when we build a multifrequency waveform consisting of a superposition (sum) of sinusoidal oscillations,
it is not trivial to determine the peak, or maximum voltage of the signal. Each component oscillates with a different frequency and arbitrary phase and one can not generally say how all signals superpose to create the resultant signal.
base tone¶
The frequency of the base tone is the inverse of the waveform period. Any periodic waveform is represented on a comb in the frequencydomain, where all tones in the comb have frequencies that are integer multiples of the frequency of the base tone. The base tone is the greatest common divisor of all frequencies in the comb.
programing symbol  Df = 1/T
math symbol
frequency comb¶
We use frequency comb to mean any superposition of sine and cosine oscillations from a discrete set frequencies which are integer multiples of a base tone .
,
where are a set of integers.
The term ‘comb’ is used because the spectrum of all such tones with equal amplitude, looks like the instrument used to straighten your hair. The Fourier components of a comb are referred to as tones.
In optics, frequency combs generated from nonlinear media often have an offset frequency.
The MLA™ digitally synthesis a comb having a maximum of 40 tones, with , and measures the response these frequencies.
measurement time window¶
The time window over which Fourier sums, or Lockin calculations are preformed. For optimal Fourier analysis, all tones of a multifrequency waveform should have a period which is an integer fraction of the measurement time window. The measurement time is the inverse of the measurement bandwidth.
programing symbol:  Tm = 1/df
math symbol
measurement bandwidth¶
The inverse of the time window. Noise power is inversely proportional to the measurement bandwidth.
programing symbol  df = 1/Tm
math symbol
Do not use and depreciate: delta_f, Delta_f,
pixel¶
A fundamental unit of multifrequency lockin data containing the quadrature amplitudes at all measured frequencies. Pixel can also refer to the particular measurement time window on which this lockin data was calculated. This term comes from scanning probe microscopy, where each mutifrequency lockin measurement corresponds to one image pixel.
tones¶
The components of a multifrequency waveform, or components of a frequency comb. Tones have frequency, amplitude and phase, or alternatively, frequency and two quadrature amplitudes. Sometimes tones are loosely referred to ‘frequencies’, but strictly speaking, the frequency is only one of three attributes of a tone.
The tones in the MLA™, are specified by a tone index , where is the number of tones in the MLA™. The frequency array maps the tone index to frequency.
programming symbols: freqs = narray * df
freqs : np.array(dtype=float) [Hz] frequencies of tones.
narray : np.array(dtype=int) [] frequencies of tones as multiples of df.
df : float [Hz] measurement bandwidth
math symbols:
tuning¶
The process of choosing the frequency of all measurement and excitation tones, as well as the measurement bandwidth, such that all have an integer relation to one base tone. In mathematical terms, tuning enforces the orthogonality of the drive tones and all their intermodulation products, on the finite interval of time over which the signal is integrated.
units¶
The MLA™ is a digital instrument that works with discrete numbers. We use the word ‘units’ in this context to distinguish which number we refer to:
PCU  phase counter units, integer between 0 and 2**42.
ADU  analog to digital units, integer steps of AD converter.
DAU  digital to analog units, integer steps of DA converter.
The documentation should give physical units in hard brackets e.g. [Hz], unless the quantity is obviously nondimensional (i.e. unitless), in which case one could also write [].
waveform period¶
The period of a multifrequency signal, for example the period of the drive waveform or period of the response waveform.
programing symbol  T = 1/Df
math symbol