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
<?xml version="1.0" encoding="UTF-8"?>
2
3
<!--
4
5
Idea.xml Modules package documentation
6
7
Copyright (C) 2007-2009, Mohamed Barakat, RWTH-Aachen
8
9
-->
10
11
<Appendix Label="homalg-Idea">
12
<Heading>The Mathematical Idea behind &Modules;</Heading>
13
14
As finite dimensional constructions in linear algebra over a
15
field <M>k</M> boil down to solving (in)homogeneous linear systems
16
over <M>k</M>, the Gaussian algorithm makes the whole theory perfectly
17
computable. <P/>
18
19
Hence, for homological algebra (viewed as linear algebra over
20
general rings) to be computable one needs to find appropriate
21
substitutes for the Gaussian algorithm, where finite dimensionality
22
has to be replaced by finite generatedness. <P/>
23
24
Luckily such substitutes exist for many rings of interest. Beside the
25
well-known Hermite normal form algorithm for principal ideal rings it
26
turns out that appropriate generalizations of the classical Gröbner
27
basis algorithm for polynomial rings provide the desired substitute
28
for a wide class of commutative <E>and</E> noncommutative rings. Note
29
that for noncommutative rings the above discussion has to be
30
restricted to homological constructions leading to one-sided linear
31
systems <M>XA=B</M> resp. <M>AX=B</M> (&see; <Ref
32
Label="Modules-limitation" Text="Principal limitation"/>). <P/>
33
34
<!--
35
The two appendices <Ref Chap="Basic_Operations"/> and <Ref
36
Chap="Tool_Operations"/> provide the list of matrix operations needed
37
by &homalg; to perform homological computations. Subsection <Ref
38
Sect="homalg-delegates"/> explains how these matrix operations can be
39
delegated to external systems.
40
-->
41
42
43
<!-- ############################################################ -->
44
45
</Appendix>
46
47
48