Z-estimators and estimating equations
Linearize a population root without demanding a smooth sample equation.
On this page
The question for today
What you’ll understand
- State approximate-root and local stochastic-equicontinuity requirements.
- Derive the inverse-Jacobian sandwich for an estimating equation.
- Calculate quantile influence and recognize a singular-root rate.
Many estimators are specified by an equation rather than a loss: observed moments are matched, scores are set to zero, or a distribution function is inverted. A Z-estimator approximately solves an empirical equation whose population version has the target as a root. The letter marks the search for a zero. This framework includes smooth M-estimators but also sample quantiles, whose empirical equation is a step function. The crucial derivative can belong to the population map even when the individual sample equations are not differentiable.
An approximate zero with a stable local process
Assume iid observations, and let the parameter and estimating equation have the same finite dimension. Assume the estimator is consistent, the population map vanishes at the target, and its derivative there is nonsingular. Require the empirical residual at the fitted parameter to be negligible at root-sample-size scale. Finally, suppose the empirical process changes negligibly, at that same scale, when its argument moves from the target to the estimator. This last stochastic equicontinuity condition is not implied merely by differentiability of the population expectation.
For a smooth equation, a uniform law for the sample Jacobian can provide the required local control. For nonsmooth equations, empirical-process arguments may provide it instead. Add and subtract the population map at the fitted parameter, expand that population map, and isolate the empirical fluctuation at the fixed target. A central limit theorem for this fluctuation then supplies the distribution. This separation makes it clear which part is deterministic calculus and which part controls the random choice of argument.
The inverse derivative determines the influence
Write the equation as an empirical average of a mean-zero vector function at the target. Its derivative matrix describes how the expected equation responds to a small parameter displacement. Moving the empirical fluctuation to the other side gives a minus sign in the expansion. The corresponding influence function is the negative inverse derivative applied to the observation's estimating function. Covariances therefore have the same sandwich form as for M-estimators, although the estimating function need not be a gradient.
A sample quantile illustrates why exact roots are unnecessary. Its indicator-based equation can jump over zero, but choosing a usual order-statistic quantile leaves a residual of order the inverse sample size when observations are distinct. That is negligible at root-sample-size scale. Positive density supplies the population derivative, while local empirical-process control handles the indicator jumps. A zero density or an atom at the target breaks this particular argument and can change both the rate and the limiting law.
A small residual is not an error certificate by itself
An equation can be nearly zero across a wide neighborhood when its derivative is small, or can have several roots with different scientific meanings. Residual accuracy therefore needs identification and local stability before it becomes parameter accuracy. A numerical solver's stopping threshold must also be compared with the statistical scale: a fixed residual tolerance eventually overwhelms a shrinking sampling error. There is no universal conversion from a reported residual to a confidence interval without examining the local derivative.
When the derivative vanishes at the target, the inverse-Jacobian expansion cannot be used. A cubic equation driven by a sample mean supplies a simple alternative rate in the practice problem. More broadly, numerical and statistical convergence are different questions: bisection can reliably find a root of the equation supplied to it, while the statistical behavior of that root depends on the population geometry and observation law. Keeping those two questions distinct prevents an accurate computation from being mistaken for a valid normal approximation.
Work it through
An exponential upper quartile
Let the observations be iid exponential with rate , and estimate their quantile using the empirical distribution. Calculate the target, influence values, and root-sample-size variance. Give a standard-error approximation for observations.
Solving gives . The density there is , so the population derivative of is .
For , the variance is . The influence function is .
This influence equals with probability and with probability . Its mean is zero and variance is . Dividing by gives standard error .
An empirical step function leads to a normal quantile limit because the population distribution has a positive local slope and the process is locally stable.
The living notebook
Explore the model
Interactive lab · root-finding
Separate root computation from statistical regularity
Pause/Reset and set BOTH controls to target , upper bound . Press Step once: the midpoint is the exact root and the bracket collapses. For a fresh comparison Pause/Reset, set BOTH to , , and Step once. Predict bracket , midpoint , and error bound . Changes retain the paused clock; Reset clears it.
- Midpoint after 0 refinements
- 1.5
- Bracket error bound
- 1.5
- Computed residual · x² − c
- 0.25
Bisection of x² − c on [0,U], capped at 50 iterations for floating-point resolution. The error bound is the maximum distance from the displayed midpoint to either bracket endpoint (half the width in exact arithmetic). Compensated square evaluation preserves the bracket when ordinary multiplication rounds a residual to zero. A truly exact endpoint or midpoint collapses the bracket. This is one monotone quadratic, not a general root solver. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.
Look forOne Step advances one bisection here. The tool solves only the displayed monotone quadratic; it does not calculate the quantile equation or the singular cubic in this lesson.
Pause & reason
Check your understanding
Your turn
Try it yourself
Take independent standard normal observations and solve . The population target is zero. Find a normalization with a nondegenerate limit, and explain why the ordinary Z-estimator normality theorem does not apply.
Take a moment to make a prediction or work it out on paper. Open a hint when you need one.
Give me a hint
Express the root as the real cube root of the sample mean, then rescale the equation directly.
Compare with the solution
The estimator is . Therefore for standard normal . The real cube root is continuous, so continuous mapping justifies this nonnormal limit. The population derivative is , equal to zero at the target. Its inverse does not exist, and replacing the actual rate by a root-sample-size normal approximation is invalid.
Keep the idea
Take it with you
- A population derivative can linearize an estimator even when the sample equation jumps.
- Local stochastic equicontinuity and residual accuracy need explicit checks.
- A singular Jacobian can change the rate as well as the limiting distribution.
Read further
Original sources and deeper explanations to follow at your own pace.
Optional progress, saved in this browser when available. Revisit any lesson at any time.
Lesson not marked complete.