Invariant (general notion)

This note is meant as a unified definition of “invariant” that covers the patterns used across the vault (cross-ratio, Minkowski interval, first integrals, tensor scalars, gauge invariance, moving frames/differential invariants, reduction by symmetries).

1. Invariants from a group action

Let G be a group acting on a space S (a set, topological space, manifold, vector space, space of fields, etc.) (see group action). Write the action as

G×SS,(g,x)gx.

The most basic meaning of “invariant” is simply fixed point. Let G act on any space X. A point xX is G-invariant if

gx=xgG.

Equivalently, its stabilizer subgroup is the whole group:

Gx:={gG:gx=x}=G.

The main trick that unifies most meanings of “invariant” is:

many objects we care about (subsets, functions, tensors, equations, structures) can be viewed as points of another space X, and the original action on S induces an action on X.
Then “invariant object” just means “invariant point of X”.

Start with an action GS. Whenever you build a new space of objects out of S, there is usually an induced action.

1.1. Invariant subsets as fixed points in P(S)

Let P(S) be the power set. Define the induced action

gA:={ga:aA}(AS).

Then a subset AS is G-invariant (setwise invariant) iff it is a fixed point in this induced action:

gA=AgG.

It is often useful to distinguish:

This is exactly the kind of “change of space of points” viewpoint we already use in Klein geometry (space of copies of a chosen feature under G).

1.2. Invariant functions as fixed points in a function space

Let V be any set (often R). Consider the function space Map(S,V). The induced action is the pullback/precomposition action

(gf)(x):=f(g1x).

Then fMap(S,V) is a fixed point iff

gf=ff(gx)=f(x)  g,x,

which is the usual “numeric invariant” condition.

Equivalently, an invariant function is constant on G-orbits, hence it factors through the orbit map:

SπS/Gf¯V,f=f¯π.

See also: quotient action (how actions descend to orbit spaces).

Invariant level sets. If f is G-invariant, then each level set f1(c) is an invariant subset of S (a fixed point in P(S)).

1.3. Invariants of a finite configuration

If you want an invariant of a finite set of points, you are really considering the induced action on configurations.

Informal phrasing:

“Fix a set of elements of S; attach a number; apply a transformation; the number doesn’t change.”

1.4. Invariant tensors and (bi)linear forms

Many geometric “invariants” are not numbers attached to points of S, but structures on S (metrics, symplectic forms, volume forms, connections, distributions, …). This is the same philosophy as above: tensors/forms are points in a tensor space, and invariance means fixed point for the induced action.

Suppose S is a manifold and GDiff(S) acts by diffeomorphisms. Let T be some space of tensor fields on S (e.g. all (0,2)-tensor fields, or all differential 2-forms). Then G acts on T by pullback:

(gT):=gT.

So now TT is literally a “point”, and invariance is just fixed-point invariance in the sense of §1.3.

For example, a (0,2)-tensor field B (a bilinear form at each tangent space) is G-invariant if it is a fixed point of this induced action:

gB=BgG.

Infinitesimally, if X is an infinitesimal generator, this is equivalent to

LXB=0.

See also: natural bundle (metrics/forms as points in natural bundles) and Killing vector field (infinitesimal invariance of a metric).

In the purely linear setting (a vector space V), one packages the same idea as an action of GL(V) on the set Bil(V) of bilinear forms by

(AB)(u,v):=B(A1u,A1v),

so that “B is invariant under a subgroup GGL(V)” means exactly that B is a fixed point for this action.
Equivalently, G is contained in the stabilizer of B.

Euclidean, Minkowski, symplectic geometries as stabilizers

These three geometries can be summarized as: choose a preferred non-degenerate bilinear form (or 2-form), and look at the transformations that preserve it.

So “an invariant bilinear form” fits the note as an invariant point in the appropriate tensor space (fixed under pullback), and the corresponding geometry is organized by its stabilizer group.

2. Infinitesimal criterion (when G is a Lie group)

If G is a Lie group acting smoothly on a manifold S, each ξg yields a fundamental vector field ξS on S.

Then I:SR is G-invariant iff

ξS(I)=0ξg.

This is the bridge to the “PDE / first integral” viewpoint.

3. Flow/dynamics as a special case

If a dynamical system provides a flow φt:SS, that is an action of G=R (or Z) on S.

Then F:SR is an invariant iff

F(φt(x))=F(x)t.

If the flow is generated by a vector field X, this becomes

X(F)=0,

i.e. F is a first integral.

Remark: if one only has a semigroup action (e.g. time t0), one often uses forward invariance

φt(A)At0,

since invertibility (and hence equality) may fail.

4. Variants you keep encountering

4.2. “Complete” invariants

A family {Iα} is complete (for a given class of objects) if it separates orbits:
two configurations lie in the same G-orbit iff all the invariants agree.
This is the classification goal behind moving frames and differential invariants.

See: moving frame, method of moving frames.

4.3. Gauge invariance and “symmetry of a theory”

In field theory, S may be a space of fields and G a group of gauge transformations.
Then “invariants” are functions constant on gauge orbits; a “symmetry of the theory” is typically a subgroup that preserves the action/criterion and hence preserves (or permutes) the set of solutions.

See: gauge theory, on theories, symmetries and gauge.

5. Canonical examples (for orientation)

Entry points