KEVOS
ArticlesServicesCase studiesAboutContact
ArticlesServicesCase studiesAboutContact
← ArticlesTerm Operations and Polynomial OperationsEngineering · Engineering MathematicsLesson 75/884← PrevNext →
ArticlePublished 12 Aug 2026Updated 7 Aug 20263 min readBy Kevin Jogin
On this page

Ask about this page

KEVOS AITerm Operations and Polynomial Operations

KEVOS knowledge first · trusted web sources when needed

Varieties, Free Algebras and Equational Logic

Term Operations and Polynomial Operations

The functions terms induce on an algebra, the polynomials obtained by allowing parameters, and the clones these families form.

Category Engineering / MathematicsSource II.10Pages 69-72Reading 2 minReviewed 2026-08-07

Learning objectives

  • Distinguish term operations from polynomial operations
  • Describe the clone of an algebra
  • Explain the role of polynomials in congruence generation
On this page
  1. Term operations
  2. Polynomial operations
  3. Clones
  4. Idempotent and conservative operations

Term operations

Definition — Term operation

For a term p(x1,…,xn) and an algebra A, the term operation pA: An → A is the function obtained by interpreting each operation symbol as its interpretation in A.

Term operations are exactly the functions that every subalgebra is closed under and every homomorphism preserves. That characterisation makes them the natural generalisation of the basic operations.

Sg via term operations

Sg(X) = {pA(a1,…,an) : p a term, ai ∈ X} — the uniform description promised when Sg was introduced.

Polynomial operations

Definition — Polynomial operation

A function obtained from a term operation by substituting fixed elements of A for some of its arguments. Formally, the polynomial operations are the term operations of the algebra A enriched with a nullary operation for each element of A.

Terms versus polynomials
Term operationsPolynomial operations
Parameters allowedNoYes — elements of A
Preserved by homomorphismsYesNo
Preserved by subalgebrasYesOnly if the parameters lie in the subalgebra
Preserved by congruencesYesYes
Example in a groupxy−1xax−1 for fixed a
Why polynomials appear in congruence theory

Mal'cev's description of Θ(a, b) uses unary polynomial functions, not term functions. Parameters are essential there: the chains that generate a principal congruence must be allowed to involve arbitrary elements of the algebra, not just the generators.

Clones

Definition — Clone

A set of finitary operations on a fixed set that contains all projections and is closed under composition.

The term operations of an algebra form a clone, called the clone of A. The polynomial operations form a larger clone, containing all constants.

  • Two algebras are term-equivalent if they have the same clone. Term-equivalent algebras are indistinguishable by universal-algebraic methods, even if presented with different operations.
  • Two algebras are polynomially equivalent if they have the same polynomial clone. This is weaker and is the notion used when characterising modules in Chapter II §13.
  • Clone theory is a substantial subject in its own right; Post's classification of the clones on a two-element set is its founding result.
Boolean algebras and Boolean rings

A Boolean algebra and its associated Boolean ring are term-equivalent: each operation of one is a term operation of the other. This is why Chapter IV can move between the two presentations freely, and it is the cleanest example of term equivalence in the source.

Idempotent and conservative operations

Two properties of term operations recur in the later chapters:

Idempotent

p(x,…,x) ≈ x. Idempotent term operations are central to the classification of varieties and to constraint satisfaction complexity.

Conservative

p(a1,…,an) ∈ {a1,…,an}. Conservative operations preserve every subset.

The discriminator function of Chapter IV §9 is both idempotent and conservative, and those two properties are much of what makes discriminator varieties so tractable.

Frequently asked questions

Is every function on a finite algebra a term operation?

Only for primal algebras — that is exactly the definition of primality. For most algebras the term operations are a small subset of all functions.

Why do polynomials fail to be preserved by homomorphisms?

Because a homomorphism need not map a parameter to a corresponding parameter in a coherent way. Conjugation by a fixed element a in a group is a polynomial operation, and a homomorphism sends it to conjugation by the image of a — a different polynomial.

Related pages

  • Terms and the Term Algebra T(X)
  • Free Algebras and the Universal Mapping Property
  • Functionally Complete Algebras

Source. S. Burris and H. P. Sankappanavar, A Course in Universal Algebra, The Millennium Edition — a corrected re-typesetting of Springer-Verlag Graduate Texts in Mathematics 78 (1981). Section II.10, book pages 69-72.

This page is an original exposition prepared for the KEVOS® knowledge library. It restates and reorganises mathematical results; it is not a reproduction of the source text.

Continue learning

Needs AssessmentArticle · Engineering MathematicsThe M5 and N5 Forbidden-Sublattice TheoremsArticle · Engineering MathematicsIrredundant Bases and the Irredundant Basis TheoremArticle · Engineering MathematicsNEXT LESSON →Applied Universal Algebra: a SynthesisArticle · Engineering Mathematics
KEVOS · Engineering, manufacturing and project improvement
ArticlesServicesCase studiesAboutContact
© 2026 KEVOS®