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
3
LocalizeRingForHomalg
4
5
6
Localize Commutative homalg Rings at Maximal Ideals
7
8
9
Version 2017.09.02
10
11
12
September 2015
13
14
15
Mohamed Barakat
16
17
Markus Lange-Hegermann
18
19
Vinay Wagh
20
21
22
23
This manual is best viewed as an HTML document. The
24
latest version is available online at:
25
http://homalg.math.rwth-aachen.de/~markus/LocalizeRingForHomalg/chap0.html
26
An offline version should be included in the
27
documentation subfolder of the package.
28
29
30
31
Mohamed Barakat
32
Email: mailto:[email protected]
33
Homepage: http://www.mathematik.uni-kl.de/~barakat/
34
Address: Department of Mathematics,
35
University of Kaiserslautern,
36
67653 Kaiserslautern,
37
Germany
38
39
40
Markus Lange-Hegermann
41
Email: mailto:[email protected]
42
Homepage: http://wwwb.math.rwth-aachen.de/~markus
43
Address: Lehrstuhl B für Mathematik, RWTH Aachen, Templergraben 64,
44
52056 Aachen, Germany
45
46
47
Vinay Wagh
48
Email: mailto:[email protected]
49
Homepage: http://www.iitg.ernet.in/vinay.wagh/
50
Address: E-102, Department of Mathematics,
51
Indian Institute of Technology Guwahati,
52
Guwahati, Assam, India.
53
PIN: 781 039.
54
55
56
57
-------------------------------------------------------
58
Copyright
59
© 2009-2015 by Mohamed Barakat and Markus Lange-Hegermann
60
61
This package may be distributed under the terms and conditions of the GNU
62
Public License Version 2.
63
64
65
-------------------------------------------------------
66
Acknowledgements
67
We would like to thank the Aachen forest for being such a nice place for
68
jogging.
69
70
71
-------------------------------------------------------
72
73
74
Contents (LocalizeRingForHomalg)
75
76
1 Introduction
77
1.1 What is the Role of the LocalizeRingForHomalg Package in the homalg
78
Project?
79
1.2 Functionality
80
1.3 The Math Behind This Package
81
1.4 Which Ring to Use?
82
2 Installation of the LocalizeRingForHomalg Package
83
3 Quick Start
84
3.1 Localization of ℤ
85
4 Localize Rings
86
4.1 Category and Representations
87
4.1-1 IsHomalgLocalRingRep
88
4.1-2 IsHomalgLocalRingElementRep
89
4.1-3 IsHomalgLocalMatrixRep
90
4.2 Rings: Attributes
91
4.2-1 GeneratorsOfMaximalLeftIdeal
92
4.2-2 GeneratorsOfMaximalRightIdeal
93
4.3 Operations and Functions
94
4.3-1 AssociatedGlobalRing
95
4.3-2 AssociatedGlobalRing
96
4.3-3 AssociatedGlobalRing
97
4.3-4 Numerator
98
4.3-5 Numerator
99
4.3-6 Denominator
100
4.3-7 Denominator
101
4.3-8 Name
102
4.3-9 SetMatElm
103
4.3-10 AddToMatElm
104
4.3-11 MatElmAsString
105
4.3-12 MatElm
106
4.3-13 Cancel
107
4.3-14 LocalizeAt
108
4.3-15 LocalizeAtZero
109
4.3-16 LocalizePolynomialRingAtZeroWithMora
110
4.3-17 HomalgLocalRingElement
111
4.3-18 HomalgLocalMatrix
112
5 Examples
113
5.1 An Easy Polynomial Example
114
5.2 Hom(Hom(-,Z128),Z16)
115
5.3 ResidueClass
116
5.4 Testing the Intersection Formula
117
A Overview of the LocalizeRingForHomalg Package Source Code
118
A.1 The generic Methods
119
A.1-1 BasisOfRowModule
120
A.1-2 DecideZeroRows
121
A.1-3 SyzygiesGeneratorsOfRows
122
A.2 The Local Decide Zero trick
123
A.2-1 DecideZeroRows
124
A.3 Tools
125
126
127

128
129