
A bialgebra is a structure which is simultaneously an algebra and a coalgebra, such that the algebraic and coalgebraic parts are "compatible". Bialgebras are normally studied over a field or commutative ring. In this paper, we show how to apply the defining diagrams of algebras, coalgebras, and bialgebras to categories of semimodules and semimodule homomorphisms over a commutative semiring. We then show that formal language theory and the theory of bialgebras have essentially undergone "convergent evolution", with the same constructions appearing in both contexts. For example, formal languages correspond to elements of dual algebras of coalgebras, automata are "pointed representation objects" of algebras, automaton morphisms are instances of linear intertwiners, and a construction from the theory of bialgebras shows how to run two automata in parallel. We also show how to associate an automaton with an arbitrary algebra, which in the classical case yields the automaton whose states are formal languages and whose transitions are given by language differentiation.
29 pages, fixed typos, added content
nondeterminism, Applications of universal algebra in computer science, automata, Logic, Semimodule, 68Q45, 68Q45; 18B20, Categories of machines, automata, Mathematics - Rings and Algebras, Mathematics - Logic, 18B20, Automata, Bialgebra, semimodule, Algebraic theory of languages and automata, Rings and Algebras (math.RA), FOS: Mathematics, Nondeterminism, \(K\)-linear automata, bialgebra, Logic (math.LO)
nondeterminism, Applications of universal algebra in computer science, automata, Logic, Semimodule, 68Q45, 68Q45; 18B20, Categories of machines, automata, Mathematics - Rings and Algebras, Mathematics - Logic, 18B20, Automata, Bialgebra, semimodule, Algebraic theory of languages and automata, Rings and Algebras (math.RA), FOS: Mathematics, Nondeterminism, \(K\)-linear automata, bialgebra, Logic (math.LO)
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 6 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
