| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Numeric.Coalgebra.Hyperbolic
Documentation
class Hyperbolic r where Source #
Instances
| Hyperbolic HyperBasis Source # | |
| Hyperbolic HyperBasis' Source # | |
| Rig r => Hyperbolic (Hyper r) Source # | |
| Rig r => Hyperbolic (Hyper' r) Source # | |
| Rig r => Hyperbolic (HyperBasis -> r) Source # | |
| Rig r => Hyperbolic (HyperBasis' -> r) Source # | |
| Hyperbolic a => Hyperbolic (Covector r a) Source # | |
data HyperBasis Source #
Instances
| Bounded HyperBasis Source # | |
| Enum HyperBasis Source # | |
| Eq HyperBasis Source # | |
| Data HyperBasis Source # | |
| Ord HyperBasis Source # | |
| Read HyperBasis Source # | |
| Show HyperBasis Source # | |
| Ix HyperBasis Source # | |
| Hyperbolic HyperBasis Source # | |
| MonadReader HyperBasis Hyper Source # | |
| (Commutative k, Semiring k) => Coalgebra k HyperBasis Source # | the hyperbolic trigonometric coalgebra |
| Semiring k => Algebra k HyperBasis Source # | the trivial diagonal algebra |
| (Commutative k, Semiring k) => Bialgebra k HyperBasis Source # | |
| (Commutative k, Semiring k) => CounitalCoalgebra k HyperBasis Source # | |
| Semiring k => UnitalAlgebra k HyperBasis Source # | |
| (Commutative k, Group k, InvolutiveSemiring k) => HopfAlgebra k HyperBasis Source # | |
| (Commutative k, Group k, InvolutiveSemiring k) => InvolutiveCoalgebra k HyperBasis Source # | |
| (Commutative k, Group k, InvolutiveSemiring k) => InvolutiveAlgebra k HyperBasis Source # | |
| Rig r => Hyperbolic (HyperBasis -> r) Source # | |
Constructors
| Hyper a a |
Instances