English

Determining when an algebra is an evolution algebra

Rings and Algebras 2021-02-10 v1

Abstract

Evolution algebras are non-associative algebras that describe non-Mendelian hereditary processes and have connections with many other areas. In this paper we obtain necessary and sufficient conditions for a given algebra AA to be an evolution algebra. We prove that the problem is equivalent to the so-called SDCSDC problemproblem, that is, the simultaneoussimultaneous diagonalisationdiagonalisation viavia congruencecongruence of a given set of matrices. More precisely we show that an nn-dimensional algebra AA is an evolution algebra if, and only if, a certain set of nn symmetric n×nn\times n matrices {M1,,Mn}\{M_{1}, \ldots, M_{n}\} describing the product of AA are SDCSDC. We apply this characterisation to show that while certain classical genetic algebras (representing Mendelian and auto-tetraploid inheritance) are not themselves evolution algebras, arbitrarily small perturbations of these are evolution algebras. This is intriguing as evolution algebras model asexual reproduction unlike the classical ones.

Keywords

Cite

@article{arxiv.2102.04493,
  title  = {Determining when an algebra is an evolution algebra},
  author = {Miguel D. Bustamante and Pauline Mellon and M. Victoria Velasco},
  journal= {arXiv preprint arXiv:2102.04493},
  year   = {2021}
}
R2 v1 2026-06-23T22:57:30.462Z