Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a22a64cdc9395751

Jump to content

Semimodule

From Wikipedia, the free encyclopedia

In mathematics, a semimodule over a semiring R is an algebraic structure analogous to a module over a ring, with the exception that it forms only a commutative monoid with respect to its addition operation, as opposed to an abelian group.

Definition

[edit]

Formally, a left R-semimodule consists of an additively-written commutative monoid M and a map from to M satisfying the following axioms:

  1. .

A right R-semimodule can be defined similarly. For modules over a ring, the last axiom follows from the others. This is not the case with semimodules.

Examples

[edit]

If R is a ring, then any R-module is an R-semimodule. Conversely, it follows from the second, fourth, and last axioms that (−1)m is an additive inverse of m for all , so any semimodule over a ring is in fact a module.

Any semiring is a left and right semimodule over itself in the same way that a ring is a left and right module over itself. Every commutative monoid is uniquely an -semimodule in the same way that an abelian group is a -module.

References

[edit]

Golan, Jonathan S. (1999), "Semimodules over semirings", Semirings and their Applications, Dordrecht: Springer Netherlands, pp. 149–161, ISBN 978-90-481-5252-0, retrieved 2022-02-22