Near-Trinions: Complete Classification of
Unital Three-Dimensional Real Associative Algebras
January 01, 1970
Frobenius’ theorem settles, definitively, the question of three-dimensional real division algebras: there are none. What it leaves open — and what this paper addresses — is the question of which three-dimensional real associative algebras actually exist. We call these near-trinions and classify them completely, up to \(\mathbb{R}\)-algebra isomorphism. The answer is exactly six isomorphism classes; we provide canonical representatives, explicit multiplication tables, and a collection of module-theoretic invariants sufficient to distinguish every pair. The classification proceeds by stratifying on the radical dimension \(d\): Wedderburn–Artin resolves the semisimple stratum; in the \(d=1\) stratum, the Peirce decomposition locates the radical generator in either a diagonal or off-diagonal corner, producing the commutative and non-commutative branches respectively and ruling out the residue field \(\mathbb{C}\) by a characteristic sign obstruction; and the \(d=2\) stratum splits on whether \(\mathrm{rad}(A)^2\) vanishes. The argument not only recovers the six classes but explains why the radical dimension takes values in \(\{0,1,2\}\), why the \(d=1\) case splits on commutativity, and why no near-trinion with residue field \(\mathbb{C}\) can exist. One direction for subsequent work is proposed.
The sequence of real normed division algebras — the real numbers \(\mathbb{R}\), the complex numbers \(\mathbb{C}\), the quaternions \(\mathbb{H}\), and the octonions \(\mathbb{O}\) — occupies dimensions one, two, four, and eight, a pattern that admits a structural explanation. Each algebra in the sequence arises from its predecessor by the Cayley–Dickson construction [1], which doubles the dimension at every step while sacrificing one algebraic property: \(\mathbb{R}\) is an ordered field; \(\mathbb{C}\) loses ordering but retains commutativity; \(\mathbb{H}\) loses commutativity but retains associativity; \(\mathbb{O}\) loses associativity but retains the weaker alternative law. What this construction cannot produce is an algebra of dimension three. The doubling mechanism jumps from two to four, and the gap between them is not a missing algebra in the sequence but a structural impossibility — one that Frobenius made precise.
Theorem 1 (Frobenius, 1878 [2]). The only finite-dimensional associative real division algebras are \(\mathbb{R}\), \(\mathbb{C}\), and \(\mathbb{H}\).
A three-dimensional real division algebra — an object one might naturally call a trinion, by analogy with the Latin sequence singuli, bini, trini, quaterni — does not exist. The proof is short: any such candidate must contain \(\mathbb{C}\) as a subalgebra, after which any additional generator \(j\) must satisfy \(j^2 = -\lambda^2\) for some \(\lambda \in \mathbb{R}^*\), making \((j/\lambda)^2 = -1\) and producing a second copy of \(\mathbb{C}\) independent of the first. The three elements \(1\), \(i\), and \(j/\lambda\) are then linearly independent over \(\mathbb{R}\) and their product \(ij/\lambda\) contributes a fourth, driving the dimension to at least four and leaving no room for a trinion.
A self-contained presentation of this argument appears in [3]; the present paper is, in a sense, the natural sequel.
The question is simply this: Frobenius’ theorem tells us that no three-dimensional division algebra over \(\mathbb{R}\) exists, but it says nothing about three-dimensional associative algebras in general. The class of all such algebras — the near-trinions — has exactly six members, as Theorem 2 establishes.
The classification problem for low-dimensional associative algebras has since accumulated a substantial literature. The three-dimensional case over \(\mathbb{R}\) was first addressed by Scheffers [4] in 1891. The modern treatment — complete, rigorous, and explicitly over both \(\mathbb{R}\) and \(\mathbb{C}\) — appears in Kobayashi, Shirayanagi, Takahasi, and Tsukada [5], whose six isomorphism classes agree with Theorem 2; the correspondence is made explicit in Proposition 6.
Given this prior work, the contributions of the present paper are the following.
Framework. The near-trinion framing gives the classification a narrative coherence and a connection to the long history of the problem that the earlier treatments, which approach the question as a routine enumeration, do not provide.
Proof method. The argument in [5] is coordinate-based: structure constants are varied until all isomorphism classes are enumerated. It produces the correct list but does not explain why the list has the structure it does. The present argument proceeds through the Jacobson radical stratification and Peirce decomposition (Sections 2 and 3). This approach answers a different question: not only which algebras exist, but why the radical dimension \(d\) takes values in \(\{0,1,2\}\), why the \(d=1\) case splits on commutativity, and why no near-trinion with residue field \(\mathbb{C}\) can exist. The last point merits proof here, since it drives the entire \(d=1\) analysis. If \(A/ \mathrm{rad}(A)\cong\mathbb{C}\) and \(\mathrm{rad}(A)=\mathbb{R}\eta\) for some nonzero \(\eta\in\mathrm{rad}(A)\), then \(i\cdot\eta=c\eta\) for some \(c\in\mathbb{R}\), so applying \(i\) again gives \(i^2\cdot\eta = c^2\eta\). Since \(i^2=-1 \in \mathbb{C}\), we obtain \((-1)\eta = c^2\eta\), hence \(c^2=-1\), impossible over \(\mathbb{R}\). The \(d=1\) stratum therefore splits into exactly two near-trinions, determined entirely by whether the radical generator occupies a diagonal or off-diagonal Peirce corner subalgebra.
The proof of Theorem 2 is organized as follows. Section 2 establishes the three tools used throughout: the Jacobson radical (three equivalent characterizations and their computations for each near-trinion), the Wedderburn–Artin theorem, and Nakayama’s Lemma. Section 3 carries out the classification in three strata determined by \(d = \dim_\mathbb{R}\mathrm{rad}(A) \in \{0,1,2\}\). In the \(d = 0\) stratum, Wedderburn–Artin identifies \(\mathbb{R}^3\) and \(\mathbb{R}\times\mathbb{C}\) as the only semisimple candidates. In the \(d = 1\) stratum, the Peirce decomposition shows that the radical generator lies either in a diagonal corner (producing the commutative near-trinion NT3) or an off-diagonal corner (producing the non-commutative near-trinion NT6); the subcase \(A/\mathrm{rad}(A) \cong \mathbb{C}\) is shown to be impossible. In the \(d = 2\) stratum, whether \(\mathrm{rad}(A)^2\) vanishes distinguishes NT4 from NT5. Section 4 establishes irredundancy: the six algebras are distinguished by \(d\), nilpotency of \(\mathrm{rad}(A)^2\), commutativity, and primitive idempotent count; specifically, \(d\) alone separates the three strata; commutativity separates NT3 from NT6; and Loewy length separates NT4 from NT5. One direction for subsequent work is described in Section 5.
Throughout, algebra means a finite-dimensional, associative, unital \(\mathbb{R}\)-algebra, unless stated otherwise. The Jacobson radical of an algebra \(A\) is denoted \(\mathrm{rad}(A)\), and we write \(\ell\ell(A)\) for the Loewy length, the least \(n\) such that \(\mathrm{rad}(A)^n = 0\). The phrase near-trinion refers specifically to any three-dimensional associative unital \(\mathbb{R}\)-algebra. For a quotient ring \(R/I\), an overbar denotes the coset of an element: \(\bar{r} = r + I \in R/I\); thus \(\bar\varepsilon \in \mathbb{R}[\varepsilon]/(\varepsilon^2)\), \(\bar x \in \mathbb{R}[x]/(x^3)\), and so on. Peirce corners are written \(e_i A e_k = \{e_i a e_k : a \in A\}\) for idempotents \(e_i, e_k\).
Theorem 2 (Near-Trinion Classification). Up to \(\mathbb{R}\)-algebra isomorphism, every near-trinion is isomorphic to exactly one of:
\(\mathbb{R}^3 = \mathbb{R}\times \mathbb{R}\times \mathbb{R}\)
\(\mathbb{R}\times \mathbb{C}\)
\(\mathbb{R}\times \mathbb{R}[\varepsilon]/(\varepsilon^2)\)
\(\mathbb{R}[\varepsilon_1, \varepsilon_2]/ (\varepsilon_1^2,\, \varepsilon_2^2,\, \varepsilon_1\varepsilon_2)\)
\(\mathbb{R}[x]/(x^3)\)
\(T_2(\mathbb{R})\), the algebra of upper triangular \(2\times 2\) real matrices
This list is irredundant: no two of the above are isomorphic. The six algebras are distinguished by the invariants in Section 4: radical dimension \(d\) separates the three strata \(\{\)NT1, NT2\(\}\), \(\{\)NT3, NT6\(\}\), \(\{\)NT4, NT5\(\}\); commutativity separates NT3 from NT6; and Loewy length separates NT4 from NT5.
The proof occupies Sections 2 and 3; the invariants that establish irredundancy are computed in Section 4.
| Stratum | Algebras | Separating invariant(s) | |
|---|---|---|---|
| \(d=0\) | NT1 vs.NT2 | idempotent count (3 vs.) | |
| \(d=1\) | NT3 vs.NT6 | commutativity (Yes vs.No) | |
| \(d=2\) | NT4 vs.NT5 | \(\mathrm{rad}(A)^2=0\)? (Yes vs.No); \(\ell\ell(A)\) (2 vs.) |
We record here the ring-theoretic tools on which the classification rests. The reader familiar with the Wedderburn–Artin theorem and the Jacobson radical may proceed directly to Section 3.
For finite-dimensional algebras over a field, the Jacobson radical admits three descriptions that are, in general, distinct objects; the content of the following proposition is that they coincide.
Definition 1. Let \(A\) be a finite-dimensional \(\mathbb{R}\)-algebra. Define the following subsets of \(A\):
\(J_1(A) = \bigcap \{\mathfrak{m} : \mathfrak{m} \text{ a maximal left ideal of } A\}\);
\(J_2(A) =\) the sum of all nilpotent left ideals of \(A\);
\(J_3(A) = \{a \in A : 1 - ba \text{ is invertible for all } b \in A\}\).
Proposition 3 (Equivalence of characterizations [6]). For any finite-dimensional \(\mathbb{R}\)-algebra \(A\), \(J_1(A) = J_2(A) = J_3(A)\). This common object is the Jacobson radical \(\mathrm{rad}(A)\), and it is the unique largest nilpotent two-sided ideal of \(A\).
Remark 4. The three characterizations illuminate different aspects of the radical. \(J_1\) is computed directly in Section 2.4. \(J_2\) is used in the classification: the radical is nilpotent and bounded in degree. \(J_3\) provides a practical test: \(a \in \mathrm{rad}(A)\) if and only if \(1 - a\) is invertible.
Recall that the Loewy length \(\ell\ell(A)\) is defined in Section 1.4 (Conventions); for \(\mathbb{R}[x]/(x^3)\) it takes the value \(3\), the maximum possible in dimension three.
Theorem 5 (Wedderburn–Artin [6], [7]). Every semisimple finite-dimensional algebra over a field \(k\) is isomorphic to a finite direct product of full matrix rings: \[A \;\cong\; M_{n_1}(D_1) \times \cdots \times M_{n_r}(D_r),\] where each \(D_i\) is a finite-dimensional division algebra over \(k\). When \(k = \mathbb{R}\), Frobenius’ theorem restricts each \(D_i\) to \(\mathbb{R}\), \(\mathbb{C}\), or \(\mathbb{H}\).
Proposition 6 (Correspondence with [5]). The six near-trinions correspond to the unital entries in [5] as given in Table 1; each near-trinion is matched to a unique entry by its invariant signature.
| Near-trinion | Invariant signature | Label in [5] | Table (in [5]) |
|---|---|---|---|
| (NT1) \(\RR^3\) | \(d=0\); idempotents | \(U^3_0\) | (17) |
| (NT2) \(\RR \times \CC\) | \(d=0\); idempotents;\(\CC\)-factor | \(U^3_{2-}{}^{\dagger}\) | (18) |
| (NT3) \(\RR \times \RR[\varepsilon]/(\varepsilon^2)\) | \(d=1\);\(J^2=0\);commutative | \(U^3_1\) | (19) |
| (NT4) \(\RR[\varepsilon_1,\varepsilon_2]/(\varepsilon^2_1,\varepsilon^2_2,\varepsilon_1\varepsilon_2)\) | \(d=2\);\(J^2=0\); idempotent | \(U^3_3\) | (25) |
| (NT5) \(\RR[x]/(x^3)\) | \(d=2\);\(J^2\neq 0\); idempotent | \(U^3_2\) | (20) |
| (NT6) \(T_2(\RR)\) | \(d=1\);\(J^2=0\);non-commutative | \(U^3_4\) | (26) |
\(^\dagger\,U^3_{2-}\) (subscript with minus sign) denotes the algebra existing only over \(\RR\), arising from the real division algebra \(\CC\); it has no analogue over \(\CC\) and accounts for the count of six (over \(\RR\)) versus five (over \(\CC\)) unital three-dimensional algebras. The label \(U^3_2\) (no minus sign, row NT5) is a distinct algebra.
Proof. Each near-trinion is uniquely identified by its invariant signature. The matching against [5] is read off directly: \(U^3_0\) carries three orthogonal idempotents; \(U^3_{2-}\) (the minus-subscript label, denoting the \(\mathbb{R}\)-only algebra) has two idempotents and a \(\mathbb{C}\)-factor; \(U^3_1\) is the commutative split extension with \(d=1\); \(U^3_2\) (no minus, distinct from \(U^3_{2-}\)) has Loewy length three; \(U^3_3\) has square-zero two-dimensional radical; and \(U^3_4\) is the unique non-commutative entry. ◻
Remark 7. The label \(U^3_{2-}\) in [5] denotes an algebra specific to \(\mathbb{R}\): it arises from the real division algebra \(\mathbb{C}\), which has no complex analogue. This is why [5] lists five unital algebras over \(\mathbb{C}\) but six over \(\mathbb{R}\).
Proposition 8. The maximal left ideals of the six near-trinions, with \(\mathrm{rad}(A)\) confirmed in each case as their intersection, are as follows.
Proof. We work through each class in turn.
(NT1) \(A = \mathbb{R}^3\), basis \(\{e_1, e_2, e_3\}\), \(e_ie_j = \delta_{ij}e_i\). Since \(\mathbb{R}^3\) is semisimple and each \(e_i\) generates a minimal ideal \(\mathbb{R}e_i \cong \mathbb{R}\), the maximal left ideals are the codimension-one complementary direct sums: \[\mathfrak{m}_1 = \mathbb{R}e_2 \oplus \mathbb{R}e_3,\quad \mathfrak{m}_2 = \mathbb{R}e_1 \oplus \mathbb{R}e_3,\quad \mathfrak{m}_3 = \mathbb{R}e_1 \oplus \mathbb{R}e_2.\] Their intersection is \(0 = \mathrm{rad}(\mathbb{R}^3)\).
(NT2) \(A = \mathbb{R}\times \mathbb{C}\). The two minimal direct summands are \(\mathbb{R}\times 0\) and \(0 \times \mathbb{C}\). The maximal left ideals are their complements: \(\mathfrak{m}_1 = 0 \times \mathbb{C}\) and \(\mathfrak{m}_2 = \mathbb{R}\times 0\). Their intersection is \(0 = \mathrm{rad}(\mathbb{R}\times \mathbb{C})\).
(NT3) \(A = \mathbb{R}\times \mathbb{R}[\varepsilon]/(\varepsilon^2)\). The first factor contributes the maximal ideal \(\mathfrak{m}_1 = 0 \times \mathbb{R}[\varepsilon]/(\varepsilon^2)\). The second factor \(\mathbb{R}[\varepsilon]/(\varepsilon^2)\) is local with unique maximal ideal \((\bar\varepsilon)\), contributing \(\mathfrak{m}_2 = \mathbb{R}\times (\bar\varepsilon)\). Their intersection is \(\mathfrak{m}_1 \cap \mathfrak{m}_2 = \{(0, a\bar\varepsilon) : a \in \mathbb{R}\} = 0 \times (\bar\varepsilon) = \mathrm{rad}(A)\), one-dimensional, consistent with \(d = 1\).
(NT4) \(A = \mathbb{R}[\varepsilon_1, \varepsilon_2]/(\varepsilon_1^2, \varepsilon_2^2, \varepsilon_1 \varepsilon_2)\). This algebra is local: an element \(a + b\varepsilon_1 + c\varepsilon_2\) is invertible if and only if \(a \neq 0\), with inverse \(a^{-1} - a^{-2}b\varepsilon_1 - a^{-2}c\varepsilon_2\) (using \(\varepsilon_a^2 = \varepsilon_1 \varepsilon_2 = 0\)). The unique maximal left ideal is \(\mathfrak{m} = \mathbb{R}\varepsilon_1 \oplus \mathbb{R}\varepsilon_2 = \mathrm{rad}(A)\), two-dimensional, consistent with \(d = 2\).
(NT5) \(A = \mathbb{R}[x]/(x^3)\). An element \(a_0 + a_1\bar x + a_2\bar x^2\) is invertible iff \(a_0 \neq 0\). The unique maximal ideal is \(\mathfrak{m} = \mathbb{R}\bar x \oplus \mathbb{R}\bar x^2 = \mathrm{rad}(A)\), two-dimensional with \(\mathrm{rad}(A)^2 = \mathbb{R}\bar x^2 \neq 0\), so \(\ell\ell(A) = 3\).
(NT6) \(A = T_2(\mathbb{R})\), basis \(\{e_{11}, e_{22}, e_{12}\}\). An element \(ae_{11} + be_{22} + ce_{12}\) is invertible iff \(a \neq 0\) and \(b \neq 0\). The two maximal left ideals are: \[\mathfrak{m}_1 = \mathbb{R}e_{22} \oplus \mathbb{R}e_{12} \quad\text{and}\quad \mathfrak{m}_2 = \mathbb{R}e_{11} \oplus \mathbb{R}e_{12}.\] Their intersection is \(\mathfrak{m}_1 \cap \mathfrak{m}_2 = \mathbb{R}e_{12} = \mathrm{rad}(A)\), one-dimensional, consistent with \(d = 1\). ◻
| Algebra | \(d\) | Number of maximal left ideals | Intersection \(\bigcap_i \mathfrak{m}_i\) | Equals \(\Jac(A)\) |
|---|---|---|---|---|
| (NT1) \(\RR^3\) | 0 | 3 | \(0\) | Yes |
| (NT2) \(\RR\times\CC\) | 0 | 2 | \(0\) | Yes |
| (NT3) \(\RR \times \RR[\varepsilon]/(\varepsilon^2)\) | 1 | 2 | \(\{0\}\times\RR\bar\varepsilon\) | Yes |
| (NT4) \(\RR[\varepsilon_1,\varepsilon_2]/(\varepsilon_a^2,\varepsilon_1\varepsilon_2)\) | 2 | 1 | \(\RR \varepsilon_1\oplus\RR \varepsilon_2\) | Yes |
| (NT5) \(\RR[x]/(x^3)\) | 2 | 1 | \(\RR\bar x\oplus\RR\bar x^2\) | Yes |
| (NT6) \(T_2(\RR)\) | 1 | 2 | \(\RR e_{12}\) | Yes |
Remark 9. The local near-trinions — (NT4) and (NT5) — are the only ones with a single maximal left ideal; all others have two or three. Among the non-local algebras with \(d \geq 1\), both (NT3) and (NT6) have two maximal left ideals, but (NT3) is commutative and (NT6) is not.
Theorem 10 (Nakayama’s Lemma [6]). Let \(A\) be a finite-dimensional algebra and \(M\) a finitely generated left \(A\)-module. If \(\mathrm{rad}(A) \cdot M = M\), then \(M = 0\).
For a near-trinion \(A\), set \(d = \dim_\mathbb{R}\mathrm{rad}(A)\). Since \(\dim_\mathbb{R}A = 3\) we have \(d \in \{0,1,2,3\}\) a priori, but \(d = 3\) is ruled out: if \(\mathrm{rad}(A)\) were three-dimensional it would equal \(A\), making \(A\) nilpotent. But \(1 \in A\) is not nilpotent, a contradiction, so \(1 \notin \mathrm{rad}(A)\), forcing \(d \leq 2\). The semisimple quotient \(A/\mathrm{rad}(A)\) has dimension \(3 - d\), and the three strata are:
\(d = 0\): \(A\) semisimple; Wedderburn–Artin applies directly, yielding (NT1) and (NT2).
\(d = 1\): \(A/\mathrm{rad}(A)\) has dimension two. Two-dimensional semisimple real algebras are either \(\mathbb{R}^2\) or \(\mathbb{C}\). The subcase \(A/\mathrm{rad}(A) \cong \mathbb{C}\) is impossible in dimension three (shown in Section 3.2). The subcase \(A/\mathrm{rad}(A) \cong \mathbb{R}^2\) yields two distinct near-trinions, (NT3) and (NT6), distinguished by whether the radical generator lies in a diagonal or off-diagonal Peirce corner.
\(d = 2\): \(A/\mathrm{rad}(A) \cong \mathbb{R}\); \(A\) is local with two-dimensional nil radical; whether \(\mathrm{rad}(A)^2 = 0\) distinguishes (NT4) from (NT5).
| \(d = \dim_\mathbb{R}\mathrm{rad}(A)\) | \(\dim_\mathbb{R}A/\mathrm{rad}(A)\) | Candidates |
|---|---|---|
| \(0\) | \(3\) | (NT1), (NT2) |
| \(1\) | \(2\) | (NT3), (NT6) |
| \(2\) | \(1\) | (NT4), (NT5) |
The three strata \(d \in \{0,1,2\}\) partition the problem exhaustively (Section 2), and within each stratum the analysis below is complete: the \(d=0\) stratum is settled by a single dimension count; the \(d=1\) stratum has two Peirce-corner sub-cases (diagonal and off-diagonal) plus one impossibility argument; the \(d=2\) stratum splits on whether \(\mathrm{rad}(A)^2=0\).
When \(\mathrm{rad}(A) = 0\), Theorem 5 applies directly. The dimension constraint reads: \(\dim_\mathbb{R}M_n(D) = n^2 \dim_\mathbb{R}D\), so the only ways to write \(3\) as such a sum are \(3 = 1+1+1\) and \(3 = 1+2\). The first gives \(\mathbb{R}\times \mathbb{R}\times \mathbb{R}\); the second gives \(\mathbb{R}\times \mathbb{C}\). No other combination works: \(\dim \mathbb{H}= 4\) and \(\dim M_2(\mathbb{R}) = 4\) already exceed three.
Proposition 11. The semisimple near-trinions are, up to isomorphism, (NT1) \(\mathbb{R}^3\) and (NT2) \(\mathbb{R}\times \mathbb{C}\).
Here \(A/\mathrm{rad}(A)\) is a two-dimensional semisimple \(\mathbb{R}\)-algebra, hence isomorphic to either \(\mathbb{R}^2\) or \(\mathbb{C}\). The subcase \(A/\mathrm{rad}(A) \cong \mathbb{R}^2\) produces two non-isomorphic near-trinions, determined by whether the radical generator occupies a diagonal or off-diagonal Peirce corner; the subcase \(A/\mathrm{rad}(A) \cong \mathbb{C}\) is impossible over \(\mathbb{R}\), as the argument below establishes.
Subcase: \(A/\mathrm{rad}(A) \cong \mathbb{R}^2\). Choose a basis \(\{e_1, e_2, j\}\) for \(A\) where \(e_1, e_2\) are orthogonal idempotents summing to \(1\) and \(j\) generates \(\mathrm{rad}(A)\). Nilpotency forces \(j^2 = 0\). (Here \(j\) is a name for the radical generator in the \(d=1\) analysis; it is unrelated to the basis elements \(\varepsilon_1, \varepsilon_2\) used for NT4 in Section 3.) The structure is determined by how \(j\) sits in the Peirce decomposition (the decomposition of \(A\) into corner subalgebras \(e_i A e_k\) determined by the idempotents \(e_1, e_2\); see Section 2 and Conventions) with respect to \(e_1\) and \(e_2\): since \(j\) is a non-unit, \(j\) belongs to some corner \(e_i A e_k\), meaning \(e_i \cdot j = j\) and \(j \cdot e_k = j\). There are two essentially distinct cases.
Case (a): diagonal placement (\(i = k\)). Without loss of generality \(j \in e_1 A e_1\), so \(e_1 j = j e_1 = j\) and \(e_2 j = j e_2 = 0\). Here \(j\) commutes with both idempotents, and the algebra decomposes as \(A \cong (e_1 A e_1) \times (e_2 A e_2)\). Since \(e_1 A e_1 \cong \mathbb{R}[\varepsilon]/(\varepsilon^2)\) and \(e_2 A e_2 \cong \mathbb{R}\), we obtain \(A \cong \mathbb{R}\times \mathbb{R}[\varepsilon]/(\varepsilon^2)\). This algebra is commutative. \[\boxed{A \;\cong\; \mathbb{R}\times \mathbb{R}[\varepsilon]/(\varepsilon^2). }\] Hence, Case (a) yields exactly (NT3).
Case (b): off-diagonal placement (\(i \neq k\)). Without loss of generality \(j \in e_1 A e_2\), so \(e_1 j = j\), \(j e_2 = j\), while \(e_2 j = 0\) and \(j e_1 = 0\). The multiplication table on \(\{e_1, e_2, j\}\) is: \[e_1^2 = e_1,\quad e_2^2 = e_2,\quad e_1 e_2 = 0,\quad e_1 j = j,\quad j e_2 = j,\quad e_2 j = j e_1 = j^2 = 0.\] Under the identification \(e_1 = e_{11}\), \(e_2 = e_{22}\), \(j = e_{12}\), this is exactly \(T_2(\mathbb{R})\). The algebra is non-commutative: \(e_1 j = j \neq 0 = j e_1\). \[\boxed{A \;\cong\; T_2(\mathbb{R}). }\] Hence, Case (b) yields exactly (NT6).
The two cases produce non-isomorphic algebras: (NT3) is commutative and (NT6) is not. Thus the subcase \(A/\mathrm{rad}(A) \cong \mathbb{R}^2\) yields exactly the two near-trinions (NT3) and (NT6).
Subcase: \(A/\mathrm{rad}(A) \cong \mathbb{C}\): impossible in dimension three.
If \(A/\mathrm{rad}(A) \cong \mathbb{C}\) and \(\mathrm{rad}(A) = \mathbb{R}\eta\) (one-dimensional), then \(\mathrm{rad}(A)\) is a two-sided ideal, so \(i \cdot \eta \in \mathrm{rad}(A) = \mathbb{R}\eta\), giving \(i \cdot \eta = c\eta\) for some \(c \in \mathbb{R}\). But then \(i^2 \cdot \eta = c^2\eta\), and since \(i^2 = -1\) in \(\mathbb{C}\) we need \(c^2 = -1\), which has no real solution. Hence, the subcase \(A/\mathrm{rad}(A) \cong \mathbb{C}\) is impossible, and the \(d = 1\) case yields exactly (NT3) and (NT6).
Here \(A/\mathrm{rad}(A) \cong \mathbb{R}\) and \(A\) is local with two-dimensional nil radical \(J = \mathrm{rad}(A)\). The product \(J^2\) is either zero or one-dimensional.
Subcase: \(J^2 = 0\). Taking a basis \(\{1, \varepsilon_1, \varepsilon_2\}\) with \(\varepsilon_a \varepsilon_b = 0\) for all \(a, b\): \[\boxed{A \;\cong\; \mathbb{R}[\varepsilon_1, \varepsilon_2]\big/(\varepsilon_1^2,\, \varepsilon_2^2,\, \varepsilon_1 \varepsilon_2). }\] The isomorphism class is independent of the choice of basis for \(J\): any two bases are related by an invertible linear map \(\phi\colon J\to J\). Since \(J^2=0\), every product of two elements of \(J\) is zero, so any invertible linear change of basis \(J\to J\) fixes all products and hence extends (with \(1\mapsto 1\)) to an \(\mathbb{R}\)-algebra automorphism of \(A\).
Hence, the subcase \(J^2=0\) yields exactly (NT4).
Subcase: \(J^2 \neq 0\), so \(\dim_\mathbb{R}J^2 = 1\). Let \(x \in J \setminus J^2\). Since \(x \notin J^2 = \mathbb{R}x^2\) and \(\dim_\mathbb{R}J = 2\), the elements \(x\) and \(x^2\) are linearly independent, so \(\{x, x^2\}\) is a basis for \(J\). Since \(J^3 \subseteq J \cdot J^2 = \mathbb{R}x \cdot \mathbb{R}x^2 = \mathbb{R}x^3\), and nilpotency of \(J\) forces \(J^N = 0\) for some \(N\), we conclude \(J^3 = 0\) and hence \(x^3 = 0\). Thus \[\boxed{A \;\cong\; \mathbb{R}[x]/(x^3). }\] Any other generator \(x' = ax + bx^2\) with \(a \neq 0\) gives the same isomorphism class. Indeed, the assignment \(x \mapsto x'\) extends uniquely to an \(\mathbb{R}\)-algebra automorphism of \(\mathbb{R}[x]/(x^3)\), and \((x')^3 = 0\) since \(x^3 = 0\). Hence, the subcase \(J^2\neq 0\) yields exactly (NT5).
We now record, for each near-trinion, a concrete multiplication table on a chosen \(\mathbb{R}\)-basis \(\{v_1, v_2, v_3\}\). Off-table products are determined by \(\mathbb{R}\)-bilinearity and the unit; entries \(v_i \cdot v_j\) are read from row \(i\), column \(j\).
(NT1) \(A = \mathbb{R}^3\), basis \(\{e_1, e_2, e_3\}\): \(e_i e_j = \delta_{ij} e_i\).
(NT2) \(A = \mathbb{R}\times \mathbb{C}\), basis \(\{f,\, \mathbf{1}_\mathbb{C},\, \mathbf{i}\}\) where \(f = (1,0)\), \(\mathbf{1}_\mathbb{C}= (0,1)\), \(\mathbf{i} = (0,i)\):
| \(\cdot\) | \(f\) | \(\mathbf{1}_\mathbb{C}\) | \(\mathbf{i}\) |
|---|---|---|---|
| \(f\) | \(f\) | \(0\) | \(0\) |
| \(\mathbf{1}_\mathbb{C}\) | \(0\) | \(\mathbf{1}_\mathbb{C}\) | \(\mathbf{i}\) |
| \(\mathbf{i}\) | \(0\) | \(\mathbf{i}\) | \(-\mathbf{1}_\mathbb{C}\) |
(NT3) \(A = \mathbb{R}\times \mathbb{R}[\varepsilon]/(\varepsilon^2)\), basis \(\{e_1, e_2, j\}\) with \(e_1 = (1,0)\), \(e_2 = (0,1)\), \(j = (0,\bar\varepsilon)\):
| \(\cdot\) | \(e_1\) | \(e_2\) | \(j\) |
|---|---|---|---|
| \(e_1\) | \(e_1\) | \(0\) | \(0\) |
| \(e_2\) | \(0\) | \(e_2\) | \(j\) |
| \(j\) | \(0\) | \(j\) | \(0\) |
Here \(j = e_2 j = j e_2\) and \(j^2 = 0\); \(j\) lies in the diagonal corner \(e_2 A e_2\), confirming Case (a) above.
(NT4) \(A = \mathbb{R}[\varepsilon_1,\varepsilon_2]/(\varepsilon_1^2, \varepsilon_2^2, \varepsilon_1 \varepsilon_2)\), basis \(\{1, \varepsilon_1, \varepsilon_2\}\):
| \(\cdot\) | \(1\) | \(\varepsilon_1\) | \(\varepsilon_2\) |
|---|---|---|---|
| \(1\) | \(1\) | \(\varepsilon_1\) | \(\varepsilon_2\) |
| \(\varepsilon_1\) | \(\varepsilon_1\) | \(0\) | \(0\) |
| \(\varepsilon_2\) | \(\varepsilon_2\) | \(0\) | \(0\) |
(NT5) \(A = \mathbb{R}[x]/(x^3)\), basis \(\{1, \bar x, \bar x^2\}\):
| \(\cdot\) | \(1\) | \(\bar x\) | \(\bar x^2\) |
|---|---|---|---|
| \(1\) | \(1\) | \(\bar x\) | \(\bar x^2\) |
| \(\bar x\) | \(\bar x\) | \(\bar x^2\) | \(0\) |
| \(\bar x^2\) | \(\bar x^2\) | \(0\) | \(0\) |
The radical satisfies \(\mathrm{rad}(A)^2 = \mathbb{R}\bar x^2 \neq 0\), distinguishing (NT5) from (NT4).
(NT6) \(A = T_2(\mathbb{R})\), basis \(\{e_{11}, e_{22}, e_{12}\}\) with \(e_{11} + e_{22} = 1_A\):
| \(\cdot\) | \(e_{11}\) | \(e_{22}\) | \(e_{12}\) |
|---|---|---|---|
| \(e_{11}\) | \(e_{11}\) | \(0\) | \(e_{12}\) |
| \(e_{22}\) | \(0\) | \(e_{22}\) | \(0\) |
| \(e_{12}\) | \(0\) | \(e_{12}\) | \(0\) |
Note \(e_{11} \cdot e_{12} = e_{12}\) while \(e_{12} \cdot e_{11} = 0\): this is the unique non-commutative near-trinion. The radical generator \(e_{12}\) lies in the off-diagonal corner \(e_{11}A e_{22}\), confirming Case (b) above. The (NT6) table is the unique one not symmetric under transposition.
Lemma 1. Every near-trinion falls into exactly one of the cases analysed above, and is therefore isomorphic to exactly one of (NT1)–(NT6).
Proof. The radical stratification partitions the problem into \(d \in \{0,1,2\}\). Within each stratum the analysis is exhaustive: the semisimple case is settled by Proposition 11; the \(d = 1\) case branches on Peirce corner placement, yielding (NT3) and (NT6) (the subcase \(A/\mathrm{rad}(A) \cong \mathbb{C}\) being impossible as shown); the \(d = 2\) case branches on whether \(J^2\) vanishes, yielding (NT4) and (NT5). No other branches exist. Irredundancy is the content of Section 4. ◻
The six near-trinions are distinguished by four invariants: \(d = \dim_\mathbb{R}\mathrm{rad}(A)\); whether \(\mathrm{rad}(A)^2 = 0\); commutativity; and the number of primitive orthogonal idempotents. Table 3 below records these together with center dimension and Loewy length. For the five commutative near-trinions, \(Z(A) = A\) so \(\dim Z(A) = 3\); for \(T_2(\mathbb{R})\) the center consists only of scalar matrices, giving \(\dim Z(A) = 1\).
| Algebra | \(d\) | \(\Jac(A)^2{=}0\)? | Commut.? | Idempotents | \(\dim Z\) | \(\LL(A)\) |
|---|---|---|---|---|---|---|
| (NT1) \(\RR^3\) | 0 | N/A | Yes | 3 | 3 | 1 |
| (NT2) \(\RR \times \CC\) | 0 | N/A | Yes | 2 | 3 | 1 |
| (NT3) \(\RR \times \RR[\varepsilon]/(\varepsilon^2)\) | 1 | Yes | Yes | 2 | 3 | 2 |
| (NT6) \(T_2(\RR)\) | 1 | Yes | No | 2 | 1 | 2 |
| (NT4) \(\RR[\varepsilon_1,\varepsilon_2]/(\varepsilon_a^2, \varepsilon_1 \varepsilon_2)\) | 2 | Yes | Yes | 1 | 3 | 2 |
| (NT5) \(\RR[x]/(x^3)\) | 2 | No | Yes | 1 | 3 | 3 |
Remark 12 (Separation of every pair). The six near-trinions are separated by the following module-theoretic invariants of Table 3. The invariant \(d\) alone separates into three strata; within \(d=0\), the idempotent count distinguishes NT1 (three primitive idempotents) from NT2 (which has two); within \(d=1\), commutativity is the sole separator; NT3 is commutative, while NT6 is not; all other invariants (\(\mathrm{rad}(A)^2\), \(\ell\ell(A)\), idempotent count, \(d\)) are equal for the two; within \(d=2\), Loewy length distinguishes NT4 (\(\ell\ell= 2\), \(\mathrm{rad}(A)^2 = 0\)) from NT5 (\(\ell\ell= 3\), \(\mathrm{rad}(A)^2 \neq 0\)).
The classification is specific to finite-dimensional associative unital \(\mathbb{R}\)-algebras of dimension three, and three features of this setting are essential. Frobenius’ theorem restricts the Wedderburn–Artin summands over \(\mathbb{R}\) to matrix rings over \(\mathbb{R}\), \(\mathbb{C}\), or \(\mathbb{H}\); over \(\mathbb{C}\) or a finite field the decomposition differs. The effect is already visible in dimension three: \(\mathbb{R}\times\mathbb{C}\) has no analogue over \(\mathbb{C}\) since \(\mathbb{C}\) does not split as a non-trivial product of \(\mathbb{C}\)-algebras, and accordingly [5] lists five unital algebras over \(\mathbb{C}\) versus six over \(\mathbb{R}\). Finite-dimensionality underlies both the Loewy-series bound \(d\leq 2\) and Nakayama’s Lemma; neither holds in infinite dimensions. The Jacobson radical and Wedderburn–Artin theorem presuppose associativity; Lie, Jordan, and octonion algebras require different methods [1], [8], [9].
The next problem is the classification over finite fields. Over \(\mathbb{F}_q\), Wedderburn’s little theorem replaces Frobenius’ theorem in the semisimple stratum, and the cubic extension \(\mathbb{F}_{q^3}\) enters as a semisimple algebra with no real counterpart. The sign obstruction used in the \(d=1\) stratum — the equation \(c^2 = -1\) having no real solution — is genuinely specific to \(\mathbb{R}\): over \(\mathbb{F}_q\) with \(q \equiv 1 \pmod{4}\) the equation is solvable, and the obstruction, if there is one, must be found elsewhere.
The author thanks the organizers of the AMS Special Session on Quaternions at the January 2024 Joint Mathematics Meetings in San Francisco, at which the trinion presentation [3] was given; their questions, particularly regarding what occupies dimension three in the absence of a division algebra, are what set this work in motion.
doi:10.1090/S0273-0979-01-00934-X.researchgate.net/publication/374166598.doi:10.1142/S179355712150131X.doi:10.1112/plms/s2-6.1.77.