Group
Represents linear space with neutral element, i.e. algebraic structure with associative, binary operation add.
Parameters
T
the type of element of this semispace.
Functions
binaryOperation
Link copied to clipboard
binaryOperationFunction
Link copied to clipboard
open override fun binaryOperationFunction(operation: String): (T, T) -> T
Content copied to clipboard
bindSymbol
Link copied to clipboard
unaryMinus
Link copied to clipboard
unaryOperation
Link copied to clipboard
unaryOperationFunction
Link copied to clipboard
Properties
Inheritors
FunctionalExpressionGroup
Link copied to clipboard
NDGroup
Link copied to clipboard
Ring
Link copied to clipboard
NumbersAddOperations
Link copied to clipboard
Extensions
spaceExpression
Link copied to clipboard
inline fun <T> Group<T>.spaceExpression(block: FunctionalExpressionGroup<T, Group<T>>.() -> Expression<T>): Expression<T>
Content copied to clipboard
Creates a functional expression with this Group.