Group

interface Group<Number> : Monoid<Number> (source)

Describes a context that represents mathematical group.

Type Parameters

Number

The type of elements of the group.

Inheritors

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The multiplication operation on an Int and a Number.

Link copied to clipboard

The multiplication operation on an Long and a Number.

Link copied to clipboard

The subtraction operation on elements of type Number.

Link copied to clipboard

The associative binary addition operation on elements of type Number.

Link copied to clipboard

The multiplication operation on a Number and an Int.

Link copied to clipboard

The multiplication operation on a Number and an Long.

Link copied to clipboard

The multiplication operation on a Number and an UInt.

Link copied to clipboard

The multiplication operation on a Number and an ULong.

Link copied to clipboard

The negation operation on a Number.

Link copied to clipboard

The multiplication operation on an UInt and a Number.

Link copied to clipboard

The multiplication operation on an ULong and a Number.

Link copied to clipboard
abstract val zero: Number

The neutral additive element (a.k.a. zero element) of the monoid.