i1 : setNmzOption("allf",true);
|
i2 : eq=matrix {{1, 1, 1, -1, -1, -1, 0, 0, 0}, {1, 1, 1, 0, 0, 0, -1, -1, -1}, {0, 1, 1, -1, 0, 0, -1, 0, 0}, {1, 0, 1, 0, -1, 0, 0, -1, 0}, {1, 1, 0, 0, 0, -1, 0, 0, -1}, {0, 1, 1, 0, -1, 0, 0, 0, -1}, {1, 1, 0, 0, -1, 0, -1, 0, 0}};
7 9
o2 : Matrix ZZ <--- ZZ
|
i3 : rc=normaliz(eq,5); |
i4 : rc#"gen"
o4 = | 2 0 1 0 1 2 1 2 0 |
| 1 0 2 2 1 0 0 2 1 |
| 1 1 1 1 1 1 1 1 1 |
| 1 2 0 0 1 2 2 0 1 |
| 0 2 1 2 1 0 1 0 2 |
5 9
o4 : Matrix ZZ <--- ZZ
|
i5 : rc#"inv"
o5 = HashTable{height 1 elements => 5 }
hilbert basis elements => 5
homogeneous => true
homogeneous weights => (0, 0, 0, 0, 1, 0, 0, 0, 0)
index => 2
multiplicity => 4
number extreme rays => 4
number support hyperplanes => 4
rank => 3
o5 : HashTable
|
i6 : arc=normaliz(allComputations=>true,eq,5); |
i7 : arc#"gen"
o7 = | 2 0 1 0 1 2 1 2 0 |
| 1 0 2 2 1 0 0 2 1 |
| 1 1 1 1 1 1 1 1 1 |
| 1 2 0 0 1 2 2 0 1 |
| 0 2 1 2 1 0 1 0 2 |
5 9
o7 : Matrix ZZ <--- ZZ
|
i8 : arc#"ext"
o8 = | 1 2 0 0 1 2 2 0 1 |
| 2 0 1 0 1 2 1 2 0 |
| 0 2 1 2 1 0 1 0 2 |
| 1 0 2 2 1 0 0 2 1 |
4 9
o8 : Matrix ZZ <--- ZZ
|
The object RationalCone is a type, with ancestor classes HashTable < Thing.