CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutSign UpSign In

Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.

| Download

GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it

Views: 418346
1
2
12 Exterior Algebra and Koszul Complex
3
4
What follows are several operations related to the exterior algebra of a
5
free module:
6
7
 A constructor for the graded parts of the exterior algebra (exterior
8
powers)
9
10
 Several Operations on elements of these exterior powers
11
12
 A constructor for the Koszul complex
13
14
 An implementation of the Cayley determinant as defined in [CQ11],
15
which allows calculating greatest common divisors from finite free
16
resolutions.
17
18
19
12.1 Exterior Algebra: Constructor
20
21
12.1-1 ExteriorPower
22
23
ExteriorPower( k, M )  operation
24
Returns: a homalg module
25
26
Construct the k-th exterior power of module M.
27
28
29
12.2 Exterior Algebra: Properties and Attributes
30
31
12.2-1 IsExteriorPower
32
33
IsExteriorPower( M )  property
34
Returns: true or false
35
36
Marks a module as an exterior power of another module.
37
38
12.2-2 ExteriorPowerExponent
39
40
ExteriorPowerExponent( M )  attribute
41
Returns: an integer
42
43
The exponent of the exterior power.
44
45
12.2-3 ExteriorPowerBaseModule
46
47
ExteriorPowerBaseModule( M )  attribute
48
Returns: a homalg module
49
50
The module that M is an exterior power of.
51
52
53
12.3 Exterior Algebra: Element Properties
54
55
12.3-1 IsExteriorPowerElement
56
57
IsExteriorPowerElement( x )  property
58
Returns: true or false
59
60
Checks if the element x is from an exterior power.
61
62
63
12.4 Exterior Algebra: Element Operations
64
65
12.4-1 Wedge
66
67
Wedge( x, y )  operation
68
Returns: an element of an exterior power
69
70
Calculate x ∧ y.
71
72
12.4-2 ExteriorPowerElementDual
73
74
ExteriorPowerElementDual( x )  operation
75
Returns: an element of an exterior power
76
77
For x in a q-th exterior power of a free module of rank n, return x* in the
78
(n-q)-th exterior power, as defined in [CQ11].
79
80
12.4-3 SingleValueOfExteriorPowerElement
81
82
SingleValueOfExteriorPowerElement( x )  operation
83
Returns: a ring element
84
85
For x in a highest exterior power, returns its single coordinate in the
86
canonical basis; i.e. [x] as defined in [CQ11].
87
88
89
12.5 Koszul complex and Cayley determinant
90
91
12.5-1 KoszulCocomplex
92
93
KoszulCocomplex( a, E )  operation
94
Returns: a homalg cocomplex
95
96
Calculate the E-valued Koszul complex of a.
97
98
12.5-2 CayleyDeterminant
99
100
CayleyDeterminant( C )  operation
101
Returns: a ring element
102
103
Calculate the Cayley determinant of the complex C, as defined in [CQ11].
104
105
12.5-3 Gcd_UsingCayleyDeterminant
106
107
Gcd_UsingCayleyDeterminant( x, y[, ...] )  function
108
Returns: a ring element
109
110
Returns the greatest common divisor of the given ring elements, calculated
111
using the Cayley determinant.
112
113
114