TODO: biomolecular force assays are user-deferred. The following notes cover the generic physical apparatus, calibrated dielectric handles and synthetic attachments only.
In optical tweezers, a tightly focused laser produces a restoring gradient force on a suitable transparent bead. Scattering also transfers momentum along propagation, so a stable three-dimensional trap needs axial as well as lateral restoration. An objective with high numerical aperture, correctly filled entrance pupil, controlled beam polarization and low-aberration sample chamber are practical design elements. Collect transmitted/scattered light with a condenser and measure bead displacement with calibrated imaging or back-focal-plane photodetection. A steerable beam or translation stage sets relative positions; the force signal comes from bead displacement, not commanded stage displacement alone.
Near a stable operating point, use a harmonic optical trap with . For a slowly changing external force, in that coordinate; the optical restoring force is . Calibrate each axis and the range over which its response is linear. Detector sensitivity must also be known: write , with measured detector voltage , offset and position sensitivity in . A spring constant in arbitrary detector units is not a force calibration.
Three complementary physical calibrations are useful. At thermal equilibrium the equipartition theorem gives
This needs an independently calibrated position scale and a variance corrected for drift, detector noise and exposure averaging. In an overdamped Newtonian medium, the optical trap Langevin calibration obeys
Using a one-sided position power spectral density per hertz,
The corner frequency and spectral amplitude test both relaxation and fluctuation size. If drag is known, . The isolated-sphere value must be corrected near boundaries; otherwise measured height dependence can be mistaken for a changed trap stiffness. An independent steady optical trap drag calibration moves fluid past the trapped sphere: . Use small positive and negative speeds to verify slope, offset and force range.
One can also determine position sensitivity without assuming the bulk drag. In a low-frequency sinusoidal-stage optical trap calibration, let the known local fluid velocity amplitude be at drive angular frequency . The coherent bead displacement amplitude is
If the corresponding detector amplitude is , then
After removing the coherent drive line from the thermal record, combine this sensitivity with equipartition theorem to recover , and then infer from . A published calibration combines thermal spectra and stage-driven motion without taking bead drag as an input.[ref]
Controls determine whether these formulas measure the apparatus rather than its noise. Record blocked-light offsets and independent fixed-bead noise; calibrate length with known motion; keep sampling and electronics bandwidth adequate around ; and include exposure filtering and aliasing in a spectral fit. motion blur reduces measured variance and therefore makes naive equipartition theorem overestimate stiffness; additive position noise has the opposite bias. Changing exposure time provides a direct diagnostic.[ref] Check temperature and laser heating, wall separation, bead size and refractive index, alignment and power stability. Repeat after changing power or optical geometry and compare thermal, spectral and drag estimates. For a synthetic force handle, also measure the attachment's compliance and geometry so that bead motion is not automatically identified with its extension.
Figure 1.
Optical trap calibration
. Details.
Use the ordinary fraction identities, returning fresh records rather than changing either argument:
PROCEDURE addRat(x,y: rational): rational;
BEGIN
  RETURN mkRat(x.num*y.den + y.num*x.den, x.den*y.den)
END addRat;

PROCEDURE mulRat(x,y: rational): rational;
BEGIN
  RETURN mkRat(x.num*y.num, x.den*y.den)
END mulRat;

PROCEDURE negRat(x: rational): rational;
BEGIN
  RETURN mkRat(-x.num,x.den)
END negRat;
Every result is reduced by mkRat. This preserves the representation invariant even if an input was initially unreduced, provided its denominator is nonzero. Aliasing between the arguments causes no problem because their fields are only read.
Regular timing supplies a common interval and a well-defined frequency grid for a standard discrete Fourier transform and Fast Fourier transform. It also makes sample-index lags correspond to fixed physical delays in cross-correlation, autocorrelation and digital filtering. These methods estimate frequency content and characteristic periods, separate instrument or environmental noise from signals, identify arrivals and time delays, and compare ground-motion spectra.
A uniform interval establishes a Nyquist frequency; frequencies above it alias unless filtered before acquisition. Interpolating irregular data onto a regular grid does not undo prior aliasing or fill large gaps with new measurements, and it can alter spectra and create correlated errors. Methods that directly use irregular times are possible, but the ordinary FFT and fixed-lag filter formulas cannot simply treat the original irregular observations as evenly spaced.
Quality is degraded by vessel and flow noise, poor receiver coupling or position uncertainty, insufficient acquisition aperture and fold, coarse sampling and aliasing, and inaccurate source timing. Finite source bandwidth limits vertical seismic resolution; shallow-water reverberations, bubble pulses, source/receiver ghosts and seismic multiples overlap primary reflections. In of water with sound speed about , the water-layer round-trip time is only about .
Seismic attenuation removes high-frequency energy, geometric spreading weakens distant returns, and heterogeneous lithology, scattering and seismic anisotropy complicate travel paths and amplitudes. Incorrect seismic velocity models misplace reflectors during seismic migration; dipping structure and out-of-plane arrivals particularly challenge two-dimensional processing. Thin layers can cause wavelet interference and tuning. Finally, even noiseless data cannot recover a normal-incidence P reflection from the stipulated zero-contrast sandstone–salt boundary: that is absent signal rather than poor recording.
Use a high-resolution multichannel seismic reflection survey, with closely spaced crossing lines or a suitable small three-dimensional survey over the turbine locations. It should map the seabed, the sediment–sandstone boundary, local faults, buried channels, and lateral changes relevant to foundations. Seismic reflection responds to acoustic impedance contrasts and can image an irregular boundary without requiring it to be a first-arrival refractor. Here even the seabed has a useful normal-incidence reflection coefficient of despite its zero P-velocity contrast.
A seismic refraction survey can provide complementary seismic velocities and geotechnical information, particularly using seabed multicomponent receivers for S waves. Its limitations as the principal imaging method here include the missing water–sediment P refractor, required offsets of hundreds of metres to obtain useful basement first arrivals, and weaker constraints on thin layers or velocity inversions. Variable bathymetry and sediment thickness further complicate simple refraction interpretations.
A shallow-towed boomer seismic source or small sparker seismic source is a sensible initial seismic source for penetrating about 20 m of sediment beneath a 50 m water column. A chirp sub-bottom profiler can add finer imaging of the upper cover where penetration permits; penetration depends on grain size, consolidation, gas, and seismic attenuation. A pilot line should establish the minimum useful source energy and bandwidth. Large low-frequency air-gun arrays are unnecessary for this shallow target. Small coastal vessels, sea state, tow stability and acoustic background constrain usable frequencies and operations. Marine mammals and other local receptors motivate a low-energy effective source, monitoring and appropriate operational mitigation.[ref]
The expected normal-incidence two-way travel times are for the seabed and for basement, separated by . Source duration, recording sample interval and bandwidth must distinguish them. As an initial vertical seismic resolution estimate, : gives about in the sediment, although usable resolution depends on the whole seismic wavelet and signal-to-noise ratio.
Choose shot and receiver spacing from the shortest useful wavelength, target size, maximum reflector dip, seismic migration needs and achievable navigation accuracy. For a plane event of horizontal seismic ray parameter , avoiding spatial aliasing requires approximately . Source spacing and receiver spacing also set midpoint coverage and seismic acquisition fold; adequate offsets enable moveout correction and velocity estimation. For nearly horizontal shallow reflectors a few-metre shot interval can be practical, whereas steep events at high frequency require denser spatial sampling. These values must be designed together rather than imposing one spacing for every target. Cross-line spacing must resolve lateral features between turbine sites, not merely along each track.
At a vessel speed of , one shot per second gives 2 m shot spacing and ample separation relative to a roughly target return, subject to the longer record needed for seismic multiples and source recovery. Shallow towing limits seismic source ghosts and receiver ghosts, but requires stable tow depth. Accurate positioning, tides, measured water sound speed, bathymetry and checks for seabed seismic multiples are essential for correct target depths.
Apply a Fourier transform or discrete Fourier transform, retain the desired low-frequency coefficients and attenuate those in the high-frequency noise band with a low-pass filter, then invert. For a real signal, apply matching gains at positive and negative frequencies to preserve Hermitian symmetry.
Parseval identity for Fourier series shows what an ideal coefficient cutoff does: the output mean-square signal power is the sum of the retained squared coefficients, and cannot exceed that of the unfiltered input. Much of the high-frequency noise can be removed, but a finite cutoff also removes genuine square wave harmonics. Its edges become less sharp, and a sharp spectral cutoff can exhibit the Gibbs phenomenon. There is no claim of exact recovery if the noise overlaps the retained band. Noise already folded into low frequencies by aliasing cannot in general be removed merely by discarding the high-frequency bins afterward.
For consistency with the supplied wavenumbers, use an FFT grid on a periodic interval: , , and similarly for . In MATLAB, replace the endpoint-inclusive coordinate definitions by x = (0:nx-1)*Lx/nx; and y = (0:ny-1)*Ly/ny;. The supplied linspace arrays instead have spacing while the Fourier multipliers assume . Including both copies of the periodic endpoint creates a grid inconsistency, separate from high-frequency aliasing.
Aliasing occurs because a sampled grid cannot distinguish certain different continuous Fourier modes. With spacing , modes and agree at every sample point. Frequencies above the Nyquist frequency can therefore be misidentified as lower frequencies, changing the resolved spectrum and its subsequent diffusion rate.
For the corrected grid, and the maximum resolved angular wavenumber is approximately . The initial Gaussian function has spectral envelope proportional to . At that one-coordinate cutoff the factor is about , so the omitted high-frequency tail is tiny. Its continuation mismatch at the distant edges is also tiny. Significant aliasing is not expected for this resolved, smooth initial condition.
The linear constant-coefficient heat equation only damps existing modes; it does not generate higher frequencies through nonlinear products. An unresolved narrow peak, a sharp edge or a nonlinear source would require a separate resolution assessment. The duplicated-endpoint grid issue described above should not be diagnosed as high-frequency folding.
Periodization of a Schwartz function Created 2026-10-05 Updated 2026-10-14
For a Schwartz function on the real numbers, its periodization is a smooth periodic function of period of a function one. Rapid decay gives uniform convergence on of the defining series and each differentiated series. Its th Fourier coefficient is
The change of variable uses . Rapidly decreasing Fourier coefficients give the absolutely and uniformly convergent Fourier series . Evaluation at proves the Poisson summation formula.[ref]
The same identity explains aliasing in the Nyquist–Shannon sampling theorem: applying the Poisson summation formula to the Schwartz function gives
The sampled spectrum is periodic in frequency, and shifted copies of the continuous Fourier transform add together. When those copies overlap, the samples cannot separate their contributions. The Nyquist–Shannon sampling theorem adds a bandlimited function hypothesis to make reconstruction possible.
Phase folding of a light curve collects samples at equal trial phase. Consider a noiseless illustrative pulsar with one pulse every and arrival times , after pulsar dedispersion. At , all arrivals fold to one phase. But also puts all arrivals at one phase: folding discarded the fact that alternate proposed cycles contain no pulse. At , the arrivals instead occupy two phases, and . Thus a sharp folded profile alone need not identify the fundamental period.
Check the original time sequence, adjacent arrival intervals and pulse occupancy as well as the folded profile. With arrivals and a slightly wrong trial period, the unwrapped drift is
For and , this is about cycle. Splitting the observation into early and late pieces reveals the drift that one full folded average can blur. Separately, regular discrete sampling can create aliasing: observing at a spacing comparable with the pulse width can miss narrow pulses even when the recurrence period is much longer. Neither this toy exercise nor one sharp profile replaces time-standard calibration and propagation corrections.
A point-sampling model assigns to a pixel on a grid, where is a continuous function representing an image signal. An area-sampling model instead assigns the average value of a function over a specified footprint. These are different models: a narrow feature between point samples can be missed, whereas its contribution to an area sample depends on its width and shade. Neither model says that the recorded value uniquely determines everything inside a grid cell.
Figure 1.
A toy raster grid, two reconstructions, and distinct signals with identical samples
. Details.
The upper panels start with exactly the same array. Nearest-neighbor interpolation repeats its values into a display; successive linear interpolations in the two coordinate directions produce a smoother display. Original sample positions are marked. Both displays use 384 output pixels, but only the same 24 recorded values. The extra values follow the chosen interpolation rule. Between-grid appearance is inferred, not independently recorded.
Spatial resolution needs a stated meaning. A grid over a rectangle of width and height has nominal cell pitches and . Over the same rectangle, doubling both dimensions halves these pitches and quadruples the pixel count. That is a finer grid, not a guarantee of more recoverable detail. Blurring before sampling, quantization and aliasing can make different originals share the same recorded array. Enlarging the rectangle without adding samples instead increases the displayed pitch.
A reproducible computational demonstration makes the ambiguity exact. Take the one-dimensional profiles and , repeated identically along every row. Sample at for . Since , the fact that the sine is a periodic function gives . Both yield , although at they give approximately and . The lower panel draws both originals and their common samples: no operation on those samples alone can identify the original profile. This is aliasing in an ideal point-sampling model, without image noise or rounding.
The Nyquist–Shannon sampling theorem describes reconstruction under a bandwidth restriction and ideal sampling assumptions; it does not grant uniqueness for arbitrary image signals from a finite raster image.[ref] The beautiful lesson is constructive: choose what detail the grid should preserve before sampling, and choose a reconstruction rule suited to the information actually retained.
In spatial sampling of a wave, a detector records a wave at positions separated by pitch . Angular wavenumbers differing by , with integers , give identical samples of a complex Fourier mode:
This is spatial aliasing. To distinguish arbitrary sinusoids within a prescribed band, require , equivalently , the Nyquist spatial frequency. Thus for the shortest allowed wavelength. At equality a sine can vanish at every sample, so phase information can be lost. The Nyquist–Shannon sampling theorem states the precise reconstruction conditions for a bandlimited function; a finite scan introduces further limitations.
The synthetic two-tone snapshot is
where both count cycles per metre. The component wavelengths are and . With , both lie below the Nyquist spatial frequency of cycles per metre. With , the -cycle component aliases to the -cycle component: at every , . The sampled sum is therefore indistinguishable from , although the continuous curves differ between samples. Drawing lines between sample points cannot resolve this ambiguity.
Figure 1.
Synthetic two-tone spatial waveform: fine samples distinguish the components, coarse samples hide the shorter wavelength
. Details.
Spectral leakage 2026-10-18
Multiplying a measured signal by a finite-duration window function convolves its Fourier transform with the transform of the window. A spectrally sharp component therefore contributes to nearby frequencies rather than remaining a single ideal line. Smooth tapering can reduce distant sidelobes at the cost of widening the main spectral feature. This finite-record effect is distinct from aliasing, which superposes copies of the spectrum because of time sampling.
Vector graphics 2026-10-13
Vector graphics represent a picture by geometric objects and instructions for drawing them: positions, shapes, fills, boundary strokes and transformations. A circle can be stored as a centre and radius; a rectangle as a corner, width and height; a polygon as an ordered list of vertices. These geometric primitives describe whole objects rather than assigning a colour to every pixel. SVG provides elements for such basic shapes and for paths assembled from line segments and curves.[ref]
The useful separation is between the stored geometry and the finite output. A circle of radius 2 remains the same geometric description whether rendered across twenty or two thousand output pixels. This is the sense in which vector graphics are resolution independent: increasing the output grid can evaluate the original geometry again. The resulting raster image still has finite spatial resolution, and numerical coordinates have finite precision. Enlarging a previously rendered raster image through interpolation instead works with its existing samples. Neither operation guarantees that arbitrarily thin details remain visible at every size.
An SVG path uses a current point and drawing commands. For example, M 1 4 L 5 4 L 3 1 Z moves to , draws two line segments, then closes back to the starting point, giving a triangle. Uppercase commands use absolute coordinates; the corresponding lowercase commands use offsets from the current point. Thus M 1 4 l 4 0 l -2 -3 z describes the same triangle. The coordinates belong to the current user Cartesian coordinate system, not necessarily to output pixels.[ref]
For a curved example, the path M 1 4 Q 3 0 5 4 Z uses one quadratic Bézier curve followed by a closing line segment. With control points , and , its curved boundary is
The endpoints are , and ; the interior control point is not a point on the curve. A fill paints the enclosed region, while a stroke paints a band around its boundary with a chosen width. One can use either or both: geometry and paint instructions are distinct.[ref][ref]
Figure 1.
Analytical path illustration: a quadratic Bézier boundary and its affine image
. Details.
The first illustration uses increasing downward, following the initial SVG coordinate convention. Its dashed control polygon guides the eye; it is not part of the filled path. Apply the affine map
This combines horizontal scaling, a shear mapping and a translation. The transformed control points are , and , giving the path M 4.5 5 Q 5.5 1 10.5 5 Z. Its curved midpoint is . The affine equivariance of a geometric basis explains why transforming only the control points transforms the entire Bézier curve: its weights sum to one, so the translation is added exactly once. The enclosed area is before transformation and afterwards. These checks concern the filled region, excluding the width of any stroke.
An SVG viewBox specifies a rectangle in user coordinates to map into a display region. For example, viewBox="0 0 6 6" in a square viewport of 120 by 120 display units gives a scale of 20 display units per user unit; in a square viewport of 600 by 600 it gives 100. The path's control points need not change. For unequal proportions, preserveAspectRatio controls whether the mapping preserves proportions or stretches the axes separately. These display units need not correspond one for one to physical display pixels.[ref][ref]
Rasterization converts the geometric drawing into a raster image on a chosen grid. Deciding whether each pixel centre lies inside a filled region is a simple rule, but a moving diagonal boundary can make entire pixels switch abruptly. Antialiasing reduces these sampling artifacts by accounting for a footprint around each sample, rather than treating every pixel as a single inside-or-outside decision. This connects vector graphics to raster sampling and reconstruction and aliasing; a finer grid and a better sampling rule solve different parts of the problem.
For an exact analytical model, fill the region . For a square pixel footprint , let
Here is geometric coverage, and is relative luminance for ideal opaque neutral shades, with and . The intersection and area determine how much of the footprint is covered. This is a specified area-average model, not a claim that every SVG renderer uses exact coverage. The SVG shape-rendering property supplies rendering hints and permits implementation tradeoffs, including disabling antialiasing for some choices.[ref]
Figure 2.
Analytical rasterization model: pixel-centre decisions versus exact coverage on two grids
. Details.
On the grid of unit squares, has coverage , whereas the pixel centre lies inside and gives coverage 1 under the centre rule. The adjacent square has coverage but its centre lies outside. The entire filled area is . Summing exact coverage times cell area gives this value on both the and grids; the coarse centre rule instead gives 10. Coverage values are displayed after sRGB encoding of the modeled relative luminance. The thin coloured line is a geometry overlay, not an extra sampled stroke. Enlarging the middle panel by nearest-neighbor interpolation would repeat its sixteen values; re-rendering the geometry produces the 256 independently evaluated footprints in the right panel. Antialiasing reduces abrupt edges but cannot make a finite grid preserve every geometric detail.
The attractive feature of vector graphics is editability at the level of intent: move one control point to bend a boundary, change a circle's radius, or transform a whole diagram while keeping its parts aligned. Logos, technical diagrams and outline fonts benefit because their structure can be expressed with relatively few shapes and curves. A complicated photograph may require enormous geometric detail, so vector graphics do not imply a smaller file than raster graphics. Nor does an SVG container guarantee that every object is vector geometry: its image element can embed or reference a PNG raster image. Transforming that embedded raster image changes its placement and reconstruction, but does not recover missing original detail.[ref]