A First Course in Computational Algebraic Geometry 1st Edition Wolfram Decker 2024 scribd download
A First Course in Computational Algebraic Geometry 1st Edition Wolfram Decker 2024 scribd download
https://ebookfinal.com/download/current-developments-in-algebraic-
geometry-1st-edition-lucia-caporaso/
https://ebookfinal.com/download/introduction-to-algebraic-
geometry-1st-edition-brendan-hassett/
https://ebookfinal.com/download/ring-theory-and-algebraic-
geometry-1st-edition-anjel-granja/
https://ebookfinal.com/download/a-first-course-in-network-theory-
first-edition-ernesto-estrada/
Computational geometry algorithms and applications 3e
edition Edition Berg
https://ebookfinal.com/download/computational-geometry-algorithms-and-
applications-3e-edition-edition-berg/
https://ebookfinal.com/download/algebraic-geometry-and-arithmetic-
curves-1-corrected-edition-2006-edition-qing-liu/
https://ebookfinal.com/download/a-first-course-in-functional-
analysis-1st-edition-orr-moshe-shalit/
https://ebookfinal.com/download/abstract-algebra-applications-to-
galois-theory-algebraic-geometry-and-cryptography-1st-edition-celine-
carstensen/
https://ebookfinal.com/download/a-first-course-in-atmospheric-
radiation-2-ed-edition-petty/
A First Course in Computational Algebraic Geometry 1st
Edition Wolfram Decker Digital Instant Download
Author(s): Wolfram Decker, Gerhard Pfister
ISBN(s): 9781107612532, 1107612535
Edition: 1
File Details: PDF, 1.32 MB
Year: 2013
Language: english
A FIRST COURSE IN COMPUTATIONAL
ALGEBRAIC GEOMETRY
African Institute of Mathematics Library Series
Editorial Board
WOLFRAM DECKER
and
GERHARD PFISTER
Universität Kaiserslautern
www.cambridge.org
Information on this title: www.cambridge.org/9781107612532
Printed and bound in the United Kingdom by the MPG Books Group
A catalogue record for this publication is available from the British Library
v
vi Contents
vii
viii Preface
For the fun of it, in Chapter 3, we show how to find the solution of a well-
posed Sudoku game by solving a corresponding system of polynomial equa-
tions.
Finally, in Chapter 4, we discuss a particular classification problem in group
theory, and explain how a combination of theory and explicit computations
leads to a solution of the problem. Here, algorithmic methods from group the-
ory, number theory, and algebraic geometry are involved.
Due to the expository character of these notes, proofs are only included oc-
casionally. For all other proofs, references are given.
For a set of Exercises, see
http://www.mathematik.uni-kl.de/∼pfister/Exercises.pdf.
The notes grew out of a course we taught at the African Institute for the
Mathematical Sciences (AIMS) in Cape Town, South Africa. Teaching at AIMS
was a wonderful experience and we would like to thank all the students for
their enthusiasm and the fun we had together. We very much appreciated the
facilities at AIMS and we are grateful to its staff for constant support.
We thank Oliver Labs for contributing the illustrations along with hints on
improving the text, Christian Eder and Stefan Steidel for reading parts of the
manuscript and making helpful suggestions, and Petra Bäsell for typesetting
the notes.
For linear algebra applications, we first load the corresponding package. Then
we demonstrate how to perform Gaussian elimination and to compute eigen-
values.
with(LinearAlgebra);
A := Matrix([[2, 1, 0], [1, 2, 1], [0, 1, 2]]);
2 1 0
1 2 1
0 1 2
GaussianElimination(A);
1
2 Prologue: General Remarks on Computer Algebra Systems
2 1 0
0 3/2 1
0 0 4/3
Eigenvalues(A);
2
√
2− 2
√
2+ 2
For applications in research, general purpose systems are often not powerful
enough: The implementation of the required basic algorithms may not be opti-
mal with respect to speed and storage handling, and more advanced algorithms
may not be implemented at all. Many special purpose systems were created
by people working in a field other than computer algebra: they had a desperate
need for computing power in the context of some of their research problems. A
pioneering and prominent example is Veltman’s S CHOONSHIP which helped
to win a Nobel price in physics in 1999 (awarded to Veltman and t’Hooft ‘for
having placed particle physics theory on a firmer mathematical foundation’).
1 Note that only the real roots are computed.
Prologue: General Remarks on Computer Algebra Systems 3
From the factors, we see that G has a Sylow 2-subgroup3 of order 24 = 16. We
use GAP to find such a group P:
gap> P := SylowSubgroup(G, 2);
Group([(2,8)(3,4)(5,6)(10,11), (3,5)(4,6)(7,9)(10,11),
(2,4,8,3)(5,10,6,11)])
By making use of the Small Groups Library included in GAP, we can check
that, up to isomorphism, there are 14 groups of order 16, and that P is the 8th
group of order 16 listed in this library:
gap> SmallGroupsInformation(16);
There are 14 groups of order 16.
They are sorted by their ranks.
1 is cyclic.
2 - 9 have rank 2.
10 - 13 have rank 3.
14 is elementary abelian.
gap> IdGroup( P );
[ 16, 8 ]
Now, we determine what group P is. First, we check that P is neither Abelian
nor the dihedral group of order 16 (the dihedral group of order 2n is the sym-
metry group of the regular n-gon):
2 The cycle (4,10,5,6), for instance, maps 4 to 10, 10 to 5, 5 to 6, 6 to 4, and any other number
to itself.
3 If G is a finite group, and p is a prime divisor of its order |G|, then a subgroup U of G is called
a Sylow p-subgroup if its order |U| is the highest power of p dividing |G|.
4 Prologue: General Remarks on Computer Algebra Systems
gap> IsAbelian(P);
false
gap> IsDihedralGroup(P);
false
gap> H := SubgroupsOfIndexTwo(P)[3];
Group([(2,3,11,5,8,4,10,6)(7,9), (2,4,11,6,8,3,10,5)(7,9),
(2,5,10,3,8,6,11,4)(7,9), (2,6,10,4,8,5,11,3)(7,9)])
gap> IdGroup(H);
[ 8, 1 ]
gap> IsCyclic(H);
true
Thus, H is the cyclic group C8 of order 8 (cyclic groups are generated by just
one element). Further checks show, in fact, that P is a semidirect product of
C8 and the cyclic group C2 . See Wild (2005) for the classification of groups of
order 16.
Remark P.3 The group G studied in the previous example is known as the
Mathieu group M11 . We should point out that researchers in group theory and
representation theory have created quite a number of useful electronic libraries
such as the Small Groups Library considered above.
Next, we meet our first example of an algebraic set: In Weierstraß normal form,
an elliptic curve over a field K is a nonsingular4 curve in the xy-plane defined
by one polynomial equation of type
y2 + a1 xy + a3 y − x3 − a2 x2 − a4 x − a6 = 0,
curve E in Weierstraß normal form over the finite field F with 590 elements by
specifying the coefficients ai . Then we count the number of points on E with
coordinates in F.
F := FiniteField(5,90);
E := EllipticCurve([Zero(F),Zero(F),One(F),-One(F),Zero(F)]);
E;
Elliptic Curve defined by y^2 + y = x^3 + 4*x over GF(5^90)
#E;
807793566946316088741610050849537214477762546152780718396696352
The significance of elliptic curves stems from the fact that they carry an (addi-
tive) group law. Having specified a base point (the zero element of the group),
the addition of points is defined by a geometric construction involving secant
and tangent lines. For elliptic curves in Weierstraß normal form, it is conve-
nient to choose the unique point at infinity of the curve as the base point (see
Section 1.2.1 for points at infinity and Example P.6 below for a demonstration
of the group law).
Remark P.5 Elliptic curves, most notably elliptic curves defined over Q re-
spectively over a finite field, are of particular importance in number theory.
They take center stage in the conjecture of Birch and Swinnerton-Dyer (1965)
5 , they are key ingredients in the proof of Fermat’s last theorem Wiles (1995),
they are important for integer factorization Lenstra (1987), and they find appli-
cations in cryptography Koblitz (1987). As with many other awesome conjec-
tures in number theory, the Birch and Swinnerton-Dyer conjecture is based on
computer experiments.
demonstrate the group law on this curve. The representation of the results takes
infinity into account in the sense that the points are given by their homogeneous
coordinates in the projective plane (see Section 1.2 for the projective setting).
In particular, (0 : 1 : 0) denotes the unique point at infinity of the curve which
is chosen to be the zero element of the group.
sage: E = EllipticCurve([0,0,1,-1,0])
sage: E
Elliptic Curve defined by y^2 + y = x^3 - x over Rational Field
sage: P = E([0,0])
sage: P
(0 : 0 : 1)
sage: O = P - P
sage: O
(0 : 1 : 0)
sage: Q = E([-1,0])
sage: Q
(-1 : 0 : 1)
sage: Q + O
(-1 : 0 : 1)
sage: P + Q - (P+Q)
(0 : 1 : 0)
Q + (P + R) - ((Q + P) + R)
(0 : 1 : 0)
Among the systems combined by S AGE are M AXIMA, a general purpose sys-
tem which is free and open-source, GAP, the system introduced in Example
P.2, PARI/GP, a system for number theory, and S INGULAR, the system fea-
tured in these notes.
ftp://www.mathematik.uni-kl.de/pub/Math/Singular/
Prologue: General Remarks on Computer Algebra Systems 7
Next, we define the ideal generated by the polynomials and compute a Gröbner
basis for this ideal (the system given by the Gröbner basis elements has the
same solutions as the original system).
In the first equation of the new system, the variables x and y are eliminated.
In the second, x is eliminated. As a consequence, the solutions can now be
directly read off:
(1, 0, 0), (0, 1, 0), (0, 0, 1).
8 Prologue: General Remarks on Computer Algebra Systems
The example indicates that >lp is what we will call an elimination ordering.
If such an ordering is chosen, Buchberger’s algorithm generalizes Gaussian
elimination. For most applications of the algorithm, however, the elimination
property is not needed. It is, then, usually more efficient to choose the ordering
>dp .
Multivariate polynomial factorization is another basic task on which some of
the more advanced algorithms in S INGULAR rely. Starting with the first com-
puter algebra systems in the 1960s, the design of algorithms for polynomial
factorization has always been an active area of research. To keep the size of
our notes within reasonable limits, we will not treat this here. We should point
out, however, that algorithms for polynomial factorization do not depend on
monomial orderings. Nevertheless, choosing such an ordering is always part
of a ring definition in S INGULAR.
Remark P.9 In recent years, quite a number of the more abstract concepts
in algebraic geometry have been made constructive. They are, thus, not only
easier to understand, but can be handled by computer algebra. A prominent
example is the desingularization theorem of Hironaka (see Hironaka (1964))
for which Hironaka received the Fields Medal. In fact, Villamajor’s construc-
tive version of Hironaka’s proof has led to an algorithm whose S INGULAR
implementation allows us to resolve singularities in many cases of interest (see
Bierstone and Milman (1997), Frühbis-Krüger and Pfister (2006), Bravo et al.
(2005)).
S URF and its descendants S URFEX6 and S URFER7 . Comparing these, we note
that S URFEX has more features, whereas S URFER is easier to handle.
> dim(groebner(jacob(S)))-1;
0
The result means that there are only finitely many singularities. By checking
that the nonnodal locus is empty, we verify that all singularities are nodes.
Then, we compute the number of nodes:
> dim(groebner(minor(jacob(jacob(S)),2))) - 1;
-1
> mult(groebner(jacob(S)));
99
We will now explore the correspondence between algebraic sets in affine and
projective space and ideals in polynomial rings. More details, and all proofs not
given here, can be found in Decker and Schreyer (2013). We will work over a
field K, and write K[x1 , . . . , xn ] for the polynomial ring over K in n variables.
All rings considered are commutative with identity element 1.
(i) 0 ∈ I.
(ii) If f , g ∈ I, then f + g ∈ I.
(iii) If f ∈ R and g ∈ I, then f · g ∈ I.
11
12 The Geometry–Algebra Dictionary
Theorem 1.3 (Hilbert’s Basis Theorem) Every ideal of the polynomial ring
K[x1 , . . . , xn ] is finitely generated.
There have been, since the original (Hilbert, 1890), quite a number of differ-
ent proofs for the basis theorem (see, for instance, Greuel and Pfister (2007)
for a brief proof found in the 1970s). One which nicely fits with the spirit
of these notes is due to Gordan (1899). Though the name Gröbner bases was
coined much later by Buchberger1 , it is Gordan’s paper in which these bases
make their first appearance. In fact, Gordan already exhibited the key idea be-
hind Gröbner bases, which is to reduce problems concerning arbitrary ideals
in polynomial rings to ones concerning monomial ideals. The latter are usually
much easier to solve.
The first step in Gordan’s proof of the basis theorem is to show that monomial
ideals are finitely generated (somewhat mistakenly, this result is often assigned
to Dickson):
In Corollary 2.28, we will follow Gordan and use Gröbner bases to deduce the
basis theorem from the special case treated above.
I1 ⊂ I2 ⊂ I3 ⊂ · · ·
An (K) = (a1 , . . . , an ) | a1 , . . . , an ∈ K .
It is clear that V(T ) coincides with the vanishing locus of the ideal T gen-
erated by T . Consequently, every algebraic set A in An (K) is of type V(I) for
some ideal I of K[x1 , . . . , xn ]. By Hilbert’s basis theorem, A is the vanishing lo-
cus V( f1 , . . . , fr ) = ri=1 V( fi ) of a set of finitely many polynomials f1 , . . . , fr .
Referring to the vanishing locus of a single nonconstant polynomial as a hy-
persurface in An (K), this means that a subset of An (K) is algebraic iff it can
be written as the intersection of finitely many hypersurfaces. Hypersurfaces in
A2 (K) are called plane curves.
y2 + y − x3 + x = 0
(iii) The four-leaf clover below is given by a degree-6 equation:
3
x2 + y2 − 4x2 y2 = 0
(iv) The plane curve with degree-5 equation
49x3 y2 − 50x2 y3 − 168x3 y + 231x2 y2 − 60xy3
+144x3 − 240x2 y + 111xy2 − 18y3
+16x2 − 40xy + 25y2 = 0
(iii) The union of finitely many algebraic sets is algebraic: If I1 , . . . , Is are ide-
als of K[x1 , . . . , xn ], then
s s
V(Ik ) = V Ik .
k=1 k=1
Proof All properties except (iii) are immediate from the definitions. For (iii),
by induction, it suffices to treat the case of two ideals I, J ⊂ K[x1 , . . . , xn ]. Let
I · J be the ideal generated by all products f · g, with f ∈ I and g ∈ J. Then,
18 The Geometry–Algebra Dictionary
as is easy to see, V(I) ∪ V(J) = V(I · J) and V(I) ∪ V(J) ⊂ V(I ∩ J) ⊂ V(I · J)
(the second inclusion holds since I · J ⊂ I ∩ J). The result follows.
Remark 1.12 (i) Properties (ii)–(iv) above mean that the algebraic subsets
of An (K) are the closed sets of a topology on An (K), which is called the
Zariski topology on An (K).
(ii) If A ⊂ An (K) is any subset, the intersection of all algebraic sets containing
A is the smallest algebraic set containing A. We denote this set by A. In
terms of the Zariski topology, A is the closure of A.
(iii) If A ⊂ An (K) is any subset, the Zariski topology on An (K) induces a
topology on A, which is called the Zariski topology on A.
(iv) Topological notions such as open, closed, dense, or neighborhood will
always refer to the Zariski topology.
Along with treating the geometry–algebra dictionary, we will state some
computational problems for ideals in polynomial rings arising from its entries.
These problems are not meant to be attacked by the reader. They rather serve
as a motivation for the computational tools developed in Chapter 2, where we
will present algorithms to solve the problems. The first explicit S INGULAR
examples based on the algorithms, however, will be presented in the current
chapter.
Problem 1.13 Give an algorithm for computing ideal intersections.
S INGULAR Example 1.14
> ring R = 0, (x,y,z), dp;
> ideal I = z; ideal J = x,y;
> ideal K = intersect(I,J); K;
K[1]=yz
K[2]=xz
So V(z) ∪ V(x, y) = V(z ∩ x, y) = V(xz, yz).
Our next step in relating algebraic sets to ideals is to define some kind of
inverse to the map V:
V(I(A)) = A.
I(V(I)) ⊃ I.
Proof Properties (ii), (iii), and (v) are easy consequences of the definitions.
The first statement in (i) is also clear. For the second statement in (i), let K be
infinite, and let f ∈ K[x1 , . . . , xn ] be any nonzero polynomial. We have to show
that there is a point p ∈ An (K) such that f (p) = 0. By our assumption on K,
this is clear for n = 1 since every nonzero polynomial in one variable has at
most finitely many zeros. If n > 1, write f in the form f = c0 (x1 , . . . , xn−1 ) +
c1 (x1 , . . . , xn−1 )xn + . . . + cs (x1 , . . . , xn−1 )xns . Then ci is nonzero for at least
one i. For such an i, we may assume by induction that there is a point p′ ∈
An−1 (K) such that ci (p′ ) = 0. Then f (p′ , xn ) ∈ K[xn ] is nonzero. Hence, there
is an element a ∈ K such that f (p′ , a) = 0. This proves (i). For (iv), note that
V(I(A)) ⊃ A. Let, now, V(T ) be any algebraic set containing A. Then f (p) = 0
for all f ∈ T and all p ∈ A. Hence, T ⊂ I(A) and, thus, V(T ) ⊃ V(I(A)), as
desired.
20 The Geometry–Algebra Dictionary
Example 1.23 The polynomial 1 + x2 ∈ R[x] has no real root. Hence, consid-
ering the ideal of the real vanishing locus, we get
I(V(1 + x2 )) = I(0)
/ = R[x].
Problem 1.27 (Ideal Membership Problem) Design a test for checking whe-
ther a given f ∈ K[x1 , . . . , xn ] is in I.
where t is an extra variable. We show that V(J) ⊂ An+1 (K) is empty. Sup-
pose on the contrary that p = (a1 , . . . , an , an+1 ) ∈ V(J) is a point, and set p′ =
(a1 , . . . , an ). Then f1 (p′ ) = · · · = fr (p′ ) = 0, so that p′ ∈ V(I), and an+1 f (p′ ) =
1. This contradicts the fact that f vanishes on V(I).
From the weak Nullstellensatz, we conclude that 1 ∈ J. Then we have 1 =
∑ri=1 hi fi + h(1 − t f ) for suitable h1 , . . . , hr , h ∈ R[t]. Substituting 1/ f for t in
this expression and multiplying by a sufficiently high power f k to clear de-
nominators, we get a representation f k = ∑ri=1 gi fi as desired.
In Section 1.1.6, we will see that (ii) holds iff the quotient ring K[x1 , . . . , xn ]/I
is finite-dimensional as a K-vector space. How to compute the vector space di-
mension is a topic of Section 2.3.
Example 1.34 Taking the symmetry of the generators into account, the com-
putation in Example P.7 shows that the ideal
I = x + y + z − 1, x2 + y2 + z2 − 1, x3 + y3 + z3 − 1
⊂ Q[x, y, z]
z3 − z2 , y3 − y2 , x3 − x2 .
Proposition 1.36 Let A ⊂ An (K) be an algebraic set. Then the following are
equivalent:
24 The Geometry–Algebra Dictionary
(i) A is irreducible.
(ii) I(A) is a prime ideal.
Problem 1.37 Design a test for checking whether a given ideal of K[x1 , . . . , xn ]
is prime.
{subvarieties of An (K)}
V↑↓I
{prime ideals of K[x1 , . . . , xn ]}.
{points of An (K)}
V↑↓I
{maximal ideals of K[x1 , . . . , xn ]}.
Here is the main result in this section:
Proof The main idea of the proof is to use Noetherian induction: Assuming
that there is an algebraic set A ⊂ An (K) which cannot be written as a finite
union of irreducible subsets, we get an infinite descending chain of subvarieties
Vi of A:
A ⊃ V1 V2 · · ·
This contradicts the ascending chain condition in the polynomial ring since
taking vanishing ideals is inclusion reversing.
> groebner(I);
//-> _[1]=z6-4z4+4z3-z2 _[2]=2yz2+z4-z2
//-> _[3]=y2-y-z2+z _[4]=x+y+z2-1
Example 1.43 Consider again the union of the xy-plane and the z-axis in
A3 (R):
Removing the plane, the residual set is the punctured z-axis, which is not de-
fined by polynomial equations. Indeed, if a polynomial f ∈ R[x, y, z] vanishes
on the z-axis except possibly at the origin o, then the univariate polynomial
26 The Geometry–Algebra Dictionary
g(t) := f (0, 0,t) has infinitely many roots since R is infinite. Hence, g = 0 (see
the proof of Proposition 1.17), so that f vanishes at o, too.
In what follows, we explain how to find polynomial equations for the Zariski
closure of the difference of two algebraic sets; that is, for the smallest algebraic
set containing the difference. We need:
Definition 1.44 Let I, J be two ideals of a ring R. Then the sets
I : J := { f ∈ R | f g ∈ I for all g ∈ J}
and
∞
I : J ∞ := { f ∈ R | f J k ⊂ I for some k ≥ 1} = (I : J k )
k=1
are ideals of R containing I. They are called the ideal quotient of I by J and
the saturation of I with respect to J, respectively.
Problem 1.45 Design algorithms for computing ideal quotients and satura-
tion.
Since the polynomial ring K[x1 , . . . , xn ] is Noetherian by Hilbert’s basis the-
orem, and since I : J k = (I : J k−1 ) : J for any two ideals I, J ⊂ K[x1 , . . . , xn ], the
computation of I : J ∞ just means iterating the computation of ideal quotients:
the ascending chain
I : J ⊂ I : J2 ⊂ · · · ⊂ I : Jk ⊂ · · ·
is eventually stationary. We will discuss how to compute ideal quotients in
Section 2.2.5.
Theorem 1.46 Let I, J be ideals of K[x1 , . . . , xn ]. Then, considering vanishing
loci and the Zariski closure in An (K), we have
V(I) \ V(J) = V(I : J ∞ ) ⊂ An (K).
If I is a radical ideal, then
V(I) \ V(J) = V(I : J) ⊂ An (K).
The theorem is another consequence of Hilbert’s Nullstellensatz. See Decker
and Schreyer (2013).
S INGULAR Example 1.47 We illustrate the geometry of ideal quotients by
starting from an ideal I which defines the intersection of the curve C = V(y −
(x − 1)3 (x − 2)) ⊂ A2 (R) with the x-axis:
1.1 Affine Algebraic Geometry 27
There are two intersection points, namely p = (0, 1) and q = (0, 2). The ideal
J = (x − 1)(x − 2) defines a pair of parallel lines which intersect the x-axis
precisely at p and q, respectively. We compute the ideal quotient I1 = I : J:
ϕ ∗ : K[B] → K[A], g → g ◦ ϕ ,
f + g = f + g and f · g = f · g.
For another example, let I ⊂ K[x1 , . . . , xn ] be any ideal. Then, as one can show,
Proposition 1.32 can be rewritten as follows:
With regard to computational aspects, we should point out that it were cal-
culations in affine rings which led Buchberger to design his Gröbner basis
algorithm. In fact, to implement the arithmetic operations in K[x1 , . . . , xn ]/I,
we may fix a monomial ordering > on K[x1 , . . . , xn ], represent each residue
class by a normal form with respect to > and I, and add and multiply residue
classes by adding and multiplying normal forms. Computing normal forms, in
turn, amounts to computing remainders on multivariate polynomial division by
the elements of a Gröbner basis for I with respect to >. See Algorithm 1 and
Proposition 2.27 in Chapter 2.
S INGULAR Example 1.54
> ring R = 0, (z,y,x), lp;
> ideal I = y-x2, z-xy;
> qring S = groebner(I); // defining a quotient ring
> basering; // shows current ring
// characteristic : 0
// number of vars : 3
// block 1 : ordering lp
// : names z y x
// block 2 : ordering C
// quotient ring from ideal
_[1]=y-x2
_[2]=z-yx
> poly f = x3z2-4y4z+x4;
> reduce(f,groebner(0)); // division with remainder
-4x11+x9+x4
32 The Geometry–Algebra Dictionary
I = x + y + z − 1, x2 + y2 + z2 − 1, x3 + y3 + z3 − 1
⊂ Q[x, y, z].
By inspecting the elements of GI, we saw that the system defined by the three
generators of I has precisely the three solutions
in A3 (Q). In particular, there are only finitely many solutions. As said earlier in
this section, this means that the Q-vector space Q[x, y, z]/I has finite dimension.
We check this using S INGULAR:
Example 1.56 The projection map (x, y) → y sends the hyperbola V(xy − 1)
onto the punctured y-axis:
3 We may, however, represent the image as a constructible set. See Kemper (2007) for an
algorithmic approach.
4 In projective algebraic geometry, morphisms are better behaved.
Exploring the Variety of Random
Documents with Different Content
A pretty good thing, and I suppose there’s nursemaids and
governesses for all the children, too, hey?
Maxwell
Why, as a matter of fact there are—but not exactly in the way
you mean. You see, they run a sort of a boarding school, too, the
people that run this model tenement do, and they take care of all the
children there—keep ’em night and day, feed ’em and dress ’em and
teach ’em trades and all that sort of thing. They let them come to see
you on Sunday, but you’re relieved of all responsibility and your wife
of all the trouble.
Ryan
I see. But what’s to become of my job when I’m going off to this
here model tenement to sleep nights? Don’t you know that a janitor
has to sleep in the building he’s taking care of?
Maxwell
Well, you’re not in love with your job, are you? You’d be willing to
do some other work where there was a chance of advancement and
better pay, wouldn’t you?
Ryan
Sure I would. Where am I going to get it?
Maxwell
Why, as to that, I guess Mr. Morris or I could get you a job
somewhere. You’re a big husky fellow and pretty steady, I know. I
could get you a job in the shipping department of a factory I am
interested in, if you wanted it.
Ryan
What would the hours be?
Maxwell (laughing)
Why, you’re going pretty fast, Ryan. I don’t know just what the
hours would be yet, but I suppose they’d be from half past eight to
six or something like that. That’s easier than your hours now, isn’t it?
Ryan
Much easier. Now, what has all this got to do with my wife having
too many children?
Maxwell
Why, these people think that Mrs. Ryan has had too many
children. Some of these people are doctors, and they say it’s bad for
a woman’s health to have so many children.
Ryan
I see. Well, what would you like to have me do about it?
Maxwell
About the model tenement?
Ryan
No, about my wife having any more children.
Maxwell
Well, you know—you see I’m not—what they think is— Oh,
damn it, I don’t know about this part of the thing, Ryan. It’s out of my
line. I’m not a philanthropist. I’m just talking for these people
because they know I know you. About that question you’ll have to
talk to Mrs. Dannenberg or Mr. Morris.
Ryan
Mr. Morris—he’s the little guy that was standing on a chair when
I came in to-night, ain’t he?
Maxwell
Yes.
Ryan
Is he a doctor?
Maxwell
No, I don’t think he is.
Ryan
He came into my place the other day selling some sort of a little
doctor book.
Maxwell
I know; he does that because he’s a philanthropist.
Ryan
Do people make a living by being philanthropists?
Maxwell
No—well, as a matter of fact, many people do make a pretty fat
living out of it, but Mr. Morris doesn’t. He’s a sculptor—a man that
makes statues, you know.
Ryan
Oh, I know what a sculptor is, all right. What statues did Mr.
Morris make?
Maxwell
Why, he made that statue over in the corner, for one thing.
(Ryan goes over and examines the purple statue.)
Ryan
Do you like this statue, Mr. Johnson?
Maxwell (laughing)
I’m not a judge of such things, Ryan. But people who know about
art say that it’s very good indeed.
Ryan
Is it a good likeness?
Maxwell
It’s not supposed to be a portrait; it’s a sort of a fancy statue. It
represents the “Emancipation of Woman”—woman freed, you know.
Ryan
Freed from what?
Maxwell
Why, from overwork, and excessive child-bearing and all that
sort of thing, you know.
Ryan
Well, that lady’s freed from child-bearing, all right. She’s perfectly
safe on that score. (He goes back to his chair and pours out another
drink.) But now let’s get back to your friends’ proposition. I’m to get a
day job and come home nights—is that right?
Maxwell
That’s right.
Ryan
The children are taken off my wife’s hands, and she doesn’t have
to do any more cooking or washing or anything, hey?
Maxwell
That’s it, Ryan.
Ryan
And the place we’d live would be pretty much like this apartment,
would it?
Maxwell
Just as comfortable, at any rate.
Ryan
My wife would have no work to do; I’d work in the daytime and
come home nights—there’d be no kids to take care of—it would be
pretty much like the life that you and your wife have, wouldn’t it, Mr.
Johnson?
Maxwell
Ah—why, yes, Ryan, pretty much the same. What do you think of
the proposition?
Ryan
Well, I’ll tell you. Of course I wouldn’t like to have the children go
away—though they are a lot of trouble—but I suppose they’d be
better taken care of than we could do, so, if that was all there was to
it, I’d say go ahead. And it’d be all right for me, too, if I was a
bachelor. But it’s on account of my wife that I feel I’ve got to say,
“Excuse me!”
Maxwell
Why, you don’t begrudge your wife a little rest, do you, Ryan?
Ryan
Would I begrudge the old woman a little rest? Yes, by God, I
would, if a little rest meant having nothing to do all day except sit
around and talk to her friends and run around town. It’s just on that
account that I say nix to your whole proposition. Now you think I’m a
slave driver, I suppose. Well, I ain’t, Mr. Johnson, but I’ve lived with a
woman thirteen years, and what I’m telling you I didn’t get out of no
books—it’s facts!
Listen, Mr. Johnson. What you want us to do is to live just the
sort of life that you and your wife live—no children to take care of, no
washing nor cooking nor nothing. Well, what I say is, excuse me!
That may be all right for you and your wife—she don’t need no
housework nor children nor nothing to keep her busy. Her time is full
of all sorts of useful things—I know that. (Maxwell stirs uneasily and
looks at the floor.) But with Annie, my wife, it’s a different proposition
altogether. She’s one of them women—and there’s a lot more of
them than you think—that can’t stand living in a nice regular
apartment with nothing to do. I know because we tried it when we
was first married. It’s like what the old fellow said: “Satan finds some
mischief still for idle hands to do”!
Maxwell
True enough! And—
Ryan
Listen, Mr. Johnson. When we was first married, Annie was one
of these here idle hands they tell of. She was an idle hand for three
years, and Satan, as the old fellow said, certainly found some
mischief for her to do. Not anything real bad—there’s no real harm in
Annie—but it was mischief all right. For the first three years we was
living in a nice apartment in Brooklyn. I wasn’t a janitor, then; I was
driving a truck. I was out all day and I got home every night at six or
seven o’clock. All Annie has to do is to get my breakfast and supper
and keep the place clean. Does she do it? Sure she does, for the
first four or five weeks! Then she gets to making friends with other
women in the building and going out to matinees and vaudeville and
all that sort of thing. That’s all right—I can afford it—I don’t care if
she has a good time; but then what does she do? I give her two
dollars in the morning to go out and buy a good supper for me when
I come home. I come home and she ain’t in yet, and the lady in the
next flat gives me the groceries that she’s sent home. And what is
they? A little chipped beef and a box of Saratoga chips and some
baker’s bread. About fifty-cent’s worth. When she gets home I ask
her where she’s been. Why, Mrs. Eindorfer has took her to a
spiritualist meeting, and she’s spent the rest of that money to look
into a glass ball or have her fortune told or some such foolishness.
Now this goes on for nearly three years. It ain’t all spiritualists’
meetings; it’s all sorts of things. She makes all sorts of friends,
women and men, too; I had to beat a couple of ’em up. The flat
wasn’t kept up; I run into debt; my meals wasn’t cooked right or on
time, and Annie was half sick all the time just from running around
entertaining herself. I ain’t blaming her. She wasn’t to blame. And
what was to blame? The apartment house was to blame. When
Peter was born, after we’d been married three years, and I gave up
trucking and moved out of that apartment house and got a job as
janitor, everything was all right. And everything’s been all right ever
since.
Maxwell (thoughtfully)
And the apartment house was to blame?
Ryan
Believe me, Mr. Johnson, the only part of an apartment house to
live in is the basement, where you can have a regular home. I been
a janitor for ten years, and I seen these apartment houses do queer
things to families. They don’t seem to have no children when they
live in apartment houses, that’s one thing. And there ain’t no coal to
bring up and the washing goes out, and there ain’t nothing for them
to do but just make fools of themselves. And sometimes there’s a
good many divorces been caused by these here apartment houses.
And there’d be a good many more divorces if a lot of husbands knew
what went on when they was downtown at business.
Understand me, Mr. Johnson. I don’t mean you and your wife at
all. You ain’t that sort of people, but what I do say is for my wife, and
for a lot of women with more education and more money than she’s
got, the only sort of life is doing housework and taking care of
children all day long. So Annie and me will stay down in the
basement, much obliged to you, unless we go out of New York to live
in a little house in the country sometime. And Annie’ll have just as
much work to do there. She’s one of them women that wasn’t meant
to be idle. And now I guess I’ll go downstairs.
(He rises and goes toward the door. Maxwell sits silent for a
moment and then rises a little unsteadily. He holds out his hand to
Ryan for a second and then drops it and starts.)
Maxwell
Ryan, I—er—why, I guess you’re right, after all. I’ll tell my friends
what you said.
Ryan
All right. No hard feelings, I hope.
Maxwell
Not at all; that’s all right. Good night, Ryan.
Ryan
Good night, Mr. Johnson.
(He goes out.)
Maxwell
There’s a man that’s master in his own home, at any rate. (He
lights a cigar and walks around the room with his hands in his
trousers pockets, coming to a halt in front of the purple statue. He
looks at it reflectively.) Satan finds some mischief still—(A pause)—
for idle hands to do. For idle hands to do. For idle hands to do. For
idle hands—
(The doorbell is rung violently. Maxwell starts and runs out into
the hall. He returns with Helen, who is very much out of breath. As
she runs into the room the combs drop from her hair, which falls over
her face and shoulders. She throws herself on the chaise-longue.
Maxwell sits beside her and tries to push her hair back from her
face.)
Nellie! What’s the matter?
(Helen sobs without answering.)
Helen
It’s those nasty Martins and that nasty policeman and that nasty
Lionel Morris.
(The bell rings again. Maxwell goes to the door and admits
Lionel.)
Lionel
Oh, I’m awfully glad you got back all right, Miss White. I jumped
into a taxi as soon as that brute of a policeman came, and then I met
all the rest of the crowd at the studio and everybody said, “Where’s
Miss White?” So I came right up here to find out if you’d got home.
Maxwell
For God’s sake, will somebody tell me what’s happened?
Helen
Be still. You see, Max, we were all at the Mortons’ studio, and
Adrian Wolfe made a speech about those nasty striking miners in
California or wherever it is that everybody is wearing mourning for
and parading and all that and this—and Mr. Morris said: “Let’s walk
up to Union Square and hold an open air meeting to protest.” So we
went up there and I made a speech and there was a crowd and I
saw a policeman there, but I thought it would be all right, and then
Mr. Morris made a speech and he said something about trampling on
a bloodstained flag, and the policeman told him to stop, and he
called the policeman a myrmidon, and some more policemen came
and broke up the meeting, and he ran away and wouldn’t help me;
and I ran down into the subway, and I don’t see how he dares show
his face in here!
Maxwell
I’ll talk to him presently, but quiet down a little. You’d better go in
your room and fix up your hair.
(Helen rises to go out. She stops in the doorway and turns to
Maxwell.)
Helen
I won’t go to that nasty Amaranth this summer, Maxwell.
Maxwell
No, you won’t go to Amaranth.
Helen
Then will you get an automobile?
Maxwell
No, I won’t get an automobile.
Helen
Then what—
Maxwell
I am going to take that two thousand dollars and buy, with the
assistance of the building and loan association, a small house in a
city called Joplin, in the State of Missouri. It will not be a large house,
but I think that you will not find the time hanging heavy on your
hands. My brother has a wholesale grocery there, and I dare say he
will take me into the business, especially as I have a little money to
invest. And I’ll come home to luncheon every day. Missouri is a fertile
State. My brother has six children.
Lionel
But, Miss White—Mr. Johnson!
(Helen goes down the hall to her room. Maxwell walks up to
Lionel.)
Maxwell
My wife’s name is not Miss White but Mrs. Johnson—Mrs.
Maxwell Johnson, of Joplin, Missouri. Get that? Do you know what
keeps me from dropping you down the elevator shaft?
Lionel
What—what do you mean?
Maxwell
It’s the janitor. Yes, Ryan, the fellow down in the basement with
nine children that you and Mrs. What’s-her-name wanted to
segregate. He told me all about you to-night. You’re nothing but a by-
product! The apartment house is the real devil in this pretty little play
—the apartment house is responsible for Feminism and Socialism
and Anarchism and Eugenics and pups like you. You’re just a sort of
bad substitute for the movies—that’s all you are. The apartment
house breeds the whole bunch of you—the apartment house and its
artificial, lazy, good-for-nothing life.
(Lionel starts toward the door hurriedly, but stops as if shot
when the telephone bell rings close to his ear. He comes back into
the room and Maxwell goes to the telephone.)
Maxwell
Hello!... What’s that?... Yes, this is Mr. Johnson.... No, I don’t
think so. Hold the wire and I’ll see. (With his hand over the
transmitter he looks into the room.) Nellie!
Maxwell
What is your name?
Helen
Why, Helen, of course, stupid.
Maxwell
Helen what?
Helen
Helen Johnson.
Maxwell
Not Miss Helen White?
Helen
No! No! No!
Maxwell (smiling)
Well, that’s all right, then. There’s a cop down-stairs with a
warrant for the arrest of a Miss Helen White and a Mr. Lionel Morris,
charged with making incendiary speeches in Union Square. They
think that Morris’s taxicab stopped at this building, and the policeman
is going through all the apartments. He’ll be here in a minute. (In the
receiver.) All right, Sam, it’s all right. Thanks for tipping me off.
(Maxwell reënters the room and sits on the pianola bench. Helen
reclines, with some dignity, on the chaise-longue. Lionel crouches
behind the purple statue.)
Maxwell (meditatively)
Satan finds some mischief still—
Helen
What are you saying, Max?
Maxwell
Oh, I was just thinking of the janitor. I had quite a talk with him
after you left.
(The doorbell rings, and Maxwell admits a large policeman.)
Policeman
Excuse me, sir; it’s just a matter of form. I’m looking for a couple
of them Anarchist-Suffrage-I. W. W. bugs. It’s just a matter of form.
The man’s name is Lionel Morris and the woman’s name is Helen
White. Are you Lionel Morris?
Maxwell
No; my name is Maxwell Johnson. The janitor knows me, and so
do a lot of people in the building.
Policeman
Thank you, sir. It’s just a matter of form. Now, madam—it’s just a
matter of form—are you Helen White?
Helen
No, I am not Helen White. I am Mrs. Maxwell Johnson.
Policeman
Thank you, madam, thank you; it’s just a matter of form. You see
these parties is incendiaries; they called me a mermaiden. Now, just
two more questions—it’s just a matter of form: Is Miss Helen White
here?
Helen
No, Helen White is not here.
Maxwell
And I’m glad she isn’t here, officer.
Policeman
You may well be that, sir; you may well be that. Now, is Lionel
Morris here?
(There is a pause, during which the purple statue shakes
slightly.)
Maxwell
Well, what do you think about it, officer? Take a look around the
place. Want to look in the dumb waiter or down the kitchen sink?
Policeman
Oh, I know he’s not here, Mr. Johnson, and I’m sorry to have
troubled you. Much obliged to you. Good night, sir.
Maxwell
Have a drink before you go?
Policeman
Well, I hadn’t ought to, but I guess I will, thanks.
(Helen pours the whiskey and Maxwell and the policeman lift
their glasses.)
Policeman
Well, here’s how, sir.
Maxwell
Here’s Joplin!
Helen
Oh, I’ll drink that.
(She takes a sip from Maxwell’s glass.)
Policeman
What’s that, something new?
Maxwell
No, it’s old as Adam and Eve.
Policeman
Well, it’s a new one on me. Thank you, sir. Good night.
Maxwell
Good night. (The policeman goes out. After the door slams shut,
Lionel stands up, but remains behind the purple statue.) Hadn’t you
better go to some other apartment house? The cop’s gone down the
elevator. He’ll be gone by the time you get downstairs. (Lionel goes
out and as he turns he brushes against the purple statue, which
topples on its pedestal. He bangs the door shut after him violently,
and the statue falls to the floor and breaks into several pieces.
Maxwell and Helen look at it for a moment and then turn to each
other and laugh.)
Helen
Oh, look what’s happened to the “Emancipation of Woman”!
CURTAIN
Transcriber’s Notes
Punctuation, hyphenation, and spelling were made
consistent when a predominant preference was found in the
original book; otherwise they were not changed.
Simple typographical errors were corrected; unbalanced
quotation marks were remedied when the change was
obvious, and otherwise left unbalanced.
Illustrations in this eBook have been positioned between
paragraphs and outside quotations. In versions of this eBook
that support hyperlinks, the page references in the List of
Illustrations lead to the corresponding illustrations.
*** END OF THE PROJECT GUTENBERG EBOOK JOYCE KILMER
***
1.D. The copyright laws of the place where you are located also
govern what you can do with this work. Copyright laws in most
countries are in a constant state of change. If you are outside
the United States, check the laws of your country in addition to
the terms of this agreement before downloading, copying,
displaying, performing, distributing or creating derivative works
based on this work or any other Project Gutenberg™ work. The
Foundation makes no representations concerning the copyright
status of any work in any country other than the United States.
Our website is not just a platform for buying books, but a bridge
connecting readers to the timeless values of culture and wisdom. With
an elegant, user-friendly interface and an intelligent search system,
we are committed to providing a quick and convenient shopping
experience. Additionally, our special promotions and home delivery
services ensure that you save time and fully enjoy the joy of reading.
ebookfinal.com