Variance function¶
A smooth function expressing the conditional variance of a random quantity as a function of its mean.
Core Idea¶
Variance function is a smooth function expressing the conditional variance of a random quantity as a function of its mean. [1]
A variance function V maps a distributional mean μ to variance up to a dispersion scale, commonly Var(Y)=φV(μ). In exponential dispersion families the function is tied to the cumulant structure and can characterize the family locally. Power forms V(μ)=μ^p generate the Tweedie models containing normal, Poisson, gamma, and inverse-Gaussian cases.
Its operative boundary is not supplied by the name alone. Preserve this identity: A smooth function expressing the conditional variance of a random quantity as a function of its mean. Validity boundary: The function must map mean structure to the corresponding variance under the model; an isolated variance estimate or arbitrary heteroscedastic pattern is insufficient. The entry therefore captures a reusable specialist role structure rather than a topic label, a single historical instance, or a loose analogy.
Structural Signature¶
Sig role-phrases:
- the response family — a probability model indexed by mean and possibly dispersion
- the admissible mean domain — values of μ for which the model is defined
- the conditional mean — the expectation to which variance is linked
- the variance function — a smooth positive mapping V(μ)
- the dispersion parameter — a scale φ multiplying the mean-dependent variance
- the sampling unit or weight — replication or exposure affecting the variance scale
- the model implications — likelihood, quasi-score, and residual behavior induced by V
Recognition test. A case qualifies only when the analyst can map the declared the response family, the admissible mean domain, the conditional mean, the variance function, the dispersion parameter and preserve the specialist validity conditions. Shared vocabulary, a similar output, or a generic instance of one parent relation is insufficient.
What It Is Not¶
- Not one sample variance estimate. A variance function describes variance across possible mean values under a model.
- Not the variance as a free covariate function. Its argument is the modeled mean under the stated family.
- Not the GLM link function. The link connects predictors to the mean; V connects mean to variance.
- Not homoscedasticity alone. Constant V is one special form.
- Not an arbitrary positive curve with no distributional role. The model or quasi-likelihood must use it as the conditional mean–variance relation.
Scope of Application¶
The abstraction recurs literally within probability families, generalized linear and quasi-likelihood models, count/severity data, and heteroscedastic response modeling. The following habitats preserve the same recognition machinery; they are not invitations to extend the name metaphorically.
- Generalized linear models. V determines iterative weights and residual scaling.
- Tweedie models. a power variance function indexes a connected family.
- Count data. Poisson has V(μ)=μ while overdispersion modifies scale or form.
- Positive continuous data. gamma and inverse-Gaussian variance grows with powers of μ.
- Quasi-likelihood. estimating equations use a specified V without a full likelihood.
Clarity¶
State whether φ is fixed, estimated, or absorbed into V, and whether variance is conditional on predictors. Do not confuse V with the link or with empirical smoothing of squared residuals unless that smoother is explicitly being used to estimate the model's mean–variance relation.
A practical identification audit begins with the typed roles rather than the title: establish the response family, verify the admissible mean domain, then test the remaining conditions and exclusions. If the case retains only the portable skeleton described below, it should be named through a parent abstraction rather than as Variance function.
Manages Complexity¶
The function compresses heteroscedasticity into one mapping and determines statistical weights, residual diagnostics, and efficiency. It allows mean modeling to proceed without separately parameterizing variance at every predictor value.
The compression remains accountable because each simplification has a named failure condition. Disagreement can be localized to a missing role, an invalid assumption, an ambiguous measurement, or a neighboring abstraction instead of being hidden inside an unanalyzed label.
Abstract Reasoning¶
R1. Specify the response family and admissible mean range. R2. Separate the dispersion scale from the shape V(μ). R3. Derive or posit the conditional variance relation under the model. R4. Check positivity, smoothness, and boundary behavior on the mean domain. R5. Validate the relation with scaled residuals and compare plausible variance forms.
These moves separate definition, derivation, measurement, and interpretation. A formal consequence does not by itself prove that an observed case instantiates the abstraction, while an observed resemblance does not relax the formal or institutional recognition conditions.
Knowledge Transfer¶
The object transfers across statistical models with an explicit conditional mean–variance mapping. Function mapping and measurement uncertainty are parents; any variability curve is not a variance function in this technical sense.
The transfer boundary is explicit: DOMAIN-SPECIFIC PASS / PRIME FAIL: Variance functions recur across generalized linear models, nonparametric and semiparametric regression, and functional data analysis. Literal recognition retains the specialist vocabulary and validity conditions of statistical modeling; outside that setting only broader parent operations transfer. The safe move beyond the home habitat is to carry the applicable parent relation and leave the specialist name behind unless every defining role remains literal.
Examples¶
Canonical: Tweedie power variance¶
Set Var(Y)=φμ^p. Values p=0,1,2,3 correspond to normal, Poisson, gamma, and inverse-Gaussian variance forms under suitable parameterizations, while intermediate powers include compound Poisson–gamma models. [1]
Mapped back: the response family; the conditional mean; the variance function; the dispersion parameter; the admissible mean domain.
Applied / In Practice: IRLS weights in a GLM¶
For fitted mean μ_i, the GLM algorithm combines V(μ_i) with the derivative of the link to weight observations. A wrong variance function misstates precision even when the linear predictor for the mean is correctly specified. [2]
Mapped back: the conditional mean; the variance function; the dispersion parameter; the model implications.
Structural Tensions¶
T1: Family characterization vs quasi-likelihood freedom. An EDM can determine V tightly while quasi-modeling uses it without a full distribution. Diagnostic: Is likelihood-based inference being claimed?
T2: Dispersion scale vs variance shape. Both alter variance but have distinct estimability and interpretation. Diagnostic: Has φ been separated from V?
T3: Theoretical relation vs residual estimate. Squared residuals are noisy observations of conditional variance. Diagnostic: How is estimation uncertainty handled?
T4: Mean fit vs variance misspecification. Predicted means can remain consistent under some conditions while standard errors fail. Diagnostic: Which inference depends on V?
T5: Power convenience vs domain fit. Tweedie powers are tractable but not universal. Diagnostic: Were alternative forms and boundaries checked?
T6: Domain autonomy vs prime reduction. Function (Mapping) and Measurement Uncertainty and Observational Noise omit the specialist objects, constraints, and validity tests named above. Diagnostic: Would retaining only the portable parent pattern still satisfy the recognition test?
Structural–Framed Character¶
The five-criterion aggregate is 0.15 (structural). The judgment is criterion-specific:
- Vocabulary travels — low (0.25). The complete vocabulary remains tied to the typed roles in the Structural Signature.
- Evaluative weight — low (0.00). Application carries the stated degree of normative or interpretive judgment beyond structural recognition.
- Institutional origin — low (0.25). The abstraction depends to this degree on a scholarly, technical, legal, or social convention.
- Human-practice bound — low (0.00). Recognition depends to this degree on organized practice, language, measurement, or institutional action.
- Import versus recognize — low (0.25). Beyond its home habitat, use of the full name increasingly becomes analogy rather than literal recognition.
The portable skeleton is uncertainty scale changes systematically with expected level through a model-governed mapping. The named abstraction remains structural because that skeleton alone does not supply its specialist objects, constraints, or tests.
Structural Core vs. Domain Accent¶
Structural core: Uncertainty scale changes systematically with expected level through a model-governed mapping.
Domain accent: Conditional means, dispersion parameters, exponential families, quasi-likelihood, glm weights, and tweedie power laws.
Why it does not clear the prime bar: Functional mapping and uncertainty travel; the variance function is their statistical mean–variance relation. Generalization therefore routes through parent abstractions; preserving the specialist name requires the full accent.
Instantiates / Related Primes¶
- Function (Mapping) (
prime:function_mapping). The object maps each admissible mean to a variance scale. - Measurement Uncertainty and Observational Noise (
prime:measurement_uncertainty). It specifies how stochastic variation changes with expected response level.
These are prose placement proposals only. They create no dag_edges; endpoint, redundancy, and cycle checks are recorded separately in the bundle's placement memo.
Relationships to Other Abstractions¶
Current abstraction Variance function Domain-specific
Parents (2) — more general patterns this builds on
-
Variance function is a kind of Function (Mapping) Prime
Function (Mapping) (
prime:function_mapping).The object maps each admissible mean to a variance scale. -
Variance function is a kind of Measurement Uncertainty and Observational Noise Prime
Measurement Uncertainty and Observational Noise (
prime:measurement_uncertainty).It specifies how stochastic variation changes with expected response level. These are prose placement proposals only. They create nodag_edges; endpoint, redundancy, and cycle checks are recorded separately in the bundle's placement memo.
Hierarchy paths (3) — routes to 3 parentless roots
- Variance function → Function (Mapping)
- Variance function → Measurement Uncertainty and Observational Noise → Measurement
- Variance function → Measurement Uncertainty and Observational Noise → Observability
Neighborhood in Abstraction Space¶
Variance function sits in a sparse region of the domain-specific corpus (72nd percentile for distinctiveness): few abstractions share its structure, so a faithful description tends to retrieve it precisely.
Family — Unclustered & Miscellaneous (1565 abstractions)
Nearest neighbors
- Statistical Model — 0.86
- Fraction of variance unexplained — 0.86
- Regression — 0.83
- Kriging — 0.83
- Dependent and independent variables — 0.83
Computed from structural-signature embeddings · 2026-09-08
Not to Be Confused With¶
- Link function. maps mean to a linear predictor. Tell: Is the output variance or predictor scale?
- Variance estimate. a number computed from one sample. Tell: Is a whole mean-indexed relation defined?
- Dispersion parameter. a multiplicative scale φ. Tell: Is shape or overall magnitude changing?
- Heteroscedasticity function. a broader predictor-dependent variance model. Tell: Is variance specifically a function of the conditional mean?
- Mean function. maps predictors to expected response. Tell: Is the output expectation or its variance?
References¶
[1] Bent Jørgensen, The Theory of Dispersion Models, Chapman & Hall, 1997. registry ↩a ↩b
[2] Peter McCullagh and John A. Nelder, Generalized Linear Models, 2nd ed., Chapman & Hall, 1989. registry ↩