← LibraryUniversal Algebra: Computation and SourcesEngineering · MathematicsLesson 6/6← PrevNext →
GuidePublished 6 Aug 20266 min readBy Kevin Joginuniversal algebraabstract algebramathematicssourcing policy

Research Frontier and Sourcing

Universal Algebra: Computation and Sources

Durable method belongs in a knowledge base. Computed values, enumeration counts and research status do not — they belong to the live tools and databases that maintain them.

Engineering · Mathematics5 min readKV-MATH-0262
Learning objectives

01The policy

This collection carries durable engineering and mathematical method. It does not transcribe computed values, enumeration counts or the current status of research questions.

In the collection
Method
Definitions, theorems, proof strategies, procedures, worked criteria, structural relationships. These do not change and are safe to write down.
Routed elsewhere
Values and status
Design enumeration counts, MOLS bounds, free spectra for named varieties, which open problems are currently open. These change and are routed to maintained sources.

The split is not a limitation of effort but a deliberate design decision, and it is applied consistently across every KEVOS collection.

02Why: silent corruption is the primary risk

The reasoning runs in order of weight.

  1. Silent corruption
    Transcription of dense numeric tables produces digit substitutions, dropped decimals and collapsed columns. The output looks correct and is not — far more dangerous than an obvious failure, because nothing signals the error.
  2. Shelf life
    Enumeration counts and bounds are the output of computer searches that are extended as computing power grows. A figure correct in 1981 may be superseded, and a page carrying it ages silently.
  3. Research status changes
    The seventeen open problems illustrate the point directly: several are settled. A confident status table would be wrong in exactly the way that is hardest to detect.
  4. Licensing
    The source is copyrighted, with the Millennium Edition permitting personal copying only. Verbatim extraction is not available regardless of the other reasons.
Key resultThe failure mode being designed against

A plausible-looking fabricated value is worse than an admitted gap. A gap prompts the reader to look it up; a wrong figure gets used. Every page in this collection that touches computed data states the durable facts and routes the numbers.

03What this collection does not transcribe

Categories routed rather than recorded
CategoryAppears inRouted to
Steiner triple system enumeration countsApplied streamdesign theory handbooks and databases
Latin square and MOLS counts, N(n) boundsApplied streamcombinatorial design references
Free spectra for named varietiesEquational streamUACalc, computer algebra systems
Explicit equational bases for finite algebrasModel-Theoretic streamUACalc, automated provers
Current status of the seventeen problemsFrontier streamcurrent literature
Type sets of specific finite algebrasFrontier streamUACalc
Complexity classifications of specific CSP templatesFrontier streamcurrent literature

In each case the page states what is durable — the admissibility condition, the bound N(n) ≤ n − 1, the criterion for tractability — and directs the reader elsewhere for the value.

04Computational tools

UACalc
Universal Algebra Calculator
The primary tool for the subject. Computes congruence lattices, subalgebra lattices, free algebras, Mal'cev conditions, tame congruence types and polymorphism clones for finite algebras. Developed by Freese and Kiss.
GAP
Groups, Algorithms, Programming
General computational discrete algebra. Strong for groups and semigroups, with packages covering related algebraic structures.
Prover9 and Mace4
Automated reasoning
Prover9 searches for equational and first-order proofs; Mace4 searches for finite counterexamples. The standard pair for equational questions.
Waldmeister
Equational theorem proving
Specialised for unit equational logic via Knuth–Bendix completion. Effective where the theory admits a confluent terminating rewriting system.
Mace4 and finite model finders
Counterexample search
For refuting a conjectured identity or exhibiting an algebra with prescribed properties.
Computer algebra systems
Magma, Macaulay2, Singular
General-purpose where the question crosses into commutative algebra or representation theory.
NoteTool availability changes

Names, maintenance status and capabilities of software shift. This page names the tools that were standard in the subject and does not record version numbers, download locations or feature lists, which would date immediately. Check current documentation before relying on a specific capability.

05Literature and reference works

Where to read further
WorkCovers
Burris and Sankappanavar, A Course in Universal Algebrathe source of this collection; the Millennium Edition is author-authorised for personal copying
McKenzie, McNulty and Taylor, Algebras, Lattices, Varietiesthe comprehensive treatment; substantially broader than the source
Hobby and McKenzie, The Structure of Finite Algebrastame congruence theory, 1988
Grätzer, Universal Algebrathe classical reference, with appendices surveying developments
Grätzer, Lattice Theorythe lattice-theoretic background of Chapter I
Chang and Keisler, Model Theorythe model theory of Chapter V; the source's notational reference
Algebra Universalisthe specialist journal for the subject
arXiv math.RA and math.LOcurrent preprints

For the applied material, the standard combinatorial design references cover Steiner systems and Latin squares, and the automata and formal language literature covers the Eilenberg correspondence and its descendants.

06Applying the policy when extending

ProcedureThe test to apply before writing a value into a page
in: a candidate fact → out: record it, or state-and-route
  1. ask: is this a definition, theorem, procedure or structural relationship?
  2. if yes → write it; it is durable method
  3. ask: is this the output of a computation or search?
  4. if yes → state the durable facts around it, route the value
  5. ask: is this the current status of a research question?
  6. if yes → state what the source says, flag status, route
  7. ask: would a reader be harmed by relying on this if it were stale?
  8. if yes → route rather than record
  9. ask: is this verbatim from a copyrighted source?
  10. if yes → do not reproduce; write original explanation from the topic map
The test is deliberately conservative. The cost of routing a value that would have been fine is a small inconvenience; the cost of recording one that goes stale is an authoritative-looking error with no signal attached.

Every page in this collection is original KEVOS explanatory writing produced from the topic map of the cited works. Nothing is extracted, transcribed or paraphrased closely from the source, which is both a licensing requirement and, given the corruption risk, the safer engineering choice.

Frequently asked

Why not just transcribe the tables and add a date stamp?

Because a date stamp does not prevent use — readers take the value and the stamp goes unread. It also does not address transcription error, which is present from the moment of writing rather than developing over time. Routing to a maintained source addresses both at once.

Does this policy limit what the collection can answer?

For questions of method, no — the collection covers the durable content of the source in full. For questions of the form 'how many Steiner triple systems of order 19 are there', yes deliberately: the collection explains what the question means and where the answer is maintained, rather than supplying a figure it cannot keep current.

How does this apply to the post-source pages?

The same way. Those pages record what is well established — McKenzie's 1996 resolution, the 2017 CSP dichotomy, the five tame congruence types — and decline to assert status for questions where certainty is lacking, such as Problem 7. The three post-source pages are flagged as such in their metadata and in the README so their provenance is never in doubt.

Sources and further reading

Original KEVOS® explanatory article. Written from the topic map of the cited works; no text is reproduced from them.

Continue learning

The Finite Basis Problem after TarskiGuide · MathematicsThe Algebraic Approach to Constraint SatisfactionGuide · MathematicsTame Congruence TheoryGuide · MathematicsThe Seventeen Open Problems: Status Then and NowGuide · Mathematics