Uses of Interface
org.episteme.core.mathematics.structures.rings.Semiring
Packages that use Semiring
Package
Description
Defines fundamental algebraic concepts:
-
Uses of Semiring in org.episteme.core.mathematics.algebra
Subinterfaces of Semiring in org.episteme.core.mathematics.algebraModifier and TypeInterfaceDescriptioninterfaceAlgebra<E,F> An algebra over a field is a vector space equipped with a bilinear product. -
Uses of Semiring in org.episteme.core.mathematics.algebra.algebras
Subinterfaces of Semiring in org.episteme.core.mathematics.algebra.algebrasModifier and TypeInterfaceDescriptioninterfaceBanachAlgebra<E,F> Represents a Banach algebra - a complete normed algebra.interfaceCStarAlgebra<E,F> Represents a C*-algebra (C-star algebra).interfaceGradedAlgebra<E,F> Represents a graded algebra - an algebra that can be decomposed into a direct sum of subspaces indexed by a grading group (typically integers).interfaceA Kleene Algebra is an idempotent semiring with a closure operator (Kleene star).interfaceLieAlgebra<E,S> Represents a Lie Algebra.Classes in org.episteme.core.mathematics.algebra.algebras that implement SemiringModifier and TypeClassDescriptionfinal classBoolean algebra - a special algebraic structure for logic operations.classRepresents a Clifford Algebra (Geometric Algebra) over a field.classA concrete Lie Algebra where elements are square matrices and the bracket is the commutator [A, B] = AB - BA. -
Uses of Semiring in org.episteme.core.mathematics.algebra.rings
Classes in org.episteme.core.mathematics.algebra.rings that implement SemiringModifier and TypeClassDescriptionclassRepresents a Polynomial Ring R[x] over a ring R. -
Uses of Semiring in org.episteme.core.mathematics.linearalgebra
Subinterfaces of Semiring in org.episteme.core.mathematics.linearalgebra -
Uses of Semiring in org.episteme.core.mathematics.linearalgebra.matrices
Classes in org.episteme.core.mathematics.linearalgebra.matrices that implement SemiringModifier and TypeClassDescriptionclassDenseMatrix<E>A dense matrix implementation.classA generic matrix implementation with smart storage and provider selection.classMemory-Mapped Matrix implementation for Out-of-Core processing.classA specialized Matrix implementation for Doubles with SIMD and Native optimization.classSIMD-accelerated Matrix implementation using JDK Vector API.classSIMD-accelerated Matrix implementation using JDK Vector API for Float (Single) precision.classSparseMatrix<E>A sparse matrix implementation.classTiledMatrix<E>A matrix decomposed into smaller tiles (blocks). -
Uses of Semiring in org.episteme.core.mathematics.numbers.complex
Classes in org.episteme.core.mathematics.numbers.complex that implement SemiringModifier and TypeClassDescriptionfinal classRepresents a complex number (â„‚), defined as a + bi where a, b are Real numbers.classRepresents an octonion number (8-dimensional hypercomplex number).final classRepresents a Quaternion number (H). -
Uses of Semiring in org.episteme.core.mathematics.numbers.integers
Classes in org.episteme.core.mathematics.numbers.integers that implement Semiring -
Uses of Semiring in org.episteme.core.mathematics.numbers.rationals
Classes in org.episteme.core.mathematics.numbers.rationals that implement SemiringModifier and TypeClassDescriptionfinal classRepresents a rational number (ℚ), defined as the quotient of two integers. -
Uses of Semiring in org.episteme.core.mathematics.numbers.real
Classes in org.episteme.core.mathematics.numbers.real that implement SemiringModifier and TypeClassDescriptionfinal classField implementation for primitive Double wrappers.classAbstract base class for real numbers (â„Â).final classReal number backed by arbitrary-precisionBigDecimal.final classReal number backed by a 64-bitdouble.final classReal number backed by a 32-bitfloat. -
Uses of Semiring in org.episteme.core.mathematics.sets
Classes in org.episteme.core.mathematics.sets that implement SemiringModifier and TypeClassDescriptionfinal classThe structure of Boolean values (ðÂâ€Â¹ = {0, 1}).final classThe structure of complex numbers (â„‚).final classThe structure of integers (ℤ = {..., -2, -1, 0, 1, 2, ...}).final classThe structure of natural numbers (â„• = {0, 1, 2, 3, ...}).final classThe structure of Octonions (O).final classThe structure of Quaternions (H).final classThe structure of rational numbers (ℚ).final classThe structure of real numbers (â„Â).final classThe structure of n×n square matrices over a field, forming a ring. -
Uses of Semiring in org.episteme.core.mathematics.structures.rings
Subinterfaces of Semiring in org.episteme.core.mathematics.structures.ringsModifier and TypeInterfaceDescriptioninterfaceDivisionRing<E>A division ring (also known as a skew field) is a ring in which every non-zero element has a multiplicative inverse.interfaceField<E>A field is a commutative ring where every non-zero element has a multiplicative inverse.interfaceRing<E>A ring is an abelian group with a second binary operation (multiplication). -
Uses of Semiring in org.episteme.nativ.mathematics.linearalgebra.matrices
Classes in org.episteme.nativ.mathematics.linearalgebra.matrices that implement SemiringModifier and TypeClassDescriptionclassHigh-performance Real Double Matrix backed by a persistent native MemorySegment.classHigh-performance Real Float Matrix backed by a persistent native MemorySegment. -
Uses of Semiring in org.episteme.nativ.mathematics.numbers.real
Classes in org.episteme.nativ.mathematics.numbers.real that implement SemiringModifier and TypeClassDescriptionfinal classHigh-precision real number backed by the native MPFR library.