invariants

Things that persist

Invariants are things that remain unchanged under specified conditions or transformations.

In mathematics and physics, an invariant is a property that holds constant even as other elements of a system change: The speed of light is an invariant in relativity theory.

In programming, invariants are conditions that must remain true throughout a process—a loop invariant holds at each iteration, a class invariant holds for every instance.

The concept extends to any domain where identifying what stays fixed helps understand what varies.

mathematical

conservation

Preventing waste or loss

fixed point · eigenvalue · characteristic · tensor · scalar · vector · covariant

properties

constancy

Unchanging faithfulness over time

stability · persistence · regularity · uniformity · consistency · reliability · predictability · repeatability · determinism · fixedness

transformation

preserved

Kept from deterioration

equivalence · congruence · isometry · mapping · rotation · reflection · translation · scaling · affine · projection

programming

assertion

Confident statement of fact

validation · state · correctness · verification · data integrity · sanity check

physics

conservation law

Rule of unchanging totals

parity · spin · homogeneity · physical constants

Opposites
changeability

invariantsvariables

Changeable elements in equations

variants · transients · volatiles · perturbations · flux

dependence on conditions

invariantsvariables

Changeable elements in equations

dependent variables · contingencies · degrees of freedom · unknowns

Family

invariant, invariance

Familiarity
Top 1,000,000
Profile
Used worldwide · Timeless · Abstract · Rated G