KEVOS
ArticlesServicesCase studiesAboutContact
ArticlesServicesCase studiesAboutContact
← ArticlesGroup Rings and Semigroup Rings: Construction and First PropertiesEngineering · Engineering MathematicsLesson 335/884← PrevNext →
ArticlePublished 8 Aug 202618 min readBy KEVOS®
On this page

Ask about this page

KEVOS AIGroup Rings and Semigroup Rings: Construction and First Properties

KEVOS knowledge first · trusted web sources when needed

Skip to content

Engineering Mathematics Foundation Ring constructions

Group Rings and Semigroup Rings

Take a free k-module on the elements of a group and multiply basis elements by the group law: the result, kG, converts group theory into ring theory and is the home of representation theory.

Page ID
KEVOS-ENG-MATH-NCR-0006
Taxonomy
ENG / ENG-MATH
Collection
noncommutative-rings-core
Source
(1.4), §1 (pp. 7–8)
Reviewed
2026-08-08
Version
1.0.0

01Executive Summary

The group ring kG is the smallest ring in which the group G sits as a subgroup of the units and the coefficients from k commute with everything in G. Representations of G over k are exactly kG-modules, so the entire representation theory of finite groups is the module theory of one ring.

The construction is elementary but the resulting rings are not. Even ℤC5 has units that are not of the form ±g, and the questions of whether kG can have zero-divisors or nontrivial units for torsion-free G occupied ring theorists for seventy years — one of them was settled only in 2021, and negatively.

|G|Rank of kG over k
εAugmentation to k
±gThe trivial units of ℤG
2021Unit conjecture disproved

02Overview

Let k be a ring and let G be a group or, more generally, a monoid written multiplicatively. Define

kG=⨁σ∈Gkσ,
(1.4a)

finite formal sums ∑σaσσ with aσ∈k, almost all zero.

Multiplication is convolution: extend the monoid law bilinearly, requiring coefficients to commute with group elements. Explicitly,

(∑σaσσ)(∑τbττ)=∑μcμμ,cμ=∑στ=μaσbτ.
(1.4b)

Associativity comes from associativity in G and in k; the identity is 1k⋅1G. The ring kG is commutative if and only if both k and G are, which is already enough to manufacture a large supply of noncommutative rings from finite groups.

Why this construction matters

A representation of G on a k-module M — a group homomorphism G→Autk(M) — is the same thing as a kG-module structure on M. Group representation theory therefore is the module theory of kG, and every structure theorem in this collection can be pointed at it.

Two special cases connect this page to its neighbours. If G is the free monoid on a set X, then kG is the free ring k⟨X⟩. If G is infinite cyclic, kG≅k[x,x−1], the Laurent polynomial ring.

03Learning Objectives

  • Define kG for a monoid G and verify that convolution is associative with identity 1k⋅1G.
  • Prove the universal property: k-algebra maps kG→A correspond to group homomorphisms G→U(A) for commutative k.
  • Show that the augmentation ideal is free on {g−1:g≠1}.
  • Produce a zero-divisor in kG whenever G has an element of finite order greater than one.
  • Verify by hand that 1−z2−z3 is a unit of ℤC5.
  • State Maschke's theorem and identify where it fails.

04Definitions

Definition(1.4)Group and semigroup rings

For a ring k and a monoid G, the monoid ring kG is the free left k-module on G with the convolution product (1.4b). When G is a group this is the group ring; when G is a semigroup without identity the same formula defines a ring without identity, and this collection assumes a monoid throughout.

Definition—Augmentation

The augmentation map is the k-linear map ε:kG→k with ε(g)=1 for all g∈G, so ε(∑agg)=∑ag. It is a surjective ring homomorphism, and its kernel Δ(G)=kerε is the augmentation ideal.

supp(α)
The support of α=∑agg: the finite set of g with ag≠0.
Trivial unit
An element ug with u∈U(k) and g∈G. These are always units; the question is whether there are others.
Class sum
For G finite and k commutative, the sum of the elements of a conjugacy class. The class sums form a k-basis of Z(kG).
Δ(G)
The augmentation ideal, a two-sided ideal of kG with kG/Δ(G)≅k.
Skew group ring k∗G
Same underlying module, with (aσ)(bτ)=aσ(b)στ for an action of G on k by automorphisms. It equals kG exactly when the action is trivial.
Symmetrising idempotent
For G finite and |G| invertible in k, the element that averages over the group; it is an idempotent and generates the trivial-representation summand.

Group elements are identified with their images 1k⋅g, and coefficients with a⋅1G. Under this identification G⊆U(kG) and k⊆kG as a subring.

05Core Concepts

Torsion produces zero-divisors immediately

If g∈G has finite order n>1, then in kG

(1−g)(1+g+g2+⋯+gn−1)=1−gn=0,
(1.4c)

with both factors nonzero, since 1,g,…,gn−1 are distinct basis elements.

So kG has zero-divisors whenever G has torsion, for every nonzero k. Kaplansky's zero-divisor conjecture asks the converse: if k is a field and G is torsion-free, must kG be a domain? It remains open in general, and is known for large classes — orderable groups, and more.

Units beyond the obvious ones

The trivial units U(k)⋅G always sit inside U(kG). Whether they exhaust it is delicate. Higman determined the finite abelian answer in 1940: for G finite abelian, U(ℤG)=±G precisely when the exponent of G is 1,2,3,4 or 6. Since C5 has exponent 5, ℤC5 must have nontrivial units — and the worked example produces one explicitly.

U(k)⋅G⊆U(kG)⊆hard in general

Semisimplicity: Maschke's dividing line

For k a field and G a finite group, kG is semisimple if and only if chark does not divide |G|. The forward direction uses the averaging idempotent 1|G|∑gg, which exists exactly when |G| is invertible. When the characteristic does divide the order, the radical is nonzero and the whole of modular representation theory is the study of what survives passing to kG/rad(kG).

Where group rings meet the rest of §1

Free monoid gives free ring; infinite cyclic group gives Laurent polynomials; a semidirect product G=T⋊H gives kG≅(kT)∗H, a skew group ring. The group ring construction is the common frame for several apparently unrelated examples in Lam §1.

06Key Results

Theorem(1.4)Universal property of the group ring

Let k be a commutative ring, G a group and A a k-algebra. Then restriction to G is a bijection

Homk-alg(kG,A)⟶∼HomGrp(G,U(A)).
(1.4d)

So kG is the universal k-algebra containing G in its unit group.

Proof

If ϕ:kG→A is a k-algebra homomorphism and g∈G, then ϕ(g)ϕ(g−1)=ϕ(1)=1 and likewise on the other side, so ϕ(g)∈U(A); and ϕ(gh)=ϕ(g)ϕ(h), so ϕ|G is a group homomorphism G→U(A).

Conversely let ρ:G→U(A) be a group homomorphism. Since kG is free as a k-module on G, there is a unique k-linear map ϕ with ϕ(g)=ρ(g). It is multiplicative: on basis elements ϕ(gh)=ρ(gh)=ρ(g)ρ(h)=ϕ(g)ϕ(h), and bilinearity of the product in A together with the commutativity of k — needed so that coefficients may be pulled out of both arguments — extends this to all of kG. It sends 1G to 1A.

The two constructions are mutually inverse because a k-linear map is determined by its values on the basis G.

Proposition—The augmentation ideal

Let k be a ring and G a monoid. The augmentation ε:kG→k is a surjective ring homomorphism, and its kernel Δ(G) is free as a left k-module with basis {g−1:g∈G,g≠1}. In particular kG/Δ(G)≅k.

Proof

Multiplicativity: with α=∑aσσ and β=∑bττ, the coefficient sum of αβ is ∑μ∑στ=μaσbτ=∑σ,τaσbτ=ε(α)ε(β), the middle step being a reindexing of a finite sum. Surjectivity is clear from ε(a⋅1G)=a.

Spanning: if α=∑gagg lies in Δ(G) then ∑gag=0, so

α=∑gagg−(∑gag)⋅1=∑g≠1ag(g−1).

Independence: a relation ∑g≠1ag(g−1)=0 expands to ∑g≠1agg−(∑g≠1ag)1=0, and comparing coefficients of each g≠1 in the basis G gives ag=0.

Proposition—Group rings are self-opposite over a commutative base

Let k be commutative and G a group. The k-linear extension of g↦g−1 is an involution of kG; hence kG≅(kG)op, and kG is left noetherian if and only if it is right noetherian, left artinian if and only if right artinian, and so on.

Proof

Write α∗=∑gagg−1 for α=∑gagg. This is additive and involutive. For products,

(αβ)∗=∑g,hagbh(gh)−1=∑g,hagbhh−1g−1,β∗α∗=∑g,hbhagh−1g−1,

and the two agree because k is commutative. It fixes 1, so it is an involution and therefore an anti-automorphism, which is what self-oppositeness requires.

TheoremMaschkeSemisimplicity of finite group algebras

Let k be a field and G a finite group. Then kG is semisimple if and only if chark∤|G|. Both hypotheses matter: for infinite G the statement is false — kG is then not even artinian — and for chark dividing |G| the element ∑g∈Gg spans a nonzero nilpotent ideal.

Corollary—Units of a free monoid ring

Let k be a domain and Σ the free monoid on a set X. Then U(kΣ)=U(k⟨X⟩)=U(k). The hypothesis that k is a domain cannot be dropped: over ℤ/4ℤ, (1+2x)(1−2x)=1.

07Worked Example

A nontrivial unit in ℤC5

Let G=⟨z⟩ be cyclic of order 5, so z5=1, and work in ℤG. Put

α=1−z2−z3,β=1−z−z4.
(E.1)

Expand αβ term by term, reducing exponents modulo 5:

  • 1⋅(1−z−z4)=1−z−z4
  • −z2⋅(1−z−z4)=−z2+z3+z6=−z2+z3+z
  • −z3⋅(1−z−z4)=−z3+z4+z7=−z3+z4+z2

Adding: the constant term is 1; the z terms give −1+1=0; the z2 terms give −1+1=0; the z3 terms give 1−1=0; the z4 terms give −1+1=0. Hence

αβ=1.
(E.2)

Since ℤC5 is commutative, βα=1 too, so α,β∈U(ℤC5). Neither has the form ±zi, so both are nontrivial units. Note ε(α)=1−1−1=−1 and ε(β)=−1, consistent with ε(αβ)=1: augmentation of a unit must be a unit of ℤ, hence ±1.

Cross-check with Higman

C5 has exponent 5, which is not in Higman's list {1,2,3,4,6}, so ℤC5 was guaranteed to have nontrivial units. The construction above realises the guarantee explicitly.

Maschke on both sides of the line

Characteristic does not divide the order. Take k=ℚ and G=C3=⟨z⟩. Then ℚC3≅ℚ[x]/(x3−1)=ℚ[x]/((x−1)(x2+x+1)), and since x2+x+1 is irreducible over ℚ the Chinese remainder theorem gives

ℚC3≅ℚ×ℚ(ω),ω=e2π−1/3,
(E.3)

a product of two fields — semisimple, as Maschke requires.

Characteristic divides the order. Take k=𝔽2 and G=C2={1,z}. Then (1+z)2=1+2z+z2=1+0+1=0, so 1+z is a nonzero nilpotent. Hence

𝔽2C2≅𝔽2[x]/(x+1)2,rad(𝔽2C2)=𝔽2(1+z),
(E.4)

a local ring with residue field 𝔽2 — as far from semisimple as a four-element ring can be.

Torsion is fatal for the domain property

In the same ℤC5, (1−z)(1+z+z2+z3+z4)=1−z5=0 with both factors nonzero. This is (1.4c) in the smallest interesting instance, and it shows that no group ring of a group with torsion is a domain.

08Comparison and Classification

Group rings of small groups
RingStructureSemisimple?Reason
kC∞≅k[x,x−1]nonot artinian; G is infinite
ℚC2≅ℚ×ℚyeschar=0
ℚC3≅ℚ×ℚ(ω)yeschar=0
𝔽2C2local, ≅𝔽2[x]/(x+1)2no2∣|C2|
𝔽3S3not semisimpleno3∣|S3|=6
ℂS3≅ℂ×ℂ×M2(ℂ)yeschar=0; three irreducibles of degrees 1,1,2
kΣ, Σ free monoid≅k⟨X⟩nonot even noetherian for |X|≥2
Which properties of kG follow from which hypotheses
G finite, chark∤|G|G finite, chark∣|G|G infinite torsion-freeG free monoid
Semisimple●yes○no○no○no
Artinian●yes●yes○no○no
Noetherian●yes●yes◐partial○no
Has zero-divisors●yes●yesopen in generalno if k is a domain
Only trivial units○no○no○noyes if k is a domain
Self-opposite (k commutative)●yes●yes●yes○no

Which properties of kG follow from which hypotheses

09Relationship Map

The monoid-ring construction specialises to several rings that look unrelated at first sight.

Monoid rings kGfree k-module on G, convolution product
Free monoidk⟨X⟩, the free ring — no relations at all
One generatork[x], the polynomial ring
GroupsG⊆U(kG); augmentation available
Infinite cyclick[x,x−1], Laurent polynomials
Finite cyclic Cnk[x]/(xn−1)

Twisting the construction gives the skew group ring k∗G, where (aσ)(bτ)=aσ(b)στ for an action of G on k by automorphisms. Two facts tie it back:

  • For G=⟨σ⟩ infinite cyclic acting on k, k∗G≅k[x,x−1;σ], the skew Laurent polynomial ring of Skew Polynomial Rings and Hilbert's Twist.
  • If G=T⋊H is a semidirect product, then kG≅(kT)∗H, with H acting on kT by conjugation. Skew group rings are therefore not exotic: they appear inside ordinary group rings.
k⊆kT⊆(kT)∗H=kG

10Applications and Industry Use

Applications here means where this structure is used — inside mathematics and in the engineering and computing disciplines that consume it.

Representation theory

The whole subject, as module theory

Characters, induction, blocks and defect groups are all statements about kG-modules. Modular representation theory is precisely the study of kG when chark divides |G|, that is, when Maschke fails.

Coding theory

Cyclic and group codes

A cyclic code of length n over 𝔽q is an ideal of 𝔽qCn=𝔽q[x]/(xn−1). Generalising the group to a noncyclic one gives group codes, and the ring-theoretic decomposition of kG is what supplies generator idempotents.

Signal processing

Convolution and the group Fourier transform

Multiplication in kG is convolution, and for abelian G the Wedderburn decomposition of ℂG into a product of copies of ℂ is the discrete Fourier transform. Fast transforms are fast changes of basis in the group algebra.

Computational chemistry and physics

Symmetry-adapted bases

Projection operators built from the symmetrising idempotents of ℂG block-diagonalise Hamiltonians by irreducible representation, which is how molecular symmetry reduces the size of an electronic structure calculation.

Topology and geometry

Fundamental group actions

Chains on a universal cover form a module over ℤπ1, so the group ring is the coefficient ring of equivariant topology; Whitehead torsion and surgery obstructions live in its K-theory.

Ring theory internally

A machine for examples

Group rings supply noncommutative rings with prescribed behaviour: torsion produces zero-divisors, free groups produce domains that are far from commutative, and infinite groups break every chain condition on demand.

11Computational Notes

Computational notes cover algorithms, cost and library behaviour rather than manufacturing process.

  • Representation as arrays. For finite G, elements of kG are length-|G| coefficient vectors and multiplication is a convolution, costing O(|G|2) naively. For abelian G a fast Fourier transform over the character group reduces this to O(|G|log|G|) when the characters are available in k.
  • Wedderburn decomposition. Over a field with chark∤|G|, decomposing kG into matrix blocks is equivalent to finding a complete set of primitive central idempotents; the standard method computes the centre — spanned by class sums — and splits it.
  • The radical in the modular case. When chark=p divides |G|, computing rad(kG) is a finite-dimensional radical computation and uses the Friedl–Rónyai algorithm rather than the trace form, which is degenerate in characteristic p.
  • Software. GAP's GroupRing and its character-table library, Magma's GroupAlgebra, and Sage's GroupAlgebra all implement the construction; the Meataxe handles the module theory over finite fields.
  • Infinite groups. For infinite G only finitely supported arithmetic is computable, and questions such as invertibility of a given element are undecidable in general, since the word problem for finitely presented groups is.

Cost scales with the group, not the presentation

A group with a three-element generating set can have order in the millions, and kG then has dimension in the millions. Algorithms that are linear in dimkG are already expensive; anything cubic is out of reach without exploiting the block decomposition first.

12Failure Modes and Common Mistakes

The universal property needs k commutative

For noncommutative k the correspondence (1.4d) fails as stated, because pulling coefficients out of a product requires them to commute. The construction kG itself is fine for any k — Lam defines it that way — but the clean universal property is a statement about k-algebras over a commutative base.

Maschke needs G finite, not just |G| invertible

For an infinite group, 1|G|∑gg does not exist and kG is never semisimple — it is not even artinian, since Δ(G) contains infinite strictly descending chains of ideals for many G. Quoting Maschke without the finiteness hypothesis is a common slip.

Augmentation is not a splitting

kG/Δ(G)≅k always, but kG≅k⊕Δ(G) as rings only when Δ(G) is generated by a central idempotent, which for finite G requires |G| to be invertible in k. In the modular case Δ(G) meets the radical and no ring splitting exists.

  • Do not assume the units of ℤG are ±G. They are only for a short list of finite abelian G, and the general problem is open.
  • Do not assume kG is a domain when G is torsion-free. It is conjectured, not known; and the analogous unit conjecture turned out to be false.
  • Do not confuse kG with the skew group ring k∗G. They agree exactly when the action of G on k is trivial, and the ideal theory differs sharply otherwise.
  • Do not treat a semigroup ring as having an identity. Only monoid rings do, and every convention in this collection presumes one.

13Historical Notes and Lessons Learned

  • 1854CayleyIntroduces formal linear combinations of group elements while developing the abstract notion of a group, the first appearance of the construction.
  • 1896–97FrobeniusCreates character theory by studying the group determinant, effectively factorising the commutative case of ℂG.
  • 1899MaschkeProves complete reducibility of representations of a finite group in characteristic zero, the theorem that fixes the semisimple boundary.
  • 1929NoetherRecasts representation theory as the module theory of kG, which is the point of view used throughout this collection.
  • 1940HigmanDetermines the finite abelian groups for which ℤG has only trivial units — exponents 1,2,3,4,6 — and thereby shows nontrivial units are the norm.
  • 1950s–70sKaplansky's problemsThe zero-divisor, idempotent, unit and direct-finiteness conjectures for torsion-free groups are formulated and become a programme; Kaplansky proves direct finiteness over fields of characteristic zero.
  • 1977PassmanPublishes the systematic ring-theoretic treatment of group rings, consolidating the subject.
  • 2021GardamDisproves the unit conjecture: a nontrivial unit exists in 𝔽2P for P the torsion-free Promislow group. The zero-divisor conjecture remains open.

The lesson is that a construction can be elementary and its questions still be hard. Nothing in the definition of kG hints that deciding whether 𝔽2G has a nontrivial unit for torsion-free G would take seventy years and a computer search.

14Quick Reference

DefinitionkG=⨁σ∈Gkσ with convolution product
Rankfree left k-module of rank |G|
Universal propertyk-algebra maps kG→A ↔ group maps G→U(A), for k commutative
Augmentationε(∑agg)=∑ag; Δ(G) free on {g−1}
Torsiong of order n>1 gives (1−g)(1+⋯+gn−1)=0
MaschkeG finite, k a field: semisimple iffchark∤|G|
Self-oppositeg↦g−1 is an involution when k is commutative
Special casesfree monoid →k⟨X⟩; C∞→k[x,x−1]; Cn→k[x]/(xn−1)
The Kaplansky problems for torsion-free G and a field k
ConjectureStatementStatus
Zero-divisorkG is a domainopen in general; known for orderable groups
IdempotentkG has no idempotents other than 0 and 1open in general; known in many cases
Unitevery unit of kG is trivialfalse — Gardam, 2021
Direct finitenesskG is Dedekind-finiteknown for fields of characteristic zero

15Frequently Asked Questions

Why must the coefficients commute with the group elements?

Because that is what the definition imposes, and it is what makes kG a free module on G with a well-behaved product. If you want the group to act on the coefficients instead, the correct object is the skew group ring k∗G, in which moving a coefficient past σ applies the automorphism σ to it.

Is kG ever a division ring?

Only when G is trivial and k is a division ring. Any g≠1 of finite order produces zero-divisors by (1.4c), and any g of infinite order generates a copy of k[x,x−1], which has non-units. So the group ring construction never produces new division rings — the Laurent series construction of the Polynomial and Laurent Series Rings page does.

How does kG relate to representations of G?

Exactly: a representation of G on a k-module M is a group homomorphism G→Autk(M), and by the universal property that is the same as a k-algebra map kG→Endk(M), that is, a kG-module structure on M. Irreducible representations correspond to simple kG-modules, and Maschke's theorem says all of them are direct summands exactly in the semisimple case.

What was the unit conjecture and how was it disproved?

Kaplansky conjectured that for a field k and a torsion-free group G, every unit of kG is trivial, that is of the form ug. Gardam disproved it in 2021 by exhibiting an explicit nontrivial unit in 𝔽2P, where P is the torsion-free Promislow group, also known as the Hantzsche–Wendt or Fibonacci group of that name. The zero-divisor conjecture, which is formally weaker in flavour, is still open.

What is the centre of a group ring?

For k commutative, Z(kG) is the free k-module on the class sums of the finite conjugacy classes of G. For finite G this gives dimkZ(kG) equal to the number of conjugacy classes, which over a splitting field of characteristic zero is also the number of irreducible representations.

Why does the free ring appear as a semigroup ring?

Because the free monoid on X has the words in X as its elements and concatenation as its product, so the monoid ring kΣ is k-linear combinations of words multiplied by concatenation — which is precisely the definition of k⟨X⟩. The universal properties match as well: monoid maps out of Σ are free choices of images, exactly as for the free ring.

16Related KEVOS Topics

The Augmentation IdealThe kernel of the augmentation map : kG → k is a free k-module on g - 1, the annihilator of the trivial module, and the Maschke’s TheoremFor a finite group G, the group ring kG is semisimple exactly when k is semisimple and |G| 1 is a unit in k. One averagiConventions and NotationThe working conventions of this collection: every ring has a 1, every subring contains it, ideal means two-sided, and Modules over Noncommutative RingsA module is a representation of a ring by endomorphisms of an abelian group. Over a noncommutative ring there are two inOpposite Rings and Left–Right DualityReverse the multiplication of R and you get R^op — the formal device that turns every left-handed theorem into a right-h

17References

  1. T. Y. Lam, A First Course in Noncommutative Rings, Graduate Texts in Mathematics 131, Springer-Verlag, 1991, §1, Examples (1.4) and (1.11), pp. 7–9 and 14–15; Maschke's theorem in §6.
  2. D. S. Passman, The Algebraic Structure of Group Rings, Wiley-Interscience, New York, 1977.
  3. G. Higman, “The units of group-rings”, Proceedings of the London Mathematical Society (2) 46 (1940), 231–248.
  4. G. Gardam, “A counterexample to the unit conjecture for group rings”, Annals of Mathematics 194 (2021).
  5. C. W. Curtis and I. Reiner, Methods of Representation Theory, Volume I, Wiley-Interscience, 1981, Chapters 1–3.
  6. S. K. Sehgal, Units in Integral Group Rings, Pitman Monographs and Surveys in Pure and Applied Mathematics 69, Longman, 1993.

18AI Suggested Questions

  • Prove Maschke's theorem and identify precisely where invertibility of the group order is used.
  • Describe Gardam's nontrivial unit in the group ring of the Promislow group over the field of two elements.
  • For which finite groups is the integral group ring determined up to isomorphism by the group?
  • How is the augmentation ideal used to define group cohomology?
  • Compute the Wedderburn decomposition of the rational group algebra of the symmetric group on three letters.
  • What is known about the zero-divisor conjecture for orderable and for right-orderable groups?
  • How do skew group rings arise from semidirect products, and what does that say about the ideal structure of the ordinary group ring?
Page
KEVOS-ENG-MATH-NCR-0006
Path
Engineering / Mathematics
Template
kevos-knowledge-article-v2
KEVOS® Knowledge Library — reviewed 2026-08-08

On this page

  1. Executive Summary
  2. Overview
  3. Learning Objectives
  4. Definitions
  5. Core Concepts
  6. Key Results
  7. Worked Example
  8. Comparison and Classification
  9. Relationship Map
  10. Applications and Industry Use
  11. Computational Notes
  12. Failure Modes and Common Mistakes
  13. Historical Notes and Lessons Learned
  14. Quick Reference
  15. Frequently Asked Questions
  16. Related KEVOS Topics
  17. References
  18. AI Suggested Questions

Continue learning

Free Rings and Rings Defined by Generators and RelationsArticle · Engineering MathematicsNEXT LESSON →Polynomial Rings, Power Series and Laurent Series over a RingArticle · Engineering MathematicsDivision Rings and the Real QuaternionsArticle · Engineering MathematicsSkew Polynomial Rings and Hilbert’s TwistArticle · Engineering Mathematics
KEVOS · Engineering, manufacturing and project improvement
ArticlesServicesCase studiesAboutContact
© 2026 KEVOS®