[back] [prev] [next] [index] [root]

 


Lat

Creates a (relative) lattice.

Syntax:

Lambda := Lat(M,["basis"|"gram"]);
Lambda := Lat(o [,"mink"|"unit"]);
Lambda := Lat(a);
Lambda := Lat(Delta,L);
Lambda := Lat(Delta,M [,"trans"|"basis"|"gram"]);
Lambda := Lat(Module);

lattice
  Lambda  
matrix
  M  
order
  o  
ideal
  a  
list
  L  
lattice
  Delta  

Description:

At the moment there are nine different ways to define a lattice in kash.


Example:

Creating the lattice \Lambda = Z \left(\begin{array}{c} 1 2 \end{array}right) + Z \left(\begin{array}{c} 2 1 \end{array} right) \; :

kash> B := Mat(Z,[[1,2],[2,1]]);
[1 2]
[2 1]
kash> Lambda := Lat(B);
> Basis:
[1 2]
[2 1]



<- back[back] [prev] [next] [index] [root]