19.07.2014 Views

Contents - Student subdomain for University of Bath

Contents - Student subdomain for University of Bath

Contents - Student subdomain for University of Bath

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

List <strong>of</strong> Figures<br />

2.1 A polynomial SLP . . . . . . . . . . . . . . . . . . . . . . . . . . 38<br />

2.2 Code fragment A — a graph . . . . . . . . . . . . . . . . . . . . 39<br />

2.3 Code fragment B — a tree . . . . . . . . . . . . . . . . . . . . . . 39<br />

2.4 DAG representation . . . . . . . . . . . . . . . . . . . . . . . . . 40<br />

2.5 Tree representation . . . . . . . . . . . . . . . . . . . . . . . . . . 40<br />

3.1 Program <strong>for</strong> computing solutions to a cubic . . . . . . . . . . . . 57<br />

3.2 Program <strong>for</strong> computing solutions to a quartic . . . . . . . . . . . 58<br />

3.3 Cylindrical Deccomposition after Collins . . . . . . . . . . . . . . 109<br />

4.1 Diagrammatic illustration <strong>of</strong> Modular Algorithms . . . . . . . . . 113<br />

4.2 Diagrammatic illustration <strong>of</strong> Algorithm 13 . . . . . . . . . . . . . 118<br />

4.3 Algorithm 14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121<br />

4.4 Diagrammatic illustration <strong>of</strong> Algorithm 14 . . . . . . . . . . . . . 121<br />

4.5 “Early termination” g.c.d. code . . . . . . . . . . . . . . . . . . . 122<br />

4.6 Algorithm 15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123<br />

4.7 Diagrammatic illustration <strong>of</strong> Algorithm 17 . . . . . . . . . . . . . 128<br />

4.8 Algorithm 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129<br />

4.9 Diagrammatic illustration <strong>of</strong> g.c.d.s in Z[x, y] (1) . . . . . . . . . 130<br />

4.10 Diagrammatic illustration <strong>of</strong> g.c.d.s in Z[x, y] (2) . . . . . . . . . 130<br />

4.11 Diagrammatic illustration <strong>of</strong> sparse g.c.d. . . . . . . . . . . . . . 135<br />

4.12 Algorithm 18: Sparse g.c.d. . . . . . . . . . . . . . . . . . . . . . 136<br />

4.13 Algorithm 19: Inner sparse g.c.d. . . . . . . . . . . . . . . . . . . 136<br />

4.14 Algorithm 20: Sparse g.c.d. from skeleton . . . . . . . . . . . . . 137<br />

4.15 f from section 4.3.3 . . . . . . . . . . . . . . . . . . . . . . . . . 137<br />

4.16 g from section 4.3.3 . . . . . . . . . . . . . . . . . . . . . . . . . . 138<br />

4.17 Algorithm 22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147<br />

5.1 Diagrammatic illustration <strong>of</strong> Hensel Algorithms . . . . . . . . . . 149<br />

5.2 Algorithm23: Distinct Degree Factorization . . . . . . . . . . . . 152<br />

5.3 Algorithm24: Split a Distinct Degree Factorization . . . . . . . . 153<br />

5.4 Algorithm 25 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157<br />

5.5 Algorithm 26 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157<br />

5.6 Algorithm 27 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158<br />

7

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!