|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object JSci.maths.categories.Hilb.LinearMap
Constructor Summary | |
Hilb.LinearMap(AbstractComplexMatrix m)
|
|
Hilb.LinearMap(Complex[][] array)
|
Method Summary | |
AbelianGroup.Member |
add(AbelianGroup.Member m)
The group composition law. |
java.lang.Object |
codomain()
Returns the codomain. |
Category.Morphism |
compose(Category.Morphism m)
Returns the composition of this morphism with another. |
int |
dimension()
|
java.lang.Object |
domain()
Returns the domain. |
java.lang.Object |
map(java.lang.Object v)
Maps an object from the domain to the codomain. |
AbelianGroup.Member |
negate()
Returns the inverse member. |
double |
norm()
Returns the norm. |
VectorSpace.Member |
scalarDivide(Field.Member z)
The scalar multiplication law with inverse. |
Module.Member |
scalarMultiply(Ring.Member z)
The scalar multiplication law. |
AbelianGroup.Member |
subtract(AbelianGroup.Member m)
The group composition law with inverse. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Hilb.LinearMap(Complex[][] array)
public Hilb.LinearMap(AbstractComplexMatrix m)
Method Detail |
public java.lang.Object domain()
Category.Morphism
domain
in interface Category.Morphism
public java.lang.Object codomain()
Category.Morphism
codomain
in interface Category.Morphism
public java.lang.Object map(java.lang.Object v)
Category.Morphism
map
in interface Category.Morphism
public Category.Morphism compose(Category.Morphism m)
Category.Morphism
compose
in interface Category.Morphism
public double norm()
BanachSpace.Member
norm
in interface BanachSpace.Member
public int dimension()
public AbelianGroup.Member add(AbelianGroup.Member m)
AbelianGroup.Member
add
in interface AbelianGroup.Member
m
- a group memberpublic AbelianGroup.Member negate()
AbelianGroup.Member
negate
in interface AbelianGroup.Member
public AbelianGroup.Member subtract(AbelianGroup.Member m)
AbelianGroup.Member
subtract
in interface AbelianGroup.Member
m
- a group memberpublic Module.Member scalarMultiply(Ring.Member z)
Module.Member
scalarMultiply
in interface Module.Member
z
- a ring memberpublic VectorSpace.Member scalarDivide(Field.Member z)
VectorSpace.Member
scalarDivide
in interface VectorSpace.Member
z
- a field member
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |