Next Article in Journal
Sensitivity Analysis of Coal-Pillar Loading and Roadway Floor Heave in High-Intensity Longwall Mining: Implications for Pressure-Relief Design
Previous Article in Journal
Correlation Between Ultrasonic Scattering Coefficients and Orientation Distribution Coefficients (ODCs) in Textured Polycrystalline Materials with Arbitrary Crystallite Symmetry
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Enumeration of Frobenius Local Rings of Order p6r via Bilinear Forms

Department of Mathematics, College of Science, King Saud University, P.O. Box 2455, Riyadh 11451, Saudi Arabia
*
Author to whom correspondence should be addressed.
Symmetry 2026, 18(2), 285; https://doi.org/10.3390/sym18020285
Submission received: 3 January 2026 / Revised: 23 January 2026 / Accepted: 2 February 2026 / Published: 4 February 2026
(This article belongs to the Section Mathematics)

Abstract

Let p be a prime number and r a positive integer. This paper investigates the construction and classification of finite commutative rings of order p 6 r in which the set of zero-divisors J forms an ideal satisfying the conditions J 3 = 0 , J 2 0 with J 2 being principal. Under these conditions, the rings considered are precisely the Frobenius local rings. A Frobenius local (completely primary) ring R with these properties is referred to as a ring with property (P). These rings naturally divide into three classes according to their characteristic: p, p 2 , or p 3 . In the case of characteristic p 2 , a further distinction is made depending on whether p lies in J 2 or in J J 2 , where J denotes the Jacobson radical of R. The classification is achieved by associating to each ring a canonical matrix corresponding to a bilinear form and then applying matrix congruence techniques to reduce the problem to linear algebra over finite fields. This yields a complete and explicit description of all Frobenius local rings with property (P) of order p 6 r , including their algebraic structure and enumeration.
MSC:
16L30; 94B05; 16P20; 94B60

1. Introduction

Let p be a prime number, and let m, n, k, and r denote positive integers. Throughout this work, all rings are finite, commutative, and associative with identity. Homomorphisms are assumed to be unital, subrings share the same identity, and modules are unital. This paper investigates the classification of finite local rings whose Jacobson radical J has nilpotency index three and whose square J 2 is principal. Rings of this kind, hereafter referred to as having property (P), form a significant subclass of Frobenius local rings and play a central role in algebraic coding theory, see [1], where Frobenius structures govern duality and weight properties of linear codes.
Let R be a finite local ring with Jacobson radical J and residue field R / J F p r . If | R | = p m r , then J coincides with the set of zero-divisors of R, and the characteristic of R is p n for some 1 n m . The nilpotency index of J determines much of the structure of R. When n = m , the ring is a Galois ring and contains a maximal Galois subring R 0 GR ( p n , r ) . Moreover, there exist elements x 1 , , x k J such that
R = R 0 x 1 R 0 x k R 0 , J = p R 0 x 1 R 0 x k R 0 ,
and if x J has additive order p t 0 , then x R 0 has order p t 0 , since x R 0 R 0 / p t 0 R 0 . Every element of R 0 admits a unique p-adic expansion i = 0 n 1 p i a i with a i Γ ( r ) = { 0 , 1 , α , α 2 , , α p r 2 } , the Teichmüller system of R 0 .
The classification of finite local rings has a long and rich history. Raghavendran [2] provided foundational results by describing all local rings of order p m r and characteristic p n in the extremal cases n = 1 and n = m , obtaining complete classifications when J 2 = 0 and when the radical reaches maximal nilpotency. Corbas [3,4] extended this work to general local rings with J 2 = 0 and analyzed their dependence on the characteristic, while Krull [5] introduced the notion of Galois rings and developed their fundamental properties. Classical references such as Wilkerson [6], Zariski and Samuel [7], Matsumura [8], Wirt [9], McDonald [10], and Honold [11] provide essential background on the structure of local and Frobenius rings, including the role of maximal ideals, coefficient subrings, and module decompositions. Subsequent works by Alkhamees [12] investigated the case J 2 R 0 , while Alabiad and Alkhamees [13,14,15] classified local principal ideal (chain) rings and singleton local rings, and completed the enumeration of all local rings of order p 5 r with nilpotency index three, laying the groundwork for the present study.
In contrast to the case of order p 5 r , where dim F ( J / J 2 ) = 3 , the present setting | R | = p 6 r forces dim F ( J / J 2 ) = 4 under property (P). Consequently, the multiplication on the radical is governed by symmetric bilinear forms on a 4-dimensional vector space over the residue field, rather than on a 3-dimensional one. This leads to a fundamentally different congruence classification problem, namely the determination of orbits in S 4 ( F ) instead of S 3 ( F ) . The change in dimension alters the canonical forms, the orbit structure, and the resulting enumeration, and therefore the case p 6 r cannot be obtained from the p 5 r case by a simple parameter shift.
The aim of this paper is to extend these classical results to the next nontrivial case, namely Frobenius local rings of order p 6 r satisfying property (P). To each such ring, we associate a canonical matrix that encodes a bilinear form over the residue field F p r , and we show that the classification problem is equivalent to determining the congruence classes of these matrices under the action of GL t ( F p r ) , field automorphisms, and scalar multiplication by Γ × ( r ) . This matrix-based approach provides a transparent, constructive, and computationally effective method for describing all isomorphism classes of Frobenius local rings with property (P). While a uniform classification for arbitrary exponents q remains a challenging open problem, the present paper provides a complete solution for the first nontrivial extension beyond previously known cases within the Frobenius and property (P) framework.
The classification of Frobenius local rings of a fixed order is motivated by the fact that the order determines the dimensions of the successive radical layers J / J 2 and J 2 , which are the key invariants controlling the ring multiplication under property (P). Fixing the order therefore fixes the size of the associated bilinear forms and makes a complete and explicit classification feasible. Although the techniques employed are classical, the case m = 6 is the first instance in which the associated bilinear-form classification occurs in dimension four, yielding new canonical types and enumeration behavior not present at lower orders, and it fits within the standard incremental methodology of finite local ring classification, revealing stable structural patterns such as the independence of the enumeration from the parameter r.
The main results of this work can be summarized as follows. For each characteristic p n with n = 1 , 2 , 3 , we explicitly construct all Frobenius local rings with J 3 = 0 , J 2 0 , and J 2 principal, and we derive their canonical structure matrices. For n = 1 and n = 3 , we obtain closed-form linear relations for the number of non-isomorphic classes as functions of the nilpotency index m. For n = 2 , we distinguish between the cases p J 2 and p J J 2 , derive a unified enumeration formula, and highlight its dependence on both p and the parity of m. These results generalize the classifications in [2,3,4,5,6,7,8,9,10,11,12,13,14,15] and establish a coherent framework encompassing all Frobenius local rings of order p 6 r .
The remainder of this paper is organized as follows. Section 2 treats the case of characteristic p, derives the corresponding bilinear forms, and presents the classification of the associated rings. Section 3 addresses the case of characteristic p 2 , distinguishing the subcases p J 2 and p J J 2 , while Section 4 completes the classification for characteristic p 3 . Several corollaries extend these results to larger values of m, providing general formulas for the enumeration of isomorphism classes. The classification developed here deepens the structural understanding of Frobenius local rings and supports their applications in algebraic coding theory, see [1], where such rings serve as natural alphabets for the construction of linear codes with duality-preserving and distance-optimal properties.

2. Preliminaries

Throughout this paper, all rings are assumed to be finite, commutative, and associative with identity. All homomorphisms preserve the identity element, subrings share the same identity, and all modules are unital. This section collects fundamental structural facts about finite local rings that will be used throughout this paper. For a detailed exposition of these classical results, the reader is referred to [7,8,10,11,16,17,18].
Let R be a finite local ring with Jacobson radical J and residue field R / J F , where p is a prime and m, n, and r are positive integers. It is well known that | R | = p m r and that the Jacobson radical coincides with the set of zero-divisors of R. The radical J is nilpotent with J m = 0 , and | J | = p ( m 1 ) r . The characteristic of R is p n for some 1 n m . The residue field F has order p r , and its multiplicative group is cyclic of order p r 1 .
If n = m , then R contains an element α of multiplicative order p r 1 , and R is a Galois ring, denoted GR ( p n , r ) . More generally, every finite local ring of characteristic p n contains a distinguished Galois subring R 0 GR ( p n , r ) , called the coefficient subring. If u is a unit in R, then R 1 = u R 0 u 1 is also a coefficient subring. Moreover, there exist elements x 1 , , x k J such that
R = R 0 x 1 R 0 x k R 0 ( as R 0 - modules ) .
This decomposition plays a key role in understanding the additive and multiplicative structure of R.
Let x J have additive order p t 0 . Then, the principal R 0 -submodule generated by x has size | x R 0 | = p t 0 , since x R 0 R 0 / p t 0 R 0 .
Let R 0 = Z p n [ α ] be the maximal Galois subring, where α generates the multiplicative group of F p r . Denote by:
Γ ( r ) = α { 0 } = { 0 , 1 , α , α 2 , , α p r 2 } , Γ 1 = { non - squares in Γ × ( r ) } , Γ 2 = { squares in Γ × ( r ) } ,
where Γ × ( r ) is the group of units of Γ ( r ) . Every element of R 0 admits a unique p-adic expansion
a = i = 0 n 1 p i a i , a i Γ ( r ) ,
which reflects the isomorphism R 0 Z p n F p r .
Since R decomposes as in (2), the Jacobson radical has the form
J = p R 0 x 1 R 0 x k R 0 .
This structural description will be fundamental in the classification of Frobenius local rings with property (P) developed in the next sections.
Remark 1.
An essential feature of our classification is the distinction between the cases char ( F ) = 2 and char ( F ) 2 . This dichotomy arises from the fact that in characteristic 2, every element is a square, and alternating and symmetric bilinear forms coincide. This significantly reduces the number of non-isomorphic classes compared to the odd characteristic case, as shown in our enumeration results. This phenomenon is aligned with classical results in the theory of quadratic and bilinear forms, where the characteristic 2 case often requires separate treatment due to the degeneracy of the symmetric form.
Before proceeding to the case-by-case analysis, we briefly outline the common structural pattern underlying all classifications. Under property (P) with J 3 = 0 and J 2 principal, the multiplication on the radical is completely determined by a symmetric bilinear form
B : ( J / J 2 ) × ( J / J 2 ) J 2 .
Thus, the classification of Frobenius local rings of order p 6 r reduces to the classification of congruence classes of symmetric matrices over the residue field. The subsequent case distinctions by characteristic reflect the known invariants of such bilinear forms, including rank, discriminant (for odd p), and parity phenomena (for p = 2 ). The tables at the end of this section summarize the resulting canonical representatives.

3. Frobenius Local Rings of Characteristic p

In the following, we consider only Frobenius local rings R with n = 1 , that is, of characteristic p . The order of R is p 6 r , implying that k = 5 , and thus
R = R 0 x 1 R 0 x 5 R 0 .
The ring R has a chain of ideals J 3 = 0 J 2 J R . Also, since R is Frobenius, J 2 is generated by a single element, say x , over F as a vector space. As a result, we have the following products among the elements x 1 , x 2 , x 3 , x 4 with respect to x ,
x i x j = α i j x ,
where α i j F and 1 i , j 4 . The Formula (5) gives the following matrix:
M = α 11 α 12 α 13 α 14 α 12 α 22 α 23 α 24 α 13 α 23 α 33 α 34 α 14 α 24 α 34 α 44 .
The symmetry of M comes from the fact that R is commutative. We call M the structural matrix of R .

3.1. Construction

Let V and W be vector spaces over F with dim F ( V ) = n 1 and dim F ( W ) = m 1 . Without loss of generality, we assume that n 1 m 1 .
A bilinear form is a mapping B : V × W F that satisfies the following relation:
B i a i x i , j b j x j = i j a i b j B ( x i , x j ) ,
for all a i , b j F , x i V , and x j W .
  • Given the expansion formula above for bilinear forms, associativity of the multiplication in (11) follows directly. Consider arbitrary elements of R written in the form
X = a 0 + i a i x i + a x x , Y = b 0 + j b j x j + b x x , Z = c 0 + k c k x k + c x x ,
where all coefficients lie in F . When forming the products ( X Y ) Z and X ( Y Z ) , the scalar parts combine inside F , whose multiplication is associative. The only additional contributions come from bilinear terms of the form B i a i x i , j b j x j , and by bilinearity,
B i a i x i , j b j x j = i , j a i b j B ( x i , x j ) .
Thus, both ways of expanding ( X Y ) Z and X ( Y Z ) yield the same F –linear combination of basis elements. Since each B ( x i , x j ) lies in V = J 2 and hence any triple product involving these elements lands in J 3 = 0 , all higher-order terms vanish. Consequently, the expressions for ( X Y ) Z and X ( Y Z ) agree componentwise, and the multiplication defined in (11) is associative.
Consider the sets { x 1 , x 2 , , x n 1 } and { x 1 , x 2 , , x m 1 } , which serve as bases for the vector spaces V and W over the field F , respectively. In relation to these bases, the bilinear form B is uniquely determined by the matrix of dimensions n 1 × m 1 represented as
B = ( b i j ) 1 i n 1 , 1 j m 1 , where b i j = B ( x i , x j ) .
The left radical of the bilinear form B is characterized as the collection of all x V for which B ( x , y ) = 0 holds for every y W . The rank of B is defined as
rank ( B ) = dim F ( V ) dim F ( rad ( B ) ) .
It is important to observe that the rank of B is exactly equal to the rank of its corresponding matrix (8).
A symmetric bilinear form on V is defined as a bilinear form B : V × V F that satisfies the symmetry property:
B ( x , y ) = B ( y , x ) for every x , y V .
By setting x i = x i for i = 1 , 2 , , e , we derive from (8) that the matrix corresponding to a symmetric bilinear form is symmetric. Therefore, once a basis for V over F is established, a one-to-one correspondence can be observed between symmetric bilinear forms on V and e × e symmetric matrices over F . The collection of symmetric bilinear forms on V is denoted by S e . For future reference, we observe that
| S e | = ( p r ) e ( e + 1 ) 2 .
The aim of this section is to demonstrate the correspondence between Frobenius local rings and symmetric bilinear forms on V with dim F ( V ) = 4 through structural matrices M .
Let U and V be 4-dimensional and 1-dimensional F -vector spaces, respectively. Furthermore, consider the additive sum
R = F U V .
Let { x 1 , x 2 , x 3 , x 4 } and { x } be bases for U and V , respectively. Insert a multiplication into R as
( a 0 + i = 1 4 a i x i + a x x ) ( b 0 + i = 1 4 b i x i + b x x ) = a 0 b 0 + i = 0 4 [ a 0 b i + b 0 a i ] x i + i , j a i b j α i j x + [ a 0 b x + a x b 0 ] x .
Remark 2.
In the expression above, all coefficients a 0 , b 0 , a i , b i lie in the finite field F and are interpreted inside R through their Teichmüller lifts. Since the Teichmüller map is multiplicative, all scalar coefficients occurring in the products ( a 0 + i = 1 4 a i x i + a x x ) ( b 0 + i = 1 4 b i x i + b x x ) ( c 0 + i = 1 4 c i x i + c x x ) and ( a 0 + i = 1 4 a i x i + a x x ) ( b 0 + i = 1 4 b i x i + b x x ) ( c 0 + i = 1 4 c i x i + c x x ) coincide in F before reduction into U or V. Moreover, the bilinear part
B ( x i , x j ) = α i j x V = J 2
takes values in J 2 , and because J 3 = 0 , any term of degree three or higher in elements of J vanishes. Hence, every expression of the triple multiplication reduces to the same F -linear combination of basis elements modulo J 3 = 0 . This shows that the multiplication in Equation (11) is associative.
Theorem 1.
The additive group R in Equation (10) is a ring with multiplication given in Equation (11). Moreover, every ring with property (P) is of this form.
Proof. 
The product in (11) is clearly well-defined, and it is easy to see that it also satisfies the ring axioms. Since the sum is direct, we have
| R | = | F | · | U | · | V | = p r · p 4 r · p r = p 6 r .
We now show that R is completely primary and satisfies property (P).
With the obvious identifications, we can think of F , U, and V as subsets of R . Put J = U + V . It follows immediately from the way multiplication was defined that J 2 = V and that J V = V J = 0 . Hence, J 3 = 0 . Also, from the definition of multiplication, it follows that R J = J R J , so that J is an ideal.
Let now a F and x J . Since x m = 0 for some m > 0 , we have that 1 + x is invertible for every x J . Then, a + x = a ( 1 + a 1 x ) is the product of two invertible elements, and hence it is invertible.
Because | J | = p r ( 4 + 1 ) and | Γ × ( r ) + J | = ( p r 1 ) p 5 r , it follows that Γ × ( r ) + J = R J , and hence all the elements outside J are invertible. Hence, R J F ; therefore, R is a local ring and satisfies property (P).
To demonstrate the converse, it is adequate to observe that the preceding arguments in the Construction confirm that all rings of characteristic p exhibiting property (P) resemble those presented in the Construction. □

3.2. Classification

Let R be a local ring of order p 6 r with characteristic p given in the Construction, and let M be its structural matrix given in (6). Now, assume T is another local ring with the same specifications and its structural matrix is M = ( β i j ) . Therefore, our objective is to identify the choices of M that result in rings that are not isomorphic to each other. The proposition below will illustrate the point. We denote the transpose of a matrix A by A t .
Proposition 1.
Given the above notation, R T if and only if there is an invertible matrix D of size 4 × 4 over F and μ Aut ( F ) such that
M = β D t μ ( M ) D ,
for some β Γ × ( r ) .
Proof. 
Since J 2 is principal and R is Frobenius, multiplication on J / J 2 is determined by the products of basis elements modulo J 3 . Associativity and commutativity imply that these products define a symmetric bilinear form with values in J 2 . Thus, we want to prove that two such rings are isomorphic if and only if the corresponding bilinear forms are congruent under a change in basis of J / J 2 , which completes the reduction. Assume R T and let ϕ be the isomorphism. As F is the coefficient subfield, so is ϕ ( F ) in T, and hence there is u U ( T ) such that u ϕ ( F ) u 1 = F . Consider the map
σ : R T a u ϕ ( a ) u 1 .
This is an isomorphism between R and T sending F to itself. Observe that
σ ( x i ) = c = 1 4 β i c y c , σ ( x i x j ) = σ ( x i ) σ ( x j ) , σ ( x i x j ) = σ ( α i j x ) = β σ ( α i j ) y , σ ( x i ) σ ( x j ) = c = 1 4 β i c y c h = 1 4 β j h y h .
Thus,
β σ ( α i j ) y = h , c β i c β j h β c h y .
From the last equation, we get
β σ ( M ) = A M A t ,
where μ = σ | F and A = ( β j c ) . If we let D = A 1 , the result follows. For the converse, assume that we have D = ( β c h ) and μ ; then, one can check the following correspondence:
σ : R T x i j β j i y j , and x β y
is an isomorphism. □
The last proposition builds a bridge between the classification of local rings of order p 6 r and symmetric bilinear forms in GL ( 4 , F ) . In other words, the classification of bilinear forms B is enough. From now on, B is a bilinear form defined on U as a 4-dimensional F -vector space. The associated matrix will be denoted by M as in (6). We say that M is congruent to M if there is a unique invertible matrix D GL ( 4 , F ) such that
M = β D t M D ,
for some β Γ × ( r ) . Denote
A = α 11 0 0 0 0 α 22 0 0 0 0 α 33 0 0 0 0 α 44 , B = 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 , C = 0 1 0 0 1 0 0 0 0 0 0 1 0 0 1 0 .
Lemma 1.
Let M S 4 be the associated matrix of the bilinear form B . Then, M is congruent to A + ν B + ν 1 C , where ν and ν 1 may be 0 .
Proof. 
We may assume that the first row of M is nonzero. There are two cases, leading to two different reduction processes.
(I)
Suppose that some diagonal element of M is not 0. Then, by a suitable row permutation followed by a corresponding column permutation, this diagonal element may be brought into the M 11 position. Thus, we may assume that α 11 0 . Now, subtract α i 1 α 11 times row 1 from row i and then subtract α 1 j α 11 times column 1 from column j, for 2 j 4 . This produces a matrix congruent to M, which is the direct sum of ( α 11 ) with a 3 × 3 matrix.
(II)
Suppose that every diagonal element of M is 0. Then, α i j 0 for some j such that 2 j 4 . Interchanging rows 2 and j and columns 2 and j brings this element into the M 12 position and does not change the fact that all the diagonal elements are 0. We may assume then that M has the form
0 α 12 0 0 α 21 0 0 0 0 0 0 0 0 0 0 0 ,
where α 12 is a unit. Construct the matrix
D = 0 α 12 1 0 0 1 0 0 0 0 0 1 0 0 0 0 1 .
Note that
D M D t = 0 1 α 13 α 14 1 0 α 23 α 24 α 31 α 32 α 33 α 34 α 41 α 42 α 43 α 44 .
Now, subtract α 1 j times row 2 from row j and then α 1 j times column 2 from column j, for 3 j 4 , to produce the congruent matrix
0 1 0 0 1 0 α 23 α 24 α 31 α 32 α 33 α 34 α 41 α 42 α 43 α 44 .
Finally, subtract α 2 j times row 1 from row j and then α 2 j times column 1 from column j, for 3 j 4 . This produces a matrix congruent to M which is the direct sum of B and a 2 × 2 matrix. Repetition of these processes applied to the submatrices obtained by deleting the first row and column, or the first two rows and two columns, ultimately produces the desired form, up to order. Since the summands can be rearranged at will by simultaneous row and column permutations, the proof is complete. □
Before we go further, we mention some special cases which will be useful later. The block 2 × 2 matrix
β 0 0 β is congruent to I 2 = 1 0 0 1 .
This follows by using
D = γ 1 γ 2 γ 2 γ 1 ,
where β = γ 1 2 + γ 2 2 . In addition, when char ( F ) 2 , the matrix
0 1 1 0 is congruent to 2 1 0 0 2 1 .
In fact, (16) is true if and only if char ( F ) 2 . Indeed, if char ( F ) = 2 and N = 0 1 1 0 is congruent to a diagonal matrix E , then there would exist an invertible matrix D such that N = D t E D . As every element of F is a square, that is, F × = Γ 2 , the equation γ 1 2 + γ 2 2 = 0 implies γ 1 = γ 2 = 0 , and hence at least one row of D is zero. This contradicts the fact that D GL ( 2 , F ) .
Remark 3.
Throughout this article, the parameter α is fixed as a generator of the cyclic group F × . Hence, the same α appears in all structural descriptions and normal forms. No assumption on α being a square or a nonsquare is required; only the condition α F × is needed.
Theorem 2.
Suppose M is in S 4 , and suppose also that A 0 is induced from A by taking α i i { α , 1 , 0 } such that α appears only once on the diagonal.
(i) 
If char ( F ) 2 , then M is congruent to A 0 with rank between 1 and 4
(ii) 
If char ( F ) = 2 , then M is congruent to A 0 ,   B , or C .
Proof. 
(i)
We first suppose that char ( F ) 2 . In light of Lemma 1, M A + ν B + ν 1 C . Also, by (16), we must have ν = ν 1 = 0 . This means M is congruent to A . Let the rank of A be 4 . Write the elements α i i as
α i i = α e i α i 2 where 1 i 4 ,
where e i = 0 or 1 and α i Γ × ( r ) . Note that if e i = 0 , then α i i Γ 2 , and α i i Γ 1 otherwise. Define D to be a matrix of the form
α 1 1 0 0 0 0 α 2 1 0 0 0 0 α 3 1 0 0 0 0 α 4 1 = D ( α 1 1 , α 2 1 , α 3 1 , α 4 1 ) .
Thus, the matrix D t A D has the form D ( α e 1 , α e 2 , α e 3 , α e 4 ) . Depending on the values of e i , we get
A α I r 0 + I 4 r 0 , for r 0 4 .
Moreover, α I r 0 is congruent to either I r 0 , by (15), or α I 1 + I r 0 1 when r 0 is even or odd, respectively. In any case, I r 0 and α I 1 + I r 0 1 are two non-congruent forms of A 0 . In conclusion, we have
M A A 0 .
(ii)
When char ( F ) = 2 , every element of F is a square. We encounter two cases. The first one is when M has at least one α i i not equal to 0 . Based on a similar technique as in (i), we must have M A 0 . The second situation occurs when α i i = 0 . Now, if the rank r 0 of M is odd, we have the following. When r 0 = 1 , then M is obviously congruent to a copy of A 0 , say A 0 , where α 11 = 1 and the rest are 0 . In case r 0 = 3 , we obtain M A 0 + B . The latter matrix is congruent to A 0 , where all α i i = 1 except when i = 4 , α 44 = 0 , using the matrix
1 1 1 0 1 1 1 0 1 .
Finally, when M has even rank, M is congruent to ν B + ν 1 C , where ν and ν 1 take the values 0 or 1 by Lemma 1. Assume r 0 = 2 , then based on the same lemma, ν = 1 and ν 1 = 0 , which means that M B . While if r 0 = 4 , then we must have ν = 0 and ν 1 = 1 , and thus M is congruent to C . The matrices A 0 ,   B , and C are not congruent. Since any matrix congruent to B or C has diagonal elements equal to zero, the proof is complete. □
As the main result of this section, we construct a correspondence between rings which have property (P) and non-zero symmetric bilinear forms S 4 × . Furthermore, we have found the congruence classes of such bilinear forms. Thus, we introduce the following theorem.
Theorem 3.
Suppose that R is a ring with property (P) and structural matrix M . Then, M is one and only one of the following:
(i) 
char ( F ) 2 ,
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 , 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 , 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 , 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 α 0 0 0 0 0 0 0 0 0 0 , 1 0 0 0 0 α 0 0 0 0 1 0 0 0 0 0 , 1 0 0 0 0 α 0 0 0 0 1 0 0 0 0 1 .
(ii) 
char ( F ) = 2 ,
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 , 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 , 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 , 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 , 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 , 0 1 0 0 1 0 0 0 0 0 0 1 0 0 1 0 .
Corollary 1.
The number of Frobenius local rings of order p 6 r with characteristic p is 7 classes if p 2 and 6 classes when p = 2 .
In general, one can deduce the following.
Corollary 2.
If m 3 , then the number N F of non-isomorphic classes of such rings of order p m r is
N F ( p , n = 1 , m ) = 2 m 5 , if p 2 , 3 m 6 2 , if m is even , m 2 , if m is odd . if p = 2 .
Remark 4.
If N F is considered as a function of the invariants p , n , r , m , k , then N F is independent of the value of r as shown in the last corollary. Note that here n = 1 and k = m 1 .

4. Frobenius Local Rings of Characteristic p2

In this section, we classify Frobenius local rings with property (P) and characteristic p 2 . Recall that property (P) means
J 3 = 0 , J 2 0 , J 2 is principal .
Since char ( R ) = p 2 , the coefficient subring is the Galois ring
R 0 = GR ( p 2 , r ) , F R 0 / p R 0 F p r .
Because p 0 in R 0 , the position of p inside the radical filtration 0 J 2 J R splits the analysis into two disjoint cases:
p J 2 or p J J 2 .

4.1. Case p J 2

Here, p lies entirely in J 2 . Modulo p, products of radical generators land in J 2 / p J 2 = 0 , and the multiplicative structure is controlled by a symmetric bilinear form on J / J 2 with values in p R ; equivalently, by a symmetric matrix over F that appears multiplied by p in R. This mirrors the char ( R ) = p case (Section 3), except that the image of J 2 is now scaled by p.

4.1.1. Construction and Verification

Let U be a free R 0 –module with basis x 1 , x 2 , x 3 , x 4 and set
R = R 0 U .
Fix scalars α i j F , and define a multiplication on R by
( a 0 + i a i x i ) ( b 0 + j b j x j ) = a 0 b 0 + i ( a 0 b i + b 0 a i ) x i + i , j a i b j α i j p ,
where a 0 , b 0 R 0 and a i , b j R 0 , and we identify α i j F with its Teichmüller lift in R 0 (so α i j p p R 0 R ). The right-hand side of (21) lies in R 0 U because a 0 b 0 , α i j p R 0 and i ( a 0 b i + b 0 a i ) x i U . Commutativity follows from α i j = α j i and commutativity of R 0 . Bilinearity in each factor follows from bilinearity in all coordinates.
Radical, nilpotency, locality. Let J = U + p R 0 . Then, J is an ideal:
R · J U + p R 0 , J · R U + p R 0 .
Moreover,
J 2 = ( U + p R 0 ) 2 = U 2 + p R 0 U + ( p R 0 ) 2 p R 0 + p U + p 2 R 0 = p R 0 ,
since U 2 p R 0 by definition of the multiplication, and p U p R 0 because U is R 0 -free. Hence, J 2 p R 0 and ( J 2 ) 2 p 2 R 0 = 0 , so J 3 = 0 . Because R / J R 0 / ( p R 0 ) F is a field, J is maximal and R is local.
For Frobenius property and socle, since J 2 = p R 0 and p R 0 R 0 / p R 0 as R-modules (the action of U on p R 0 is trivial and the action of R 0 factors through R 0 R 0 / p R 0 ), the socle Soc ( R ) = Ann R ( J ) = J 2 is cyclic. A finite local ring with cyclic socle is Frobenius. Hence, R is Frobenius with Soc ( R ) = J 2 principal.
Conversely, if R is Frobenius local with J 3 = 0 , J 2 principal and char ( R ) = p 2 , then R 0 = G R ( p 2 , r ) R and J / J 2 is a 4-dimensional F -space (because | R | = p 6 r and | J 2 | = p r ). Choosing an R 0 -basis x 1 , , x 4 of a lift U of J / J 2 and setting R = R 0 U , the multiplication must have the form (21) for some symmetric α i j F . Hence, (21) gives a necessary and sufficient model.
Thus, the multiplication in (21) turns R into a ring. The construction of R given in (20) yields a ring with property (P) and characteristic p 2 . The converse also holds: every Frobenius local ring with property (P) and characteristic p 2 can be obtained by this construction.

4.1.2. Classification up to Isomorphism

Define the structural matrix  M = ( α i j ) S 4 ( F ) attached to R by
x i x j = α i j p ( 1 i , j 4 ) .
Let T be another ring constructed as above with structural matrix M = ( α i j ) in the basis y 1 , , y 4 .
Proposition 2.
R T if and only if there exist D G L 4 ( F ) ,   σ Aut ( F ) and β Γ × ( r ) such that
M = β D t σ ( M ) D .
Proof. 
We recall that R and T share the same residue field F R / J T / J T , and that J 3 = 0 and J 2 is principal. Fix a generator p of J 2 (resp. p of J T 2 ) and choose F -bases { x ¯ 1 , , x ¯ 4 } of J / J 2 and { y ¯ 1 , , y ¯ 4 } of J T / J T 2 . Based on the definition of the structural matrices M = ( α i j ) and M = ( α i j ) , we have
x i x j = α i j p , y i y j = α i j p ,
with α i j , α i j F , and symmetry follows from commutativity.
  • (⇒) Assume ϕ : R T is a ring isomorphism. Then, ϕ ( J ) = J T and ϕ ( J 2 ) = J T 2 , so ϕ induces an isomorphism of residue fields
ϕ ¯ : R / J T / J T ,
hence an automorphism σ A u t ( F ) . Let R 0 R and T 0 T be fixed coefficient fields (Teichmüller systems/coefficient subrings) mapping isomorphically onto F . Based on standard structure theory for finite local rings, any two coefficient fields in T are conjugate by a unit of T; therefore, composing ϕ with an inner automorphism of T (which does not change the induced action on J / J 2 up to a basis change already accounted for below), we may assume that
ϕ | R 0 = σ : R 0 T 0
lifts the given field automorphism σ A u t ( F ) .
Next, since J T 2 is principal generated by p and ϕ ( J 2 ) = J T 2 , we must have
ϕ ( p ) = β p
for some unit β T × . Moreover, reducing modulo J T shows that β is determined up to a unit coming from the coefficient field; equivalently, β may be taken in the Teichmüller unit group, and we record this as β Γ × ( r ) .
Finally, ϕ induces an F -semilinear isomorphism on the radical layer:
ϕ ¯ : J / J 2 J T / J T 2 , ϕ ¯ ( a x ¯ ) = σ ( a ) ϕ ¯ ( x ¯ ) ( a F ) ,
because ϕ acts as σ on F = R 0 / ( R 0 J ) . Choosing the fixed bases, we can write
ϕ ¯ ( x ¯ i ) = c = 1 4 d c i y ¯ c , D = ( d c i ) G L 4 ( F ) ,
and lifting to J we may choose representatives so that
ϕ ( x i ) c = 1 4 d c i y c ( mod J T 2 ) .
Multiplying and using J T 3 = 0 (so terms involving J T 2 · J T vanish), we get
ϕ ( x i ) ϕ ( x j ) c d c i y c h d h j y h = c , h d c i d h j y c y h = c , h d c i d h j α c h p .
On the other hand,
ϕ ( x i x j ) = ϕ ( α i j p ) = ϕ ( α i j ) ϕ ( p ) = σ ( α i j ) β p ,
since α i j F and ϕ | R 0 = σ . Comparing p-coefficients yields
σ ( α i j ) β = c , h d c i d h j α c h ( 1 i , j 4 ) .
In matrix form this is exactly
β σ ( M ) = D t M D ,
equivalently M = β D t σ ( M ) D .
  • (⇐) Conversely, assume there exist β Γ × ( r ) , σ A u t ( F ) and D G L 4 ( F ) such that M = β D t σ ( M ) D . Define ϕ : R T on generators by
ϕ | R 0 = σ , ϕ ( p ) = β p , ϕ ( x i ) = c = 1 4 d c i y c ( 1 i 4 ) ,
and extend additively to R = R 0 J (as an R 0 -module). It remains to check multiplicativity. For a R 0 and x J , we have ϕ ( a x ) = σ ( a ) ϕ ( x ) by construction, so it suffices to verify products among the x i ’s. Using the defining relations in T,
ϕ ( x i ) ϕ ( x j ) = c , h d c i d h j y c y h = c , h d c i d h j α c h p .
By the assumed congruence relation, the coefficient of p equals σ ( α i j ) β ; hence,
ϕ ( x i ) ϕ ( x j ) = σ ( α i j ) β p = ϕ ( α i j ) ϕ ( p ) = ϕ ( α i j p ) = ϕ ( x i x j ) .
Therefore, ϕ respects all defining products and is a ring homomorphism. Since σ is bijective and D G L 4 ( F ) , ϕ induces bijections on R / J F and on J / J 2 ; hence, ϕ is bijective, i.e., a ring isomorphism. □
By the standard reduction of symmetric bilinear forms over finite fields, one obtains the following list of congruence classes (orbits) in S 4 ( F ) modulo D t ( ) D , scalar multiplication by Γ × ( r ) , and field automorphisms. The outcome differs in characteristic 2 because symmetric and alternating forms coincide.
Theorem 4.
There are 8 and 6 non-isomorphic rings constructed in (20) when char ( F ) 2 and char ( F ) = 2 , respectively.
Proof. 
In the situation of (20), we have J 3 = 0 , and J 2 = p is a 1–dimensional F -space. Moreover, the products of basis elements in J / J 2 land in J 2 ; hence, the multiplication on J / J 2 is completely encoded by
x i x j = α i j p ( 1 i , j 4 ) ,
with α i j F . Since the ring is commutative, the matrix
M = ( α i j ) S 4 ( F )
is symmetric. Conversely, once M is fixed, the relations (22) determine the multiplication on R 0 J (and associativity has already been ensured by the construction in (20)).
Let T be another ring of the same type with structural matrix M = ( α i j ) . Based on Proposition 2, the rings R and T are isomorphic if and only if there exist σ A u t ( F ) , D G L 4 ( F ) and β Γ × ( r ) such that
M = β D t σ ( M ) D .
Thus, the isomorphism types of rings arising from (20) are in bijection with the orbits of symmetric 4 × 4 matrices under the action generated by: (i) congruence M D t M D , (ii) field automorphisms M σ ( M ) , and (iii) scalar multiplication by β Γ × ( r ) .
Therefore, the classification reduces to the congruence classification of symmetric bilinear forms on a 4-dimensional F -vector space, which is exactly the classification developed in Section 3. In particular:
  • If char ( F ) 2 , symmetric forms are classified by rank together with a discriminant type (square vs. nonsquare) for each even rank, yielding the 7 standard congruence types in dimension 4 listed in Section 3. In our construction, there is in addition the orbit represented by the rank-1 diagonal matrix
    D ( α , 0 , 0 , 0 ) , α Γ 1 ,
    which does not merge with the other rank-1 cases under the restricted scaling in (23). Hence, we obtain 7 + 1 = 8 non-isomorphic rings.
  • If char ( F ) = 2 , there is no square/nonsquare discriminant distinction, and the congruence types in dimension 4 reduce accordingly (as summarized in Section 3), giving 5 standard types. As above, the additional class represented by D ( α , 0 , 0 , 0 ) contributes one more orbit, so the total number is 5 + 1 = 6 .
    This proves the claimed numbers of isomorphism classes. □
Corollary 3.
For m 3 , the number of isomorphism classes satisfies
N F ( p , n = 2 , m ) = N F ( p , 1 , m ) + 1 , p 2 , N F ( p , 1 , m ) , p = 2 .
Remark 5.
The extra class when p 2 corresponds to a rank 1 diagonal form with nonsquare discriminant, which survives after modding out by Γ × ( r ) ; in characteristic 2, every element is a square, so this split disappears and the count drops to 6.

4.2. Case p J J 2

In the remaining characteristic p 2 case with p J J 2 , the first step is to determine the R 0 –module decomposition of R and to control the effect of multiplication by p on J / J 2 . The Frobenius hypothesis (together with property (P)) forces J 2 to be 1-dimensional over the residue field, and this severely restricts how many generators of J / J 2 can have a nonzero p-multiple. The next proposition makes this precise.
Proposition 3.
Let R be a Frobenius local ring of order p 6 r and characteristic p 2 satisfying property (P), and assume that p J J 2 . Then, dim F ( J / J 2 ) = 4 and, after a suitable choice of generators,
J = p , x 1 , x 2 , x 3 with p x 1 0 , p x 2 = p x 3 = 0 .
Proof. 
Since R is Frobenius, S o c ( R ) = J 2 0 and dim F ( J 2 ) = 1 . Moreover, as p J , we always have p J J 2 . If p J = 0 , then p A n n R ( J ) = S o c ( R ) = J 2 , contradicting the assumption p J J 2 . Therefore, p J 0 , and since J 2 is 1-dimensional, it follows that
p J = J 2 .
Because | R | = p 6 r and | R / J | = p r , we have | J | = p 5 r ; hence,
| J / J 2 | = p 4 r ,
so dim F ( J / J 2 ) = 4 . Choose p , x 1 , x 2 , x 3 J whose images form an F -basis of J / J 2 .
Let
e = dim F Im ( p : J / J 2 J 2 ) .
Since p J = J 2 0 , we have e 1 , while dim F ( J 2 ) = 1 forces e 1 . Thus, e = 1 .
If two independent generators x 1 , x 2 J / J 2 satisfied p x 1 0 and p x 2 0 , then p x 1 and p x 2 would span the same 1-dimensional space J 2 , so there exists β Γ × ( r ) with p ( x 1 β x 2 ) = 0 , while x 1 β x 2 0 in J / J 2 , contradicting e = 1 .
Hence, after replacing generators if necessary, exactly one generator has a nonzero p-multiple, and we may assume
p x 1 0 , p x 2 = p x 3 = 0 .
  □

Construction

Let { x 1 , x 2 , x 3 } be a generating set of the R 0 -module U. Define
R = R 0 U ,
with multiplication
( a 0 + i = 1 3 a i x i ) · ( b 0 + j = 1 3 b j x j ) = a 0 b 0 + i ( a 0 b i + b 0 a i ) x i + i , j a i b j α i j p x 1 .
Define the R 0 –bilinear map β : U × U R by
β i a i x i , j b j x j = i , j a i b j α i j p x 1 p x 1 .
Then, (25) reads ( a , u ) · ( b , v ) = ( a b , a v + b u ) + β ( u , v ) .
One can check that R with this multiplication is a Frobenius local ring with invariants ( p , n = 2 , r , 6 , k = 3 ) . Moreover, any Frobenius local ring with such invariants can be constructed in this way.
Proposition 4.
R T if and only if there exist D GL 3 ( F ) and σ Aut ( F ) such that
M = D t σ ( M ) D .
Proof. 
As before, we may assume the isomorphism restricts to σ on R 0 and induces D on J / J 2 . Because the target of the structural form is p x 1 and x 1 can be normalized (by replacing the basis with one carrying x 1 to a scalar multiple of y 1 ), the scalar factor β Γ × ( r ) can be absorbed by rescaling x 1 . Hence the congruence has no extra scalar factor in this case. □
Theorem 5.
The structural matrix M of a ring R constructed as above is congruent to exactly one of the following canonical forms:
(i) 
If char ( F ) 2 ,  
0 0 0 0 0 0 0 0 0 , 0 0 0 0 1 0 0 0 0 , 0 0 0 0 1 0 0 0 1 , 0 0 0 0 1 0 0 0 α .
(ii) 
If char ( F ) = 2 ,  
0 0 0 0 0 0 0 0 0 , 0 0 0 0 1 0 0 0 0 , 0 0 0 0 1 0 0 0 1 , 1 0 0 0 1 0 0 0 1 , 0 0 0 0 0 1 0 1 0 .
Proof. 
Since n = 2 and p J 2 , we compute x i · x j for 1 i , j 3 . First, note that
x 1 2 = β p x 1 ,
for some β Γ ( r ) . If β 0 and char ( F ) 2 , we can adjust x 1 so that x 1 2 = 0 by completing the square.
Similarly, let
x 2 x 3 = γ p x 1 ,
where γ Γ × ( r ) . By scaling, we may assume x 2 x 3 = p x 1 . Also,
x 1 x 2 = 0 , x 1 x 3 = 0 .
Therefore, when char ( F ) 2 ,
x 1 x i = 0 , x 2 x 3 = p x 1 , x 2 2 = α 22 p x 1 , x 3 2 = α 33 p x 1 .
This gives the structural matrix
M = 0 0 0 0 α 22 δ 0 δ α 33 .
For char ( F ) = 2 , the structural matrix takes the form
M = δ 0 0 0 δ 2 δ 1 0 δ 1 δ 3 ,
with δ , δ 1 , δ 2 , δ 3 { 0 , 1 } .
In the case char ( F ) 2 , the matrix M can be reduced to its lower 2 × 2 block
α 22 δ δ α 33 ,
so we may apply the same reduction procedure as in Lemma 1 and Theorem 2, but now with respect to S 2 instead of S 4 . This yields three nonzero congruence classes of matrices:
1 0 0 0 , 1 0 0 1 , 1 0 0 α .
Including the zero matrix gives the total number of classes listed in the statement.
For char ( F ) = 2 , the classification proceeds similarly using S 3 instead of S 4 , and we omit the repetitive calculations. □
Example 1.
In this case, the zero matrix appears as the structural matrix of the ring
R 0 [ x 1 , x 2 , x 3 ] x 1 2 , x 2 2 , x 3 2 , x 1 x 2 , x 1 x 3 , x 2 x 3 , p x 2 , p x 3 ,
which can be written more compactly as
R 0 [ x 1 , x 2 , x 3 ] x i 2 , x i x j , p x 2 , p x 3 .
Remark 6.
The dichotomy between p J 2 and p J J 2 exhausts all possibilities in characteristic p 2 . The first case contributes an additional orbit in odd characteristic (rank 1 nonsquare), while the second case replaces the target p R 0 by the mixed target p x 1 , altering the congruence group and the resulting canonical forms.

5. Frobenius Local Rings of Characteristic p3

This section treats the remaining case n = 3 . Unlike the previous cases n = 1 , 2 , where multiple structural configurations may occur, in this case there is only one possible scenario: p J . If p J , then necessarily n < 3 , which contradicts the current assumption. Therefore, in this setting, p is part of a generating system of the Jacobson radical.
Since | R | = p 6 r , the radical J is generated by
{ p , x 1 , x 2 , x 3 } ,
and one directly verifies that J 2 is generated by p 2 . These generators fully determine the multiplicative structure of R once the products are specified.

5.1. Construction

Let U be an R 0 –module generated by x 1 , x 2 , x 3 . Define
R = R 0 U .
Define multiplication on R by
( a 0 + i = 1 3 a i x i ) · ( b 0 + j = 1 3 b j x j ) = a 0 b 0 + i ( a 0 b i + b 0 a i ) x i + i , j a i b j α i j p 2 ,
where α i j F .
This multiplication endows R with a ring structure. The ring R satisfies all three conditions of property (P). Indeed,
J = p R 0 + U
is an ideal of R. If u R J , then u is a unit of R, so J is maximal and R is a local ring. From (32) we see that
J 2 = p 2 , J 3 = 0 .
Therefore, R satisfies property (P). Conversely, every ring with these invariants can be constructed in this way.

5.2. Classification

We now classify the isomorphism classes of Frobenius local rings with property (P) when n = 3 .
Theorem 6.
There are 7 non-isomorphic classes of Frobenius local rings with property (P) and n = 3 when char ( F ) 2 , and 4 such classes when F = F 2 r .
Proof. 
First, observe that p x i = 0 for all i, since the additive order of p is p 3 and | R | = p 6 r . Also,
x i x j = α i j p 2 .
This induces a structural matrix M of size 3 × 3 :
M = α 11 α 12 α 13 α 21 α 22 α 23 α 31 α 32 α 33 .
Let T be another ring with the same invariants as R, and let M be its structural matrix. Then, as in previous sections,
R T M = β D t σ ( M ) D ,
for some σ Aut ( F ) , D GL ( 3 , F ) , and β Γ × ( r ) .
Consider the canonical blocks
A = α 11 0 0 0 α 22 0 0 0 α 33 , B = 0 1 0 1 0 0 0 0 0 .
From Lemma 1, but working on S 3 instead of S 4 , M is congruent to
M A + ν B ,
where ν F .
If char ( F ) 2 , then ν = 0 , so M A . Repeating the argument used in the proof of Theorem 2, we deduce that
A α I r 0 + I 3 r 0 , 0 r 0 3 ,
and α I r 0 is congruent either to I r 0 or to α I 1 + I r 0 1 . Hence, I r 0 and α I 1 + I r 0 1 give two distinct non-congruent forms of A 0 .
Classification of congruence classes. We summarize the resulting classes as follows:
(i)
char ( F ) 2 :
0 0 0 0 0 0 0 0 0 , 1 0 0 0 0 0 0 0 0 , 1 0 0 0 1 0 0 0 0 , 1 0 0 0 1 0 0 0 1 , α 0 0 0 0 0 0 0 0 , α 0 0 0 1 0 0 0 0 , α 0 0 0 1 0 0 0 1 .
(ii)
char ( F ) = 2 : depending on whether the rank of M is odd or even, M is congruent to A 0 or to B (cf. Theorem 2). We obtain the classes:
0 0 0 0 0 0 0 0 0 , 1 0 0 0 0 0 0 0 0 , 1 0 0 0 1 0 0 0 0 , 1 0 0 0 1 0 0 0 1 , 0 0 0 0 0 1 0 1 0 .
The classification scheme presented not only yields an explicit enumeration of isomorphism classes but also exhibits a consistent structural correspondence with the theory of symmetric bilinear forms. In particular, the Frobenius condition translates into a symmetry constraint on the matrix M, which significantly simplifies the analysis. This reduction converts what initially appears to be an algebraic classification problem into a linear-algebraic one governed by congruence under the general linear group.
Additionally, the independence of N ( p , n , m ) from the residue field extension degree r underscores that the determining factors of the classification lie in the nilpotent structure and the parity of the matrix rank rather than in the size of the ground field.
Remark 7.
The results demonstrate that for characteristic p 3 , the Frobenius condition enforces a tight structural correlation between J 2 and the underlying bilinear form on J / J 2 . Consequently, the enumeration of isomorphism types reduces to counting distinct congruence classes of symmetric matrices in S 3 ( F ) up to GL ( 3 , F ) -equivalence. The dependence of the total count on the parity of m for p = 2 further reflects the degeneracy between symmetric and alternating classifications in characteristic two.
Example 2.
For instance, in the classification table, the ring
R = R 0 [ x 1 , x 2 , x 3 , x 4 ] x i 2 , p x i
means that x i 2 = 0 and p x i = 0 for all i = 1 , 2 , 3 , 4 .
Corollary 4.
If n = 3 , then
N F ( p , n = 3 , m ) = 2 m 5 , if p 2 , 3 m 6 2 + 1 , if m is odd , m 1 , if m is even . if p = 2 .
Remark 8.
The tables list all possible congruence classes of the symmetric bilinear form determining the multiplication on J / J 2 . Two rings are isomorphic if and only if their associated matrices lie in the same congruence class under the action of G L m ι ( n ) ( F p ) . Consequently, any two rings that correspond to different rows of the tables are automatically non-isomorphic. Each row represents a distinct canonical form and therefore a distinct isomorphism class of Frobenius local rings satisfying property (P).

6. Conclusions

The classification of finite local rings of order p m r is a central and long-standing problem in ring theory. While complete results are available for small nilpotency indices ( m 5 ), the general classification for m 6 remains widely open. In this work, we address the first nontrivial case beyond this boundary by giving a complete enumeration of a well-defined and structurally rich subclass of Frobenius local rings of order p 6 r satisfying property (P), namely: J 3 = 0 , J 2 0 ,   and   J 2 is principal.
A key point distinguishing the case m = 6 from the previously studied case m = 5 is that dim F ( J / J 2 ) increases from 3 to 4, which leads to a fundamentally different classification problem. In particular, the ring structure is governed by symmetric bilinear forms on a 4-dimensional vector space over the residue field, rather than on a 3-dimensional one. As a result, the enumeration requires a complete analysis of congruence classes of 4 × 4 symmetric matrices, yielding new canonical forms and counting formulas that cannot be obtained by a simple parameter shift from earlier results.
Within this framework, we established explicit and uniform formulas for the number N ( p , n , m ) of isomorphism classes in characteristics p, p 2 , and p 3 . An important outcome is that N ( p , n , m ) depends linearly on the nilpotency index m and is independent of the residue field extension degree r. This phenomenon reflects the fact that the classification is controlled entirely by the dimension of J / J 2 and the rank-type invariants of the associated symmetric bilinear form rather than by the size of the residue field.
The results are summarized by explicit canonical matrices and corresponding ring structures, presented systematically in Table 1, Table 2, Table 3, Table 4 and Table 5. These tables provide a complete correspondence between bilinear-form congruence classes and isomorphism classes of Frobenius local rings with property (P) and J 3 = 0 .
Finally, this work clarifies the role of fixed-order classification as a meaningful and effective approach to the broader classification problem. While a uniform solution for arbitrary orders p q r remains a challenging open problem, the methods developed here provide a concrete foundation for extending the analysis to higher nilpotency indices (such as J 4 = 0 and beyond), as well as for applications in algebraic coding theory, where Frobenius rings play a central role in duality-preserving constructions.

Author Contributions

Conceptualization, S.H.S. and Y.A.; Methodology, S.H.S. and Y.A.; Validation, S.H.S. and Y.A.; Formal analysis, S.H.S.; Investigation, S.H.S.; Writing—original draft, S.H.S.; Writing—review and editing, S.H.S. and Y.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the Ongoing Research Funding program, (ORF-2026-545), King Saud University, Riyadh, Saudi Arabia.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Acknowledgments

The authors would like to extend their sincere appreciation to the Ongoing Research Funding program, (ORF-2026-545), King Saud University, Riyadh, Saudi Arabia.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Wood, J. Duality for modules over finite rings and applications to coding theory. Am. J. Math. 1999, 121, 555–575. [Google Scholar] [CrossRef]
  2. Raghavendran, R. Finite associative rings. Compos. Math. 1969, 21, 195–229. [Google Scholar]
  3. Corbas, B.; Williams, G. Rings of order p5, Part II: Local rings. J. Algebra 2000, 231, 691–704. [Google Scholar] [CrossRef]
  4. Corbas, B. Finite rings in which the product of any two zero divisors is zero. Arch. Math. 1970, 21, 466–469. [Google Scholar] [CrossRef]
  5. Krull, W. Algebraische Theorie der Ringe II. Math. Ann. 1924, 91, 1–46. [Google Scholar] [CrossRef]
  6. Wilson, R. Representations of finite rings. Pac. J. Math. 1974, 53, 643–649. [Google Scholar] [CrossRef]
  7. Zariski, O.; Samuel, P. Commutative Algebra; Springer: New York, NY, USA, 1960; Volume II. [Google Scholar]
  8. Matsumura, H. Commutative Ring Theory; Cambridge University Press: Cambridge, UK, 1986. [Google Scholar]
  9. Wirt, B. Finite Non-Commutative Local Rings. Ph.D. Thesis, University of Oklahoma, Norman, OK, USA, 1972. [Google Scholar]
  10. McDonald, B.R. Finite Rings with Identity; Marcel Dekker: New York, NY, USA, 1974. [Google Scholar]
  11. Honold, T. Characterization of finite Frobenius rings. Arch. Math. 2001, 76, 406–415. [Google Scholar] [CrossRef]
  12. Alkhamees, Y.; Alhajhouj, B. The structure of a chain ring as a ring of matrices over a Galois ring. AIMS Math. 2022, 7, 15824–15833. [Google Scholar] [CrossRef]
  13. Alkhamees, Y.; Alabiad, S. The structure of local rings with singleton basis and their enumeration. Mathematics 2022, 10, 4040. [Google Scholar] [CrossRef]
  14. Alabiad, S.; Alkhamees, Y. On the classification of finite commutative chain rings. AIMS Math. 2021, 6, 552–567. [Google Scholar] [CrossRef]
  15. Alabiad, S.; Alhomaidhi, A.A. Frobenius local rings of length 5 and index of nilpotency 3. Mathematics 2025, 13, 781. [Google Scholar] [CrossRef]
  16. Castillo-Guillén, C.A.; Rentería-Márquez, C.; Tapia-Recillas, H. Constacyclic codes over finite local Frobenius non-chain rings with nilpotency index 3. Finite Fields Their Appl. 2017, 43, 1–21. [Google Scholar] [CrossRef]
  17. Whelan, E.A. A note on finite local rings. Rocky Mt. J. Math. 1992, 22, 757–759. [Google Scholar] [CrossRef]
  18. Dougherty, S.T.; Saltürk, E.; Szabó, S. On codes over Frobenius rings: Generating characters, MacWilliams identities and generator matrices. Appl. Algebra Eng. Commun. Comput. 2019, 30, 193–206. [Google Scholar] [CrossRef]
Table 1. Frobenius local rings of order 2 6 r and characteristic 2. Here, x denotes a fixed generator of J 2 , and all unspecified products x i x j are zero unless explicitly stated.
Table 1. Frobenius local rings of order 2 6 r and characteristic 2. Here, x denotes a fixed generator of J 2 , and all unspecified products x i x j are zero unless explicitly stated.
Matrix Representative MRing Structure
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 F 2 r [ x 1 , x 2 , x 3 , x 4 , x ] x 1 2 x , x 2 2 , x 3 2 , x 4 2 , x i x , x i x j
1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 F 2 r [ x 1 , x 2 , x 3 , x 4 , x ] x 1 2 x , x 2 2 x , x 3 2 , x 4 2 , x i x , x i x j
1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 F 2 r [ x 1 , x 2 , x 3 , x 4 , x ] x 1 2 x , x 2 2 x , x 3 2 x , x 4 2 , x i x , x i x j
1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 F 2 r [ x 1 , x 2 , x 3 , x 4 , x ] x i 2 x , x i x , x i x j
0 1 0 0 1 0 0 0 0 0 0 1 0 0 1 0 F 2 r [ x 1 , x 2 , x 3 , x 4 , x ] x 1 2 , x 2 2 , x 3 2 , x 4 2 , x 1 x 2 x , x 3 x 4 x , x i x
0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 F 2 r [ x 1 , x 2 , x 3 , x 4 , x ] x 1 2 , x 2 2 , x 3 2 , x 4 2 , x 1 x 2 x , x i x , x i x j
Table 2. Frobenius local rings of order p 6 r and characteristic p for p 2 . Here, x denotes a fixed generator of J 2 , all unspecified products x i x j are zero unless stated, and x i x = 0 since J 3 = 0 .
Table 2. Frobenius local rings of order p 6 r and characteristic p for p 2 . Here, x denotes a fixed generator of J 2 , all unspecified products x i x j are zero unless stated, and x i x = 0 since J 3 = 0 .
Matrix Representative MRing Structure
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 F p r [ x 1 , x 2 , x 3 , x 4 , x ] x 1 2 x , x 2 2 , x 3 2 , x 4 2 , x i x , x i x j
1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 F p r [ x 1 , x 2 , x 3 , x 4 , x ] x 1 2 x , x 2 2 x , x 3 2 , x 4 2 , x i x , x i x j
1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 F p r [ x 1 , x 2 , x 3 , x 4 , x ] x 1 2 x , x 2 2 x , x 3 2 x , x 4 2 , x i x , x i x j
1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 F p r [ x 1 , x 2 , x 3 , x 4 , x ] x i 2 x , x i x , x i x j
1 0 0 0 0 α 0 0 0 0 0 0 0 0 0 0 F p r [ x 1 , x 2 , x 3 , x 4 , x ] x 1 2 x , x 2 2 α x , x 3 2 , x 4 2 , x i x , x i x j
1 0 0 0 0 α 0 0 0 0 1 0 0 0 0 0 F p r [ x 1 , x 2 , x 3 , x 4 , x ] x 1 2 x , x 2 2 α x , x 3 2 x , x 4 2 , x i x , x i x j
1 0 0 0 0 α 0 0 0 0 1 0 0 0 0 1 F p r [ x 1 , x 2 , x 3 , x 4 , x ] x 1 2 x , x 2 2 α x , x 3 2 x , x 4 2 x , x i x , x i x j
Table 3. Frobenius local rings of order p 6 r and characteristic p 2 with p J J 2 .
Table 3. Frobenius local rings of order p 6 r and characteristic p 2 with p J J 2 .
p = 2 p 2
M Ring Structure M Ring Structure
0 0 0 0 0 0 0 0 0 G R ( 2 2 , r ) [ x 1 , x 2 , x 3 ] x i 2 , 2 x i 0 0 0 0 0 0 0 0 0 G R ( p 2 , r ) [ x 1 , x 2 , x 3 ] x i 2 , p x i
0 0 0 0 1 0 0 0 0 G R ( 2 2 , r ) [ x 1 , x 2 , x 3 ] x 1 2 , x 2 2 2 x 1 , x 3 2 , 2 x 2 , 2 x 3 0 0 0 0 1 0 0 0 0 G R ( p 2 , r ) [ x 1 , x 2 , x 3 ] x 1 2 , x 2 2 p x 1 , x 3 2 , p x 2 , p x 3
0 0 0 0 1 0 0 0 1 G R ( 2 2 , r ) [ x 1 , x 2 , x 3 ] x 1 2 , x 2 2 2 x 1 , x 3 2 2 x 1 , 2 x 2 , 2 x 3 0 0 0 0 1 0 0 0 1 G R ( p 2 , r ) [ x 1 , x 2 , x 3 ] x 1 2 , x 2 2 p x 1 , x 3 2 p x 1 , p x 2 , p x 3
1 0 0 0 1 0 0 0 1 G R ( 2 2 , r ) [ x 1 , x 2 , x 3 ] x 1 2 2 x 1 , x 2 2 2 x 1 , x 3 2 2 x 1 , 2 x 2 , 2 x 3 0 0 0 0 1 0 0 0 α G R ( p 2 , r ) [ x 1 , x 2 , x 3 ] x 1 2 , x 2 2 p x 1 , x 3 2 α p x 1 , p x 2 , p x 3
0 0 0 0 0 1 0 1 0 G R ( 2 2 , r ) [ x 1 , x 2 , x 3 ] x 1 2 , x 2 2 , x 3 2 , x 2 x 3 2 x 1 , 2 x 2 , 2 x 3
Table 4. Frobenius local rings of order p 6 r and characteristic p 2 with p J 2 . In this case, J 2 = p and J · J 2 = 0 implies p x i = 0 for all i.
Table 4. Frobenius local rings of order p 6 r and characteristic p 2 with p J 2 . In this case, J 2 = p and J · J 2 = 0 implies p x i = 0 for all i.
p = 2 p 2
M Ring Structure M Ring Structure
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 G R ( 2 2 , r ) [ x 1 , x 2 , x 3 , x 4 ] x 1 2 2 , x 2 2 , x 3 2 , x 4 2 , x i x j , 2 x i 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 G R ( p 2 , r ) [ x 1 , x 2 , x 3 , x 4 ] x 1 2 p , x 2 2 , x 3 2 , x 4 2 , x i x j , p x i
1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 G R ( 2 2 , r ) [ x 1 , x 2 , x 3 , x 4 ] x 1 2 2 , x 2 2 2 , x 3 2 , x 4 2 , x i x j , 2 x i 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 G R ( p 2 , r ) [ x 1 , x 2 , x 3 , x 4 ] x 1 2 p , x 2 2 p , x 3 2 , x 4 2 , x i x j , p x i
1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 G R ( 2 2 , r ) [ x 1 , x 2 , x 3 , x 4 ] x 1 2 2 , x 2 2 , x 3 2 2 , x 4 2 , x i x j , 2 x i 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 G R ( p 2 , r ) [ x 1 , x 2 , x 3 , x 4 ] x 1 2 p , x 2 2 , x 3 2 p , x 4 2 , x i x j , p x i
1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 G R ( 2 2 , r ) [ x 1 , x 2 , x 3 , x 4 ] x i 2 2 , x i x j , 2 x i 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 G R ( p 2 , r ) [ x 1 , x 2 , x 3 , x 4 ] x i 2 p , x i x j , p x i
0 1 0 0 1 0 0 0 0 0 0 1 0 0 1 0 G R ( 2 2 , r ) [ x 1 , x 2 , x 3 , x 4 ] x i 2 , x 1 x 2 2 , x 3 x 4 2 , 2 x i 1 0 0 0 0 α 0 0 0 0 1 0 0 0 0 0 G R ( p 2 , r ) [ x 1 , x 2 , x 3 , x 4 ] x 1 2 p , x 2 2 α p , x 3 2 p , x 4 2 , x i x j , p x i
0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 G R ( 2 2 , r ) [ x 1 , x 2 , x 3 , x 4 ] x i 2 , x 1 x 2 2 , x i x j , 2 x i 1 0 0 0 0 α 0 0 0 0 1 0 0 0 0 1 G R ( p 2 , r ) [ x 1 , x 2 , x 3 , x 4 ] x 1 2 p , x 2 2 α p , x 3 2 p , x 4 2 p , x i x j , p x i
α 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 G R ( p 2 , r ) [ x 1 , x 2 , x 3 , x 4 ] x 1 2 α p , x 2 2 , x 3 2 , x 4 2 , x i x j , p x i
1 0 0 0 0 α 0 0 0 0 0 0 0 0 0 0 G R ( p 2 , r ) [ x 1 , x 2 , x 3 , x 4 ] x 1 2 p , x 2 2 α p , x 3 2 , x 4 2 , x i x j , p x i
Table 5. Frobenius local rings of order p 6 r and characteristic p 3 .
Table 5. Frobenius local rings of order p 6 r and characteristic p 3 .
p = 2 p 2
M Ring Structure M Ring Structure
0 0 0 0 0 0 0 0 0 G R ( 2 3 , r ) [ x 1 , x 2 , x 3 ] x 1 2 , x 2 2 , x 3 2 , 2 x i 0 0 0 0 0 0 0 0 0 G R ( p 3 , r ) [ x 1 , x 2 , x 3 ] x 1 2 , x 2 2 , x 3 2 , p x i
1 0 0 0 0 0 0 0 0 G R ( 2 3 , r ) [ x 1 , x 2 , x 3 ] x 1 2 4 , x 2 2 , x 3 2 , 2 x i 1 0 0 0 0 0 0 0 0 G R ( p 3 , r ) [ x 1 , x 2 , x 3 ] x 1 2 p 2 , x 2 2 , x 3 2 , p x i
1 0 0 0 1 0 0 0 0 G R ( 2 3 , r ) [ x 1 , x 2 , x 3 ] x 1 2 4 , x 2 2 4 , x 3 2 , 2 x i 1 0 0 0 1 0 0 0 0 G R ( p 3 , r ) [ x 1 , x 2 , x 3 ] x 1 2 p 2 , x 2 2 p 2 , x 3 2 , p x i
1 0 0 0 1 0 0 0 1 G R ( 2 3 , r ) [ x 1 , x 2 , x 3 ] x 1 2 4 , x 2 2 4 , x 3 2 4 , 2 x i 1 0 0 0 1 0 0 0 1 G R ( p 3 , r ) [ x 1 , x 2 , x 3 ] x 1 2 p 2 , x 2 2 p 2 , x 3 2 p 2 , p x i
0 0 0 0 0 1 0 1 0 G R ( 2 3 , r ) [ x 1 , x 2 , x 3 ] x 1 2 , x 2 2 , x 3 2 , x 2 x 3 4 , 2 x i α 0 0 0 0 0 0 0 0 G R ( p 3 , r ) [ x 1 , x 2 , x 3 ] x 1 2 α p 2 , x 2 2 , x 3 2 , p x i
α 0 0 0 1 0 0 0 0 G R ( p 3 , r ) [ x 1 , x 2 , x 3 ] x 1 2 α p 2 , x 2 2 p 2 , x 3 2 , p x i
α 0 0 0 1 0 0 0 1 G R ( p 3 , r ) [ x 1 , x 2 , x 3 ] x 1 2 α p 2 , x 2 2 p 2 , x 3 2 p 2 , p x i
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Saif, S.H.; Alkhamees, Y. Enumeration of Frobenius Local Rings of Order p6r via Bilinear Forms. Symmetry 2026, 18, 285. https://doi.org/10.3390/sym18020285

AMA Style

Saif SH, Alkhamees Y. Enumeration of Frobenius Local Rings of Order p6r via Bilinear Forms. Symmetry. 2026; 18(2):285. https://doi.org/10.3390/sym18020285

Chicago/Turabian Style

Saif, Sami H., and Yousef Alkhamees. 2026. "Enumeration of Frobenius Local Rings of Order p6r via Bilinear Forms" Symmetry 18, no. 2: 285. https://doi.org/10.3390/sym18020285

APA Style

Saif, S. H., & Alkhamees, Y. (2026). Enumeration of Frobenius Local Rings of Order p6r via Bilinear Forms. Symmetry, 18(2), 285. https://doi.org/10.3390/sym18020285

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop