Light quanta · Your data · Preview
What does your stopping-potential line actually identify?
A frequency sweep can constrain a slope without settling the surface escape work. Bring a record, inspect the residuals, then make the calibration assumption visible.
Analyze a stopping-potential record
Accepted analysis: Constructed straight trend
Constructed example, not historical observations. Revision 1. 5 of 5 rows used; 0 explicitly excluded.
Stopping potential (V)
Residual (V)
Accepted assumptions: declared independent voltage uncertainties; unknown common voltage offset.
Empirical slope
0.00399 ± 0.000126491 V/THz
Empirical intercept
-1.493 ± 0.0903327 V
Inferred h, conditional on the photoelectric model
6.39268 × 10−34 ± 2.02661 × 10−35 J s
One standard error, conditional on the assumptions below.
Surface escape work
Underdetermined. An unknown common voltage offset and the surface escape work enter the same intercept. The frequency sweep alone cannot identify either the work function or its physical threshold.
Physical threshold frequency
Underdetermined. An unknown common voltage offset and the surface escape work enter the same intercept. The frequency sweep alone cannot identify either the work function or its physical threshold.
Reference slope from modern-si-2019: 0.00413567 V/THz. Relative fitted-slope difference: -3.52223%. This reference does not determine the fitted line.
Residual standard deviation: 0.0522494 V; 3 residual degrees of freedom. Reduced chi-square: 1.70625.
Reduced chi-square is a diagnostic under the declared independent errors, not a pass/fail threshold or a probability that the model is true. Covariance is not rescaled to force agreement.
These are conditional one-standard-error estimates, not confidence intervals, proof of the model, or a complete uncertainty budget. A fit against modern SI is a consistency check, not a redetermination of its defined constants.
The JSON report includes the raw CSV, row exclusions, calibration values and assumptions. It is a private file export, not an authenticated experiment or a public sharing link.
Enter stopping voltages measured at several frequencies, and the lab fits a straight line through them. The slope estimates Planck's constant divided by the electron's charge, but the line alone cannot give the surface's escape work unless you also know the instrument's voltage offset.
§8 of the light-quanta paper gives, for an electron that takes one quantum's energy and leaves the surface, Πε = (R/N)βν − P: the stopping potential Π rises in a straight line with the frequency ν, with a slope, (R/N)β/ε in Einstein's notation and h/e in ours, that should not depend on the substance. The workbench fits that line to a record: measured stopping voltage = slope × frequency + intercept. On the constructed example, five points from 500 to 900 THz, each with a standard uncertainty of 0.04 V, the fitted slope is 0.00399 ± 0.00013 V/THz. Multiplied by the elementary charge that is h = (6.39 ± 0.20) × 10−34 J·s, 3.5 percent below the defined 6.626 × 10−34, a difference of about 1.2 standard errors. The reduced chi-square is 1.71 with 3 degrees of freedom: a diagnostic of how well the declared errors describe the scatter, not a verdict. The intercept, −1.49 V, mixes two things, the escape work per unit charge and a voltage offset common to every reading, such as the contact potential between the two electrodes. With the offset unknown, the workbench reports the work function as underdetermined. Enter an independently calibrated offset of 0 ± 0.01 V and it gives 1.49 ± 0.09 eV and a threshold of 374 ± 12 THz. The other two examples show what a fit can reveal: a curved trend leaves its residuals in a U shape with a reduced chi-square of 13, and a point with a 1 V uncertainty can sit 1.02 V off the line and still count for little. A straight line does not prove the quantum account by itself; it passes one test the account sets.
Write the single-quantum budget for one electron. A quantum of light carries the energy hν. Part of it, the escape work W, is spent getting the electron out of the surface, and the rest is the electron's kinetic energy. To stop the electron, the collector must be made negative enough that the electron's charge e times the voltage equals that kinetic energy, so eV = hν − W, or V = (h/e)ν − W/e. That is a straight line in ν with slope h/e. A real instrument adds a common voltage Voff to every reading, for instance the contact potential between two different metals, so the measured line is V = (h/e)ν + (Voff − W/e). Now fit the constructed record: 0.52, 0.85, 1.36, 1.66 and 2.11 V at 500, 600, 700, 800 and 900 THz, each with σ = 0.04 V. With equal uncertainties the weighted fit is ordinary least squares. The mean frequency is 700 THz and the mean voltage 1.30 V. The slope is the sum of (ν − 700)(V − 1.30) divided by the sum of (ν − 700)². The numerator is (−200)(−0.78) + (−100)(−0.45) + 0 + (100)(0.36) + (200)(0.81) = 156 + 45 + 36 + 162 = 399 V·THz, and the denominator is 40 000 + 10 000 + 0 + 10 000 + 40 000 = 100 000 THz², so the slope is 0.00399 V/THz. Its variance is σ² divided by the same sum, 0.0016/100 000 = 1.6 × 10−8, a standard error of 0.000126 V/THz. The intercept is 1.30 − 0.00399 × 700 = −1.493 V. The residuals, data minus line, are 0.018, −0.051, 0.060, −0.039 and 0.012 V. The sum of their squares divided by σ² is 5.12, and divided by the 3 degrees of freedom left after fitting two numbers that is 1.71. A slope of 0.00399 V/THz is 3.99 × 10−15 V·s, and multiplied by e = 1.602 × 10−19 C it gives h = 6.39 × 10−34 J·s, against the defined 6.626 × 10−34: the slopes differ by 0.00015 V/THz, about 1.2 standard errors. The intercept, −1.493 V, equals Voff − W/e. One equation cannot fix two unknowns: W/e = 1.49 V with no offset, or 1.99 V with an offset of +0.5 V, fits the same line equally well. Supplying Voff = 0 ± 0.01 V gives W/e = 1.493 V, so W = 1.49 eV, with an uncertainty of √(0.0903² + 0.01²) = 0.091 eV, and a threshold frequency W/h = 1.493/0.00399 = 374 THz. The threshold is where the corrected line crosses zero, not where the raw readings would, and the workbench carries the slope and intercept uncertainties and their covariance into its ±12 THz.
Einstein offered the line as a test he could not yet make. With the data then available he checked only the order of magnitude, about 4.3 volts for ν = 1.03 × 1015 s−1 with the escape work set to zero, against Lenard's results, and wrote that if the formula is right the curve must be a straight line whose slope does not depend on the substance. Richardson and Compton in 1912 found the maximum energy of the electrons rising roughly linearly with frequency, and Millikan's sodium and lithium measurements of 1916, which corrected for the contact potential between his electrodes, gave h ≈ 6.57 × 10−27 erg·s from the slope. Millikan still called the physical theory behind the equation untenable. The examples here are constructed, and a record loaded here is the reader's own, not a reviewed measurement.
The line is empirical; the interpretation needs premises
The fitted relation is measured stopping voltage = slope × frequency + intercept. In the single-quantum model with one unchanged surface, the slope corresponds to h/e, while the intercept combines negative escape work per charge with the instrument’s common voltage offset.
An unknown offset therefore leaves a family of escape works compatible with the same line. Entering an independently calibrated offset selects one member of that family. The reported physical threshold uses that calibration; it is not automatically the frequency where the uncorrected instrument voltage crosses zero.
Choose an error model, then examine its failures
Equal-weight fitting estimates a common voltage variance from residuals. Uncertainty-weighted fitting uses the supplied inverse variances and does not rescale them to make the fit appear consistent. Both treat frequencies as fixed, and observations as independent. Error bars are one standard uncertainty, not a claimed confidence interval.
The threshold error is a first-order propagation of the slope, intercept and independent calibration uncertainty, including their covariance. It can become unreliable near zero slope; the workbench then leaves the ratio unresolved. A narrow frequency range also makes the intercept a long extrapolation.
Only measured stopping endpoints from the same surface and protocol belong in one fit. A below-threshold non-detection is not a zero endpoint. Wavelength inputs must be vacuum wavelengths. Frequency errors, voltage-gain uncertainty, correlated drift, changing surface condition, contact-potential variation and non-linear response require a richer model. The tool does not silently remove those effects.
A good-looking line is not proof of quantum transfer. Constructed examples exercise the inference code; they are not a substitute for independently sourced observations. No new historical dataset has been added here.
Method reference: NIST/SEMATECH, weighted least squares · Choosing inverse-variance weights and their limitations.
Inspect the numerical implementation
LQ-08’s line fit and this workflow share src/physics/reference/inference/lineFit.ts. Interpretation and covariance propagation are owned by photoelectricData.ts, not the plot. The modern reference constants are read from the edition’s constant-set registry and are never fitted to the CSV.