linear-1.1.1: Linear Algebra

Portabilitynon-portable
Stabilityexperimental
MaintainerEdward Kmett <ekmett@gmail.com>
Safe HaskellSafe-Inferred

Linear.Conjugate

Description

Involutive rings

Synopsis

Documentation

class Num a => Conjugate a whereSource

An involutive ring

Methods

conjugate :: a -> aSource

Conjugate a value. This defaults to the trivial involution.

>>> conjugate (1 :+ 2)
1.0 :+ (-2.0)
>>> conjugate 1
1