algebra-4.2: Constructive abstract algebra

Safe HaskellNone
LanguageHaskell98

Numeric.Coalgebra.Geometric

Contents

Synopsis

Geometric coalgebra primitives

Operations over an eigenbasis

class Eigenbasis m where Source

Methods

euclidean :: proxy m -> Bool Source

antiEuclidean :: proxy m -> Bool Source

v :: m -> BasisCoblade m Source

e :: Int -> m Source

class (Ring r, Eigenbasis m) => Eigenmetric r m where Source

Methods

metric :: m -> r Source

Instances

Grade

Inversions

Products

Inner products