Interface GroupElement<E extends GroupElement<E>>
public interface GroupElement<E extends GroupElement<E>>
Marker interface for elements of a group structure.
A group element supports a binary operation and inverse.
Group Axioms
- Closure: a ∘ b is in G
- Associativity: (a ∘ b) ∘ c = a ∘ (b ∘ c)
- Identity: e ∘ a = a ∘ e = a
- Inverse: a ∘ a⻹ = a⻹ ∘ a = e
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Method Summary
-
Method Details
-
operate
-
inverse
-
identity
-